您现在的位置: 计算机论文网 >> 计算机论文 >> 毕业设计 >> 文章正文

图书管理系统论文VB+ACCESS1万6千字

VB图书管理系统论文

目录

一、序言... 7

二、需求分析说明书... 7

2.1系统介绍... 7

2.2系统面向的用户群体... 8

2.3系统的功能简介... 8

 图书管理系统设计分析... 8

3.1  应用需求分析... 8

3.2总体结构和主要功能。... 9

3.3图书管理系统模型如下:... 9

3.4 各模块功能... 9

3.4.1用户登陆... 9

3.4.2系统管理... 10

3.4.3 图书管理... 10

3.4.4 读者管理... 10

3.4.5 借书信息管理... 10

3.4.6还书信息管理... 10

3.4.7 每日盘点... 10

3.4.8 系统帮助... 11

四、软件界面设计... 11

4.1 界面设计样式... 11

4.2常见提示信息样式... 11

4.3常见错误信息样式... 12

4.4其他界面约定... 12

五、软件编码设计标准与规范... 12

5.1对象命名约定... 12

5.2常量和变量命名约定... 13

5.3结构化编码约定... 13

5.4数据源的约定... 14

5.5数据库访问约定... 14

六、数据库分析与设计... 15

6.1数据库环境说明... 15

6.2数据库命名标准与规范... 15

6.3数据库物理设... 15

6.3.1表、视图汇总... 15

6.3.2各表、视图设计详解... 15

七、软件体系结构设计说明... 18

7.1系统概述... 18

7.2设计约束... 18

7.3设计策略... 18

7.4系统概要设计说明书... 18

7.4.1详细说明... 18

7.4.2图例说明... 19

7.4.3系统总体结构图... 19

7.4.4系统体数据流图... 20

7.4.5图书管理过程数据流图... 20

7.4.6 读者管理过程数据流图... 21

75系统详细设计说明书... 22

7.5.1图书管模块祥解... 22

8.5.2读者管理模块详解... 33

八.系统测试... 36

九.毕业设计心得及结论... 36

十.参考资料... 37

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

图书管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。经过分析,使用 Microsoft公司的 Visual Basic6.0为开发工具,利用其提供的各种面向对象的可视化开发平台作为开发工具,采用面向对象技术,图形化的应用开发环境,尤其是它有一个功能极其强大的集成环境提供级开发人员,使得开发人员可通过菜单、界面、图形浏览工具、对话框以及嵌入的各种生成器来轻松地完成各种复杂的操作。开发过程中不断修正和改进,直到形成用户满意的可行系统。

 

关键字(Keywords):信息管理系统(MIS)、数据库、Visual Basic6.0、、面向对象(Object)、图书管理。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Abstract

The books management system is the typical information management  system (MIS), its development mainly includes the backstage database  the establishment and the maintenance as well as front end the  application procedure development two aspects.  Undergo the analysis,  uses Microsoft Corporation Visual Basic6.0 is the development kit,  uses each kind of object-oriented visible development platform which  it provides takes the development kit, uses the object-oriented  technology, the graph application development environment, in  particular it has one function extremely formidable integration  environment provides the level development personnel,Causes the development personnel passable each kind of production  which menu, the contact surface, the graph browsing tool, the dialogue frame as well as inserts to come with ease to complete each kind of  complex operation.  In the performance history unceasingly revises and the improvement, until forms the user satisfaction the feasible  system. 

 

Keywords:  The information management  system (MIS), the database, Visual Basic6.0, is object-oriented  (Object), the books management.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

图书管理系统是一个学校不可缺少的部分,它的内容对于学校的管理者和读者来说都至关重要,直接关系到图书的借用率,所以图书管理系统应该能够为管理员和读者提供充足的信息和快捷的查询手段。现在我国的绝大多数农村中小学校中图书管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为这种管理方式存在着许多缺点,:效率低下、保密性差,另外时间一长,将产生大量的文件和数据,这对于数据的查找、更新和维护都带来了不少的困难,并且浪费了许多人力和物力。

随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。在信息时代这种传统的图书管理方式必然被计算机为基础的信息管理系统所取代。因为作为计算机应用的一部分,使用计算机对图书信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高图书管理的效率。

因此,开发这样一套图书管理软件成为很有必要的事情,以下是本人针对大障中学等农村初级中学图书管理现状,在调研基础上开发出来的图书管理系统。在下面的各章中将以开发一套图书管理系统为例,谈谈其开发过程和所涉及到的问题及解决方法。由于时间仓促,本系统在技术上或管理模式不可避免存在缺陷,请各位评审专家及老师指正。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

