软件工程图书管理系统.pdf

实用文档 软 件 工 程 实 验 报 告 题 目: 图书管理系统 班级: 姓名: 学号: 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 开发背景及意义 图书馆是一个专门收集、整理、保存、传播文献并提供利用的科学、文化、教育和 科研机构。 现代社会, 图书馆成为继续教育、 终身教育的基地, 担负了更多的教育职能。 传递科学情报,是现代图书馆的一个重要职能。图书馆收藏的图书资料, 是人类长期积 累的一种智力资源,图书馆对这些资源的加工、处理,是对这种智力资源的开发。 图书馆主要是用来学习的, 如果有人遇到问题, 他可以通过图书管的书籍来解决问 题。但是为了图书馆的正常运行和保护图书,图书馆管理系统将用户划分为三类人: 借 阅者,图书管理员,系统管理员。 一个基本的图书馆管理,可以大致分为以下流程: 用户登

文档评论(0)

1亿VIP精品文档

相关文档