图书借阅管理系统最终稿.docx

上传人:博****1 文档编号:547511606 上传时间:2022-10-03 格式:DOCX 页数:24 大小:863.04KB
返回 下载 相关 举报
图书借阅管理系统最终稿.docx_第1页
第1页 / 共24页
图书借阅管理系统最终稿.docx_第2页
第2页 / 共24页
图书借阅管理系统最终稿.docx_第3页
第3页 / 共24页
图书借阅管理系统最终稿.docx_第4页
第4页 / 共24页
图书借阅管理系统最终稿.docx_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《图书借阅管理系统最终稿.docx》由会员分享,可在线阅读,更多相关《图书借阅管理系统最终稿.docx(24页珍藏版)》请在金锄头文库上搜索。

1、图书借阅管理系统的分析与设计管理与经济学部金融学二班崔茹 3013209167邹丹霞 3013209349车燕燕 3013209323李温玉 3013209328图书借阅管理系统的分析与设计系统分析部分一、可行性分析1、系统简述图书馆图书借阅管理系统即借助信息管理系统对图书馆中读者、书籍、借阅和管理者信息进行管理的系统。本系统在结构上主要分为读者信息管理模块、书籍信息管理模块、借阅信息管理模块和管理者信息管理模块四大部分,读者信息管理模块可以实现对于读者信息的浏览和维护,书籍信息管理模块可以实现对书籍信息的浏览和维护,借阅信息管理模块可以实现显示当前借阅信息并对信息进行维护,管理者信息管理模块

2、可以实现对管理者信息的浏览和维护。2、项目目标近年来,图书馆的扩建,图书馆馆藏书籍不断增加,有关图书的信息也不断增加。另一方面,随着科技的发展,人们对于书籍的需求日渐增加,而图书借阅需求也成倍增加。面对巨大的信息量,传统的依赖人工进行的图书借阅管理方式不得不面对诸如检索速度慢、借还书工作量大、图书统计工作难并且书籍更新效率低等问题,不仅会增加图书借阅管理的人力物力成本,还极易造成混乱,影响整个图书馆的正常运作,效率已经不能满足时代的需要。正是为了解决上述问题,图书借阅管理系统应运而生。图书借阅管理系统的开发主要包括后台数据库的建立和前端应用程序开发两个方面,总的目标是实现图书管理的系统化、规范

3、化、自动化,实现对图书资料的集中统一的管理,从而对图书资源进行良好的更新和维护,对读者需求进行更好、更及时的满足。3、系统可行性分析在系统可行性分析部分,我盟将从管理、技术、经济三个方面来入手,明确应用项目开发的必要性和可行性。3.1管理可行性3.1.1管理人员对开发应用程序持支持态度各高校都在推进图书馆的数字化、借阅的自助化,它的出现实现了图书管理的制度化、规范化、透明化,符合与时俱进的办学理念,得到了学校高层领导和图书馆管理部门的认可。从图书馆管理人员来看,书籍借阅管理系统可以协助他们进行书籍管理,将他们从繁重的书籍整理工作中解脱出来,省略了很多繁琐的步骤,使他们工作效率自然而然的提高。可

4、以说,管理人员对于开发应用程序绝大部分持支持态度。3.1.2管理方面的条件相对成熟第一,书籍借阅管理系统在开发时就科学地分为四个模块,参考了管理信息系统的相关知识,将科学理论和图书借阅过程中的实际需求结合了起来。第二,管理制度的改革时机已经成熟。IT产业发展如火如荼,互联网技术日益成熟,计算机的应用已经渗透到人们生活的方方面面。人们对于计算机的使用已经得心应手,移动终端也日益普及,为此系统的应用打下了物质基础。同时,随着信息时代的来临,我们的生活充斥这各种信息来源,我们依赖数字化办公系统进行工作,信息管理的革命正在进行。改革原有的图书借阅管理制度是我们对于信息时代潮流的顺应,改革管理制度的时机

