《论文关于图书管理系统毕业设 计(论文)(定稿)》

上传人:游客 文档编号:123775963 上传时间:2020-03-10 格式:DOC 页数:20 大小:157.07KB
返回 下载 相关 举报
《论文关于图书管理系统毕业设 计(论文)(定稿)》_第1页
第1页 / 共20页
《论文关于图书管理系统毕业设 计(论文)(定稿)》_第2页
第2页 / 共20页
《论文关于图书管理系统毕业设 计(论文)(定稿)》_第3页
第3页 / 共20页
《论文关于图书管理系统毕业设 计(论文)(定稿)》_第4页
第4页 / 共20页
《论文关于图书管理系统毕业设 计(论文)(定稿)》_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《《论文关于图书管理系统毕业设 计(论文)(定稿)》》由会员分享,可在线阅读,更多相关《《论文关于图书管理系统毕业设 计(论文)(定稿)》(20页珍藏版)》请在金锄头文库上搜索。

1、论文关于图书管理系统毕业设 计(论文)(定稿) 台州职业技术学院毕业设计(论文)课题名称图书管理系统专业计算机应用班级计应0832学生姓名罗志杰指导老师李海涛xx/xx学年度第一学期摘要二十一世纪是信息的世纪,随着社会经济的发展,社会信息化程度也越来越高,学校作为教育与科技的先行者,优秀的技术往往会被所率先学校采用。 优秀的学校管理决策者一定会毫不犹豫地选择或者自主开发一个适合本校校情的图书管理系统。 图书管理系统实现了分角色登录功能,读者只能进行查询。 图书操作员能实现图书借阅、图书归还、新书入库等功能,系统管理员对系统用户进行添加和维护。 ASP.NET是目前最流行的Web开发技术之一,它

2、基于.NET环境开发,具体的开发平台使用的是Visual Studioxx,在数据库方面使用的是Aessxx。 本系统开发的总体任务是实现与图书相关的各种信息的系统化,规范化和自动化。 1.2系统开发的意义图书管理系统是图书管理工作中不可缺少的部分,它的内容对于图书馆的管理员和使用者来说都至关重要。 所以图书管理系统应该能够为管理员或读者提供充足的信息和快捷的数据处理手段。 作为计算机应用的一部分,使用计算机对图书信息进行管理,具有着手工管理所无法比拟的优点,如检索迅速、查找方便、易修改、可靠性高、存储量大、数据处理快捷、保密性好、寿命长、成本低、便于打印等。 这些优点能够极大地提高图书管理的

3、效率,也是图书馆的科学化、正规化管理,与世界接轨的重要条件。 因此,开发这样一套管理软件成为很有必要的事情。 1.3图书馆信息化管理图书馆的信息化从最初的对图书馆业务管理实行信息化发展到对图书馆各个业务流程进行系统和网络化管理,并建立大规模以个体文献目录联机查询为主的资源共享系统。 进入21世纪,允许利用计算机网络和信息技术,逐步实现不同载体的实体文献的信息化管理和多方位的联机查询。 图书馆的计算机信息化管理,就是将传统图书馆业务的手工操作转变成由计算机管理,既图书馆的图书期刊、音像资料等各种载体文献的采编、典藏、流通、检索及常规业务管理等工作,利用计算机技术,进行高效、准确的信息化管理。 其

4、根本目的是实现区域及地区、国家、国家间的资源共享。 要达到资源共享的目的,必须制定一定的标准,只有各个系统都遵循这些标准,不同的系统间才可以实现联机查询、资源共享的效果。 第二章图书管理系统开发相关技术的介绍2.1Asp.的介绍ASP.Net可完全利用.Net架构的强大,安全,高效的平台特性。 ASP.Net是运行在服务器后端编译后的普通语言运行时代码,运行时早绑定(EarlyBinding),即时编译,本地优化,缓存服务,零安装配置,基于运行时代码受管与验证的安全机制等都为ASP.Net带来卓越的性能。 对XML,SOAP,WSDL等Inter标准的强健支持为Asp.在异构网络里提供了强大的

