毕业设计(论文)基于CS图书的借阅系统设计与开发.doc
《毕业设计(论文)基于CS图书的借阅系统设计与开发.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)基于CS图书的借阅系统设计与开发.doc(26页珍藏版)》请在三一办公上搜索。
1、基于C/S图书的借阅系统设计与开发摘要: 二十一世纪是信息的社会,信息作为社会最主要的资源,将成为战略资源引起人们广泛的关注。如何获取信息,图书是我们最好的获取的方式。但由于图书馆书收藏量大,使传统的图书管理员的工作日益繁重起来。因此人们思索新的缸里方法,把自己从繁重的工作中解脱出来。科学技术日新月异的进步,让人类生活发生了巨大的变化,计算机技术飞速发展,使各行各业在计算机技术应该用方面得到了广泛的普及和使用。信息化时代的到来成为不克抗拒的潮流,人类文明正在进行一个崭新的时代。因此,图书借阅管理系统的解脱出来,提高效率。减轻管理员的工作,减少出错率,使读者可以花更多的时间在选择书和看书上。从而
2、使人们有更多时间来获取信息、了解信息、掌握信息。图书借阅系统是当前我国各大高校采用的,一个借助计算机实现的高效率的办公软件。对图书管理的实际情况出发,经过了详细的调查以及统计,以适应新时代的发展需求,图书借阅系统是一个很好的辅助工具。图书借阅系统使用microsoft visual studio 2008 开发工具,主要使用c#语言,结合SQL数据库。关键词: C/S 图书借阅 图书Based on the C / S library system design and developmentAbstract: the twenty-first Century is the informati
3、on society, the information society as the most important resources, will become the strategic resources caused widespread concern. How to obtain the information, books are our best access mode. But because the library book collection in large quantity, so that the traditional librarian with the inc
4、reasing workload. So people think of a new cylinder method, myself from the heavy work out.The progress of science and technology change rapidly, so that human life has undergone tremendous changes, the rapid development of computer technology, the industries in the computer technology should be use
5、d is widely spread and use. The advent of the information age become can resist the tide, the human civilization is a new era. Therefore, management system to borrow books to extricate themselves, improve efficiency. Reduce the administrators work, reduce the error rate, so that readers can spend mo
6、re time in the selection of books and read a book. So that people have more time to obtain information, understand the information, to grasp the information.Book lending system is the current our country universities adopted, a with the help of computer to achieve efficient office software. On the l
7、ibrary management of the actual situation, through a detailed investigation and statistics, to adapt to the new era of development needs, book lending system is a very good tool.Book lending system using Microsoft Visual Studio 2008 development tool, using c# language, combined with SQL database.Key
8、 words: C/S Book lending library 目录前言1第一章 概况21.1项目背景21.2编写目的21.3 设计的系统功能简介313.1具体要求313.2系统限制3第二章 需求分析42.1工作需求42.2规划描述42.3功能描述4第三章 开发环境63.1开发环境(microsoft visual studio 2008)的简介63.2特点63.3 开发工具7第四章 系统分析84.1可行性84.2需求分析84.3绘制业务流程图94.3.1总体流程图94.3.2 登录模块104.3.3 用户信息模块104.3.4 借阅模块11第五章 数据库135.1 图书借阅系统用户信息表1
9、35.2 图书借阅系统用户登陆表135.3 图书借阅系统图书信息表135.4 图书借阅系统图书借阅表14第六章 功能实现156.1登录注册界面156.2主界面156.3借阅界面166.4图书信息界面166.5用户信息界面17第七章 系统测试187.1测试目的187.2面向对象的系统测试方案18总结19结束语20致谢21参考文献22前言当今世界,数字化、信息化和网络化正在改变着数千年的经济形态,改变着全球的交往和交换形式,改变着人类的生产和生活方式,改变着企业的经营个管理、产品销售、财务计算等各个方面。计算机技术的不断发展,计算机作为知识经济时代的产物,已被广泛应用于社会各行各业和领域。我国的科
10、技水平高速发展,计算机作为今天使用最广是现代化工具以深入到各个领域,并且正在成为未来社会信息社会的重要支柱。这种变化变现在图书馆工作,管理和服务平台发生变化,图书馆不再是传统的手工操作,人工管理,而是全面实现计算机管理。目前,使用信息系统进行管理和控制的典型案例有:政府机关大量应用电子政务系统管理政府事务;工业企业大量应用信息系统、企业资源计划、客户关系管理、供应链管理等信息系统管理和控制供应、生产、销售、财务等方面;商业企业和工业的大量资金结算,应用物流管理系统控制物流;图书馆应用图书管理系统进行管理也提高了效率,图书入库,图书借阅;各类学校应用教务管理系统管理学生学籍、成绩、进行排课等;超
11、市、商场应用点销售管理系统销售商品和盘点库存;人力资源管理部门应用人力资源管理系统有效利用和管理人力资源;物业公司应用物业管理系统来管理房产、住户和收费管理。随着信息系统的推广和应用,信息系统的开发、应用、维护和推广就需要大量的从业人员,这也为高等院校计算机类专业机相关专业毕业生提供很多就业的岗位,于此同时毕业生也就应该具有相应的技能才能适应此行业的发展。图书馆的正常运营中总是面对大量的读者信息,图书信息以及两者相互作用产生的借书信息,因此要对读者资源,图书资源,借书信息进行管理。本系统的开发就是在 于提高图书管理的工作效率,加强图书的管理,全面实行计算机管理。第一章 概况1.1项目背景图书馆
12、是高等院校的重要组成部门,是教师和学生获取知识的重要场所,由于图书馆主要从事大量的图书资料的储存和流通,所以一直以来,计算机在图书馆的图书管理中得到了广泛的应用。目前,借书情况日益增长,本系统就是要为达到对教师人永远对借教科书籍的日常管理,能迅速完成,并对信息进行数据库管理的目的,为了适应本系小型图书馆的业务发展需求,解决问题,经过考察比较,就解决利用足迹的力量对本学院的图书馆系统进行重新改造,使系统不仅能用到校园还能用到软件开发技术,的建设成果中,方便读者的查询,借阅操作,解决流通中存在的问。而且,能结合学院资金投入有限,图书需求量大等特点,对图书馆中各业务环节的加强管理,所以系统在实现时,
13、实现传统的验收,编目。典藏,流通管理环节。传统的数据处理因手工操作,工作量大,出错率高,出错后也不易修改,图书馆的采取手工的方式对图书借阅情况进行人工管理。由于信息量庞大门图书借阅信息的管理工作混乱而又复杂;一般借阅是记录证上(指质的借书证会受到外部环境较大的影响),图书的数目和内容记录证文件中,图书馆的工作人员和管理员也只是当时对它比较清楚,在较长时间之后,如果管理员要对其信息进行查询,就必须在为数庞大的资料中翻阅和查找,因此造成了查询的费时,费力。如果要长期要对羹匙那个的时间以前的图书进行更改就更加困难。基于这此问题,我们认为有必要建立一个图书馆图书借阅系统,使图书馆能对所有图书的借阅等相
14、关情况的工作更加的规范化,系统化,避免图书管理的随意性,提高信息处理的速度。1.2编写目的图书借阅系统办公操作人员总是把自己看作是图书借阅系统的用户,办公室人员组成的一个班组也倾向于认为他们如图书借阅系统的集体用户。从他们的观点看来,这是必然的认识,但在另一方面,系统的管理者要有组织的观念,应把办公操作人员看作是图书借阅系统的一个组成部分,并用这个观点指导办公操作人员。从组织方面来看,办公操作人员是实现办公任务的,直接参与系统的工作,他们是办公自动化系统的组成部分之一,而不是系统以外的实体。因此,应避免把办公操作人员看成是系统的“用户”,图书借阅系统操作人员应把计算机看成是他们工作的延伸,系统
15、是按他们的指挥来运作的。图书借阅系统的操作人员应有较高的业务素质,不但要熟悉本岗位上的业务操作规范,而且要注意和各个办公环节的操作人员在工作上的相互配合,应有系统的整体的观念。此外,也要求操作人员懂得他们所操作的办公设备在每个处理环节上的处理过程。这些感性或理性知识会对办公人员起积极的指导作用,以便更好,更有效地完成办公任务。图书馆管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强.数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。本图书管理系统的应用对象定位在小型图书馆的应用。根据
16、要求本图书管理系统主要针对图书管理员进行添加新书、执行借书、还书、查看图书的操作,另外进入该系统的读者只能查看当前图书馆的藏书并能执行查询操作,读者还可以通过该系统注册成为会员。图书管理系统用来管理图书借还过程中的静态和动态信息。系统管理的信息主要包括图书基本信息、图书存储信息、借书和还书信息。系统的目的就是有效地处理这些信息,同时为图书管理员提供信息检索和信息统计功能。该图书管理系统主要实现管理员操作和读者操作。其中,管理员操作包括完成添加图书、借书、还书、查询图书功能;读者操作包括完成图书查询和读者注册功能。图书馆借阅系统的设计意义是为了,在很多的借阅量中更快更准确的的借阅用户管理得更好,
17、借用计算机技术的帮助高效率的完成一切图书借阅的操作。随着信息技术的不断发展以及互联网技术的日益成熟,使图书借阅系统成为现实实用的可能。经过多年努力,博大国际互联网与捷通资讯有限公司联合还推出了图书借阅在线系统,它将崭新的办公理念与先进的信息技术完美结合,开发出新一代图书办公软件,图书办公在线系统,本系统避免了传统办公自动化的种种弊端。您无论身处何地,只要有上网条件就可以利用网上图书办公系统,及时有效地对各种文件、报告进行处理,同时也将彻底摆脱桌面上沉沉繁杂的纸张文件,使得繁重的工作变得轻松自如,极大地提高工作效率。(1) 为图书馆读者提供一个良好的信息搜索,信息管理的工具。(2) 为图书馆提供
18、一个自动化管理功能,主要宝库图书的入库、出借、归还、理赔、库存管理,图书及用户信息统计。减轻图书馆工作人员的工作量,提高效率,减少工作人员的工作出错概率,提高图书馆服务质量。(3) 使图书馆的借阅管理等相关情况更加规范化,系统化,程序化,避免图书管理的出错率,提高信息处理的速度和准确性,能够及时准备并有效的管理图书的借阅情况。1.3 设计的系统功能简介13.1具体要求(1) 在图书馆中的增加或删除一本书;(2) 按照作者名或图书类型的等检搜图书;(3) 找到被某位读者借出的一批书;(4) 找到最近借走某本图书的读者。1.3.2系统限制(1) 馆中所有未借出的书籍能够供读者随时借阅;(2) 在同
19、一时刻,一本书不能即被借出,又可供借阅;(3) 一个读者一次借出的书籍数目不能超过预定值。第二章 需求分析2.1工作需求一直以来人们使用传统的人工方式管理图书馆的日常工作,对于图书馆的借书和还书过程,想必大家都已很熟悉。在计算机尚未在图书馆广泛使用之前,借书和还书过程主要依靠手工。一个最典型的手工处理还书过程就是:读者将要借的书和借阅证交给工作人员,工作人员将每本书上附带的描述书的信息的卡片和读者的借阅证放在一个小格栏里,并在借阅证和每本书贴的借阅条上填写借阅信息。这样借书过程就完成了。还书时,读者将要还的书交给工作人员,工作人员根据图书信息找到相应的书卡和借阅证,并填好相应的还书信息,这样还
20、书过程就完成了。 以上所描述的手工过程的不足之处显而易见,首先处理借书、还书业务流程的效率很低,其次处理能力比较低,一段时间内,所能服务的读者人数是有限的。利用计算机来处理这些流程无疑会极大程度地提高效率和处理能力。我们将会看到排队等候借书、还书的队伍不再那么长,工作人员出错的概率也小了,读者可以花更多的时间在选择书和看书上。 为方便对图书馆书籍、读者资料、借还书等进行高效的管理,特编写该程序以提高图书馆的管理效率。使用该程序之后,工作人员可以查询某位读者、某种图书的借阅情况,还可以对当前图书借阅情况进行一些统计,给出统计表格,以便全面掌握图书的流通情况。2.2规划描述系统开发的总体任务是实现
21、图书信息关系的系统化,规范化,和自动化。系统规划是在系统开发的总体任务的基础上完成的,本系统中的图书管理系统需要完成功能上的主要有:(1) 图书信息的输入:包括图书的编号,书名,作者,类别,是否借出等;(2) 图书信息的查询:包括查询图书的信息,位置等;(3) 图书信息的修改:包括修改图书的信息,位置等;(4) 图书借还信息的输入:包括图书编号,借书卡号,借出日期,还书日期等;(5) 图书借还信息的查询:图书编号,借书卡号,借出日期,还书日期等;(6) 借书卡信息的输入:包括卡号,密码,姓名,性别等;(7) 借书卡信息的查询:包括卡号,姓名,性别等;(8) 借书卡信息的修改:可修改密码,家庭住
22、址,联系电话等。2.3功能描述图书馆管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面,对于前者要求建立起数据一致性和完整性强,数据安全性好的库,而对于后者则要求应用程序功能完备,易使用等特点。本图书管理系统的应用对象定位在小型图书馆的应用。根据要求本图书管理系统主要针对图书管理员进行添加新书、执行借书、还书、查看图书的操作,另外进入该系统的读者只能查看当前图书馆的藏书并能执行查询操作,读者还可以通过该系统注册成为会员。图书管理系统用来管理图书借还过程中的静态和动态信息,系统管理的信息主要包括图书基本信息、图书存储信息、借书和还书信息。系
23、统的目的就是有效地处理这些信息,同时为图书管理员提供信息检索和信息统计功能。该图书管理系统主要实现管理员操作和读者操作。其中,管理员操作包括完成添加图书、借书、还书、查询图书功能;读者操作包括完成图书查询和读者注册功能。第三章 开发环境C#是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在microsoft visual studio 2008应用软件开发者的几乎全部的平台上。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到c#的microsoft visual studio 2008应用中。C#同时也是language-independent语言独立化的,所以,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 基于 CS 图书 借阅 系统 设计 开发
链接地址:https://www.31ppt.com/p-3979004.html