- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
图书管理需求分析完成333
图书馆管理系统需求分析引言。随着科学技术的进步,越来越多的事物都与计算机技术挂钩,人们能够利用计算机技术来实现自己的各种需求。另一方面,世界的进步,人们追求生活的品质越来越高,对于书籍的阅读量也日益增加。如何将这两者结合起来就产生是这个图书管理系统。编写目的本系统的主要目的是为了更好的管理图书借阅的合理与安全性,减少了手工管理的出错率与麻烦。另一方面,图书馆内的书籍可以更加合理的放置于管理,为读者提供更好的便利。功能需求图书管理系统需要解决以往手工管理的种种弊端,比如管理员不能及时地更新图书的信息,不能及时了解图书馆藏书的种类和库存量,也不能掌握读者的借阅情况、超时借阅图书情况等信息。分析图书管理流程,系统应该实现以下功能:图书管理员可以维护图书信息,包括增减图书的种类、图书信息的修改。可以办理图书借阅登记、图书归还登记,越期还书处理。整个系统功能结构图书馆管理系统分为4大功能模块,分别为“基础数据维护”,“图书借阅管理”,“新书订购系统”,“系统维护”。本系统各个部分及其包括的具体功能如图: 1、读者信息管理模块:2、图书信息管理模块:3、图书类别管理模块4、管理员管理模块:四、E-R图数据库概念设计根据以上对系统所做的需求分析,系统设计,规划出本系统中使用的数据库实体分别为图书信息实体,图书分类实体,图书订购实体,读者信息实体,操作员信息实体,图书借阅信息实体,库存信息实体。其中图书信息时体育图书订购实体,图书分类实体,图书订购实体,图书借阅信息实体,库存信息实体都具有关系,而读者信息实体与图书借阅信息实体同样具有关系。E-R图如下:4.1图书信息实体:图是信息实体包括图书编号,图书类别编号,书名,作者,译者,出版社,价格,出版时间等属性。其中图书编号为图书信息实体的主键,图书类别编号为图书信息实体的外键,与图书类别试题具外键关系。图书信息实体。4.2作者信息实体:读者信息实体包括条形码,姓名,性别,年龄,电话,押金,生日,职业,证件类型,办证日期,最大借书数量,证件号码等属性。读者条形码作为本实体的唯一标识。其中,在性别属性标识信息中,“1”代表此读者为男性,“2”代表此读者为女性;最大读书数量属性设置默认值为3;而在证件属性标示信息中,“0”代表身份证,“1”代表军人证,“2”代表学生证,“3”代表工作证。4.3图书借阅实体:图书借阅实体包括编号,图书编号,读者编号,操作员编号,是否归还,借阅日期,归还日期等属性。编号作为图书借阅信息实体的唯一标识,它包括两个外键,分别为图书编号与读者编号,图书借阅信息实体以这两个外键与图书信息实体,读者信息实体建立了关系。4.4图书分类实体:图书分类实体包括编号,类别名称等属性。图书分类实体与图书信息实体以图书类别编号建立了关系。4.6图示订购实体:图书订购实体主要包括图书编号,订购日期,订购数量,操作员,是否验收和折扣等属性。图书订购实体以图书编号与图书信息实体建立个关系。4.7操作员信息实体:操作员信息实体主要包括编号,姓名,性别,年龄,身份证号,工作日期,电话,是否为管理员和密码等属性。其中,性别属性信息中“1”代表男性,“2”代表女性,是否为管理员属性信息中“0”代表当前用户不是管理员,“1”代表当前用户是管理员。4.8库存信息实体:库存信息实体主要包括编号,库存数量等属性。库存信息实体以库存编号与图书信息实体建立了关系。4.9联系图书订购库存n图书分类m订购m存有mn分类图书n借阅m图书借阅nn借阅操作11读者操作员五、数据字典1、关系描述表1:图书表:tb_bookInfo字段类型长度是否主键值编号char20是不为空类别编号char20否(外键)不为空书名char20否不为空作者char15否不为空价格double4否不为空出版时间time格式:HH-MM否不为空出版社char20否不为空译者char15否不为空表2:读者表:tb_reader字段类型长度是否主键值姓名Char20否不为空性别Char2否不为空年龄Int4否不为空电话Char20否不为空押金Int5否不为空生日time格式:HH-MM否不为空条形码Char20是不为空职业char10否不为空证件号码char20否不为空最大借书数量Int3否不为空办证日期time格式:HH-MM否不为空证件类型char20否不为空表3:图书借阅表:tb_borrow字段类型长度是否外键值编号int20是(自动递增)不为空读者编号Char20否(外键)不为空操作员编号Char20否(外键)不为空图书编号Char20否(外键)不为空是否归还char5否不为空归还日期time格式:HH-MM否不为空借阅日期time格式:HH-MM否不为空表4:图书分类表:tb_bookType字段类型长度是否主键值编号int20是不为空类别名
原创力文档


文档评论(0)