图书馆管理系统的与设计.doc
《图书馆管理系统的与设计.doc》由会员分享,可在线阅读,更多相关《图书馆管理系统的与设计.doc(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、武汉理工大学华夏学院课程设计报告 2021 2021 学年 第一学期教 学 单 位 信息工程系 课 程 名 称 软件开发工具 课程设计题目 图书馆管理系统的分析与设计指 导 教 师 詹春华 学 生 姓 名 肖 红 专 业 班 级 计应2091 学 生 学 号 【课程设计名称】图书馆管理系统的分析与设计【课程设计目的】1.掌握UML建模的根底知识与其应用;2.熟悉Rational Rose环境及功能,能够设计出完整系统。【课程设计要求】1.对系统功能进展必要的描述;2.绘制系统的主要模型图; 3.模型图要有说明性文字解释。【课程设计内容】1. 图书馆管理系统的需求分析; 2. 图书馆管理系统UM
2、L建模。【课程设计步骤】一: 图书馆管理系统的需求分析1.1、系统目标设计系统开发的总目标是实现内部图书借阅管理的系统化、标准化与自动化。能够对图书进展注册登记,也就是将图书的根本信息如:书的编号、书名、作者、价格等预先存入数据库中,供以后检索。能够对借阅人进展注册登记,包括记录借阅人的姓名、编号、班级、年龄、性别、地址、 等信息。提供方便的查询方法。如:以书名、作者、出版社、出版时间确切的时间、时间段、某一时间之前、某一时间之后等信息进展图书检索,并能反映出图书的借阅情况;以借阅人编号对借阅人信息进展检索;以出版社名称查询出版社联系方式信息。提供对书籍进展的预先预订的功能。提供旧书销毁功能,
3、对于淘汰、损坏、丧失的书目可及时对数据库进展修改。能够对使用该管理系统的用户进展管理,按照不同的工作职能提供不同的功能授权。提供较为完善的过失控制与友好的用户界面,尽量防止误操作。1.2、系统功能需求分析 (1) 读者管理:读者信息的制定、输入、修改、查询,包括种类、性别、借书数量、借书期限、备注等。 (2) 书籍管理:书籍根本信息制定、输入、修改、查询,包括书籍编类别、关键词、备注。 (3) 借阅管理:包括借书,还书,预订书籍,续借,查询书籍,过期处理与书籍丧失后的处理。(4)系统管理:包括用户权限管理,数据管理与自动借还书机的管理满足以上需求的系统主要包含有一下几个子系统1根本业务功能子系
4、统:该系统中主要包含了借书还书与预订等功能。2根本数据录入功能子系统:该子系统主要包含有书籍信息与读者信息录入功能。3信息查询子系统:包含了多功能的查询书籍信息与读者信息。4数据库管理功能子系统:主要包含了借阅信息管理功能,书籍信息管理功能与预订信息管理功能。5帮助功能子系统。下列图为该图书馆管理系统的主要功能模块图:图1:图书馆管理系统功能模块图1.3、功能描述(1) 借书。处理借书业务。还书。处理还书业务。(2) 书籍预订。借阅者可以通过网络进展书籍预订。(3) 书籍信息录入。处理书籍个类信息录入。借阅者信息录入。对读者信息进展录入。(4) 书籍信息查询。负责书籍信息的查询。读者信息查询。
5、负责数据信息的查询。(5) 借阅信息管理。书籍借阅信息包括所借书的书名、ISBN以及借书的时间等。(6) 书籍信息管理。书籍信息包括书籍的名字、ISBN、作者、书目编号等。(7) 预订信息管理。负责管理书籍预订信息。1.4、图书馆管理系统的数据流图。数据流图如下:显示系统界面有效用户及密码处理用户名与密码输入用户名及密码用户 输入有效命令反应给用户处理修改密码修改用户名及密码处理命令 修改用户表书籍修改命令书籍入库及修改信息显示结果处理借还书命令 修改书籍信息表 修改借、还书表图2:图书馆管理系统的DFD图二: 系统的UML建模2.1、UML简介UML是一种功能强大的、面向对象的可视化系统分析
6、的建模语言,它采用一整套成熟的建模技术,广泛地适用于各个应用领域。它的各个模型可以帮助开发人员更好地理解业务流程,建立更可靠、更完善的系统模型。从而使用户与开发人员对问题的描述到达一样的理解,以减少语义差异,保障分析的正确性.2.2、该图书馆管理系统的用例分析该图书馆管理系统的用例图如下:图3:图书馆管理系统的用例图从用例图中我们可以看出管理员与读者之间对本系统所具有的用例。管理员所包含的用例有:(1) 登录系统:管理员可以通过登录该系统进展各项功能的操作(2) 书籍管理:包括对书籍的增删改等。(3) 书籍借阅管理:包括借书、还书、预订、书籍逾期处理与书籍丧失处理等等。(4) 读者管理:包含对
7、读者的增删改等操作。(5) 自动借书机的管理。读者所包含的用例有:(1) 登录系统(2) 借书:进展借书业务。(3) 还书:读者具有的还书业务。(4) 查询:包含对个人信息与书籍信息的查询业务(5) 预订:读者对书籍的预订业务。(6) 逾期处理:就是书籍过期后的缴纳罚金等。(7) 书籍丧失处理:对书籍丧失后的不同措施进展处理。(8) 自动借书机的使用等。2.3、系统的顺序图顺序图是显示对象之间交互的图,这些对象是按时间顺序排列的。该图书馆管理系统主要含有以下几个重要的顺序图,其他对象的顺序图与这些也类似。(1) 借书顺序图(2) 还书顺序图(3) 罚款顺序图1、 借书顺序图图4:图书馆管理系统
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图书馆 管理 系统 设计
限制150内