首页
会员中心
到顶部
到尾部
Vb毕业设计

图书管理系统vb+sqlVB141

时间:2020/10/13 14:09:32  作者:  来源:  查看:0  评论:0
内容摘要: 摘 要图书管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面,一方面要求建立起数据一致性和完整性、数据安全性好的库;另一方面则要求应用程序功能完备、易使用等特点。本文所描述的图书管理系统可以满足在校大学生、图书馆工作...

摘 要
图书管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面,一方面要求建立起数据一致性和完整性、数据安全性好的库;另一方面则要求应用程序功能完备、易使用等特点。
本文所描述的图书管理系统可以满足在校大学生、图书馆工作人员和管理员三方面的需要。定义八大模块分别为:学生管理模块、网上预借模块、登录管理模块、系统管理模块、图书借阅模块、书籍管理模块、留言管理模块、帮助中心模块。图书借阅管理模块从实现上分为五个方面,即借书模块、取书模块、还书模块、处罚查询模块、超期提示模块,他们之间相互协作,共同完成图书借阅方面的任务,实现图书借阅自动化。
系统主要使用SQL SERVER 2000数据库管理系统和ASP语言开发的WEB应用程序。按照数据库设计理论一步一步地给出了系统需求说明书、系统流程图、系统功能模块、建立数据库,然后进行了具体的程序设计,实现了数据库表的浏览,记录的添加、修改和删除。
本系统操作流程简单适用,基本能够满足中小型图书馆使用,通过使用本系统,减少了一半的图书管理人员,而且图书丢失现象也消失了,从微观上讲给图书馆带来了效益,而宏观上讲图书馆的管理水平大大提高。

关键词:图书馆管理系统;图书借阅;SQL SERVER;WEB

 

Abstract
The Book management system is a typical information management system (MIS). It’s development mostly includs the foundation and the maintenance of the backstage database,and the exploitation of the head application procedure. On the one hand, it requests the foundation of the data consistency, and the databank which has power integrality and data security. On the other hand, it demands the mature function of the application and the easy usage.
This paper descripted the library management system can satisfy the university students in school, library staff members and managing person who have demand about it. The definition of the eight modules are the students management module, the web preborrow module, the enter system module, the systerm management module, borrowing books management module, books management module, leave words management module, assist center module, etc. The borowing books management module separate five aspects according to the Realization. They are borrowing module, carring module, returning module, punishment search module, over-period hint module. They are cooperitive, and accomplish the assignment about the borrowing books together, and realized the automatization of the borrowing.
The system mainly uses SQL the SERVER 2000 database management system and the ASP language develops the WEB application program,system function module step by step according to the databank design theory, and establish the databank finally. Then it put up the frondose progrmmer, and realizes the browse of the databank table, the record sccession, deletion, and the modification.
This system operation flow is suitable simply, basic can satisfy the middle and small scale library use.Through uses this system, reduced a half library staff, moreover the books loss phenomenon has also vanished, microscopically said to the library has brought the economic efficiency, but on macroscopic spoke the library the management level to enhance greatly.

Key Words: library management system;borrowing book;SQL SERVER;WEB

 

