软件工程-实验一

上传人:lc****zq 文档编号:43919300 上传时间:2018-06-07 格式:DOC 页数:6 大小:386.50KB
返回 下载 相关 举报
软件工程-实验一_第1页
第1页 / 共6页
软件工程-实验一_第2页
第2页 / 共6页
软件工程-实验一_第3页
第3页 / 共6页
软件工程-实验一_第4页
第4页 / 共6页
软件工程-实验一_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《软件工程-实验一》由会员分享,可在线阅读,更多相关《软件工程-实验一(6页珍藏版)》请在金锄头文库上搜索。

1、淮海工学院计算机科学系实验报告书课 程 名: 软件工程 题 目: 结构化分析实验 班 级: 软件 122 学 号: 姓 名: 评语:成绩: 指导教师: 批阅时间: 年 月 日 软件工程 实验报告 - 1 -结构化分析实验报告要求结构化分析实验报告要求1 目的与要求:1 1)系统学习和理解结构化软件工程分析阶段的基本概念、原理、技术和方法;)系统学习和理解结构化软件工程分析阶段的基本概念、原理、技术和方法;2 2)熟练掌握分析阶段各种建模工具,如数据流图、)熟练掌握分析阶段各种建模工具,如数据流图、E-RE-R 图、状态图等基本含义和应用方法;图、状态图等基本含义和应用方法;3 3)通过理论学习

2、和试验要逐步提高运用软件工程基本理论、技术和方法解决实际问题的)通过理论学习和试验要逐步提高运用软件工程基本理论、技术和方法解决实际问题的能力;能力;4 4)请借阅有关)请借阅有关 MicrosoftMicrosoft OfficeOffice VisioVisio 系统,预习系统有关的结构化分析建模工具和使系统,预习系统有关的结构化分析建模工具和使用方法;用方法;5 5)按照实验题目要求独立完成实验内容,如发现拷贝、抄袭者严肃处理;)按照实验题目要求独立完成实验内容,如发现拷贝、抄袭者严肃处理;6 6)认真书写实验报告)认真书写实验报告, ,并于本周并于本周 5 5 前按时提交,不得延误。电

3、子报告由学习委员打包全部前按时提交,不得延误。电子报告由学习委员打包全部提交,纸质报告每班提交,纸质报告每班 5 5 份,由学习委员合理安排。份,由学习委员合理安排。2 实验内容或题目1.上网查询相关软件工程及其环境网站,了解有关软件工程环境(上网查询相关软件工程及其环境网站,了解有关软件工程环境(softwaresoftware developmentdevelopment environmentenvironment) 、集成化软件工程环境的基本工具配置。、集成化软件工程环境的基本工具配置。 (网站:(网站:www.51cwww.51cm mm m. .c co om m; ; http:

4、/shttp:/se ; ; www.sercwww.serce ; ; wwwww w.um.uml l. .n ; ; http:/ ; ; www.chinwww.china agb.orggb.org ; ;www.standarwww.standard ; ; 2.下载有关软件工程标准,如国际下载有关软件工程标准,如国际 ISO9000-3、国家、国家 GB8567-1988、2006 和行业标准等,和行业标准等,打包存储到自己的打包存储到自己的 U 盘上,重点阅读和理解软件各个阶段标准文档的编写指南;盘上,重点阅读和理解软件各个阶段标准文档的编写指南;3.运行和了解运行和了解

5、 Visio 绘图工具的基本功能,并熟练掌握各种分析建模工具的操作使用方法,绘图工具的基本功能,并熟练掌握各种分析建模工具的操作使用方法,如数据流图、如数据流图、E-R 图、状态图等。图、状态图等。4.根据自己的知识兴趣自选一小项目(如图书管理、成绩管理、学籍管理等系统)或选择根据自己的知识兴趣自选一小项目(如图书管理、成绩管理、学籍管理等系统)或选择一作业题(小题目)进行系统分析,然后建立系统的功能模型、数据模型和行为模型,一作业题(小题目)进行系统分析,然后建立系统的功能模型、数据模型和行为模型,并细化到合理的层次和程度。要求在上机前画好系统的三个模型。注意:选题应根据自并细化到合理的层次

6、和程度。要求在上机前画好系统的三个模型。注意:选题应根据自己的兴趣选择,且本学期所有实验均以此题目做实验,选题原则突出简单、实用。己的兴趣选择,且本学期所有实验均以此题目做实验,选题原则突出简单、实用。3 实验步骤与源程序图书管理系统(1)系统概述 1)系统开发背景 为了广大学生学习,开阔学生的视野,大部分学校都设立了图书馆。学生可以根据自己的兴趣爱好,到图书馆借阅自己喜欢的图书,由于图书馆的图书数量众多,利用手工操作管理图书的不仅仅会耗费学生和工作人员大量的时间和精力,效率以及准确性也很低。如何让图书管理更方便更高 软件工程 实验报告 - 2 -效,已成为一个重要的问题。利用数据库进行图书信

7、息的管理,不仅能够保证准确、无误、快速输出,而且还可以利用数据库对有关信息进行查询,检索迅速、查找方便、可靠性高、存储量大、保密性好。为了科学的实现图书信息的信息化管理,开发一个能够进行图书信息存储、查询、修改等功能的图书信息管理系统是十分必要的。2)系统目标和开发可行性 A. 系统目标图书信息管理系统中有两类用户:读者和管理员。读者信息包括编号,密码和账户余额。读者可以修改密码,查看账户余额,账户充值,查询图书信息,借阅图书和归还图书。借阅期限为 1 个月,还书时如果超期,则进行罚款处理,按每超期 1 天,罚款 0.1 元处理。管理员可以对用户和图书信息进行管理和维护。通过调查,要求图书信息

8、管理系统需要有以下功能: 1)图书信息包括书名,作者,出版社,定价和国际标准书号;2)由于操作人员的计算机知识普遍较差,要求有良好的人机界面; 3)图书信息修改,支持一次修改多个属性;4)方便的图书信息查询,支持多条件查询;5)图书的添加和删除。B. 可行性分析 技术可行性技术可行性即是分析使用现有的技术是否能实现这个系统。在科技发达的今天,这些功能完全是可以实现的。经济可行性经济可行性即是分析这个系统的经济效益是否能超过它的开发成本。那淮海工学院来说,师生数量庞大,经常需要去图书馆的人也很多,如果是人工管理,那么只一个管理肯定是不行的,还容易出现错误,如果是机器的话,也可以减少错误,降低雇佣

