软件工程-图书管理系统样本.doc

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

淮海工学院计算机科学系

实验报告书

课程名:《软件工程》

题目:构造化分析实验

班级:软件122

学号:

姓名:

评语:

评语:

成绩:指引教师:

批阅时间:年月日

构造化分析实验报告规定

1目与规定:

1)系统学习和理解构造化软件工程分析阶段基本概念、原理、技术和办法;

2)纯熟掌握分析阶段各种建模工具,如数据流图、E-R图、状态图等基本含义和应用办法;

3)通过理论学习和实验要逐渐提高运用软件工程基本理论、技术和办法解决实际问题能力;

4)请借阅关于MicrosoftOfficeVisio系统,预习系统关于构造化分析建模工具和用法;

5)按照实验题目规定独立完毕实验内容,如发现拷贝、抄袭者严肃解决;

6)认真书写实验报告,并于本周5前准时提交,不得延误。电子报告由学习委员打包所有提交,纸质报告每班5份,由学习委员合理安排。

2实验内容或题目

上网查询有关软件工程及其环境网站,理解关于软件工程环境(softwaredevelopmentenvironment)、集成化软件工程环境基本工具配备。(网站:;;.com;.;;.org;.;

下载关于软件工程原则,如国际ISO9000-3、国家GB8567-1988、和行业原则等,打包存储到自己U盘上,重点阅读和理解软件各个阶段原则文档编写指南;

运营和理解Visio绘图工具基本功能,并纯熟掌握各种分析建模工具操作用法,如数据流图、E-R图、状态图等。

依照自己知识兴趣自选一小项目(如图书管理、成绩管理、学籍管理等系统)或选取一作业题(小题目)进行系统分析,然后建立系统功能模型、数据模型和行为模型,并细化到合理层次和限度。规定在上机前画好系统三个模型。注意:选题应依照自己兴趣选取,且本学期所有实验均以此题目做实验,选题原则突出简朴、实用。

3实验环节与源程序

图书管理系统

(1)系统概述

1)系统开发背景

为了广大学生学习,开阔学生视野,大某些学校都设立了图书馆。学生可以依照自己兴趣兴趣,到图书馆借阅自己喜欢图书,由于图书馆图书数量众多,运用手工操作管理图书不但仅会耗费学生和工作人员大量时间和精力,效率以及精确性也很低。如何让图书管理更以便更高效,已成为一种重要问题。

运用数据库进行图书信息管理,不但可以保证精确、无误、迅速输出,并且还可以运用数据库对关于信息进行查询,检索迅速、查找以便、可靠性高、存储量大、保密性好。为了科学实现图书信息信息化管理,开发一种可以进行图书信息存储、查询、修改等功能图书信息管理系统是十分必要。

2)系统目的和开发可行性

系统目的

图书信息管理系统中有两类顾客:读者和管理员。读者信息涉及编号,密码和账户余额。读者可以修改密码,查看账户余额,账户充值,查询图书信息,借阅图书和归还图书。借阅期限为1个月,还书时如果超期,则进行罚款解决,按每超期1天,罚款0.1元解决。管理员可以对顾客和图书信息进行管理和维护。

通过调查,规定图书信息管理系统需要有如下功能:

1)图书信息涉及书名,作者,出版社,定价和国际原则书号;

2)由于操作人员计算机知识普遍较差,规定有良好人机界面;

3)图书信息修改,支持一次修改各种属性;

4)以便图书信息查询,支持多条件查询;

5)图书添加和删除。

可行性分析

=1\*GB3①技术可行性

技术可行性即是分析使用既有技术与否能实现这个系统。在科技发达今天,这些功能完全是可以实现。

=2\*GB3②经济可行性

经济可行性即是分析这个系统经济效益与否能超过它开发成本。那淮海工学院来说,师生数量庞大,经常需要去图书馆人也诸多,如果是人工管理,那么只一种管理必定是不行,还容易浮现错误,如果是机器话,也可以减少错误,减少雇佣员工管理费用。

=3\*GB3③操作可行性

操作可行性即是分析系统操作方式在这个组织内与否行得通。在淮海工学院,甚至是中华人民共和国,人们对于电子工具是最熟悉但是了,对于某些简朴操作,人们都可以无师自通。

4测试数据与实验成果(可以抓图粘贴)

(1)功能模型:数据流图—读者

(2)功能模型:数据流图—管理员

(3)数据模型:E-R图

(4)行为模型:状态转换图

5成果分析与实验体会

通过这次实验,我理解到需求分析重要性,它需要

您可能关注的文档

文档评论(0)

151****1898 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档