图书管理系统毕业设计论文.doc
《图书管理系统毕业设计论文.doc》由会员分享,可在线阅读,更多相关《图书管理系统毕业设计论文.doc(68页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、摘 要随着各图书馆的图书数量不断增多和图书馆规模的不断扩大,管理这些庞大的体系非常困难的,因为图书的情况是随时改变的,因此必需对图书进行动态的管理,而这对于一个管理人员来说是一件比较复杂的事情。本文介绍了管理信息系统的基本设计方法,详细阐述了整个应用系统的设计思路,并对各部分设计周期进行了详尽的分析,最终达成了一个完整的设计方案;本文的系统是一个图书管理系统,包括管理员界面和密码登录界面然后进入主菜单,主菜单包括了图书管理,读者管理,图书借阅管理等几个大的模块。该系统为单机版,相应的硬件设备也分为单机型的方案。适用于各个图书管理的信息管理。系统基于好用、易用、美观的原则为用户定制了一套统一的人
2、机界面。系统各模块按功能主要分为两大类:编辑类完成以编辑为主的功能,如增加、删除、修改等;浏览类完成以再现为主的功能,如查询、浏览等。关键词:Visual Studio 2005;图书管理系统;数据库AbstractIncreases unceasingly along with various libraries books quantity with the library scale unceasing expansion, manages these huge systems to be difficult, because the books situation is momenta
3、rily changes, must therefore to the books carry on the dynamic management, but this regarding an administrative personnel is a quite complex matter.This article introduced management information systems basic design method, elaborated in detail the entire application systems design mentality, and ha
4、s carried on the exhaustive analysis to various part of design cycle, achieved a complete design proposal finally; This article system is a books management system management system, then entered the main menu including the manager contact surface and the password debarkation contact surface, the ma
5、in menu includes the books management, the reader has managed, books borrowing management and so on several big subjects. This system is the single plane version, the corresponding hardware equipment also divides into single planes plan. Is suitable in each books management information management. T
6、he system based on easy to use, Yi Yong, the artistic principle has had custom-made a set of unified man-machine contact surface for the user. System various modules mainly divide into two broad headings according to the function: The editor class completes edits the function primarily, like increas
7、es, the deletion, the revision and so on; The browsing class completes reappears the function primarily, like inquiry, browsing and so on. Keywords:Visual Studio 2005,Books management system management system,database目 录摘 要1第1章 绪 论51.1毕业设计主要内容、功能及技术指标51.2目前图书管理系统存在的问题51.3课题意义61.4论文的工作和安排6第2章 可行性分析82
8、.1 问题描述82.2可行性分析研究92.2.1操作可行性92.2.2 技术可行性102.2.3 经济可行性102.3结论意见10第3章 系统总体设计113.1系统设计思想113.2系统功能模块图123.3系统流程图133.4 程序流程图143.5功能模块设计183.6 程序接口描述183.6.1 外部接口183.6.2 内部接口183.7 数据库的设计183.7.1 系统设计局部ER模式193.7.2.系统设计全局ER模式213.7.3数据库逻辑设计223.8系统主要数据字典24第4章 程序设计与编码254.1数据库连接254.2系统管理设计264.3图书管理设计304.4查询管理设计394
9、.5 用户管理设计434.6 读者管理设计464.7借还管理设计54第5章 软件测试625.1 软件测试的方法与步骤625.2 测试用例运行过程及测试结果分析635.2.1模块测试635.2.2集成测试645.2.3 验收测试65第6章 总结66参考文献67致 谢68第1章 绪 论1.1毕业设计主要内容、功能及技术指标图书馆管理系统的总体目标是:在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,分析和设计一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的图书馆管理系统,为决策者和管理者提供充足的信息、快捷的查询和有效的管理方式,减少不必要的损失和浪费,提高
10、图书馆管理的效率。1. 根据可行性研究的结果和客户的要求,分析现有情况及问题,采用C/S或B/S结构,将图书馆管理系统划分为:新书订购管理、图书管理、读者管理、借阅管理、信息查询等;2. 整个系统可以选择采用2层C/S结构或3层B/S结构。数据库系统可采用Access, SQL Server 2005等,前台开发工具可以选用PowerBuilder或Visual Studio、ASP或JSP等;3. 图书馆管理系统所涉及的信息有图书、读者、借阅、图书管理员等方面,可通过系统流程图、业务流程图、数据流程图和数据字典对其进行描述,在分析和设计的基础上,提出系统的总体框架并进行详细设计,为系统实现做
11、准备。1.2目前图书管理系统存在的问题1)检索速度慢、效率低因为图书馆的藏书种类多、数量多,将藏书准确地分门别类,快速检索,手工进行非常困难往往是终于查到了二伟的信息,馆中没有此书或已被别人借走。图书馆的规模越大,这个问题越突出。2)借书、还书工作量大借书、还书频率越大,说明图书馆的作用越大,然而随之而来的大量的借书、还书登记、实存图书的更新以及借出图书超期、遗失等的处理,其工作量之大,往往是人工操作所难以胜任的。而且经常会出现这样那样的差错。3)图书统计工作难、藏书更新不能及时完成。图书馆的图书应根据科学技术的发展和教学工作的需要及时添加和更新,然而由于藏书数量及图书种类越来越多,加上自然损
12、耗,人为破坏,使图书的统计工作难以及时完成,藏书的更新也就很难有针对性地进行,藏书的知识结构得不到良好地控制。我校也是一所发展中的高校,近儿年的发展速度很快,图书馆的规模和藏书数量也不断的扩大,为了解决海量图书的管理问题,改变传统的管理方式也是迫在眉睫了。1.3课题意义随着计算机的广泛应用,其逐步成为现代化的标志。图书馆或者一些企业内部,甚至是书店,在正常运行过程中总是面对大量的读者信息,书籍信息以及两者相互作用产生的借书信息、还书信息。因此需要对读者资源、书籍资源、借书信息、还书信息进行管理,及时了解各个环节中信息的变更,要对因此而产生的单据进行及时的处理,为了提高图书馆或者企业内部对图书存
13、销的自动化的管理,能够更快速的满足读者的要求,提高各种工作的效率,现对其设计相应的系统,以达到上述的目的。图书管理系统的主要功能是实现图书馆图书借阅和归还的管理的自动化。围绕这一主要功能,本系统涉及到以下核心功能:借阅管理,归还管理。除了这些核心功能外,还包括一些基本和辅助功能,它们是:用户管理、图书管理、统计查询。1.4论文的工作和安排本次设计的目标是,开发一个图书馆借阅管理系统。借助该系统,管理员通过快捷可靠的数据库管理,方便的管理图书馆的信息资料,规范化的管理读者用户,设定不同用户权限,方便读者的使用,最终达到提高图书馆资源利用效率的目的。论文设计和实现了图书借阅管理系统系统,可以根据用
14、户的不同权限,对图书馆的的各种信息进行添加、删除、修改或查询操作。论文分为六个部分:第一章即本章绪论,简述图书馆借阅管理系统这个课题的背景情况以及开发本系统的意义。第二章为可行性分析,本章中明确了系统需要实现的功能,分析了系统的可行性,并介绍根据系统的需求选择的开发工具和技术的概况。第三章是总体设计,详细描述了本系统中数据库的设计情况,并给出了系统总体界面的设计方案。 第四章为程序设计与编码各主要功能模块的实现方法和部分关键代码,同时提供了个主要界面运行的参考图片,以更直观了解系统的实现情况。第五章是软件测试,测试系统功能实现并对测试结果进行记录分析第六章为总结,为此次毕业设计做一个总结,总结
15、所获得的经验和体会。第2章 可行性分析2.1 问题描述图书管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前台应用程序的开发两个方面,一方面要求建立起数据一致性和完整性强、数据安全性好的数据库;另一方面则要求应用程序具有功能完备,已使用等特点。原来的图书管理处理中心进行信息管理主要是基于手工处理,信息处理工作量大,容易出错,缺乏系统、规范的信息管理手段。现在准备建立的图书管理系统,要对图书馆的图书管理、读者管理、图书借阅管理等日常管理工作实行计算机统一管理,以提高工作效率和管理水平。图书馆作为提供学习的场所,不仅要求便于管理,而且要求给读者和借阅者提供方便快速的
16、查找、借阅和登记手续。图书馆需要统一图书管理,对各类书籍的借阅情况和图书馆现有藏书的数量、种类要及时掌握,这就要求它具有很强的时效性。既要减少旧书和大量内容重复的图书占用有限空间而又要尽量做到图书种类的齐全,作为图书馆的管理人员需要及时地对图书进行上架和注销处理。图书管理涉及图书信息、系统用户信息、读者信息、图书借阅者信息等多种数据管理。从管理的角度可将数据管理分为3类:图书信息管理、系统用户管理、图书管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前台应用程序的开发两个方面,一方面要求建立起数据一致性和完整性强、数据安全性好的数据库;另一方面则要求应用程序具有
17、功能完备,已使用等特点。原来的图书管理处理中心进行信息管理主要是基于手工处理,信息处理工作量大,容易出错,缺乏系统、规范的信息管理手段。现在准备建立的图书管理系统,要对图书馆的图书管理、读者管理、图书借阅管理等日常管理工作实行计算机统一管理,以提高工作效率和管理水平。图书馆作为提供学习的场所,不仅要求便于管理,而且要求给读者和借阅者提供方便快速的查找、借阅和登记手续。图书馆需要统一图书管理,对各类书籍的借阅情况和图书馆现有藏书的数量、种类要及时掌握,这就要求它具有很强的时效性。既要减少旧书和大量内容重复的图书占用有限空间而又要尽量做到图书种类的齐全,作为图书馆的管理人员需要及时地对图书进行上架
18、和注销处理。图书管理涉及图书信息、系统用户信息、读者信息、图书借阅者信息等多种数据管理。从管理的角度可将数据管理分为3类:图书信息管理、系统用户管理、读者数据管理。图书信息管理包括图书征订、借还、查询等操作,系统用户管理包括用户类别和用户数量管理,读者数据管理包括读者类别管理和个人数据的录入、修改和删除。读者数据管理。图书信息管理包括图书征订、借还、查询等操作,系统用户管理包括用户类别和用户数量管理,读者数据管理包括读者类别管理和个人数据的录入、修改和删除。2.2可行性分析研究当接受一个软件开发任务,就进入软件生命的第一个阶段,即进行可行性的研究。并不是所有问题具有简单的解决办法,许多问题不能
19、在预定的规模之内解决。因此通过可行性的研究分析可以知道问题。有无可行性的解决方法,进而避免人力、物力和才力的浪费。在现行系统初步调查的基础上就可以提出新系统目标,即新系统建立后所要求达到的运行指标,这是系统开发和评价的依据。系统目标应充分体现,直接为小商品销售管理系统服务,并且,程序可以分期分批实现。但是,需要指出的是,系统目标是不可能在总体规划阶段就提得非常具体,它还将在开发过程中逐步明确和定量化。以达到更加出色的程序系统。可是,目标的提法不尽相同,例如:1.提高图书管理效率,减轻劳动强度;2.提高信息处理速度和准确性;3.为管理者提供更方便、科学的服务项目。2.2.1操作可行性本系统是基于
20、B/S模式的管理系统,操作过程很简单,是完全可以实现的。对操作系统的要求是Window XP7系统,还要有Microsoft Visual Studio 2005和Access 2003, 在这之前还需要安装Microsoft .NET Framework SDK v2.0,这些软件都可以从网上或其他途径达到要求。 2.2.2 技术可行性在Microsoft Visual Studio 2005中使用的是C#语言,控件的代码可以直接拖动自动生成,在此基础之上对其进行属性设置。对数据库的操作是使用SQL语句进行更改,为了使界面更加美观,需用PS对图片进行处理,虽然存在困难,但经过不断的学习可以实
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图书管理系统 毕业设计论文 图书 管理 系统 毕业设计 论文
限制150内