5、扩展性。 ASP.NET是一个已编译的、基于.NET的环境,可以用任何与.NET兼容的语言创作应用程序。 另外,任何ASP.NET应用程序都可以使用整个.NET框架。 开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。 在创建ASP.NET应用程序、Web窗体和Web服务时,开发人员可以选择下列两个功能,或者以他们认为合适的任何方式将它们结合起来使用。 每个功能都能得到同一结构的支持,使您能够使用身份验证方案,缓存经常使用的数据,或者对应用程序的配置进行自定义,这里只是列出几种可能性而已。 “Web窗体”用于生成功能强大的基于窗体的Web页。 生成这些

6、页时,可以使用ASP.NET服务器控件来创建公共UI元素,以及对它们进行编程以用于执行常见的任务。 这些控件使您能够用可重复使用的内置或自定义组件生成Web窗体,从而简化页面的代码。 有关更多信息,请参阅Web窗体页。 有关如何开发ASP.NET服务器控件的信息,请参阅开发ASP.NET服务器控件。 XML Webservices提供了远程访问服务器功能的途径。 通过使用Web服务,企业可以公开其数据或业务逻辑的编程接口,然后客户端和服务器应用程序就可以获得和操作这些编程接口。 这些模型中的每一个模型都可以充分利用所有ASP.NET功能,以及.NET框架和.NET框架公共语言运行库的强大功能。

7、 ASP.是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上。 通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到ASP.的Web应用中。 ASP.同时也是language-independent语言独立化的,所以,你可以选择一种最适合你的语言来编写你的程序,或者把你的程序用很多种语言来写,现在已经支持的有C#(C+和Java的结合体),VB,Jscript。 将来,这样的多种程序语言协同工作的能力保护您现在的基于+开发的程序,能够完整的移植向ASP.。 2.2SQL Serverxx概述SQL Server是一个关系数据库管理

8、系统它是由Microsoft推出的。 SQL Server是一个具备完全Web支持的数据库产品,提供了对可扩展标记语言(XML)的核心支持以及在Inter上和防火墙外进行查询的能力,提供了以Web标准为基础的扩展数据库编程功能。 丰富的XML和Inter标准支持允许使用内置的存储过程以XML格式轻松存储和检索数据。 SQL Server提供强大的开发工具和各类开发特性,在大大提高开发效率的同时,进一步拓展应用空间,带来新的商业应用机遇。 例如,XML数据库与Web Service的支持将使您的应用实现Inter数据互联,.集成极大的扩展了开发空间,异构数据集成、Service Broker使您

9、的数据和其它应用无缝集成,各种新数据类型和T-SQL扩展带来了诸多灵活性。 C#、VB.、XQuery、XMLA、ADO.2. 0、SMO、AMO等都将成为SQL Server数据平台上开发数据相关应用的有力工具。 它具有以下特点 (1)上手容易大多数的中小企业日常的数据应用是建立在Windows平台上的。 由于SQL Server与Windows界面风格完全一致,且有许多向导(Wizard)帮助,因此易于安装和学习,有关SQL Server的资料、培训随处可得,并且目前国内具有MCDBA认证的工程师不在少数 (2)兼容性良好由于今天Windows操作系统占领着主导地的位,选择SQL Serv

10、er一定会在兼容性方面取得一些优势。 另外,SQL Serverxx除了具有扩展性,可靠性以外,还具有可以迅速开发新的因特网系统的功能。 尤其是它可以直接存贮XML数据,可以将搜索结果以XML格式输出等特点,有利于构建了异构系统的互操作性,奠定了面向互联网的企业应用和服务的基石。 这些特点在.NET战略中发挥着重要的作用。 (3)电子商务在使用由Microsoft SQL Serverxx关系数据库引擎的情况下,XML数据可在关系表中进行存储,而查询则能以XML格式将有关结果返回。 此外,XML支持还简化了后端系统集成,并实现了跨防火墙的无缝数据传输。 你还可以使用Hypertext Tran

