软件地工程图书管理系统

软件地工程图书管理系统

ID:30274483

大小:465.00 KB

页数:24页

时间:2018-12-28

软件地工程图书管理系统_第1页
软件地工程图书管理系统_第2页
软件地工程图书管理系统_第3页
软件地工程图书管理系统_第4页
软件地工程图书管理系统_第5页
资源描述:

《软件地工程图书管理系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实用标准文案软件工程实验报告题目:图书管理系统班级:姓名:学号:2014250班级:姓名:学号:2014250班级:姓名:学号:2014250完成日期:2016年12月15日精彩文档实用标准文案摘要随着知识化和信息化新经济时代的到来,作为信息技术龙头的计算机及软件技术突飞猛进,UML成为一种不可或缺的工具。UML是一种定义良好、易于表达、功能强大且普遍适用的建模语言。它溶入了软件工程领域的新思想、新方法和新技术。它的作用域不限于支持面向对象的分析与设计,还支持从需求分析开始的软件开发的全过程。用现有的知识,按照软件工程思想和系统的开发步骤,以图书管理的应用需求为背景,分析设计了

2、图书管理系统,并利用RationalRose对系统进行建模,完成用例图和类图的构建,为后期的程序设计提供标准。根据建模需求分析,总结出本系统的参与者有借阅者和图书管理员两类。根据其职能不同,借阅者只能使用该系统借书、预订书刊以及还书。图书管理员则可使用系统进行图书馆业务的管理工作,如借阅者,书刊等的信息维护。系统可实现书籍信息的添加、修改、删除等功能,这就保证了数据库信息的一致性和统一性、安全性。该系统以面向对象理论和数据库管理信息系统开发相关知识为依据,介绍了设计开发中的模块设计和数据与程序的连接,使SQLserver2008与VisualStudio2010得到了有效的结合

3、。关键词:图书管理系统;UML;RationalRose;面向对象精彩文档实用标准文案目录1需求分析21.1开发背景及意义21.2功能需求22系统建模42.1创建系统用例模型42.1.1确定参与者42.1.2参与者的用例图42.2系统的时序图52.2.1确定系统参与者的属性52.2.2确定系统主要业务实体类52.2.3确定系统类之间的关系62.3系统的协作图62.3.1创建序列图和协作图72.3.2创建状态图82.3.2创建活动图92.4创建系统的部署摸型10精彩文档实用标准文案1需求分析1.1开发背景及意义图书馆是一个专门收集、整理、保存、传播文献并提供利用的科学、文化、教育

4、和科研机构。现代社会,图书馆成为继续教育、终身教育的基地,担负了更多的教育职能。传递科学情报,是现代图书馆的一个重要职能。图书馆收藏的图书资料,是人类长期积累的一种智力资源,图书馆对这些资源的加工、处理,是对这种智力资源的开发。图书馆主要是用来学习的,如果有人遇到问题,他可以通过图书管的书籍来解决问题。但是为了图书馆的正常运行和保护图书,图书馆管理系统将用户划分为三类人:借阅者,图书管理员,系统管理员。一个基本的图书馆管理,可以大致分为以下流程:用户登录进入系统,在系统允许的情况下,进行可以进行的操作,如借书、还书和预定书籍等;管理员可以整理书籍和管理预订的书籍等;系统管理员管

5、理书目,管理借阅者信息等。1.2图书管理系统的需求分析1.2.1系统功能需求(1)借阅者可以通过网络查询书籍信息、预约书籍和续借书籍。(2)图书管理员作为借阅者的代理完成借阅图书、归还图书和查询借阅信息工作。(3)系统管理员可以对系统的数据进行维护,如增加、删除和更新书目,增加、删除和更新借阅者帐户,增加和删除书籍。满足上述需求的系统主要包括下面几个模块:(1)基本数据维护模块:提供使用者录入、修改并维护基本数据的途径。例如对借阅者的书籍的各项信息的更新与修改。(2)基本业务模块:主要用于实现用户借书与还书的管理,例如借阅者可以登录系统预订书籍,图书管理员可以取消书籍的预订,当

6、然还可以进行借书、还书等操作。(3)数据库管理模块:在系统中,所有书籍的信息以及借阅者的帐户信息都要统一管理,书籍的借阅情况、预订情况也要进行详细的记录,所以要用统一的数据库平台进行管理。(4)信息查询模块:主要用于查询书籍的信息和借阅者的信息。精彩文档实用标准文案图1.1系统功能需求1.2.2基本数据维护模块图1.2数据库管理模块(1)添加借阅者信息:系统管理员可以添加借阅者帐户。(2)修改更新借阅者信息:系统管理员可以修改更新借阅者信息。(3)添加书目信息:系统管理员可以添加书目。(4)修改更新书目信息:系统管理员可以修改和更新书目信息。(5)添加书籍信息:系统管理员可以添

7、加书籍。(6)删除书籍信息:系统管理员可以删除书籍。精彩文档实用标准文案1.2.3基本业务模块图1.3基本业务模块(1)还书:处理还书业务。(2)借书:处理借书业务。(3)书籍预订:借阅者可以通过网络进行书籍预订。(4)取消书籍预订:图书馆管理员可以根据情况取消书籍预订,如果借阅者已经借了此书或者借阅者要求取消预订都涉及此项业务。(5)续借书籍:借阅者可以通过网络续借已经的书籍。1.2.4数据库模块图1.4信息查询模块功能(1)借阅者信息管理:书籍借阅信息包括所借书的书名、ISBN以及借书的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。