当前位置:文档之家› 图书管理系统的设计与实现_毕业设计论文

图书管理系统的设计与实现_毕业设计论文

洛阳理工学院毕业设计(论文)题目图书管理系统的设计与实现系(部)计算机与信息工程系专业计算机应用技术2012年05月13 日图书管理系统的设计与实现摘要随着人类社会的发展,人类对知识的需求也不断地增长.在这种形势下,书籍就渐渐成为人们获取并增长知识的主要途径,而图书馆自然而然地在人们生活中占据了一定的位置,这次毕业设计,我以我所在学校的图书馆为开发背景,设计这个图书管理系统,从图书的入库登记到查询浏览,从借书证的发放到图书的借阅,形成一个整体自动化管理模式,改善了我校图书馆的管理.本文介绍了Visual Basic 6.0 环境采用自上而下地总体规划,自上而下地应用开发策略开发本系统的详细过程,提出实现图书馆信息管理、资源共享的基本目标,从而推动迈向数字化图书馆的步伐,并阐述系统结构设计和功能设计,从图书的入库登记到查询浏览,从借书证的发放到图书的借阅,形成一个整体自动化管理模式,从软件工程的角度进行了科学而严谨的阐述。

关键词:图书管理,借阅,浏览,Visual Basic6.0THE DESIGN AND IMPLEMENTATION OF BOOKSMANAGEMENT SYSTEMAbstractTo the accompaniment of the commonalty of mankind development,people requirement knowledge was gaining. Under the circumstances,book are becoming a main path of people’s obtain and buildingup knowledges,moreover,library naturally a specific location in people’s life,this graduation design,I with my locality unit- library empolder backdrop, design this books control system,since books are put in storage to demand and browse.and since library card extend to books move,form the all and the one robotization manage mode, ameliorate our school library manage.This letterpress introduce in Visual Basic6.0 circumstance adopt “from above to below collectivity layout,from bottom to top appl ication development” maneuver empolder this system particular process,advance implement library information manage and resource sharing base directory, accordingly promote stride numeralization’s library step, and expatiate system architecture design and functional design. since books are put in storage to demand and browse.and since library card extend to books move,form the all and the one robotization manage mode,from software engineering angle carry through science and preciseness expatiate.Keywords:Library Management Data Browse目录前言 (1)第1章系统概述 (3)1.1 系统研究的背景 (3)1.1.1 图书管理系统的发展历史 (3)1.1.2 图书管理系统相关软件简介 (4)1.2 系统研究的意义 (4)1.3使用软件的介绍 (5)1.3.1 应用程序开发工具 (5)1.3.2 关系型数据库的选择 (5)在人工管理阶段数据处理都是通过手工进行的,这种数据处理的数据量少,数据不保存,没有软件系统对数据进行管理。

这种管理方式对程序的依赖性太强,并且数据大量冗余。

为了解决手工管理数据的缺陷,随着技术的发展提出了文件管理方式,解决了应用程序对数据的强依赖性问题,给程序和数据定义了数据存取公共接口。

这样数据可以长期保存,数据不属于某个特定的程序,使数据组织更多样化(如:索引、链接文件等技术),但仍然存在大量数据冗余,数据不一致性,数据联系弱的特点(文件之间是孤立的,整体上不能反映客观世界事物内在联系)。

为了解决文件数据管理的缺点,人们提出了全新的数据管理的方法:数据库系统,该方法充分地使用数据共享,交叉访问,与应用程序高度独立,而数据库系统根据其建立的模型基础的不同而不同,其中最广泛使用的是建立在关系模型基础之上的关系型数据库,如:Oracle数据库系统,SQL Server数据库管理系统等。

这类数据库系统满足关系模型的三大要素:关系数据结构,关系操作集合,关系完整约束。

(5)在这里为了完成图书管理系统,我们采用Access2003数据库完成,因为Access数据库配置简单,而且配置后不用害怕更换机器,使得开发更加方便,而且使用范围更加广泛。

(6)第2章系统分析 (6)2.2 系统功能分析 (6)2.2需求分析 (7)2.2.1 功能需求 (7)2.2.2 数据库需求 (7)2.3系统可行性分析 (8)2.3.1 技术可行性 (8)2.3.2 经济可行性 (8)2.3.运行可行性 (8)2.3.4 管理可行性 (8)第3章系统的总体设计 (9)3.1 系统目标设计 (9)3.2 系统功能设计 (9)第4章数据库设计 (10)4.1 数据库概念结构设计 (10)4.1数据库逻辑结构设计 (13)第5章系统详细设计 (1)5.1 建立公共模块 (1)5.2 创建各个窗体 (1)5.2测试系统 (2)结论 (5)谢辞 (5)参考文献 (6)附录 (6)前言在二十一世纪这个被称为知识经济或信息的时代中,没有争议的结论是人的智力是最宝贵的财富。

