欢迎来到天天文库
浏览记录
ID:36601227
大小:981.50 KB
页数:31页
时间:2019-05-12
《图书馆信息管理系统-设计报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、图书馆信息管理系统设计报告图书馆信息管理系统设计报告项目小组成员:35060602石洁冰35060603张慧第31页共31页图书馆信息管理系统设计报告目录1.引言41.1开发背景41.2开发工具41.3系统运行环境41.4参考资料41.5数据库设计的步骤52.可行性研究报告52.1可行性研究的前提52.1.1系统开发要求62.1.2目标62.1.3条件、假设和限定62.2可行性研究结果72.2.1管理上的可行性72.2.2技术上的可行性72.2.373.需求分析报告83.1需求分析的任务83.1.1.信息需求83.1.2.处理需求83.1.3.性能需求83.2需求收集9
2、3.2.1调查用户组成情况93.2.2调查各个用户的系统利用情况93.2.3.明确新系统的要求93.3需求分析93.3.1基本功能需求分析103.3.2系统实现数据流图133.3.3数据元素表163.3.4数据字典184.图书馆信息管理系统的数据库设计194.1概念结构设计(ER图设计)194.1.1设计局部分ER图194.1.2合并分ER图,生成初步ER图224.1.3消除不必要的冗余,设计基本ER图244.2逻辑结构设计264.2.1概念模型(ER图)转换为关系数据模型264.2.2关系模型的规范化与优化274.2.3设计用户子模式28第31页共31页图书馆信息管理
3、系统设计报告4.3物理结构设计284.3.1物理结构设计概述284.3.2存取方法选择294.3.3存储结构的确定305开发总结31第31页共31页图书馆信息管理系统设计报告1.引言1.1开发背景随着计算机技术的发展以及计算机网络的逐渐普及,英特网成为人们查找信息的重要场所。二十一世纪是信息的时代,所以信息的交换和信息流通显得特别重要。因此,图书馆使用计算机来管理成为必然。建立管理信息系统是一个很好的解决办法,因为随着社会生产力的迅速发展和科学技术的突飞猛进,一个集计算机技术、通迅技术、数据库技术、信息技术、现代管理理论为一体的系统开发方法已经逐渐成熟,我们完全能够结合
4、自己的实际情况开发出实用的管理信息系统,来指导我们的学习。为此,我们通过自主开发这一图书馆信息管理系统,达到提高工作效率的目的。1.2开发工具本系统主要利用NetBeans作前端的应用开发工具,利用java语言实现相应的功能,利用Mysql5.0作为后台的数据库,利用WindowsXP作为系统平台。1.3系统运行环境本系统的运行环境是中文版win32平台上运行。1.4参考资料1.萨师暄,王珊《数据库系统概论》,第四版,高等教育出版社。2.李建中,王珊编著,《数据库系统原理》,电子工业出版社,1998年。3.相关数据库管理系统手册。4.图书馆信息管理系统开发工具手册.do
5、c(数据库大作业要求)。5.求是科技编著,《Java信息管理系统开发》,人民邮电出版社,2005年。6.sun公司网站www.java.sun.com。第31页共31页图书馆信息管理系统设计报告1.5数据库设计的步骤需求分析概念结构设计逻辑结构设计物理结构设计实施和维护需求说明概念模型逻辑模型物理模式数据库图1-1数据库设计步骤示意图数据库的设计按规范化设计方法,划分为五个阶段(图1-1),每个阶段有相应的成果:2.可行性研究报告2.1可行性研究的前提当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。计算机的最大好处在
6、于利用它能够进行信息管理,使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。而图书馆信息管理系统则是这类信息管理系统的典型代表,对于我们这类具有实验性质的实践项目来说是最合适不过的了。第31页共31页图书馆信息管理系统设计报告图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多的信息数据的管理,现今,有很多的图书馆都是初步开始使用,甚至尚未使用计算机进行信息管理。根据调查得知,他们以前对信息管理的主要方式是基于
7、文本、表格等纸介质的手工处理,对于图书借阅情况(如借书天数、超过限定借书时间的天数)的统计和核实等往往采用对借书卡的人工检查进行,对借阅者的借阅权限、以及借阅天数等用人工计算、手抄进行。数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规范的信息管理手段。尽管有的图书馆有计算机,但是尚未用于信息管理,没有发挥它的效力,资源闲置比较突出,这就是管理信息系统的开发的基本环境。数据处理手工操作,工作量大,出错率高,出错后不易更改。图书馆采取手工方式对图书借阅情况进行人工管理,由于信息比较多,图书借阅信息的管
此文档下载收益归作者所有