软件工程实验报告最终版.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件工程实验报告最终版

合肥师范学院 实验报告册 2012 / 2013 学年 第 一 学期 系 别 计算机科学与技术系 实验课程 软件工程 专 业 计算机科学与技术 班 级 2010级计算机应用 姓 名 马军福 董国运 李思贤 学 号 1010411024 1010411008 1010411076 指导教师 范庆春 实验一:结构化方法建模的基本应用 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-04 Tuesday Tuesday 2 年份不合法,月份,日期合法 0120-12-04 年份不合法 Wednsday 3 年份合法,月份不合法,日期合法 2012-13-04 月份不合法 Friday 4 年份合法,月份合法,日期不合法 2012-12-40 日期不合法 Wednsday 5 年、月、日的输入都不合法 0231-56-74 年、月、日的输入都不合法 Monday 6 输入空值 -- 请输入值 程序无响应 7 输入负数 -123-12-45 输入值不合法 Sunday 8 输入字符 2012-0b-12 输入值不合法 烫烫。。Sunday 9 输入年份和月份之间有空格 2012 -12-04 输入值不合法 烫烫。。Sunday (2)边界值分析及其测试用例 编号 等价类 输入 预期的输出 1 年份在1900~2099之间 2099-12-31 2099-12-31 is Thursday. 2 月份为1-12的整数,输出是合法的 2010-12-31 2010-12-13 is Friday. 3 月份为3、4、6、9、11,日份为1-30时,输出合法 2012-3-30 2012-3-30 is Friday. 4 闰年2月日份范围为1-29

文档评论(0)

zhanghc + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档