信息化的社会是学习的社会,是终身学习的社会。

如今,越来越多的人更加注重知识的积累、能力的培养。

长春市明日科技有限责任公司是结合市场上图书管理软件缺乏,图书销量大等特点,从专业角度出发,开发和研制了图书馆综合管理系统软件。

为了适应图书馆的管理需求,方便读者查询、借阅操作,对图书馆综合管理软件的流程作了周密的规化。

系统的设计、开发和实施,使图书管理和发售的工作更加系统化、规范化、简单化、快捷化。

说明,利用计算机管理系统,在实现传统的业务处理基础上,增加了图书、资金、流程等环节管理,实现传统的编目、典藏、流通和管理等环节,以提高图书管理水平。

由于图书管理系统涉及工作流、资产流、数据存储等多方面的问题,所以在实现时数据库上采用以图书结算表和图书编目信息为核心;功能上采用以图书管理的流程为基础划分阶段,每个阶段又划分成功能相对独立的若干模块,将功能模块分配给不同操作用户,实现了整个图书馆综合管理系统。

图书馆综合管理系统软件适用于单位图书馆,学校图书馆,图书租借机构的超级图书管理软件,是您管理图书的最佳帮手。

方便借书、还书、查找等操作。

方便添加图书、管理图书、管理用户。

提供完善的借书和还书操作,完全独立的数据库系统,数据管理为您提供:借阅管理、入库管理、销售管理、库存管理及其书目管理。

图书馆综合管理系统在实施后,应能够达到以下目标:实现多点操作的信息共享、相互之间的信息传递准确、快捷和顺畅。

系统采用人机对话方式,菜单提示,界面美观友好、信息查询灵活、方便、快捷、准确、数据存储安全可靠,实现了开架借书,加强了图书流通管理。

提供完善的借书和还书操作,完全独立的数据库系统。

系统最大限度地实现了易安装性、易维护性和易操作性。

数据保密性强,记录数据只能由本人及上级查询,每个用户权限可设置级别级,有利于用户安全操作使用。

系统有严格的纠错功能,对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的错误。

内部业务操作数据量大、处理时效性强。

系统基于大型数据库开发、运行稳定、安全可靠。

在操作及性能上要求是:在实现上应注意时效性和操作的简单方便性;对于关键性数据,如图书条码应实现自动查找、正确性验证等功能;对于查找等环节需要大量数据处理的,在实现时效上应无明显等待;对于验收、编目、典藏、流通等应考虑最少输入,特别对于流通环节,应尽量做到只凭条形码扫描器可以完成全部操作,在相应时间上无明显等待;多种查询方法能够使用户快速的查询到最关心的信息,还采用了分类、自动编码等方式将数据规范化管理,对于查询结果应提供最新的数据。

用户进入系统前首先要进行系统登录,需要输入用户名和密码,用这些信息可识别用户的身份及软件的操作权限。

系统登录操作步骤:单击ListView中的图像,系统自动显示图像所属用户名,用户在"密码"输入框内录入与用户名所匹配的密码,单击"确定"按钮,进入系统主界面。

如果密码录入不正确,则系统会弹出"密码错误,请重新输入密码"对话框,单击"确定"按钮,光标重新定位于"密码"输入框。

需注意的是,密码如果录入不正确,无权对该软件进行操作。

单击"退出"按钮,退出系统登录界面。

用户进入系统后,可对系统进行权限操作。

图书馆综合管理系统软件采用目前通用的编程语言VB6.0开发而成,结合图书管理方式进行的精心设计、系统架物清晰、界面美观友好、操作简捷、可靠性强,系统集进销存于一体化,最大限度的实现了企业日常运作的全面自动化管理,是企业进行电脑信息化管理的理想选择。

图书馆综合管理系统的应用,可使管理人员从事繁琐的杂物工作中解脱,真正从事图书管理工作,同时带动企业步入现代化的管理阶段,节省大量人力、物力和财力,完全实现了以管理化为一体的新模式。

您购买了我们的产品,不仅投资小,见效快,更重要的是购买了一种全新的经营管理理念;购买了一套能提高企业的生存能力和竞争能力的新方法,购买了一种在商海中制胜的"法宝"。

相关主题