ASP.net在线图书管理系统设计与实现 摘要:利用计算机对图书馆的日常工作进行管理势在必行。本文利用ASP.Net及SQL Server 2005来实现在线图书管理系统。系统主要实现三大模块:普通用户主要实现对图书馆的访问、对书籍的借阅及对馆长的留言等;普通管理员主要实现对库存的管理,以及还书等;超级管理员主要实现对图书信息、读者信息、普通管理员信息、馆长信箱信息等的增、删、改操作。
关键词:管理系统;ASP.Net;SQL Server 2005
The System of Library Management Online
Abstract: Using the computer to the library daily work management will be imperative. This paper uses ASP.Net and SQL Server 2005 to realize the system of library management online. The system is mainly to achieve three modules: common user access, mainly for library to borrow books and the curator of the message; the general manager is responsible for the management of inventory, as well as the book; super administrator main implementation information on books, readers information, general manager of information, information such as add, director mailbox delete, change operations
Key Words: Management system; ASP.Net; SQL Server 2005
引言
在与传统的图书管理系统相比,在线图书管理系统的管理模式突破了地理位置,管理时间的局限,是一种全新的管理模式,其优势是显而易见的,比如虚拟世界可以容纳巨大的信息,内容传播和交流沟通的无障碍与低成本,时空概念上的相对的自由度,增加书籍品种易如反掌,它使用在线图书的覆盖面及全天候服务,充分满足了读者的需求。
另外,在线图书管理系统的管理成本远低于传统模式,在节约资料的同时管理水平与管理效率得到了提高。因此,无论是从管理员的角度而言,还是对于读者的角度而言,在线图书管理都具有较强的优势和良好的发展前景。
1绪论
1.1图书管理系统发展现状
图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多信息数据的管理。但是,尽管有的图书馆有计算机,但是尚未用于信息管理,没有发挥它的效力,资源闲置比较突出,这就是管理信息系统的开发的基本环境本文来自辣~文)论'文`网,毕业论文 www.751com.cn 加7位QQ324~9114找原文。数据处理手工操作,工作量大,出错率高,出错后不易更改。图书馆采取手工方式对图书借阅情况进行人工管理,由于信息比较多,图书借阅信息的管理工作混乱而又复杂,图书的数目和内容记录在文件中,图书馆的工作人员和管理人员也只是当时对它比较清楚,时间一长,如再要进行查询,就得在众多的资料中翻阅、查找,造成查询费时,如要对很长时间以前的图书进行更改就更加困难了。
基于这些问题,有必要建立一个图书管理系统,使图书管理工作规范化,系统化,程序化,避免图书管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改图书情况。
1.2主要技术
1.2.1 ASP.Net技术
ASP.NET是Microsoft公司推出的新一代建立动态Web应用程序开发平台,是一种建立动态Web应用程序的新技术。它是.NET框架的一部分,可以使用任何.NET兼容的语言(如Visual Basic、C#)编写ASP.NET应用程序。当建立Web页面时,可以使用ASP.NET服务器端控件来建立常用的UI(用户界面)元素,并对它们进行编程来完成一般的任务。
ASP.NET应用程序采用页面脱离代码技术,即前台页面代码保存到.aspx文件,后台代码保存到.cs文件,这样当编译程序将代码编译为.dll文件,ASP.NET在服务器上运行时,可以直接运行编译好的.dll文件,并且ASP.NET采用缓存机制,从而提高运行ASP.NET的性能。
1.2.2 SQL Server 2005
SQL Server是一个全面的、集成的数据解决方案,它为用户提供了一个安全、可靠和高效的平台用于企业数据管理。SQL Server 2005具有全面的集成、分析和报表功能。3515