- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
图书管理系统新.
引言随着社会的发展,人们对于知识的需求也在不断地增长。书籍作为人们获取并增长知识的主要途径,使得图书馆在人们生活中占有了一定位置。但是近几年来,随着书量的不断增长,造成了书库空间极度不足,图书挤压,管理不善。这些都直接影响了读者对图书馆藏书的充分利用。这时图书馆就特别需要开发一套图书馆管理系统,通过该系统来提高图书馆的管理效率,从而减少管理方面的工作流和成本。?一个现代化的图书馆在正常运营中总是面对大量的读者信息,书籍信息以及两者相互作用产生的借书信息,还书信息。面对图书馆数以万计的图书,纷繁复杂的读者信息,频繁更替的借还书信息,传统的直接方法不但管理出现漏洞,造成损失。因此有一个智能化、系统化、信息化的图书管理系统十分重要的。充分利用计算机的功能实现对读者管理、书籍管理,借阅管理等自动化控制,将会使图书馆的工作大大减弱。方便友好的图形界面、简便的操作、完善的数据库管理。将会使得图书馆系统极大限度的应用于现代化图书管理中。一、需求分析图书管理系统是一个学校不可缺少的部分,它的内容对于学校的管理者和读者来说都至关重要,直接关系到图书的借用率,所以开发图书管理系统能够为管理员和读者提供充足的信息和快捷的查询手段。编写程序系统主要实现图书馆的增加图书、查询图书、删除图书、借阅图书、还书;增加借书证、查询借书证、删除借书证、借书信息、借书限制等智能化管理过程。图书管理者只需略懂电脑知识就可以简易的操作该图书管理系统。1.1用例图登录系统。借书:管理读者借书业务还书:管理读者还书业务书籍管理:包含对图书信息查询和书籍信息的增删改读者管理:对读者信息查询、进行增删改1.2业务建模业务流程图管理员登录系统进行用户名密码的验证,验证成功进入系统。可以对系统管理,图书信息管理、借阅信息管理、读者信息管理等模块进行操作,操作完成退出系统。系统分析2.1管理图书顺序图登录系统。进入借还书界面。对图书和读者信息进行更新。2.2书籍状态图书籍在未变成图书馆在库书籍时,为新加书籍状态。书籍处于在库状态时可以外借,外借后变为借出状态。外借书籍归还后变为可用状态。2.3管理员对系统操作的活动图管理员首先要进行登录验证,验证成功,进入系统操作界面,进行信息的查询、删除、修改增加,最后退出系统。三、系统设计与实现3.1系统总体设计3.1.2数据存储总体设计3.1.3系统软、硬件和网络技术基础设施方案的制定3.2 系统详细设计类图管理者类:属性包括用户、密码;方法有登录读者类:属性包括编号、姓名、性别、院系、年龄;方法有添加、查询、删除、退出。图书信息类:属性包括编号、姓名、作者、出版社、出版日期、数量;方法有添加查询删除,归还。借阅类:属性包括读者编号、图书编号、借出日期、归还日期;方法有添加、查询、删除等。3.3 数据库设计顶层数据流程图图书借阅系统数据流图(1)数据流名称:图书借阅简述:借书证数据流来源:用户将借书证交给借书员,借书员经过审查后将相关信息输入计算机数据流去向:P0_1检查读者身份数据流组成:借阅日期+书名+读者账号+借阅数量(2)数据流名称:还书记录简述:所还图书进行入库记录数据流来源:图书馆管理板块数据流去向:图书馆归还处理模块数据流组成:图书编号+图书名+借阅证号(3)数据流名称:填写归还记录简述:管理员填写归还图书馆的图书记录数据流来源:图书馆归还处理模块数据流去向:读者库模块数据流组成:图书编号+图书名+管理员编号+日期(4)数据流名称:归还修改在库图书数量简述:图书归还后该书在读者库的记录数据流来源:图书馆归还处理模块数据流去向:读者库模块数据流组成:图书编号+图书名+管理员编号+日期(5)数据流名称:填写借阅记录简述:填写借阅表的记录数据流来源:p0_3检查合格的借阅图书信息录入到借阅库中数据流去向:借阅库数据流组成:借阅号+借阅日期+书名+图书编号+读者编号+还书日期+借阅数量+状态(6)数据流名称:借阅修改在库简述:修改的借阅记录数据流来源:P0_3将借阅的图书的记录录入到图书库数据流去向:图书库数据流组成:借阅号+借阅日期+书名+图书编号+读者姓名+读者账号+还书日期+借阅数量+状态(1)ER图模型实体包括管理员、图书、读者信息、借阅信息,椭圆代表的是各自的属性。其中图书和读者之间是多对多的关系;管理员和图书之间是一对多的关系;管理员和借阅信息之间是一对多的关系;图书和借阅信息之间是多对多的关系。(2)关系模式该设计以概念结构设计中的E-R图为主要依据,设计出相关的整体逻辑结构。根据总E-R图了解有四个实体,四个关系模式如下:图书信息表(图书编号,图书名称,作者,出版日期,出版社,简介)读者信息表(读者编号,姓名,性别,系别,年龄)用户表(密码,账号)借阅信息表(图书编号,读者编号,结束日期,应还书日期)(3)表格设计表名列
文档评论(0)