第一章          为什么要开发一个图书管理系统?

 

 

1.1问题背景

随着信息的高速发展以及高科技的普及,人们的生产、生活越来越离不开信息,因此信息管理的重要性就日渐现形了,谁拥有了更多更有效的信息,谁就将在竞争中处于有利地位。

当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。
尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。本系统就是为了管理好图书馆信息而设计的。
   
图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多的信息数据的管理,现今,有很多的图书馆都是初步开始使用,甚至尚未使用计算机进行信息管理。根据调查得知,他们以前对信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于图书借阅情况(如借书天数、超过限定借书时间的天数)的统计和核实等往往采用对借书卡的人工检查进行,对借阅者的借阅权限、以及借阅天数等用人工计算、手抄进行。数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规范的信息管理手段。尽管有的图书馆有计算机,但是尚未用于信息管理,没有发挥它的效力,资源闲置比较突出,这就是管理信息系统的开发的基本环境。
   
数据处理手工操作,工作量大,出错率高,出错后不易更改。图书馆采取手工方式对图书借阅情况进行人工管理,由于信息比较多,图书借阅信息的管理工作混乱而又复杂;一般借阅情况是记录在借书证上,图书的数目和内容记录在文件中,图书馆的工作人员和管理员也只是当时对它比较清楚,时间一长,如再要进行查询,就得在众多的资料中翻阅、查找了,造成查询费时、费力。如要对很长时间以前的图书进行更改就更加困难了。
    
基于这此问题,我认为有必要建立一个图书管理系统,使图书管理工作规范化,系统化,程序化,避免图书管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改图书情况。

经过对传统图书管理工作中的图书信息、读者管理及借阅管理工作作全面调查研究,其现行手工流程具体分析如下:

图书登记:对上级分配、学校购入和社会捐赠的图书进行图书信息登记;

读者登记:图书管理员根据学校档案室提供的教师花名册和学生花名册进行读者登记,然后填发借书证,学生毕业和教师调出时将其借书证注销。

借阅管理:读者特别是学生读者持借书证到图书室借阅图书,图书管理员将借阅日期填写在书籍卡片上,将卡片夹在借书证中间,存放在图书室,学生看完后,送还所借书籍,收回借书证或另借其它书籍。

这种传统人工的管理方式存在着许多缺点,如:效率低、保密性差, 一方面导致教师、学生对学校图书室藏书情况不了解,图书室究竟有哪些图书也不知道;另一方面图书管理员对图书管理工作倍感头痛,因为时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难,耗费劳动力大,难于避免错误的产生,如借书证挂失后,仍有少数学生冒用已挂失的借书证借出图书,造成图书外流。

 

1.2计算机已经成为学校工作的得力助手

今天,计算机的价格已经十分低廉,性能却有了长足的进步。在农村初级中学都装备有一定数量的电脑,农村中学教师都掌握了一定的计算机知识,它已经被学校应用于学校工作的许多领域。计算机之所以在农村中学发挥如此重要的作用的原因主要有以下几个方面:

首先,计算机可以代替人工进行许多繁杂的劳动;

其次,计算机可以为农村初级中学节省许多资源;

第三,计算机可以大大的提高教职工的工作效率;

第四,计算机可以使敏感文档更加安全,等等。

 

1.3在农村初级中学用计算机管理图书的意义

利用计算机来管理图书,其好处归纳起来,大约有以下几点:

1.   可以存储学校图书室的图书信息、读者信息和借阅信息,安全、高效;

2.   只需一名图书管理员即可操作系统,节省大量人力;

3.   可以迅速查到所需信息,图书管理系统可以为学校教师和学生提供充足的信息和快捷的查询手段,让教师和学生能够及时查询图书信息,更好地为读者服务。

因此计划在现行手工流程基础上开发图书管理系统,以适应现行图书管理工作的要求,提高工作效率。

  • 上一篇文章:
  • 下一篇文章:
  •  

    专题栏目

    最新推荐

    相关文章

    asp网上书店论文
    花木网上销售系统论文
    网络办公系统论文asp论文
    asp在线考试系统论文
    vb学生信息管理系统论文
    仓库管理系统论文VB+ACC
    人事管理系统论文VB+ACC
    图书馆管理系统论文VB+A
    工资管理系统论文VB+acc
    网上购物毕业论文-asp+a