预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10
亲,该文档总共15页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
合肥师范学院实验报告册2012/2013学年第一学期系别计算机科学与技术系实验课程软件工程专业计算机科学与技术班级2010级计算机应用姓名马军福董国运李思贤学号101041102410104110081010411076指导教师范庆春实验一:结构化方法建模的基本应用1.实验目的了解Visio工具软件的功能特色、安装、工作环境和基本操作等基本知识;掌握应用Visio工具的基本使用方法和基本绘图操作;熟悉结构化分析建模的基本应用。2.实验内容(1)使用Visio建立期刊管理系统的实体-关系图;(2)使用Visio建立期刊管理系统的数据流图。3.实验要求使用Visio建立期刊管理系统的实体-关系图、数据流图。数据流图要绘制三层。实验结果和体会(1)需求陈述在图书管理系统中,管理员要为每个读者建立借阅账户,,账户内存储读者的个人信息和借阅记录信息。持有借阅卡的读者可以通过管理员借阅、归还期刊,读者可通过互联网或图书馆内查询终端查询期刊信息和个人借阅情况,以及续借期刊。借阅期刊时,先输入读者的借阅卡号,系统验证借阅卡的有效性和读者是否可继续借阅图书,无效则提示其原因,有效则显示读者的基本信息。然后输入要借阅的书号,系统查阅图书信息数据库,显示图书的基本信息。最后提交借阅请求,若被系统接受则存储借阅纪录,并修改可借阅图书的数量。归还期刊时,输入读者借阅卡号和期刊号,系统显示读者和期刊的基本信息供管理员人工审核。如果有超期借阅或丢失情况,先转入过期罚款或期刊淘汰处理。然后提交还书请求,系统接受后删除借阅纪录,并登记修改可借阅期刊的数量。期刊管理系统包括:1.读者信息管理a:借阅请求b归还请求c:查询请求d:修改自身信息2.期刊管理a:修改书目、出版日期、编辑b:增加书目数据、删除书目数据。3.期刊借阅a:增加所借读者信息b:删除所借读者信息4.期刊查询a:已借出图书列表b:未借出图书列表5.期刊的征订6.期刊内容登记题目、作者姓名、作者单位7.期刊内容查询(2)期刊管理系统的实体-关系图期刊管理系统的数据流图第一层数据流图:第二层数据流图:第三层数据流图:心得体会:通过本次实验我们小组成员大概明白了整个软件设计的大概步骤,对于一个大型实验,首先的着手点是对设计要求的分析,只有对程序的功能进行准确的定义,才有可能实现一个程序的成功编写。接着第二步,就是对程序框架的划分,这是对程序所有功能的大致分配,分配的越明确,对后面的程序详细编写越有利,我深刻明白在团队合作的前提下,分工明确是前提。我最大的收获就是程序越大,推迟实现的好处越明显,只有把程序蓝图设计好,才能保证任务的顺利完成。实验二:软件测试1.实验目的通过简单程序黑盒测试熟悉测试过程。理解软件测试的方法。掌握用等价划分法设计测试用例。2.实验内容使用等价划分法和边界值分析来设计测试用例;3.实验要求对测试用例进行等价类划分选择测试用例覆盖所有等价类对测试用例进行边界值分析用表格的形式表现出等价类等内容。4.实验结果和体会(1)等价类划分及其测试用例编号等价类输入预期输出真正输出1年、月、日的输入合法2012-12-04TuesdayTuesday2年份不合法,月份,日期合法0120-12-04年份不合法Wednsday3年份合法,月份不合法,日期合法2012-13-04月份不合法Friday4年份合法,月份合法,日期不合法2012-12-40日期不合法Wednsday5年、月、日的输入都不合法0231-56-74年、月、日的输入都不合法Monday6输入空值--请输入值程序无响应7输入负数-123-12-45输入值不合法Sunday8输入字符2012-0b-12输入值不合法烫烫。。Sunday9输入年份和月份之间有空格2012-12-04输入值不合法烫烫。。Sunday(2)边界值分析及其测试用例编号等价类输入预期的输出1年份在1900~2099之间2099-12-312099-12-31isThursday.2月份为1-12的整数,输出是合法的2010-12-312010-12-13isFriday.3月份为3、4、6、9、11,日份为1-30时,输出合法2012-3-302012-3-30isFriday.4闰年2月日份范围为1-29时,输出合法2012-2-292012-2-29iswednsday.5平年二月份范围为1-28时,输出合法2011-2-282011-2-28isMonday.6月份超过12时2008-12-32008-12-3iswednsday.7闰年2月日份超过29时2004-2-292004-2-29isSunday.8月份为1、3、5、7、8、10、1