校园图书管理系统设计PPT文档格式.ppt

上传人:b****2 文档编号:15038277 上传时间:2022-10-27 格式:PPT 页数:23 大小:1.86MB
下载 相关 举报
校园图书管理系统设计PPT文档格式.ppt_第1页
第1页 / 共23页
校园图书管理系统设计PPT文档格式.ppt_第2页
第2页 / 共23页
校园图书管理系统设计PPT文档格式.ppt_第3页
第3页 / 共23页
校园图书管理系统设计PPT文档格式.ppt_第4页
第4页 / 共23页
校园图书管理系统设计PPT文档格式.ppt_第5页
第5页 / 共23页
点击查看更多>>
下载资源
资源描述

校园图书管理系统设计PPT文档格式.ppt

《校园图书管理系统设计PPT文档格式.ppt》由会员分享,可在线阅读,更多相关《校园图书管理系统设计PPT文档格式.ppt(23页珍藏版)》请在冰豆网上搜索。

校园图书管理系统设计PPT文档格式.ppt

是图书管理员操作模块,读者是无权进入的。

本模块由借出图书登记、归还图书登记和续借图书登记子模块构成。

3、数据维护模块:

是由图书管理员控制的模块,它由增加、修改和删除读者,增加、修改删除图书,浏览修改读者、浏览修改图书等程序组成。

4、数据统计模块:

由读者统计、图书统计、借出图书分类统计、到期末归还图书读者统计几部分组成。

鉴于开发工具和开发当时的科技发展水平所限,再加上历史发展到今天,人们的生活环境已经发生了改变,大家对于图书查询这方面的要求也更高。

比如在一个局域网内,大家希望能在本台电脑上就能查找自己想要的图书,而不用跑到图书馆或图书室里去用那里的电脑查询,这就需要一个网络化的联机查询系统。

系统概述需求分析需求分析系统设计需求概念设计E-R图系统功能分析

(1)技术可行性:

处理速度快、准确通过权限的设置,数据的安全性好、方便查询、借阅管理等。

(2)经济可行性:

系统建设不需要很大的投入、可缩减人力投入。

(3)运行上可行性:

本系统作为一个小型的图书馆信息管理系统,所耗费的资源非常的小。

(4)从各种社会因素可行性分析:

可降低工作人员工作强度,提高效率,会得到学校工作人员的一致同意。

1)可行性分析系统设计需求分析2)系统实现的目标

(1)界面设计友好、美观。

(2)数据存储安全、可靠。

(3)信息分类清晰、准确。

(4)强大的查询功能,保证数据查询的灵活性。

(5)实现对图书借阅和归还过程的全程数据信息跟踪。

(6)提供图书借阅统计,为图书管理员提供了真实的数据信息。

(7)实现借书超期提醒

(1)管理员基本信息:

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

(2)图书信息:

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

(3)借书信息:

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

(4)校园卡信息:

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

(5)罚金管理:

包括罚金号、校园卡号、图书ID、借出时间、返还时间、罚金。

3)数据库信息1)安全性)安全性a、系统应设置访问用户的标识以鉴别是否是合法用户,并要求合法用户设置其密码,保证用户身份不被盗用;

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

c、系统应对不同用户设置不同的权限,区分不同的用户,如学生、管理员。

学生能提出借还书申请,到图书馆浏览图书信息;

管理员拥有所有权限。

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

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

c、相同的数据在不同记录中的一致性。

4)安全性与完整性约束安全性与完整性约束概念设计E-R图模型系统功能分析身份身份验证验证子系子系统统书库书库管理管理子系子系统统图书图书借阅借阅子系子系统统系统系统管理管理子系子系统统系统系统维护维护子系子系统统超时超时提醒提醒子系子系统统1)提供系统的访问控制功能2)包括新书登记、借书、还书、书籍挂失、图书信息查询、借书信息查询等功能3)包括借阅的图书ID,图书名字,借书日期,校园卡号4)包括添加管理员账号、修改密码和退出系统等功能。

5)为系统的使用者提供密码管理和数据备份、恢复管理。

6)其功能是当离还书日期还剩五天时,飞信提醒学生还书,包括学生电话号码,图书ID,图书名称系统设计总体设计框架总体设计框架系统流程分析系统流程分析子系统数据流图子系统数据流图数据字典数据库设计数据库设计逻辑设计逻辑设计Puni_IdProof_IDBook_IDBorrow_DateReturn_DatePuni_Money罚单Proof_IDNameSexBirth_TimeID_NumberTel_NumberNow_Borrow_Amount校园卡borrowIDproof_IDbook_IDborrow_Date借书信息book_IDbook_namepresspricewriterinLibrary_Datatotal_Amoutnow_Amout图书信息work_IDusernamepassword管理员关系模型关系模型1.使用触发器当有学生借书、还书、新书入库和旧书使用触发器当有学生借书、还书、新书入库和旧书删除时库存进行相应的更新,如果不在乎空间则可以删除时库存进行相应的更新,如果不在乎空间则可以用空间换效率。

用空间换效率。

2.通过建立查询视图,把借书信息表,校园卡信息表通过建立查询视图,把借书信息表,校园卡信息表两个表自然连接,实现超时提醒功能。

两个表自然连接,实现超时提醒功能。

性能优化性能优化1、关系模式存取方式选择、关系模式存取方式选择校园图书管理系统是一个多用户共享系统,对同一个关系要建立多条存取路径才能满足多用户的多种应用要求。

数据库管理系统一般提供多种存取方法。

常用的存取方法有三类:

一是索引方法,目前主要是B+树索引方法;

第二类是聚簇方法,第三类是Hash方法。

B+树索引是数据库中经典的存取方法,使用最普遍。

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

物理实现3、评价物理结构、评价物理结构在开发校园图书管理信息系统的过程中,我们综合考虑了系统的时间效率、空间效率、维护代价和各种用户要求进行了权衡。

评价物理数据库的方法完全依赖于所选用的RDBMS,而我们采用的是MySQL.,这种评价完全取决于该数据库管理系统的评价方法,主要从定量估算各种方案的存储空间和维护代价入手,对估算结果进行权衡、比较物理实现数据的载入和应用程序的调试数据的载入和应用程序的调试根据以上需求分析、概念设计、逻辑设计、物理设计等各个阶段的分析与设计,我们数据库应用设计六人组进行了系统的开发,主要采用JSP网站开发技术,系统运行在MySQL之上,应用服务器为Tomcat6.0之上。

数据库的试运行数据库的试运行数据库的运行与维护数据库的运行与维护数据库的转储恢复数据库的转储恢复系统实现过程本次课程设计制作的是一个简单的图书馆管理系统,实现了一些图书管理和借阅的功能,但与实际系统还是有一些差别的。

主要是应用情况作了简单的理想化的处理,因而难以反映实际工作中可能遇到的实际问题。

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

不仅使我的知识面有所扩充,对图书馆的业务流程也熟悉了,而且也很好的将理论知识应用与理论实践中,在实践中能够及时发现问题、解决问题。

同时也阅读了大量的相关书籍,提高了动手制作能力。

最最重要的是,我们将所学的数据库的知识运用到了其中。

将所学的知识都穿插到其中,前后很好的连接到了一起,而且还解决了现有图书管理系统所具有的弊病。

总结总结谢谢各位亲的捧场o(v)o。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 中医中药

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1