基于uml的图书管理系统设计.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于 UML 的图书管理系统设计 20 至20 学年 第 学期 课程名称: UML 建模工具 课题名称: UML 图书管理系统设计 院 系: 姓 名: 班 级: 专 业: 学 号: 指导教师: 目 录 第一章 绪论 背景和意义 第二章 需求分析 2.1 对需求分析的认识 2.2 图书管理系统的功能性需求 2.3 图书馆管理子系统 2.3.1 书目信息管理子系统 2.3.2 预订信息管理子系统 2.4 借阅者子系统 2.5 系统管理子系统 2.5.1 员工信息管理 2.5.2 书籍信息管理 2.5.3 借阅者信息管理 2.5.4 留言管理 2.6 主要包括的系统模块 2.6.1 基本业务处理模块 2.6.2 信息查询模块 2.6.3 系统维护模块 第三章 用例图 3.1 借阅者用例图 3.2 图书管理员用例图 3.3 系统管理员用例图 3.4 其他一些主要用例图 第四章 类图 4.1 系统中的类 4.2 系统中类的关系 第五章 时序图 5.1 系统管理员添加借阅者信息 5.2 图书管理员处理书籍借阅 5.3 图书管理员处理书籍归还 5.4 借阅者查询书籍信息 5.5 借阅者预订书籍 第六章 状态图和活地图 6.1 基本概念 6.1.1 关于状态图 6.1.2 关于活动图 6.2 系统状态图 6.3 系统活动图 第七章 组件图和部署图 7.1 基本概念 7.1.1 关于组件图 7.1.2 关于部署图 7.2 系统组件图和部署图 1 第一章 绪论 背景,意义 首先说说图书馆的职能。 一、保存人类文化遗产。图书馆里面很多有价值的文献保留着很重要的 历史,和文化资源,有些资源本身就是古董珍品;二、开发信息资源 。图书馆能够提供很多信息,很多 知识,里面大量的书记能够让人们学习到更多知识了解很多信息;三、参与社会教育的职能 。包括思想 教育的职能,文明建设的教育职能,文化素质的教育职能,丰富群众文化生活教育的职能等。通过里面的 书籍使人们生活丰富视野开阔同时也可以更便捷地了解很多方面的东西。总之,图书馆是一个专门收集、 整理、保存、传播文献并提供利用的科学、文化、教育和科研机构。现代社会,图书馆成为继续教育、终 身教育的基地,担负了更多的教育职能。 图书馆主要是用来学习的,如果有人遇到问题,他可以通过图书管的书籍来解决问题。但是为了图书 馆的正常运行和保护图书,所以图书管理系统应运而生,它使图书馆变得井井有条。图书馆管理系统主要 由:借阅者,图书管理员,系统管理员组成。 系统应具备如下操作功能: 用户登录进入系统, 在系统允许的情况下, 进行可以进行的操作, 如借书、 还书和预定书籍等;管理员可以管理书目,整理书籍和管理预订的书籍等;系统管理员可以管理借阅者信息等。 图书管理系统的产生意义重大:使图书馆的管理变得不再繁琐,让管理员的工作变得轻松;读者 借书阅读也变得方便, 快捷;大大减少了图书的丢失和人员管理带来的不必要麻烦; 减少人力与管理费用;提高信息准确度;改进管理和服务;建立高效的信息传输和服务平台,提高信息处理速度和利用率。 如图所示, 为系统整体功能模块图, 该系统分为 3 大子系统, 分别为借阅者子系统、 图书管理子系统,系统管理子系统。 图书管理系统 借 阅 者 子 系 统  图 系 书 统 管 管 理 理 子 子 系 系 统 统 图 1-1 系统整体功能模块图 2 第二章 需求分析 2.1 对需求分析的认识 需求分析是系统中很主要的一个环节, 它主要告诉我们在接下来的工作中该怎么做, 该满足哪些要求。 软件工程中包含需求、 设计、编码和测试四个阶段 ,其中需求工程是软件工程第一个也是很重要的一个阶段, 需求分析是要决定 “做什么,不做什么 ”。 在一个软件项目中,软件需求包括三个不同的层次 -业务需求、 用户需求和功能需求 -也包括非功能需求 :业务需说明了提供给客户和产品开发商的新系统的最初利益 ,反映 了组织机构或客户对系统、产品高层次的目标要求。 软件开发,能否获得成功,最重要的是需求分析的 工作。因此,软件需求分析能力和水平,对软件项目至关重要。 2.2 图书管理系统的功能性需求 本系统的最终用户是面向管理员(图书管理员和其他) ,读者(老师学生和其他) ,管理员和读者是经常性用户系统维护人员为计算机专业人员,熟悉数据库、操作系统、网络维护工作。维护人员为间隔性用 户。图书管理系统是一个用来进行图书管理的管理信息系统。该信息系统能够方便的为借阅者提供各种借阅服务,也能够为图书管理员和系统管理员提供方便的管理服务。 读者信息 图书查询条件 图书信息 借阅查询条件 管理员 读者情况 图书管理系统 图书信息 读者 图书情况 读者借阅情况 借还书信息 图 2-1.1 系统数据流图 读者信息表 借还书 图书注销

文档评论(0)

明若晓溪 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档