实用文档
软 件 工 程 实 验 报 告
题 目: 图书管理系统
班级: 姓名: 学号: 2014250
班级: 姓名: 学号: 2014250
班级: 姓名: 学号: 2014250
完成日期: 2016 年 12 月 15 日
标准
实用文档
摘 要
随着知识化和信息化新经济时代的到来, 作为信息技术龙头的计算机及软件技术突
飞猛进, UML 成为一种不可或缺的工具。 UML 是一种定义良好、易于表达、功能强大
且普遍适用的建模语言。它溶入了软件工程领域的新思想、新方法和新技术。它的作用
域不限于支持面向对象的分析与设计 ,还支持从需求分析开始的软件开发的全过程。 用现
有的知识,按照软件工程思想和系统的开发步骤,以图书管理的应用需求为背景,分析
设计了图书管理系统, 并利用 Rational Rose对系统进行建模, 完成用例图和类图的构建,
为后期的程序设计提供标准。
根据建模需求分析,总结出本系统的参与者有借阅者和图书管理员两类。根据其职
能不同,借阅者只能使用该系统借书、预订书刊以及还书。图书管理员则可使用系统进
行图书馆业务的管理工作, 如借阅者, 书刊等的信息维护。 系统可实现书籍信息的添加、
修改、删除等功能,这就保证了数据库信息的一致性和统一性、安全性。
该系统以面向对象理论和数据库管理信息系统开发相关知识为依据, 介绍了设计开
发中的模块设计和数据与程序的连接,使 SQL server 2008与 Visual Studio 2010 得到了有
效的结合。
关键词 :图书管理系统; UML ;Rational Rose;面向对象
标准
实用文档
目 录
目录
摘 要 2
目 录 3
1 需求分析 4
1.1 开发背景及意义 4
1.2 图书管理系统的需求分析 4
1.2.1 系统功能需求 4
1.2.2 基本数据维护模块 5
1.2.3 基本业务模块 6
1.2.4 数据库模块 6
1.2.5 信息查询模块 7
2 系统建模 8
2.1 创建系统用例模型 8
2.1.1 确定参与者 9
标准
实用文档
1 需求分析
1.1 开发背景及意义
图书馆是一个专门收集、整理、保存、传播文献并提供利用的科学、文化、教育和
科研机构。 现代社会, 图书馆成为继续教育、 终身教育的基地, 担负了更多的教育职能。
传递科学情报,是现代图书馆的一个重要职能。图书馆收藏的图书资料, 是人类长期积
累的一种智力资源,图书馆对这些资源的加工、处理,是对这种智力资源的开发。
图书馆主要是用来学习的, 如果有人遇到问题, 他可以通过图书管的书籍来解决问
题。但是为了图书馆的正常运行和保护图书,图书馆管理系统将用户划分为三类人: 借
阅者,图书管理员,系统管理员。
一个基本的图书馆管理,可以大致分为以下流程: 用户登
您可能关注的文档
最近下载
- 园林工程计量与计价全套教学课件.pptx
- 比较思想政治教育(第二版) 005 比较思想政治教育(第二版) 第五章.pptx VIP
- TSZEVA009-2024 电动自行车公共充电设施 第1部分:公共充电桩及编制说明.pdf VIP
- 干细胞复合物及其制备方法和PGA在治疗骨骼或器官损伤的产品中的应用.pdf VIP
- 2026元旦主题班会:马年猜猜乐,马年成语(30词)课件(共34张PPT).pptx VIP
- 吸塑设计及制造教程文件.ppt VIP
- 2025年兵检的心理测试试题及答案.docx VIP
- 市政公用设施建设项目经济评价办法与参数.pdf VIP
- 中职《金属加工与实训-基础常识与技能训练》--第5章-金属冷加工基础(中)-云天课件.ppt VIP
- TSZEVA009-2024 电动自行车共享换电设施 第1部分:共享换电柜及编制说明.pdf VIP
原创力文档

文档评论(0)