- 1、本文档共13页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目录
图书管理系统的研究与设计 1
第1章 绪 论 1
1.1 课题研究现状分析 1
1.1.1 本领域内已开展的研究工作 2
1.1.2 已经取得的研究成果 2
1.2 选题的目的及意义 2
第2章 系统需求分析 3
2.1 问题的提出 3
2.2可行性研究 3
2.3 系统的设计目标 3
第3章 数据库设计 5
3.1 数据库概念结构设计 5
3.2.数据库逻辑结构设计 7
3.3数据库物理结构设计 8
3.4数据库实施 9
总 结 12
参考文献 13
图书管理系统的研究与设计
第1章 绪 论
90年代中期,由于Internet 的迅速普及,使Intranet成为Internet技术在企业管理信息系统中的应用和延伸,形成了集计算机,计算机网络、数据库、分布式计算等于一体的信息技术综合体,它打破了时间和地域的界限,使信息交流变得快捷、准确,为建立现代企业管理信息系统提供了充足的条件。图书管理系统在此基础上延伸、扩展,使之上下、内外全面贯通。图书馆管理信息系统是在适应市场需求的客观前提下,为了满足中小型公司或事业单位管理自己的公共图书馆而开发的。该系统的是终目的是要将自己的图书馆放到网络上,以方便查阅。
1.1 课题研究现状分析
现在的图书馆规模不断扩大,学生数量急剧增加,有关图书的各种信息也在成几何倍数增长。面对庞大的信息量,有必要开发图书管理系统来提高图书管理者管理图书信息的工作效率。通过我们开发的这样的图书管理系统,可以做到信息的规范管理、科学统计和快速查询,从而减少管理方面的工作量。
1.1.1 本领域内已开展的研究工作
1. 理论研究基础
数据库内可以存放大量的数据,我们可以使用数据库将各类信息存放入数据库内,通过数据操作进行数据的管理,对数据进行操作如:查询,修改,添加,删除和统计等。
2. 技术层面的支持
(1)硬件要求
EGA或VGA卡彩显或单显(640×350以上),单机内存2M以上,硬盘40M以上。客户端计算机采用586以上机型,客户端应用程序可以稳定的运行在Windows95/98/2000操作系统之上.1.2 已经取得的研究成果
人们在总结信息资源是开发时,认为最有效的是数据库技术,数据库技术得到越来越广泛的运用,也取得了许多成果。数据库的整体性,共享性,完整性都得到充分运用。使用数据库管理系统管理数据,包括学生,图书,企业等都加快了工作效率,增强了竞争力。各种数据库系统的运用,使得各个方面的运行都提高一个层次,使得社会进步不断加快。数据库的应用成为衡量一个国家的重要指标。
1.2 选题的目的及意义
图书管理是图书馆管理中非常重要的一个环节,关系到图书馆管理效率的高低,因为它的重要性,图书管理系统的开发与应用就逐渐提入议程,并占着越来越重要的份量。
运用图书管理系统可以减轻图书管理人员的工作量,加快查询速度,加强管理,使各项管理更加规范化。能够提高工作效率,能够提供更准确、及时、适用、易理解的信息,能够从根本上解决手工管理中信息滞后、资源浪费等问题。问题的提出
图3.1(a) 管理员与图书E-R图
图3.1(b) 管理员与图书E-R图
图3.1(c) 老师与图书E-R图
图3.1(d) 学生与图书E-R图
图3.1(e) 管理员实体及其属性图
3.2.数据库逻辑结构设计
根据系统的总体概念设计模型、E-R图向关系模式的转化规则和数据库的范式理论,得到系统优化后的逻辑模型,如下所示。
1、学生信息表(学号,姓名,性别,已借数目,可借天数,班级)
2、出版社信息表(出版社名称,出版社地址,邮编,网址,出版社号)
3、借阅信息表(书号,借书证号,借阅日期,应归还日期,是否归还,续借,欠费)
4、图书信息表(书号,类别号,作者,定价,出版时间,库存量,出版社号,书名)
5、管理者信息表(用户名称,密码,姓名,性别)
6、教师信息表(教师号,姓名,性别,职称,已接数目,可借天数)
7、罚款信息表(借书人,超期天数,罚款金额)
8、图书类别信息(类别号,名称,存书地点)
9、借书证信息表(借书证号,借书人,借书人类型)
3.3数据库物理结构设计
表 名 列 名 数据类型 长 度 说明 Pulisher publishname varchar 50 Not null adress varchar 50 web char 20 youbian char 20 pulishnumber Char 20 主键 student studentnumber Char 20 主键 studenttmame varchar 50 Not null ssex Char 2 男或女 yijieshumu int 4 =5 tianshu Int 30天 clas
文档评论(0)