软件工程实践 II 基本要求.pptVIP

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

软件工程实践 II 基本要求 2009年10月 总体要求: 课题选择: 选择大纲中列出的课题 自选课题 对所选课题用面向对象设计思想完成下列内容: 需求分析报告 系统设计报告 使用C#实现软件功能 软件测试报告以及软件使用说明书 一)需求分析报告基本要求 需求分析报告必须包含: 基本需求描述 用例图及其说明 活动图及其说明 状态图及其说明 使用工具:Rose或Visio完成用例图、活动图和状态图的绘制,通过粘贴组织到Word文档中。 提交内容:以“XXX系统需求分析报告”命名的Word文件以及Rose或Visio文件。 二)系统设计报告基本要求 系统设计报告必须包含: 功能模块划分及其功能图 类的设计(类图),必须包含继承。 主要算法设计(算法框图) 界面设计:界面布局、控件的选用以及界面数据的关系 使用工具:类的设计使用Rose,功能模块图以及算法框图使用Visio,界面设计使用.NET,通过粘贴组织到Word文档中。 提交内容:以“XXX系统设计报告”命名的Word文件以及Rose和Visio文件 三)使用C#For .NET实现软件功能 方式一:建立Window应用程序,但数据必须存储在自定义的文件中(不使用数据库 ) 方式二:建立Console Application,菜单、输入输出界面全部自编程序实现。 基本要求:程序能完整独立地运行 提交内容:以工程名“Test”命名的目录及其子目录下的所有文件 四)软件测试报告 编写测试用例 对完成的界面功能以测试用例的形式给出测试方法、目标以及测试结果 测试用例格式见补充二 使用工具:Word 提交内容:以“XXX系统测试报告”命名的Word文件 五)软件使用说明书 编写软件使用说明书 包含软件运行的基本要求(软硬件配置) 软件安装的说明 软件各个界面的操作说明 使用工具:Word 提交内容:以“XXX系统使用说明书”命名的Word文件 补充一:图书管理系统需求及可以实现的功能 图书分类:图书共分三类:工程类,计算机类和管理类 借期为一周,借书时显示还书日期 数量限制:每一种图书可有三本,限制每一个分类中的图书不超过10种 实现下列功能: 新增一个读者(教师或学生) 新增一种图书 把读者保存到一个文件中 把图书信息保存到文件中 借书 还书 其他选题(需求及功能自行进行适当地扩充): 一)学生课程成绩管理 学生信息的建立和维护; 课程信息的建立和维护; 教师信息的建立和维护; 学生选课信息的建立和维护 ; 学生课程成绩的建立和维护; 能查询学生选课信息; 能查询课程、教师、学生人数、学时、教室、学生成绩等信息; 可以统计、查询各个班级、各学生每学期每门功课的成绩、总成绩、平均成绩、名次,以及学期、学年的综合测评成绩、名次; 统计各门功课的平均成绩和分数段分布情况。 二)个人通讯录管理 通讯方式的添加、修改和删除; 按多种方式进行通讯录的查询(如姓名、家庭电话、手机、QQ、msn等); 实现多种通讯录的排序,如:最常联系的人排在通讯录的最前面;按姓名排序;按家庭地址排序 三)个人收支财务管理 个人财务收支信息的添加、修改和删除; 分时间段分项目财务收支的查询、统计和比对。 四)仓库管理 货物入库信息的添加、修改和删除; 货物出库信息的添加、修改和删除; 货物出入库信息的多角度查询; 货物在存量的多角度查询; 货物出入库信息按月统计比对。 五)小超市销售管理 商品进货信息的添加; 商品卖出信息的添加以及销售清单的打印输出; 商品在存量信息的添加、修改、删除和查询; 商品销售利润的计算、排序和查询; 商品销售情况的按时间段统计和汇总。 六)图书借阅管理 图书信息的建立和维护; 读者信息的建立和维护; 能进行借、还书操作; 能进行主题词、分类、国际标准书号、著作、书名等检索和上述各项的组合检索; 可以对读者借阅情况进行统计与查询。 七)邮政编码查询与管理 邮政编码信息的建立和维护; 邮政编码信息的多角度查询。 八)工资管理 职工基本信息的建立和维护; 职工工资信息的建立和维护; 正确执行每个职工的工资核算,并以部门为单位编制工资发放单; 工资统计、汇总。 九)人事管理 功能要求如下: 人事信息的建立和维护; 人事信息的查询; 人事信息统计、汇总。 补充二)软件测试报告 由测试用例构成,每个测试用例由下列内容组成: 用例编号: 测试用例的编号有一定的规则,比如系统测试用例的编号这样定义规则: PROJECT1-ST-001 ,命名规则是项目名称+测试阶段类型(系统测试阶段)+编号。定义测试用例编号,便于查找测试用例,便于测试用例的跟踪。 测试标题: 对测试用例的描述,测试用例标题应该清楚表达测试用例的用途。比如 “ 测试用户登录时输入错

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档