- 1、本文档共22页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
图书管理系(完整版论文)
目录
第一章 前言 ……………………………………………………………………………………………… 2
第二章 可行性论证 …………………………………………………………………………………… 3
第三章 运行环境及开发工具联单 ……………………………………………………………… 4
第四章 系统总体结构 ………………………………………………………………………………… 4
第五章 数据库设计 …………………………………………………………………………………… 5
5.1 概念结构设计 …………………………………………………………………………………… 6
5.1.1 实体描述 ……………………………………………………………………………… 6
5.1.2 E——R图 …………………………………………………………………………… 7
5.2 逻辑结构设计 ……………………………………………………………………………… 8
5.2.1 转换规则 ……………………………………………………………………………… 8
5.2.2、关系模式 …………………………………………………………………………… 8
5.3 物理结构设计 ……………………………………………………………………………… 9
第六章 用户界面设计 ……………………………………………………………………………… 12
第七章 测试 …………………………………………………………………………………………… 20
第八章 总结 …………………………………………………………………………………………… 21
参考文献 ………………………………………………………………………………………………… 22
一、前言
随着现在社会的发展,人们对知识的渴求越来越大。其中知识和主要来源就是书籍,特别是在高校中,仅仅课本上的知识是远远不够的,还得靠课后的不断学习和补充。学校的图书馆就是学生最主要的学习地和知识的主要来源地。可以说从不去图书馆的学生不是个好学生,而一个学校的教育水平一定程度上也可从它的图书馆规模、库存量等方面反映出来。从而图书馆的管理就成了一个问题,因为学员众多,图书也繁多。要随时对馆内图书和学员进行管理,要随时更新、修改各种信息等等,这一系列都是些繁杂的工作。如果使用简单的人工管理,数据处理手工操作,工作量大,出错率高,出错后不易更改。图书馆采取手工方式对图书借阅情况进行人工管理,由于信息比较多,图书借阅信息的管理工作混乱而又复杂;一般借阅情况是记录在借书证上,图书的数目和内容记录在文件中,图书馆的工作人员和管理员也只是当时对它比较清楚,时间一长,如再要进行查询,就得在众多的资料中翻阅、查找了,造成查询费时、费力。如要对很长时间以前的图书进行更改就更加困难了能够及时、准确、有效的查询和修改图书情况对要开发项目的功能、性能、限制条件进行分析,确定在现有的资源条件下,技术奉由多大,项目是否能实现2)经济可行性:进行开发成本的估算以及了解取得效益的评估,确定要开发的项目是否值得投资开发。3)社会可行性:要开发的项目是否存在任何侵犯、妨碍等责任问题,要开发项目的运行方式在用户内是否行得通,现有管理制度、人员素质、操作方式是否可行
五、数据库设计
数据为库应用系统的开发是一项软件工程,但又有自己特有的特点,所以特称为“数据库工程”。一项数据工程按内容可分为部分,其中一部分是作为系统核心的数据库应用系统的设计与实现。
5.1 概念结构设计
概念设计的目的是产生反映组织信息需求的数据库概念结构,即概念模式。概念模式独立于计算机硬件结构,独立于支持数据库的DBMS。
5.1.1 实体描述
(1)根据分析得到本图书馆管理系统的各实体分别为:
图书、借阅证、管理员、图书库、学生、总管理员
(2)实体属性分别描述如下:
1、图书(图书编号、书名、ISBN、文献类型、分类、作者、分类号、价格、出版社、出版日期)
2、借阅证(图书证号、使用状态、发证日期、可借书数、余额)
3、管理员(工号、姓名、性别、年龄、住址、联系电话、工资)
4、图书库(库号、库名)
5、学生(学号、姓名、性别、系别、班别)
6、总管理员(工号、姓名、性别、年龄、住址、联系电话、工资)
(3)各实体间的联系。
1、一个学生可借阅多本图书。
2、一个学生可从书库选取多本图书;一个书库也可供多名学生选取图书。
3、一个管理员可管理多名学生;一个学生也可能被多名管理员管理。
4、一个管理员发放多个借阅证。
5、一个管理员可管理多本图书;同一本图书也可被多名管理员管理。
6、一个管理员可管理多个书库;一个书库也可被多名管理员管理。
7、
文档评论(0)