图书管理系统本科毕业设计论文(20页).doc
《图书管理系统本科毕业设计论文(20页).doc》由会员分享,可在线阅读,更多相关《图书管理系统本科毕业设计论文(20页).doc(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-图书管理系统本科毕业设计论文-第 20 页东 莞 理 工 学 院专 科 毕 业 设 计毕业设计题目: 图书管理系统 毕业论文(设计)诚信声明本人声明:所呈交的毕业论文(设计)是在导师指导下进行的研究工作及取得的研究成果,论文中引用他人的文献、数据、图表、资料均已作明确标注,论文中的结论和成果为本人独立完成,真实可靠,不包含他人成果及已获得 或其他教育机构的学位或证书使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。论文(设计)作者签名: 日期: 年 月 日毕业论文(设计)版权使用授权书本毕业论文(设计)作者同意学校保留并向国家有关部门或机构送交论文
2、(设计)的复印件和电子版,允许论文(设计)被查阅和借阅。本人授权青岛农业大学可以将本毕业论文(设计)全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本毕业论文(设计)。本人离校后发表或使用该毕业论文(设计)或与该论文(设计)直接相关的学术论文或成果时,单位署名为 。论文(设计)作者签名: 日期: 年 月 日指 导 教 师 签 名: 日期: 年 月 日【摘要】 随着人类社会的发展,人类对知识的需求也不断地增长。在这种形势下,书籍就渐渐地成为人们获取并增长知识的主要途径,而图书馆就自然而然地在人们的生活中占据了一定的位置,如何科学地管理图书馆不但关系到读者求知的方
3、便程度,也关系到图书馆的发展,因此,开发一套完善的图书馆管理系统就必不可少了。管理信息系统(简称MIS)是介于信息论,经济管理理论,统计学与运筹学及计算机科学之间的一门边缘性,综合性,系统性的交叉科学,它是随着管理科学,信息技术,计算机技术等的发展而产生和发展起来的。【关键词】:图书管理系统; ASP.NET;ACCESS数据库Abstract : With the development of human society, mankinds knowledge of the demand for constant growth. Under such circumstances, the b
4、ook gradually become access and the main way to increase knowledge, and the library on naturally in peoples lives occupy a certain location, how the scientific management of the Library not only related to the convenience of the reader knowledge, Is also related to the development of libraries, ther
5、efore, the development of a sound library management system on the essential. Management Information System (MIS) is between information theory, economic management theory, statistics and operations research and computer science between the edge of a comprehensive, systematic cross-science, it is wi
6、th the management science, information technology , Computer technology, such as the development and production and develop.Key words:Library management system; ASP.NET; ACCESS database目 录第1章前言61.1 图书管理系统意义及需求61.2管理信息系统开发方法61.3 信息管理系统开发过程7第2章ASP的认识82.1 ASP的介绍和对象结构82.2 ASP与IIS9第3章系统分析与总体设计103.1 系统功能描
7、述103.2 系统功能分析113.3 系统各功能模块设计113.4 系统功能模块流程图12第4章数据库结构设计与实现164.1 数据库的需求分析164.2 数据库逻辑结构设计17第5章系统前台主要功能模块设计185.1登录界面185.2首页运行195.3系统前台各个功能模块205.31借阅排行:205.32新到图书215.33我要借书215.34我要还书21第6章系统后台主要功能模块设计226.4系统后台各个功能模块226.41用户管理226.42分类管理246.43图书管理266.44新书入库286.45借阅管理296.46注销登录31参考文献32致 谢32第1章前言1.1 图书管理系统意义
8、及需求图书管理系统套集图书管理和后台管理的大型管理系统。该系统整合了大量图书信息内容,使用本系统可以构建内容丰富的图书管理。本系统提供了借书、还书、分类管理、图书管理、借阅管理、借阅排行、注销登录等管理功能。系统还有新到图书差阅功能,方便用户了解图书信息,对于系统管理员,也力求最大优化其使用的方便程度。1.2管理信息系统开发方法管理信息系统的开发方法有生命周期法、原型法和面向对象的开发方法等:生命周期法(Life Cycle Method)是20世纪60年代发展起来的一种应用广泛且比较成熟的管理系统开发方法,它的基本思想是将系统的开发工作从开始到结束划分为若干个阶段,每个阶段都有明确的任务,而
9、系统开发出来后,并不意味着生命周期的结束,而意味着根据组织的需要对系统的修改和重建的开始。原型法(Prototyping Method)是20世纪80年代发展起来的,旨在改变生命周期法的缺点的一种系统开发方法,该法的开发思路是首先根据用户的要求,由用户和开发者共同确定系统的基本要求和主要功能,利用系统快速生成工具,建立一个系统模型,再在此基础上与用户交流,将模型不断补充、修改、完善,如此反复,最终直至用户和开发者都比较满意为止,从而形成一个相对稳定、较为理想的管理信息系统。面向对象(Object Oriented)的开发方法于20世纪80年代开始兴起的,是一种基于问题对象的自底向上的一种系统开
10、发方法,这种方法的特点是以对象为基础,对象是分析问题和解决问题的核心。1.3 信息管理系统开发过程一个MIS系统的开发过程一般包括如下几个步骤:(1)需求分析:需求分析主要是了解用户的需求。需求了解得越详细,程序的后期开发与维护费用就会越少。一般的开发团队中,需求分析都是由资历较深的系统分析员或项目经理担当,可见它的重要性。需求分析制订好后,需要反复修改。将最后的结果交给用户审定,确认无误后,由系统分析员完成需求分析文档,再开始下一步工作。(2)概要设计:概要设计紧跟在需求分析之后。用户需求明确后,将得到的数据分析后,开始构建数据库的逻辑结构。此时,数据库中的表格还未成形,通过各种分析工具(如
11、PowerDesigner等)画出数据流图,最后就可抽象出数据库的具体表结构。这时由系统分析人员反复审核。确认所有的需求都考虑在内,没有遗漏后,就可以开始制订概要设计文档。概要设计文档形成后,整个程序的逻辑框架也就形成了。(3)详细设计:概要设计完成后,根据设计中制订的业务模块。就可以进行详细分析设计了。详细设计就是将各个业务模块的窗口全部建好,各个窗口控件的处理代码全部用语言表达出。所以详细设计是整个系统中最繁琐的环节。详细设计完成后,整个程序就确定了,再由编程人员根据详细设计文档将代码完成。整个开发工作就宣告结束。1) 程序编码:程序编码相对于其他环节来说比较简单,程序员只需要根据详细分析
12、文档写程序编码,保证代码没有错误即可。程序编码需要注意的是整个程序书写中命名的规范化与编程风格的规范化,这需要较长时间的培养来形成。需要在不断的实践中形成自己独特的风格。总的来说,不要过分地追求复杂的算法,因为那可能会导致后期维护人员无法读懂你的代码而造成维护的困难。(4)测试:程序编码完成后,就需要测试。测试有几种类型,主要是测试代码有无逻辑错误以及在加载数据环境下程序的稳定性问题。测试工作中发现的错误应及时改正,然后将它记录到测试文档中。(5)打包:测试完成,确认无误后。程序就可以打包发行了。打包一般使用工具如PWISE等。以上是一个完整的MIS系统开发过程,其实不仅MIS系统,其他类型的
13、程序开发也基本相同。第2章ASP的认识2.1 ASP的介绍和对象结构ASP是Active Server Pages 的缩写,是Microsoft 公司开发的Web服务器端脚本开发环境,利用它可以生成动态、高效的Web应用程序。在微软站点上对于ASP的权威定义是:Active Server Pages是一种开放式的非编译应用环境,使你能够组合HTML, scripts和可重用的 ActiveX服务器组件来建立动态的,强大的基于Web的商业应用。 Active Server Pages支持基于IIS上的服务器端脚本并且完全支持VBScript 和Jscript. 图2-1 ASP和创建及服务于AS
14、P页的过程之间的关系ActiveServer的另一大优点是代码的安全性。页面的访问者所能看到的只是服务器方的处理结果。ASP文件可以用常规的文本编辑器编辑,ASP使用VBScript、JavaScript等脚本语言作为开发工具,镶嵌于HTML文本中,使用将ASP的程序包含起来。当用户从浏览器向Web服务器提出请求时,Web服务器会自动将ASP的程序解释为标准的HTML格式的主页内容,用户端只要使用常规可执行HTML程序的浏览器,就可浏览ASP所设计的主页内容,因此与浏览器无关,并且保证了ASP的源程序代码不会外漏。ASP中包括五个内置的ActiveX服务器组件和五个内置的对象:Database
15、Accesscomponent(数据库访问组件)、FileAccesscomponent(文件访问组件)、AdRotatorcomponent(广告轮播器组件)、ContentLinkingcomponent(内容链接组件)、BrowserCapabilitiescomponent(浏览器信组件)以及Request(请求对象)、Server(服务器对象)、Session(会话对象)、Response(响应对象)、Application(应用程序对象)。在所有ASP组件中,最有用的是数据库访问组件,也称为ActiveX数据对象或ADO。在站点发布数据库将使用这个组件及其中包含的对象,以完成对OD
16、BC数据源的读写。2.2 ASP与IISIIS是Information Server的缩写,它是微软公司主推的Web服务器。在Windows 2000安装光盘中包含IIS 5.0。IIS与WindowNT Server能完全集成在一起,所以用户能够利用Windows NT Server 和NTFS内置的安全特性,建立强大、灵活而安全的Internet或Internat站点。IIS的一个重要特性就是支持ASP。Windows Web服务器IIS是ASP赖以运行的基础,实际上,ASP是随IIS自动安装的,因此,在运行ASP之前,需要先安装IIS服务器。其安装步骤如下步骤1: 检查是否有安装MICR
17、OSOFT的INTERNET信息发布服务器IIS,点击开始,然后进入控制面板,点管理工具,查找是否有Internet信息发布的图标,如果有,请打开IE,在地址栏填入:http:/localhost/ ,如果IIS正常发布,则会显示出microsoft默认的asp页面,如果没有,建议从新安装IIS发布服务,如果没有安装IIS服务,按以下步骤安装:步骤2: 安装IIS.请插入windows光盘,点开始,控制面版,进入添加删除程序,然后再选择添加删除windows组件,然后会看到有一个叫Internet 信息服务的选项,请把前面一个选筐打上钩,然后再按下一步,这样,windows将安装IIS服务。步
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图书 管理 系统 本科 毕业设计 论文 20
限制150内