欢迎来到天天文库
浏览记录
ID:26697006
大小:320.00 KB
页数:14页
时间:2018-11-28
《图书馆管理系统设计说明书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、图书馆管理系统设计说明书院系:专业:班级:小组成员:指导教师:梁兴国摘要图书管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面,一方面要求建立起数据一致性和完整性强、数据安全性好的库另一方面则要求应用程序功能完备,易使用等特点。从九年制义务教育建设至今,全国大多数中小学校已经按国家标准建立起学校图书室。但是相应的图书室的管理却不到位,一是管理方式落后,二是中小学校图书管理人员多数为兼职,图书借还的效率低,特别是手工操作,误差率高。不方便查找和归位,导致好书找不到,查询资料困难等问题 ,所以一套简明、高效的图
2、书管理系统对学校图书管理工作是不可缺少的。结合学校图书借阅的要求,完成对图书管理系统的需求分析、功能模块划分,并由此设计了数据库结构和应用程序。本文所设计的图书管理系统可以满足借阅者、和管理员两方面的需要。本文首先分析了图书管理信息系统的应用需求,按照数据库设计理论一步一步地给出了系统需求说明书、概要设计、详细设计,建立了数据库.然后进行了具体的程序设计,实现了数据库表的浏览,记录的添加、删除和修改,报表的生成,实现了条件查询和模糊查询,图书种类统计功能。引入了图书的计算机化管理,可使整体计算机应用水平的提高和藏书规模的扩大、方便读者查询、借阅操作,解决流通中存
3、在的问题。它能使图书馆工作人员从繁重的工作中解脱出来,大大减轻了工作量,减少人为的工作失误,全面提高图书馆的管理效率及服务质量,从而使图书馆管理水平和业务水平跃上一个新的台阶。本程序采用可视化编辑程序(MicrosoftVisualBasic6.0)进行编辑的目 录前 言1第1章数据库设计31.1数据库的引入31.2数据库的完整性和安全性41.2.1数据的完整性41.2.2数据的安全性51.3数据库结构设计5第2章系统功能模块的设计实现52.1账号登陆62.2图书信息管理………………………………………………….62.2.1图书信息添加模块62.2.2图书信息的修
4、改92.2.3图书信息的删除92.2.4图书信息查询102.3用户管理界面………………………………………………..10第3章程序调试中遇到的主要问题及解决方法103.1注册帐号出现的错误113.2密码的非文本信息输入时出错123.3文件以文本(txt)形式输出时出错12结 论12前 言随着人类社会的发展,人类对知识的需求也不断地增长。在这种形势下,书籍就渐渐地成为人们获取并增长知识的主要途径,而图书馆就自然而然地在人们的生活中占据了一定的位置,如何科学地管理图书馆不但关系到读者求知的方便程度,也关系到图书馆的发展,因此,开发一套完善的图书馆管理系统就必不可少了。
5、管理信息系统(简称MIS)是介于信息论,经济管理理论,统计学与运筹学及计算机科学之间的一门边缘性,综合性,系统性的交叉科学,它是随着管理科学,信息技术,计算机技术等的发展而产生和发展起来的。图书馆管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端的应用程序的开发两个方面。对于前者要求建立数据的一致性和完整性,对于后者则要求应用程序功能的完备,易用等的特点。基于上述考虑本系统主要利用MicrosoftVisualBasic6.0作前端的应用开发工具,利用MicrosoftAccess作为后台的数据库,利用WINDOWS作为系统平台开发的图书
6、管理系统。另外本图书馆管理系统利用软件工程化思想和方法,总体上是采用结构化生命法进行系统分析和设计的,而系统实现等步骤则采用了原型法和面对对象的方法。第1章数据库设计1.1数据库的引入数据库(Database),是按照数据结构来组织、存储和管理数据的仓库,是用于查询的大量数据的存储区域。使用数据库可以带来许多好处:如减少了数据的冗余度,从而大大地节省了数据的存储空间,实现数据资源的充分共享等等。此外,数据库技术还为用户提供了非常简便的使用手段,使用户易于编写有关数据库应用程序。特别是近年来推出的计算机关系数据库管理系统,操作直观,使用灵活,编程方便,功能强大,环
7、境适应广泛,数据处理能力极强。数据库的设计是指对一个给定的应用环境,构造数据库模式,建立数据库及其应用系统,满足各种用户需求。作为信息资源开发、管理和服务的一种有效的手段,数据库技术的应用已越来越广泛,从小型的单项事务处理系统到大型的信息系统大都用先进的数据库技术来保持系统数据的安全性、完整性和共享性。对一个实际的系统来说,数据库表的设计在遵循数据库理论的同时,必须能用开发工具来实现用户在各方面提出的功能要求。我们现在可以使用的数据库有很多种,如:Fox数据库(.dbf)、Access数据库(.mdb)、DB2、Informix、Oracle和SQLServer
8、等等,在本次设计中,选择
此文档下载收益归作者所有