资源描述
淮海工学院计算机科学系
试验汇报书
课程名: 《软件工程》
题 目: 结构化分析试验
班 级: 软件122
学 号:
姓 名:
评语:
成绩: 指导老师:
批阅时间: 年 月 日
结构化分析试验汇报要求
1目标和要求:
1)系统学习和了解结构化软件工程分析阶段基础概念、原理、技术和方法;
2)熟练掌握分析阶段多种建模工具,如数据流图、E-R图、状态图等基础含义和应用方法;
3)经过理论学习和试验要逐步提升利用软件工程基础理论、技术和方法处理实际问题能力;
4)请借阅相关Microsoft Office Visio 系统,预习系统相关结构化分析建模工具和使用方法;
5)根据试验题目要求独立完成试验内容,如发觉拷贝、剽窃者严厉处理;
6)认真书写试验汇报,并于本周5前按时提交,不得延误。电子汇报由学习委员打包全部提交,纸质汇报每班5份,由学习委员合理安排。
2 试验内容或题目
1. 上网查询相关软件工程及其环境网站,了解相关软件工程环境(software development environment)、集成化软件工程环境基础工具配置。(网站:; ; .com; ; ; .org ; ;
2. 下载相关软件工程标准,如国际ISO9000-3、国家GB8567-1988、和行业标准等,打包存放到自己U盘上,关键阅读和了解软件各个阶段标准文档编写指南;
3. 运行和了解Visio绘图工具基础功效,并熟练掌握多种分析建模工具操作使用方法,如数据流图、E-R图、状态图等。
4. 依据自己知识爱好自选一小项目(图书管理、成绩管理、学籍管理等系统)或选择一作业题(小题目)进行系统分析,然后建立系统功效模型、数据模型和行为模型,并细化到合理层次和程度。要求在上机前画好系统三个模型。注意:选题应依据自己爱好选择,且本学期全部试验均以此题目做试验,选题标准突出简单、实用。
3 试验步骤和源程序
图书管理系统
(1)系统概述
1)系统开发背景
为了广大学生学习,开阔学生视野,大部分学校全部设置了图书馆。学生能够依据自己爱好爱好,到图书馆借阅自己喜爱图书,因为图书馆图书数量众多,利用手工操作管理图书不仅仅会花费学生和工作人员大量时间和精力,效率和正确性也很低。怎样让图书管理更方便更高效,已成为一个关键问题。
利用数据库进行图书信息管理,不仅能够确保正确、无误、快速输出,而且还能够利用数据库对相关信息进行查询,检索快速、查找方便、可靠性高、存放量大、保密性好。为了科学实现图书信息信息化管理,开发一个能够进行图书信息存放、查询、修改等功效图书信息管理系统是十分必需。
2)系统目标和开发可行性
A. 系统目标
图书信息管理系统中有两类用户:读者和管理员。读者信息包含编号,密码和账户余额。读者能够修改密码,查看账户余额,账户充值,查询图书信息,借阅图书和归还图书。借阅期限为1个月,还书时假如超期,则进行罚款处理,按每超期1天,罚款0.1元处理。管理员能够对用户和图书信息进行管理和维护。
经过调查,要求图书信息管理系统需要有以下功效:
1)图书信息包含书名,作者,出版社,定价和国际标准书号;
2)因为操作人员计算机知识普遍较差,要求有良好人机界面;
3)图书信息修改,支持一次修改多个属性;
4)方便图书信息查询,支持多条件查询;
5)图书添加和删除。
B. 可行性分析
①技术可行性
技术可行性即是分析使用现有技术是否能实现这个系统。在科技发达今天,这些功效完全是能够实现。
②经济可行性
经济可行性即是分析这个系统经济效益是否能超出它开发成本。那淮海工学院来说,师生数量庞大,常常需要去图书馆人也很多,假如是人工管理,那么只一个管理肯定是不行,还轻易出现错误,假如是机器话,也能够降低错误,降低雇佣职员管理费用。
③操作可行性
操作可行性即是分析系统操作方法在这个组织内是否行得通。在淮海工学院,甚至是中国,大家对于电子工具是最熟悉不过了,对于部分简单操作,大家全部能够无师自通。
4 测试数据和试验结果(能够抓图粘贴)
(1)功效模型:数据流图—读者
(2)功效模型:数据流图—管理员
(3)数据模型:E-R图
(4)行为模型:状态转换图
5 结果分析和试验体会
经过这次试验,我了解到需求分析关键性,它需要较强语言组织能力。最难部分就是建立系统模型了。即使之前也用过Visio画用例图,不过现在用它来画数据流图或是状态转换图还是不知道该怎么画。首先是找相关图形就找了一会,不过相关状态转换图还是没有找到和书上对应符号。在画图时有需要耐心和细心。对于老师给部分网站,发觉有根本打不开。还有就是下次试验课需要做好提前准备。
展开阅读全文