《小型图书馆管理系统》的设计与实现

《小型图书馆管理系统》的设计与实现

ID:8459781

大小:405.00 KB

页数:14页

时间:2018-03-28

《小型图书馆管理系统》的设计与实现_第1页
《小型图书馆管理系统》的设计与实现_第2页
《小型图书馆管理系统》的设计与实现_第3页
《小型图书馆管理系统》的设计与实现_第4页
《小型图书馆管理系统》的设计与实现_第5页
资源描述:

《《小型图书馆管理系统》的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、《小型图书馆管理系统》的设计与实现学生:惠垚指导老师:赵志瑛【摘要】:本文首先分析了图书馆管理系统在生活过程中的实际需求,然后以中学图书馆为背景,设计并实现了一个小型图书馆管理系统,对其中各个主要模块的设计与实现进行了详细的介绍。本系统可以完成小型图书馆的日常工作,并且易于使用、维护,对计算机的配置要求也很低。【关键词】:VisualBasic图书馆条形码ADO一、前言图书馆是学校必须有的部门之一,在图书馆的日常运作过程中,最主要的工作就是对大量的读者信息、书籍信息以及两者相互作用产生的借书信息、还书信息等的管理。诸如清涧中学等一些中小学校的图书馆至今还采用传统的人

2、工管理方式,既浪费了大量的人力物力,还很容易出错。所以使用一个图书馆管理系统对其而言是相当有必要的。现在较为成熟图书馆管理软件不少,但是存在着这样那样的问题,使得它们很难在小型图书馆中得到广泛的使用,如现在最为流行的清华息洋图书馆管理系统6.0版,功能很完善,但是对计算机系统的要求很高,使用无提示的表单进行信息更新使得操作很不方便,系统的售价较高,这一切都制约了该软件的推广。对此,我开发了这个小型图书馆管理系统。这个小型图书馆管理系统具有友好的操作界面,使用简单方便,而且具有良好的数据安全性。它运用Access2000数据库和VisualBasic6.0作为开发工具

3、,运行在Windows98以上操作系统平台下。其主要功能包括以下几个部分:用户管理、图书管理、读者管理、流通管理、数据备份管理等。本文将从系统分析与设计入手,介绍系统的整个设计与实现过程。二、系统分析系统分析是整个软件研制过程的初始步骤、系统分析的好坏直接影响着系统的逻辑设计、物理设计、功能的完善和扩充,同时也是系统最优化的基础。为此,我们在系统分析阶段主要作了以下几个方面的工作:2.1用户需求分析14根据图书馆工作的实际情况,并征求了一些专家和用户的意见,在此基础上,确定了满足用户需求的初步设想,制定了系统的设计原则和应达到的几点要求:1)图书馆采编人员能够在编目

4、的时候迅速查找新加的书籍是否已编目,并可以快速编目。2)图书馆采编人员能省去编写查询卡片并能够用计算机进行各种快速查找。3)图书馆流通部能使用条码枪来实现图书的流通工作以提高工作效率。4)在还书时能用计算机自动实现逾期罚款处理。5)有多个书库时,要可以灵活设置库的性质。6)图书管理员有不同的职位时,要可以进行权限设置。2.2系统模型分析1.管理软件若联网运行,则不应依赖其它任何单机子系统,具有相对的独立性、完整性。若单机运行,也不能缩减其所应有的功能。2.管理软件应有一定的通用性,可独立在单机上运行,并能适用于尽量多的机型,为各中小型图书馆提供使用。3.管理软件的数

5、据应该安全、可靠,能够方便的进行数据备份和数据恢复。4.管理软件的基本功能应能满足前面提到的六条用户要求。三、系统设计3.1开发工具介绍1.VisualBasic简介VisualBasic是由微软公司推出的一套完整的Windows系统软件开发工具,可用于开发Windows环境下的各类应用程序,是一种可视化、真正面向对象、采用事件驱动方式的结构化高级程序设计语言和工具的完美集成。它编程简单、方便、功能强大,具有与其它语言及环境的良好接口,不需要编程开发人员具备C/C++或者TurboPascal语言知识和特别高深的专业知识,只要懂得Windows的界面及其基本操作,就

6、可以迅速上手,而VB在程序界面设计、多媒体开发方面以及数据库开发方面更是独具优势。2.ACCESS2000简介Access是美国微软公司开发的OFFICE套装软件中的一个功能非常强大的数据库管理系统。它上微软公司Windows操作系统中第一个桌面型关系数据库管理系统。无论是创建个人的独立桌面数据库还是创建一个部门或整个企业级的网络数据库,Access都可为组织、查找、管理和共享数据提供丰富的、简单易用的方法和手段,使得Access成为当今最受欢迎的数据库软件之一,深受数据库开发人员的喜爱。3.2数据准备14本系统原始数据量大类多,为使其适应计算机管理的需要,我对图书

7、编目数据流向、数据的逻辑结构、物理结构、概念模式等方面进行了设计,以实现数据的合理存储、减少冗余,提高存取速度,减少空间的浪费。2.概念模式的设计对图书馆管理工作的深入调查研究,对用户需求的详细分析,使我对数据来源、数据加工处理及数据流向有了一个明确的了解。a.明确了用户对信息的要求。用户将向数据库中输入和输出信息的内容、性质。b.明确了用户对处理的要求,用户要完成什么处理功能,对某种处理要求的范围,采用什么处理方式等。c.对数据安全性和完整性的要求。3.3数据库设计简介3.3.1数据库需求分析按照需求分析的结果,可以得到如下图(图一)所示的业务流图:图一3.3

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。