9、员工管理的费用。操作可行性操作可行性即是分析系统的操作方式在这个组织内是否行得通。在淮海工学院,甚至是中国,大家对于电子工具的是最熟悉不过的了,对于一些简单操作,大家都可以无师自通。4 测试数据与实验结果(可以抓图粘贴) 软件工程 实验报告 - 3 -(1)功能模型:数据流图读者读读者者1 输输入入编编号号 和和密密码码3.1 查查询询读读者者 信信息息3.2 查查询询图图书书 信信息息查查询询信信息息3.3 查查询询图图书书 借借阅阅信信息息查查询询信信息息3.4 充充值值查查询询信信息息4.1 借借阅阅图图书书D2 图图书书信信息息库库图图书书信信息息库库D1 读读者者信信息息库库读读者者

10、信信息息库库D3 读读者者图图书书借借阅阅信信息息读读者者图图书书 借借阅阅信信息息借借阅阅图图书书更更新新图图书书借借阅阅信信息息4.2 归归还还图图书书更更新新图图书书借借阅阅信信息息归归还还图图书书登登录录管管理理员员2 修修改改密密码码主主界界面面读读者者信信息息库库查查询询信信息息退退出出读读者者信信息息库库(2)功能模型:数据流图管理员管管理理员员1 输输入入编编 号号 和和密密码码登登录录2.1 添添加加 图图书书主主界界面面2.1 删删除除 图图书书图图书书操操作作更更新新D2 图图书书信信息息库库更更新新3.1 添添加加 读读者者2.3 修修改改 图图书书更更新新图图书书操操

11、作作读读者者操操作作3.2 删删除除 读读者者3.3 修修改改 读读者者读读者者操操作作读读者者操操作作D1 读读者者信信息息库库更更新新更更新新更更新新管管理理员员4 修修改改密密 码码修修改改密密码码退退出出 软件工程 实验报告 - 4 -(3)数据模型:E-R 图读读者者图图书书管管理理员员1借借阅阅或或归归还还N管管理理管管理理11NN读读者者编编 号号余余额额电电话话姓姓名名密密码码出出版版社社价价格格作作者者图图书书编编 号号姓姓名名管管理理员员编编号号密密码码(4)行为模型:状态转换图 软件工程 实验报告 - 5 -登登录录登登录录失失败败开开始始图图书书管管理理系系统统主主界界

12、面面登登录录成成功功两两次次输输 入入新新密密 码码点点击击修修改改密密码码修修改改密密码码成成功功显显示示读读者者信信息息查查询询读读 者者信信息息提提示示密密码码不不同同 并并重重新新输输入入两两次次输输入入 密密码码不不同同两两次次输输入入 密密码码相相同同点点击击 返返回回显显示示图图书书信信息息查查询询图图 书书信信息息点点击击 返返回回显显示示图图书书 借借阅阅信信息息查查询询图图书书 借借阅阅信信息息点点击击 返返回回充充值值点点击击充充值值返返回回借借书书点点击击借借 阅阅图图书书继继续续借借阅阅返返回回还还书书点点击击 还还书书返返回回注注销销点点击击 注注销销结结束束5 结果分析与实验体会通过这次实验,我了解到需求分析的重要性,它需要较强的语言组织能力。最难的部分就是建立系统模型了。虽然之前也用过 Visio 画用例图,但是现在用它来画数据流图或是状态转换图还是不知道该怎么画。首先是找相关的图形就找了一会,但是关于状态转换图还是没有找到和书上对应的符号。在画图时有需要耐心和细心。对于老师给的一些网站,发现有的根本打不开。还有就是下次实验课需要做好提前准备。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号