基于UML的图书管理系统设计

基于UML的图书管理系统设计

ID:47024720

大小:598.01 KB

页数:30页

时间:2019-06-28

基于UML的图书管理系统设计_第1页
基于UML的图书管理系统设计_第2页
基于UML的图书管理系统设计_第3页
基于UML的图书管理系统设计_第4页
基于UML的图书管理系统设计_第5页
资源描述:

《基于UML的图书管理系统设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、基于UML的图书管理系统设计20至20学年第学期课程名称:UML建模工具课题名称:UML图书管理系统设计院系:姓名:班级:专业:学号:指导教师:29目录第一章绪论背景和意义第二章需求分析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借阅者

2、用例图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系统组件图和部署图29第一章绪论背景,意义首先说说图书馆的职能。一、保存人类文化遗产。图书馆里面很多有价值的文

3、献保留着很重要的历史,和文化资源,有些资源本身就是古董珍品;二、开发信息资源。图书馆能够提供很多信息,很多知识,里面大量的书记能够让人们学习到更多知识了解很多信息;三、参与社会教育的职能。包括思想教育的职能,文明建设的教育职能,文化素质的教育职能,丰富群众文化生活教育的职能等。通过里面的书籍使人们生活丰富视野开阔同时也可以更便捷地了解很多方面的东西。总之,图书馆是一个专门收集、整理、保存、传播文献并提供利用的科学、文化、教育和科研机构。现代社会,图书馆成为继续教育、终身教育的基地,担负了更多的教育职能。图书馆主要是用来学习的,如果有人遇到问题,他可以通

4、过图书管的书籍来解决问题。但是为了图书馆的正常运行和保护图书,所以图书管理系统应运而生,它使图书馆变得井井有条。图书馆管理系统主要由:借阅者,图书管理员,系统管理员组成。系统应具备如下操作功能:用户登录进入系统,在系统允许的情况下,进行可以进行的操作,如借书、还书和预定书籍等;管理员可以管理书目,整理书籍和管理预订的书籍等;系统管理员可以管理借阅者信息等。图书管理系统的产生意义重大:使图书馆的管理变得不再繁琐,让管理员的工作变得轻松;读者借书阅读也变得方便,快捷;大大减少了图书的丢失和人员管理带来的不必要麻烦;减少人力与管理费用;提高信息准确度;改进管

5、理和服务;建立高效的信息传输和服务平台,提高信息处理速度和利用率。如图所示,为系统整体功能模块图,该系统分为3大子系统,分别为借阅者子系统、图书管理子系统,系统管理子系统。借阅者子系统图书管理子系统系统管理子系统图书管理系统图1-1系统整体功能模块图29第二章需求分析2.1对需求分析的认识需求分析是系统中很主要的一个环节,它主要告诉我们在接下来的工作中该怎么做,该满足哪些要求。软件工程中包含需求、设计、编码和测试四个阶段,其中需求工程是软件工程第一个也是很重要的一个阶段,需求分析是要决定“做什么,不做什么”。在一个软件项目中,软件需求包括三个不同的层次

6、-业务需求、用户需求和功能需求-也包括非功能需求:业务需说明了提供给客户和产品开发商的新系统的最初利益,反映了组织机构或客户对系统、产品高层次的目标要求。软件开发,能否获得成功,最重要的是需求分析的工作。因此,软件需求分析能力和水平,对软件项目至关重要。2.2图书管理系统的功能性需求本系统的最终用户是面向管理员(图书管理员和其他),读者(老师学生和其他),管理员和读者是经常性用户系统维护人员为计算机专业人员,熟悉数据库、操作系统、网络维护工作。维护人员为间隔性用户。图书管理系统是一个用来进行图书管理的管理信息系统。该信息系统能够方便的为借阅者提供各种借

7、阅服务,也能够为图书管理员和系统管理员提供方便的管理服务。图2-1.1系统数据流图图2-1.2E-R图292.3图书管理子系统图书管理系统能够为一定数量的借阅者提供服务。每个借阅者能够拥有唯一标识其存在的编号。向每一个借阅者发放图书证,图书证中包含每一个借阅者的编号和个人信息。系统通过一个单独的程序为借阅者提供服务,不需要管理人员的参与,这些服务包括提供查询图书信息,查询个人信息服务和预定图书服务等。在图书馆管理子系统中,其功能概述如下:1)管理书目信息,如增加、删除和更新,查看书目信息2)预订信息管理,如增加、删除和更新,查看预订信息3)对所归还的图

8、书进行整理,以便对书籍进一步管理4)对相关的书籍数目进行统计其功能细化图如下:书目信息管理书籍

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

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

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