网站大量收购闲置独家精品文档,联系QQ:2885784924

校园图书管理系统设计.pptVIP

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

小组成员:

程进灵、郭艳香、陆凤燕

章婷、李亮、任勇;图书馆管理系统为学校或者社会型图书馆的管理员提供所有借阅者的详细信息,以及馆内库存的详细情况,对借书和还书两大功能进行合理操纵并登记。

根本功能:1、图书检索模块:是图书管理系统的重要模块之一,是读者快速查询图书的途径。2、图书管理模块:是图书管理员操作模块,读者是无权进入的。本模块由借出图书登记、归还图书登记和续借图书登记子模块构成。3、数据维护模块:是由图书管理员控制的模块,它由增加、修改和删除读者,增加、修改删除图书,浏览修改读者、浏览修改图书等程序组成。4、数据统计模块:由读者统计、图书统计、借出图书分类统计、到期末归还图书读者统计几局部组成。

鉴于开发工具和开发当时的科技开展水平所限,再加上历史开展到今天,人们的生活环境已经发生了改变,大家对于图书查询这方面的要求也更高。比方在一个局域网内,大家希望能在本台电脑上就能查找自己想要的图书,而不用跑到图书馆或图书室里去用那里的电脑查询,这就需要一个网络化的联机查询系统。;需求分析;(1)技术可行性:处理速度快、准确通过权限的设置,数据的平安性好、方便查询、借阅管理等。

(2)经济可行性:系统建设不需要很大的投入、可缩减人力投入。

(3)运行上可行性:本系统作为一个小型的图书馆信息管理系统,所消耗的资源非常的小。

(4)从各种社会因素可行性分析:可降低工作人员工作强度,提高效率,会得到学校工作人员的一致同意。;2〕系统实现的目标;〔1〕管理员根本信息:

包括管理员ID、用户名、密码等。

〔2〕图书信息:

包括图书ID、图书名称、作者、出版社、单价、入库时间、图书总量、现存总量。

〔3〕借书信息:

包括图书ID、校园卡号、所借图书的名字、借书日期。

〔4〕校园卡信息:

包括校园卡号、学生姓名、性别、出生日期、家庭住址、身份证号码、号码、现借书总数。

〔5〕罚金管理:

包括罚金号、校园卡号、图书ID、借出时间、返还时间、罚金。;1〕平安性

a、系统应设置访问用户的标识以鉴别是否是合法用户,并要求???法用户设置其密码,保证用户身份不被盗用;

b、系统应对不同的数据设置不同的访问级别,限制访问用户可查询和处理数据的类别和内容;

c、系统应对不同用户设置不同的权限,区分不同的用户,如学生、管理员。学生能提出借还书申请,到图书馆浏览图书信息;管理员拥有所有权限。

2〕完整性

a、各种信息记录的完整性,信息记录内容不能为空;

b、各种数据间相互的联系的正确性;

c、相同的数据在不同记录中的一致性。;概念设计E-R图模型;系统功能分析

;系统设计;总体设计框架;系统流程分析;子系统数据流图;数据字典;逻辑设计;关系模型;1.使用触发器当有学生借书、还书、新书入库和旧书删除时库存进行相应的更新,如果不在乎空间那么可以用空间换效率。

2.通过建立查询视图,把借书信息表,校园卡信息表两个表自然连接,实现超时提醒功能。;1、关系模式存取方式选择

校园图书管理系统是一个多用户共享系统,对同一个关系要建立多条存取路径才能满足多用户的多种应用要求。数据库管理系统一般提供多种存取方法。常用的存取方法有三类:一是索引方法,目前主要是B+树索引方法;第二类是聚簇方法,第三类是Hash方法。

B+树索引是数据库中经典的存取方法,使用最普遍。;2、确定数据库的存储结构

确定数据库物理结构主要指确定数据的存放位置和存储结构,包括确定关系、索引、聚簇、日志、备份等的存储安排和存储结构,确定系统配置等。;3、评价物理结构

在开发校园图书管理信息系统的过程中,我们综合考虑了系统的时间效率、空间效率、维护代价和各种用户要求进行了权衡。评价物理数据库的方法完全依赖于所选用的RDBMS,而我们采用的是MySQL.,这种评价完全取决于该数据库管理系统的评价方法,主要从定量估算各种方案的存储空间和维护代价入手,对估算结果进行权衡、比较;数据的载入和应用程序的调试

根据以上需求分析、概念设计、逻辑设计、物理设计等各个阶段的分析与设计,我们数据库应用设计六人组进行了系统的开发,主要采用JSP网站开发技术,系统运行在MySQL之上,应用效劳器为Tomcat6.0之上。

数据库的试运行

数据库的运行与维护

数据库的转储恢复;本次课程设计制作的是一个简单的图书馆管理系统,实现了一些图书管理和借阅的功能,但与实际系统还是有一些差异的。主要是应用情况作了简单的理想化的处理,因而难以反映实际工作中可能遇到的实际问题。

通过本次“图书馆管理系统”的实训设计,我们也学到了很多东西,让我更进一步了解了Javaservlet、了解到怎么通过Java连接连接到SQL数据库,从而实现对数据库的操作。不仅使我的知识面有所扩充,对图书馆的业

文档评论(0)

liuzhouzhong + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档