欢迎来到天天文库
浏览记录
ID:16533840
大小:748.50 KB
页数:33页
时间:2018-08-22
《毕业论文-基于asp.net图书管理系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、1概述随着计算机及网络技术的飞速发展,Internet/Intranet应用在全球范围内日益普及,当今社会正快速向信息化社会前进,信息系统的作用也越来越大。图书馆在正常运营中总是面对大量的读者信息,书籍信息以及由两者相互作用产生的借书信息,还书信息。因此图书管理信息化是发展的必然趋势。用结构化系统分析与设计的方法,建立一套有效的图书信息管理系统,可以减轻工作,将工作科学化、规范化,提高了图书馆信息管理的工作质量因此根据图书馆目前实际的管理情况开发一套图书管理系统是十分必要的。1.1图书管理现状一直以来人们使用传统的人工方式管理图书馆的日常工作,对于图
2、书馆的借书和还书过程,想必大家都已很熟悉。在计算机尚未在图书管理系统广泛使用之前,借书和还书过程主要依靠手工。一个最典型的手工处理过程就是:在借书时,读者将要借的书和借阅证交给工作人员,工作人员然后将每本书上的信息的卡片和读者的借阅证放在一个小格栏里,最后在借阅证和每本书贴的借阅条上填写借阅信息——借书过程。在还书时,读者首先将要还的书交给工作人员,工作人员然后根据图书信息找到相应的书卡和借阅证,并填好相应的还书信息——还书过程。其操作流程比较繁琐。图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多的信息数据的管理,而传统的图书管理模式
3、其最大的特点是手工,这种管理方式存在着诸多缺点,如:手续繁琐、工作量大、效率低下、出错率高,由于不可避免的人为因素,会造成数据的遗漏、误报,并且对大量资料的查询、更新及维护都带来不少困难。管理员不能及时了解图书种类和读者们所需求的图书,更不能适应当前借阅要求,读者对需要的图书难以在短时间内找到。随着近年来信息技术及计算机网络技术的不断发展,图书馆也先从传统的图书馆发展到自动化图书馆,再发展到今天的数字图书馆,这些变化使得图书馆的管理越来越现代化,人们查找资料也更加方便。对于一些小图书馆和一些图书室来说,由于工作人员比较少,长期以来,作为图书馆的主要工
4、作—图书借阅一直未能很好地开展。在平常的图书借阅工作中,由于大部分读者不熟悉图书馆藏书,且对图书排架分类的不了解,往往花费很长时间才能找到其所需的书。为提高管理效率,更好地为读者服务,利用已有的办公局域网络条件,将馆藏书籍做33成基于WEB的查询系统,实现图书在一个单位的网络内甚至Internet上查询,使图书查询和借阅变得更加方便快捷,从而使图书室的工作效率得到明显提高。1.2选题目的、意义在试用了一些图书管理系统和查阅了大量相关资料文献的基础上,发现那些系统在几个方面已经不符合时代的要求,由于设计人员及其所用的工具的不同,有VisualBasic
5、6.0、VisualForPro6.0、PowerBuilder等,再加上这些图书管理系统设计的时间也不一样,所用具体场合也有区别,因此在功能上除了图书资料管理所需的基本功能之外也有所不同。经过比较总结他们都实现了以下图书管理的基本功能:1、图书检索模块:是图书管理系统的重要模块之一,是读者快速查询图书的途径。2、图书管理模块:是图书管理员操作模块,读者是无权进入的。本模块由借出图书登记、归还图书登记和续借图书登记子模块构成。3、数据维护模块:是由图书管理员控制的模块,它由增加、修改和删除读者,增加、修改删除图书,浏览修改读者、浏览修改图书等程序组成
6、。4、数据统计模块:由读者统计、图书统计、借出图书分类统计几部分组成。这些系统解决了以前的那种管理方式所存在着的诸如手续繁琐、工作量大、效率低下、出错率高等缺点,设计出的系统能使读者快速检索到自己喜爱的书,图书管理员能减轻工作量。但是鉴于开发工具和开发当时的科技发展水平所限,再加上历史发展到今天,人们的生活环境已经发生了改变,再加上互联网迅速发展,使得大家对于图书查询这方面的要求也更高。比如在一个局域网内,大家希望能在本台电脑上就能查找自己想要的图书,而不用跑到图书馆或图书室里去用那里的电脑查询,因此,这就需要一个网络化的联机查询系统,让图书馆的封闭
7、式改为了开放式,被动服务变为主动服务方式。用户通过网络就可以查找需要的信息,使整个查阅过程形成一套动态的管理。1.3图书管理系统可行性分析本次毕业设计题目:"基于ASP.NET图书管理系统的设计与实现"主要目的是利用数据库软件编制一个管理软件,用以实现图书、读者以及日常工作等多项管理。同时对整个系统的分析、设计过程给出一个完整论证。图书管理系统是一种基于集中统一规划的数据库数据管理新模式。本系统的建成无疑会为管理者对图书管理系统提供极大的帮助。本系统设计主要从以下几方面做起:系统业务流程分析、系统功能设计,系统模块设计等。作这些工作需对数据库知识有足
8、够认识,并深入的了解VisualC#33的使用和管理系统的相关知识。在信息时代的今天,人类需要对在政治、经济
此文档下载收益归作者所有