5、已经成熟。第三,此管理系统自行开发、自行使用,不存在版权问题。在服务器软件方面,需要选择正版软件。因而,此系统的开发在法律上是可行的。3.2技术可行性首先,我们的小组成员4名,在之前的学习过程中已经具备了初步的数据库管理应用知识、C+编程知识和管理信息系统的相关知识,学校的图书馆也为我们提供了其他知识的自学平台。可以说在人员和技术力量方面具备完成此系统设计的能力。其次,我们都配备了自己的计算机,拥有512M以上的内存和上百G的硬盘,可以联网,进行协作作业。此外,学校机房配备有可视化开发工具Visual Basic 6.0精简版等开发过程中可能用到的软件,可以说我们在计算机软硬件上都不存在问题。

6、3.3经济可行性3.3.1人、财、物三方面的投资此系统在开发过程中的费用主要在于开发软硬件的提供,我们小组在这一部分的物资已经准备充足,并不需要额外费用。在后期系统维护中可能需要服务器等硬件投入,这并不在我们的考虑范畴。系统运行后将带来巨大的效益。就其直接影响来看,此系统解放了大批图书馆劳动力,图书管理部门可以减少部分图书馆管理人员,节省了开支。图书馆管理人员的劳动强度降低,可以将更多精力放在其他图书馆管理事宜上。就其长远影响来看,此图书借阅管理系统将为图书馆的扩建和图书容量的增加创造条件,为人们查找、借阅、归还图书提供便利,节约了借阅人群的时间和精力。4、对项目可行性的结论由上可行性研究,我

7、组成员认为图书借阅管理系统的开发十分必要也十分可行。在开发条件已经具备的前提下,该系统可立即进行开发。二、业务流程分析(业务流程图)原系统的业务流程图三、数据流程分析(数据流程图)原系统数据流程图的顶层原系统数据流程图的第二层四、用户分析、功能分析、性能分析1、用户分析图书借阅系统的用户有以下三个:(1) 图书借阅用户:主要为在校学生,拥有图书馆的注册账号和借阅图书权限,能够自行办理图书借阅证并登陆自己的账号、查看账号信息和图书信息,并对目标书籍进行借阅和归还。(2) 借阅管理员:对图书流通进行管理,即对用户账户的借还信息进行增、删、修改。 (3) 系统管理员:整合借还信息对用户信息和图书信息

8、进行修改,对图书馆藏信息进行统计、增加、删除与修改。2、 功能分析 经过以上分析过程,在已有的业务流程分析和数据流程分析的基础上,基本可以确定图书借阅管理系统必须具备的功能:(1) 图书管理功能:系统必须具备图书信息(包括图书名称、作者、馆藏位置、出版社等)查询功能;当图书资料发生变化时,即图书丢失或借还时造成图书数量变化时,应能够对数据进行修改和补充。(2) 图书的流通管理功能:这是图书借阅管理系统的主要功能之一,即对用户借阅、归还图书信息的登记和管理。(3) 用户管理功能:这是图书借阅管理系统的主要功能之一,即建立用户借阅账户,登陆并查看账户,对用户信息进行增加、删除和修改的功能。3、性能

9、分析为了保证系统长期、安全、稳定、高效的运行,图书借阅管理系统应该满足的性能有: (1) 系统处理的准确及时性。系统设计时要估计将来可能承受的工作量,使其在日后日常处理中响应速度达到秒级,能够满足实时反馈,准确及时,高效运转的需求。 (2) 系统的可扩充性。本系统在开发过程中应充分考虑系统日后的更新和完善,能够适应应用修改和变化的需要,具有灵活的可扩充性。 (3) 系统的安全性。本系统涉及很多借阅用户信息,需要系统对用户和管理员提供不同的功能模块和权限;本系统还需具有防止被恶意攻击的保护机制和能够在被破坏后进行恢复的备份机制。(4) 系统的易用性。一方面,系统要通过易用的人机交互界面为用户提供