11、sferProtocol(超文本传输协议,)来访问SQL Serverxx,以实现面向SQL Serverxx数据库的安全Web连接和无须额外编程的联机分析处理(OLAP)多维数据集。 (4)数据仓库Microsoft SQLServerxx非常明显的改进就是增加了OLAP(联机分析处理)功能,这可以让很多中小企业用户也可以使用数据仓库的一些特性进行分析。 OLAP可以通过多维存储技术对大型、复杂数据集执行快速、高级的分析工作。 数据挖掘功能能够揭示出隐藏在大量数据中的倾向及趋势,它允许组织或机构最大限度的从数据中获取价值。 通过对现有数据进行有效分析,这一功能可以对未来的趋势进行预测。 2.

12、3Web技术浏览器/服务器(Browser/Server)结构随着Web和Inter计算环境的发展,将使企业能够以更快的速度、更低的费用去创建和布置企业的应用系统,因而,普遍认为C/S架构将会被B/S结构取代。 Inter为数据库应用系统提供了新的机会,采用B/S结构,客户机上只要安装一个浏览器(Browser),如Netscape Navigator或Inter Explores;中间层采用Web服务器,它接受客户端的请求,将其转换为SQL语句,通过ODBC或其他手段传给数据库服务器,并将数据库服务器返回的结果用HTML文件格式传回给客户机。 客户机的要求大大降低,大部分程序在服务器端执行。

13、 采用3层体系结构的Web应用程序由Web浏览器、Web服务器和数据库3部分组成,如图2-1所示。 Web浏览器与Web服务器之间的通信仍然遵循,Web服务器与数据库之间的通信遵守CGI(Common GatewayInterface)或者Server API规范。 在采用三层体系结构的Web应用程序中,Web浏览器向Web服务器请求某个HTML文档或者请求执行某个CGI脚本程序。 Web服务器根据Web浏览器请求的是某个CGI程序或者API程序,Web服务器则执行(或调用外部程序执行)该程序,然后将程序执行结果返回给Web浏览器。 习惯上,我们把采用这种体系结构的Web网站称作“动态网站”。

14、 目前,互联网中绝大部分网站和大多数Web应用系统都采用了这种体系结构。 IIS服务器技术IIS(Inter InformationServer Inter信息服务器)是Microsoft公司开发的一种集Web,FTP和Gopher服务于一身的服务器,它可以利用Windows XPServer的各种功能并且能在Inter上发布信息。 IIS是微软随着WindowsXP Server附带的一个软件。 IIS提供Inter信息服务器应用程序接口(ISAPI)扩展Web服务器的功能,并可通过ASP.NET实现Web程序的快速开发,ASP.NET支持服务器端的JavaScript,VBScript,M

15、icrosoft Java和ActiveX ServerComponent,还支持用VB编写的CGI程序,甚至用VB开发的C/S架构的程序不经过修改就可以在Web上发布,可以使开发动态主页更加方便,同时也保护了以前的投资。 IIS还包括了Microsoft IndexServer,可实现对本Web站点内容的全文检索以及Site ServerExpress用于分析站点访问的情况。 IIS的管理功能是基于WindowsXP Server的,可充分利用WindowsXP Server提供的安全服务和目录服务。 它的安全模型是以NTFS安全机制为基础的,这样利用资源管理器可以容易地管理使用IIS建立的Web站点的安全性。 第三章需求分析3.1需求分析随着社会发展,人类的生产、生活越来越离不开信息。 谁拥有了更多有效地信息。 谁就将在竞争中处于有利位置。 信息产业正在成为一个国家的支柱。 数据作为信息的载体,其管理工具

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 演讲稿/致辞

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号