基于Web的图书管理系统论文
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于WEB的图书管理系统的设计和实现
一.毕业设计内容及研究意义:
1.设计内容
本设计为“基于web的图书管理系统”,图书管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强|、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。图书管理系统也可以称电子阅览室,主要提供网上的电子图书阅览平台,读者可以通过系统阅览丰富电子资源。在系统中,读者可以方便地对树木进行检索和阅读,足不出户可尽览群书。设计的主要内容包括以下几个方面:
①图书信息管理
图书馆管理员对图书入库,图书信息进行登记和维护
②图书浏览
图书按照其内容进行分类,呈树状结构。读者可以按照类别进行查找,逐级浏览。这种
浏览方式能够将相关的书目排列在一起,读者能很方便的找到自己感兴趣的主题进行阅
览。
③图书搜索
如果读者有很明显的阅读目的,或者想迅速查找某个关键词,就可以利用图书搜索功能,
图书管理系统相对于旧图书馆的一个重要优点就是查找方便,读者也能免去查找书目卡
片纸哭了。
④图书借阅
图书馆中的书籍都是用来给用户借阅的,图书借阅时,要在数据库内留下节约的图书信
息,用户信息,借阅开始时间,借阅多久。
④⑤图书归还
图书在借阅之后,需要归还,归还时要删去数据库中相应的借阅信息,并且需要核对图
书信息,用户信息,借阅有没有超过规定时间,图书有没有损坏,对于时间和图书有所
损坏的需要对用户处理一点数量的罚款。
2.研究意义
随着计算机技术的飞速发展和计算机应用的迅速普及,计算机已渗透到社会的各个角落,当前我国正处于信息技术迅猛法杖的时代,各行各业正在经历全面信息化的过程,
网路通讯与网络办公时当今时代发展的主要标志。教育部日前颁布了[教育信息化管理
标准],预示着我国的高等教育管理也进入了信息化管理时代。为此,各级教育管理部
门与机构分别开发了各具特色的局域网络平台,为网络用户获取知识与信息带来了很大
的便利条件,使各阶层管理人员受益于信息时代的快捷通讯。基于web的图书管理系
统就应运而生了。
管理信息系统是一个由人,计算机等组成的能进行信息的收获,传递。储存,加工,维护和使用的系统。进入90年代以后,管理信息系统的环境,目标,功能。支持层次,
组成,内涵等均有了很大的变化。如今,认为管理信息系统(MIS)是由组织,管理,
信息技术三个方面构成,它具有数据处理,预测,计划,控制,决策优化等功能。它在
应用范围上非常广泛,各个层次。各种职能,各种行业都有自己的,适用的信息系统。
管理信息系统作为现代化管理的重要手段和标志,已经成为管理活动中必不可少的一个
组成部分。
本课题的目的是通过基于WEB的图书信息分析和设计深入的理解管理信息系统的基本理论,开发方法以及应用。为用户提供全面的,便捷的图书管理。
二.毕业设计研究现状和发展趋势
图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多的信息数据的管理,现今,又有很多的图书馆都是初步开始使用,甚至尚未使用计算机进行信息管理。根据调查得知,他们以前对信息管理的主要方式是基于文本,表格等纸介质的手工处理,对于图书借阅情况(如借书天数,超过限定借书时间的天数)的系统和核实等往往采用对借书卡的人工检查进行,对借阅者的借阅权限以及借阅天数的用人工计算,手抄进行。数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统的,规范的信息管理手段。尽管有的图书馆有计算机,但是尚未用于信息管理,没有发挥它的效力,资源闲置比较突出,这就是管理信息系统的开发的基本环境。
数据处理手工操作工作量大,出错率高,出错后不易更改。图书馆采取手工方式对图书借阅情况进行人工管理,由于信息比较多,图书借阅信息的管理工作混乱而又复杂:一般借阅情况是记录在借书证上,图书的数目和内容记录在文件中。图书馆的工作人员和管理员也只是当时对它比较清楚,时间一长,如果要进行查询就得在众多的资源中翻阅,查找了,造成查询费时,费力。如果对很长时间以前的图书进行更改就更加困难了。
基于这此问题,我认为有必要建立一个图书管理系统,使用管理工作规范化,系统化,程序化,避免图书管理的随意性,提高信息处理的速度和准确性。能够及时准确有效的查询和修改图书情况。
三.毕业设计研究方案及工作计划
本系统选择windows03/XP作为开发平台。采用的数据库是SQLServer2000数据库,开发语言为ASP作为前台的开发工具,用SQLServer中并对其编程来实现以下功能:图书入库,图书信息管理,图书浏览,图书检索。图书借阅。图书归还。
本次设计的重点和难点主要有三个:
1.本设计对的用户学校,采用的是ASP开发系统,故对此开发平台的掌握是
开发过程的一个重点,由于基于WEB的图书管理系统是一个基于WEB的
交换系统,故对其界面的设计是一个难点。
2.对系统众多功能模块的整合是设计的难点。
3.软件的编写时本次设计的重点和难点。
整个设计分为以下几个步骤:
1.根据设计任务书的要求,查阅设计资料,选择开发工具,确定设计进度
2.需求分析
3.系统开发
4.编写并调试系统
5.撰写论文
设计论文的进度计划
1.查阅和搜集相关资料,文献及期刊,了解所做课题的相关内容,并且着手撰
写开题报告。
2.完成基于WEB的图书管理系统子系统的需求分析,概要设计
3.完成功能模块的详细设计及系统原型的实现,完成程序编码,并且进行调试
通过。
4.撰写毕业设计,准备答辩
四.主要参考文献
1.leszek A.Maciaszek.需求分析与系统设计机械工业出版社
2.张基温信息系统开发案例清华大学出版社2003
3.齐志昌,谭庆平,宁红软件工程第二版高等教育出版社2004
4.张立科ASP数据库开发技术与工程实践北京人民邮电出版社2004.5
5.冯玉才数据库基础第二版武汉华中理工大学出版社1993