10、良好的接口;另一方面,要能够对用户在使用过程中的问题进行帮助和指引。五、数据字典1.数据流(1) 数据流编号:D01数据流名称:借还信息数据流别名:无说明:用户在图书馆的借还信息数据流来源:借还信息表数据流流向:系统管理员数据流组成:借阅日期+还书日期+用户学号+用户姓名+图书书号数据流量:根据事物需要,一般很频繁 (2)数据流编号:D02数据流名称:用户信息数据流别名:无说明:用户的个人资料数据流来源:用户信息表数据流流向:系统管理员数据流组成:用户姓名+用户年级+用户学号+用户专业+用户班级+用户学院数据流量:根据事物需要,一般很频繁(3)数据流编号:D03数据流名称:图书信息数据流别名:

11、无说明:图书的详细信息数据流来源:图书信息表数据流流向:系统管理员数据流组成:图书书号+图书名称+图书作者+图书出版社+图书馆藏位置+图书类型数据流量:根据事物需要,一般很频繁(4)数据流编号:D04数据流名称:读者借阅信息数据流别名:无说明:读者在图书馆的借阅信息数据流来源:借阅管理员数据流流向:流通管理数据流组成:借阅日期+书名+用户学号+用户姓名+借阅数量+图书编号数据流量:根据事物需要,一般很频繁(5)数据流编号:D05数据流名称:馆藏分类信息数据流别名:无说明:数据流来源:图书信息统计数据流流向:系统管理员数据流组成:图书名称+图书书号+图书类型+图书馆藏位置数据流量:根据事物需要,

12、一般很频繁2. 数据项(1) 数据项编号:D02-001数据项名称:用户姓名数据项别名:无说明:用户的姓名类型:字符型长度:20(2) 数据项编号:D02-002数据项名称:用户年级数据项别名:无说明:用户所在的年级类型:int型长度:4(3) 数据项编号:D02-003数据项名称:用户学号数据项别名:无说明:用户中的唯一标识类型:Int型长度:12(4) 数据项编号:D02-004数据项名称:用户专业数据项别名:无说明:用户所读的专业类型:字符型长度:20(5) 数据项编号:D02-005数据项名称:用户班级数据项别名:无说明:用户所在的班级类型:字符型长度:10(6) 数据项编号:D02-

13、006数据项名称:用户学院数据项别名:无说明:用户所在学院类型:字符型长度:25(7) 数据项编号:D04-001数据项名称:借阅日期数据项别名:无说明:图书的借阅日期类型:Int型长度:8(8) 数据项编号:D04-003数据项名称:借阅数量数据项别名:无说明:图书的借阅数量类型:int型长度:3(9) 数据项编号:D03-001数据项名称:图书书号数据项别名:无说明:图书的唯一标识类型:int型长度:10(10) 数据项编号:D03-002数据项名称:图书名称数据项别名:书名说明:图书的名称类型:字符型长度:40(11) 数据项编号:D03-003数据项名称:图书作者数据项别名:无说明:图

14、书的作者类型:字符型长度:20(12) 数据项编号:D03-004数据项名称:图书出版社数据项别名:无说明:图书的出版社类型:字符型长度:40(13) 数据项编号:D03-005数据项名称:图书馆藏位置数据项别名:无说明:图书在图书馆里的馆藏位置类型:字符型长度:15(14) 数据项编号:D03-006数据项名称:图书类型数据项别名:无说明:图书的类型分类长度:20(15) 数据项编号:D01-001数据项名称:还书日期数据项别名:无说明:还书日期长度:83. 数据存储(1) 数据存储编号:F01存储名称:图书记录 输入:书号 输出:图书所有信息及是否借出 数据结构:用户学号书号书名+出版社 说明:书号是唯一的,并且不能为空,用于建立主键 (2) 数据存储编号:F02存储名称:读者记录 输入:学号 输出:读者信息及借书记录(所借书的书号) 数据结构:姓名专业学号学院年级班级书号 说明:学号具有唯一性,这里书号为外码(3) 数据存储编号:F03存储名称:借阅记录 输入:书号 输出:图书的借阅记录信息 数据结构:书号学号借出日期 说明:在图书用户关系中书号为主键,学号为外键;在用户图书关系中学号为主键,书号为外键六、信息系

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号