目前我国很多图书馆管理系统的建设都还处于初级阶段,有的虽然取得了一些显著的成绩,但还存在着一些重要的问题,所以我们利用ASP.NET技术来开发这个图书馆管理系统就是为了提高高校的图书管理的效率,能方便的在任何又网络的地方进行访问,和以前的软件系统相比只能在一台电脑上进行操作和使用具有极大的方便性和实用性,所以我开发了这套图书馆借阅管理系统。
随着管理系统技术的飞速发展,图书馆信息化建设也得到了长中的发展。图书馆的自动化程度日益提高。网络化、高效化,科学化成为了高校图书馆的发展趋势。而图书馆管理系统亦已成为高校图书馆日常工作开展所必不可缺的一环,发挥着越来越重要的作用。
1.3 研究现状
2 技术介绍
本系统采用B/S架构进行开发,开发工具采用VS2005进行开发,后台数据库采用SQL2005数据库管理系统来存放图书馆管理系统总的数据信息。
首先应用C#作为编程语言,界面使用流行的制作工具Microsoft Visual Studio 2005,数据库则使用Microsoft SQL Server 2005,最后将整个系统进行整合。
2.1 采用asp.net开发技术
ASP.NET 是微软公司发布的基于Windows 平台应用程序开发目前最流行的集成环境。此开发环境中支持的ASP.NET是一种建立在通用语言上的程序构架,能建立强大的Web应用程序在一台Web服务器上。其中用于与SQL Server数据库相连的ASP.NET组件模型很好地融入了.NET Framework,拥有.NET Framework的平台无关、高效等特性。操作者能使用ASP.NET组件模型方便高效地连接和访问数据库[8]。使用了ASP.NET构建数据库应用系统中的数据访问层的步骤和方法在.NET 环境下。由于在ASP.NET技术对ADO数据访问技术上有了较大的改进,让开发人员能够查询和操作数据以及更新数据源以较为灵活的方式,是所有数据驱动的.NET应用程序或者Web服务的核心部件。通过对这些技术的了解,使我们对.NET环境下如何开发数据库应用系统有了一个系统的、感性的认识。
在实现后台代码的功能上,可以使用多种语言来开发ASP.NET Web应用程序,但是作为专门为了Microsoft的.NET战略而推出的语言,Visual C#.NET对.NET Framework和ASP.NET具有最为全面的支持。可以说,Visual C#.NET是开发ASP.NET Web应用程序比较好的语言。用户可以方便的开发出功能强大的Web应用程序,结合使用这两张语言。
ASP的突出特点:
1).编写容易。由于ASP与HTML可以做到完全融合,因此使用开发基于数据库驱 动的Web数据库应用程序更加容易。ASP支持几乎所有的脚本语言,ASP文件的制作非 常简单,可以使用任何纯文本编辑器。在编写ASP文件时,只需用ASP 特殊的标记<%和%>把脚本括起来即可直接解释执行。
2).无需事先编译,可直接执行。客户浏览器申请访问ASP页面时,页面中的
Script代码段就由Web Server自带的ASP解释器解释后在Server上运行,故ASP程序 不需事先编译,运行结果再转化为HTML后回传至客户浏览器。
3).保密性强。用户端只需使用可解释常规HTML代码的浏览器,即可浏览ASP所设计的主页。ASP脚本在服务器上执行,传到用户浏览器的只是ASP执行结果所生成的常规HTML码,这样可确保源程序代码的安全性。
4).支持面向对象并可扩展ActiveX Server组件功能。为创建一个复杂的应用程序,仅仅依靠脚本的制作是不够的,毕竟脚本语言不是功能十分完备的语言,在ASP脚本中可以方便地引用系统组件和ASP的内置组件,还能通过定制ActiveX Server Component(ActiveX服务器组件)来扩充功能,辅助完成较复杂的程序设计。 ASP.net+sqlserver网上图书管理系统设计(3):http://www.751com.cn/jisuanji/lunwen_28426.html