目 录
第1章 绪论... 1
1.1 图书馆管理系统概述... 1
1.2 开发语言和数据库的选择... 2
第2章 可行性分析... 6
2.1 可行性研究... 6
2.1.1 技术可行性... 6
2.1.2 经济可行性... 6
2.1.3 操作可行性... 6
2.1.4 管理可行性... 6
2.2 软、硬件配置及结构... 7
2.2.1 硬件配置... 7
2.2.2 软件配置... 7
2.3 系统结构... 7
2.3.1 B/S模式简介... 7
2.3.2 B/S模式的优点... 8
第3章 系统需求分析... 9
3.1 需求分析的任务... 9
3.2 系统数据流图DFD.. 10
3.3 数据字典的创建... 10
第4章 数据库设计... 13
4.1 概念结构设计... 13
4.1.1 概念结构的主要特点... 13
4.1.2 系统E-R图设计... 13
4.2 逻辑结构设计... 16
4.2.1 系统逻辑结构设计主要任务... 16
4.2.2 E-R图转换成关系模型... 16
4.2.3 数据模型的优化... 16
4.3 物理结构设计... 17
4.3.1 数据库的物理结构... 17
4.3.2 数据库视图的创建... 20
第5章 系统应用程序设计... 22
5.1 数据库的连接方法... 22
5.1.1 ADO对象简介... 22
5.1.2 ADO对象之间的关系... 22
5.1.3 ADO对象访问技术... 22
5.2 系统功能模块设计... 24
5.2.1 系统功能设计... 24
5.2.2 模块设计说明... 25
5.3 系统的详细设计... 27
5.3.1 系统后台全局配置文件... 27
5.3.2 学生登录页面设计... 28
5.3.3 网上预借图书处理页面... 29
5.3.4 书籍搜索模块... 31
5.3.5 图书管理模块... 32
5.3.6 系统管理模块... 33
5.3.7 图书借阅管理模块... 34
5.3.8 系统后台管理页面设计... 39
第6章 系统测试与调试... 40
6.1 测试... 40
6.2 调试... 42
第7章 结论... 43
参考文献... 44
致 谢... 45
附 录... 46


                                                                                                                                                    第1章 绪论
如今随着Internet的飞速发展和网络技术的日益提高,几乎所有的大中专院校都建立起了校园网,但学校的许多业务还没能真正实现电子化和网络化,没有给同学们带来真正的方便。
1.1 图书馆管理系统概述
当今时代是飞速发展的信息时代,在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的原因。计算机的最大好处在于利用它能够进行信息管理,使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。
尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提,本系统就是为了管理好图书馆信息而设计的。
图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多信息数据的管理,现今,有很多的图书馆都是初步开始使用,甚至尚未使用计算机进行信息管理。根据调查得知,他们以前对信息管理的主要方式是基于文本、表格等纸介质的手工处理。对于图书借阅情况(如借书天数和超过限定借书时间的天数)的统计和核实等往往采用对借书卡的人工检查,对借阅者的借阅权限、以及借阅天数等采用人工计算、手抄等方法。数据信息处理工作量大,容易出错,且不易查找。
数据处理手工操作,工作量大,出错率高,出错后不易更改。图书馆采取手工方式对图书借阅情况进行人工管理,由于信息比较多,图书借阅信息的管理工作混乱而又复杂。一般借阅情况是记录在借书卡上,图书的数目和内容记录在文件中,图书馆的工作人员和管理员也只是当时对它比较清楚,时间一长,如再要进行查询,就得在众多的资料中翻阅查找,造成查询费时费力。如要对很长时间以前的图书进行更改就更加困难了。
基于这些问题,我认为有必要建立一个图书管理系统,使图书管理工作规范化、系统化、程序化,避免图书管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改图书情况。
1.2 开发语言和数据库的选择
1.2.1 HTML(Hypertext Marked Language)
HTML的英语意思是:Hypertext Marked Language,即超文本标记语言,是一种用来制作超文本文档的简单标记语言。超文本传输协议规定了浏览器在运行 HTML 文档时所遵循的规则和进行的操作。HTTP协议的制定使浏览器在运行超文本时有了统一的规则和标准.用HTML编写的超文本文档称为HTML文档,它能独立于各种操作系统平台,自1990年以来HTML就一直被用作WWW(是World Wide Web的缩写,也可简写WEB,中文叫做万维网) 的信息表示语言,使用HTML语言描述的文件,需要通过WEB浏览器显示出效果。
所谓超文本,是因为它可以加入图片、声音、动画、影视等内容,事实上每一个HTML文档都是一种静态的网页文件,这个文件里面包含了HTML指令代码,这些指令代码并不是一种程序语言,它只是一种排版网页中资料显示位置的标记结构语言,易学易懂,非常简单。HTML的普遍应用就是带来了超文本的技术—通过单击鼠标从一个主题跳转到另一个主题,从一个页面跳转到另一个页面与世界各地主机的文件链接。直接获取相关的主题。

  


相关评论
广告联系QQ:45157718 点击这里给我发消息 电话:13516821613 杭州余杭东港路118号雷恩国际科技创新园  网站技术支持:黄菊华互联网工作室 浙ICP备06056032号