图书管理系统的设计
来源:wenku163.com 资料编号:WK1638205 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9AWK1638205
资料介绍
图书管理系统的设计
摘 要
随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。管理信息系统是一个不断发展的新型学科.图书馆要生存要发展,就必须加强图书馆管理所以建立与自身特点相适应的管理信息系统是必要的
程序主要利用Visual basic.net作前端的应用开发工具 ,利用sql server 2000作为 后台数据库,利用WINDOWS作为系统平台.系统主要有三个方面的内容,一方面主要是图书的借阅,主要包括图书的借阅和归还。一方面是图书管理,主要包括新书入库,图书信息的修改等方面。第三方面是信息查询,主要包括图书查询,读者信息查询。
论文介绍了图书管理信息系统的系统分析部分,包括可行性分析、业务流程分析、等等;系统应用程序设计部分列出了几个主要的程序框图,并附带了一些主要的窗口和程序。
为了完成图书管理系统、对SQL语言原理、VB.net应用程序设计,VB.net数据库技术进行了学习和应用,主要完成对图书管理系统的需求分析、功能模块划分、数据库模式分析,并由此完成了数据库和应用程序。
关键词:管理信息系统;图书管理;visual studio.net
Book management system
Abstract
With more and more widespread and profound application of information technology in management, the implement of management information system has become mature in technology step by step. Managing information system is a new subject. Library needs existence and development so the library must to tightening up the enterprise management, and establishing a management information system fitting in with its own characteristics is necessary.
The main Programming tools to the system is Visual basic.net and sql server 2000 is used to database, the used platform is windows The system mainly has three aspects the contents: On the one hand is the books management, mainly includes the new book to go into Storage book sreorganization books information aspect and so on. on the one hand is the books borrows, mainly includes the books to borrow and to return. The third aspect is the information inquiry, mainly includes the library catalog to inquire the information inquiry and so on.
This article emphasizes on three sections. The system analysis section of library management information includes feasible analysis, technological process of business analysis and the like. And the system realization section has provided several major program charts, together with the main windows and programs.
In order to complete the management system the SQL language principle, the VB.net application programming, the VB.net data bank technology has been studied. Mainly completes to the books management system management system demand analysis, the function module division, the database pattern analysis, and from this has compete the database structure and the application procedure.
Key words: MIS; library management; visual studio .Net
目 录
论文总页数:24页
1 引言 1
1.1 课题背景 1
1.2 国内外研究现状 1
1.3 本课题研究的意义 1
1.4 本课题的研究方法 1
1.5 系统调查分析与可行性研究 1
1.6 系统开发的初步调查 2
1.7 系统可行性研究分析 2
1.8 系统开发具体研究分析 3
2 系统需求 4
2.1 现行业务描述 4
2.2 现行系统存在问题的分析 4
2.3 解决方案 4
3 数据库设计 5
3.1 数据库及应用 5
3.2 数据库系统 5
3.3 数据库系统简介 6
3.4 数据库设计概述 6
3.5 数据库设计周期 7
3.6 图书管理系统数据库设计 7
4 图书管理系统应用程序设计 10
4.1 登录窗体模块组成 10
4.2 各窗体介绍 11
结 论 21
参考文献 22
致 谢 23
声 明 24
1 引言
1.1 课题背景
随着人类社会的发展,人类对知识的需求也不断地增长。在这种形势下,书籍就渐渐地成为人们获取并增长知识的主要途径,而图书发展,因此,开发一套完善的图书馆管理系统就必不可少了。 馆就自然而然地在人们的生活中占据了一定的位置,如何科学地管理图书馆不但关系到读者求知的方便程度,也关系到图书馆的
管理信息系统(简称MIS)是介于信息论,经济管理理论,统计学与运筹学及计算机科学之间的一门边缘性,综合性,系统性的交叉科学,它是随着管理科学,信息技术,计算机技术等的发展而产生和发展起来的。
1.2 国内外研究现状
从目前来看,图书管理系统已经形成一套完备的方法,已经成熟。但是各有各的特点,只有结合本地实际情况作出调研才能做出适合的一套管理系统。
1.3 本课题研究的意义
图书馆的书籍越来越多,传统的人工管理已经不现实,因此需要一套行之有效的管理手段来管理众多的图书。传统的图书管理需要大量的人与大量的时间去管理与建立繁琐的书籍目录和对书籍编号。随做图书信息的大量增长,只能用计算机来管理。计算机来管理图书能做到,高效,快捷,经济,方便等。
1.4 本课题的研究方法
图书馆管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端的应用程序的开发两个方面。对于前者要求建立数据的一致性和完整性,对于后者则要求应用程序功能的完备,易用等的特点。基于上述考虑图书管理系统主要利用vb.net作前端的应用开发工具 ,利用sql server 2000 作为后台的数据库,利用WINDOWS作为系统平台开发的图书管理系统。另外本图书馆管理系统利用软件工程化思想和方法,总体上是采用结构化生命法进行系统分析和设计的,而系统实现等步骤则采用了原型法和面对对象的方法。
1.5 系统调查分析与可行性研究
在系统的开发前期对系统进行可行性分析是十分必要的一个环节,这对于保证资源的合理使用,避免浪费是十分必要的,也是项目一旦开始以后能顺利进行的必要保证。信息系统的建设是一项投资大,时间长的复杂工程,可行性研究更为必要,也更复杂,更困难。“可行性”是指在当前情况下,企业研制这个信息系统是否有必要,是否具备必要的条件。可行性的含义不仅包括可能性,还包括必要性,合理性。
1.6 系统开发的初步调查
在开发的前期进行各项调查的目的是明确系统的开发目标和规模,它是对系统进行可行性研究的基础。图书馆作为政府,学校,以及一些其他办学机构所开办的公众性场所,其商业性质不能和其他商业机构相提并论。它的规模和大小主要依据兴办单位的规模和实力来定位的,大的图书馆有国家级的图书馆和一些省市所投资兴建的图书馆,小一些的则像学校的图书馆,图书出租屋等。所以,考虑系统面向的场所和规模,为系统的开发做准确的定位是十分必要的。就其大小和性质而言,它有哪些特点呢?
(1)一般来讲,图书馆的规模决定藏书量的大小。例如,以学校的图书馆来说,它面向的对象大都是学生和教师等范围,在学校这样一个不是很大范围内,藏书量没有必要达到一些较大图书馆的规模,只要能够满足学校范围内的需求就可以了。当然,如果能够作到尽善尽美更好,但是学校的资金和场地能否达到也是要考虑的。所以,面向的对象决定图书馆的规模,也就决定了图书馆的藏书的规模。
(2)图书馆作为提供学习的场所,要求便于管理且要求对读者和借阅者提供方便快速的查找,借阅和登记手续。一个好的图书馆不仅仅看它的藏书的种类和数量是否齐全,还要看它的管理机制是否健全。这不仅仅是人的因素,还有操作手段和途径,比如一个好的图书管理系统。
(3)图书馆需要统一图书的管理,对各类书籍的借阅情况和图书馆的现有藏书数量,种类要及时掌握,这就要求它具有很强的时效性。为了减少旧书和大量内容重复多余的图书占用有限的空间而又要尽量做到图书种类的齐全,作为图书馆的管理人员来说需要及时地对图书进行上架和注销的处理。有些图书如周刊,报刊,杂志等更换的频率较高,有时需要每天更换,而有些大型图书则可能几年才更换一次。这些信息的发布和注销要求管理员及时掌握,时效性非常重要。 |