欢迎来到天天文库
浏览记录
ID:36421605
大小:303.00 KB
页数:21页
时间:2019-05-10
《基于ASP.NETSQLserver的图书馆管理系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、XXXX学院毕业设计说明书基于ASP.NET+SQLserver的图书馆管理系统的设计与实现--系统设置模块的设计与实现学生姓名:XXX学号:2011201XXX年级专业:2011级计算机应用技术2年指导老师:XXXX系部:计算机工程系提交日期:2013年5月目录1前言22关键技术介绍32.1ASP.NET32.2SQLServer43系统分析和设计53.1需求分析53.2数据库设计53.3系统总体设计84系统的实现94.1网站首页设计94.2系统设置114.2.1图书馆信息114.2.2管理员设置145结束语17
2、参考文献18基于ASP.NET+SQLserver的图书馆管理系统的设计与实现--系统设置模块的设计与实现作者:XXX指导老师:XXX(东莞职业技术学院2010级计算机应用技术2年,东莞523808)摘要:本课题设计并实现了基于Web的图书馆管理系统,该系统采用现今比较流行的ASP.NET语言,结合SQLServer数据库,实现了图书的借阅、查询、管理等基本功能。系统不仅维护方便,节省了图书馆的资源,方便图书馆进行图书管理,同时,用户也能够更容易更直观的查询书籍、管理藏书,使借书、还书、查书的过程大大简化,更加的方
3、便和容易。毕业设计做的系统就是对图书馆的书籍进行管理,主要工作是实现了图书信息功能,图书借还功能等。图书信息功能是实现了图书的数字管理,能方便管理员快速查看图书信息;借书功能,用户可以通过此功能选择是否借出检索的书籍;还书功能,读者可以查看自己所借书籍信息;管理员可以查看借书还书历史和违规书籍信息;查看书籍具体信息,管理员可以查看书籍的具体信息以及在图书馆的存储状态。本论文内容主要是运用软件工程的知识,先进行系统需求分析,之后是系统概要设计,详细设计,并且详细介绍了ASP.NET图书馆管理系统的操作代码和排序的代码
4、编写和测试。关键词:ASP.NET语言;图书馆;SQLServer;IIS;HTML;CSS1前言随着社会的发展,每天都有数以十万、百万计的图书/期刊问世,图书馆的图书和期刊也在迅速的增加。面对这些数量庞大的图书管理,需要处理复杂的读者信息,频繁的借还图书信息,图书增减信息,如果仍然采用传统的人工管理方法,既费时费力,更容易出错。信息技术的发展给图书的管理带来了新的机遇。使用图书管理系统对图书馆进行管理,这不仅解决了一系列的弊端和问题,更加提高了工作效率。推行图书管理自动化的基本目标,在於把图书馆由「图书管理的农业
5、社会」带入「图书馆的工业社会」,并以创新具工业化作业精神的服务制度,来满足读者的资讯需求。图书馆唯有迈向自动化,才能面对资讯消费者新奥的需求。图书馆自动化的主要目标,在於加强服务而不在於精简人力。换言之,其效益不在於节省现有的人力、物力,而在於提供许多尚未自动化作业时,所无法提供之服务,期望以最快的速度将资讯传递给读者做最适当之运用。以信息化高效管理代替旧的手工作坊。开发图书借阅系统,进一步提高办学效益和现代化信息管理水平。建立学院数字化WEB图书管理系统,为广大师生提供方便、快捷的资料信息获取渠道和手段。减轻图书
6、管理员的负担,节省人力物力开支。2关键技术介绍2.1ASP.NET随着网络经济的到来,微软公司希望帮助用户在任何时候、任何地方、利用任何工具都可以获得网络上的信息,并享受网络通信所带来的快乐。.NET战略就是为实现这样的目标而设立的。现在越来越多的企业都建立了自己的WWW网站,企业通过网站可以展示产品,发布最新动态,与用户进行交流和沟通,开展电子商务等。目前都是基于ASP.NET和脚本语言,将动态网页和数据库结合,通过应用程序来处理。ASP.NET具有如下的性能特点:1、由于ASP.NET页面每次打开都必须经过先编
7、译后解释的过程,所以页面在反复打开时速度没有任何提升,而ASP.NET页面只需要一次编译后不需要重新编译,这使得在多次访问时速度有了极大的提升。2、由于ASP.NET没有提供任何输出数据为内容的元件,所以在使用ASP.NET撰写数据库页面时只能借助ADO的RecordSet对象逐笔读取记录,而ASP.NET通过ADO.NET提供的DataGrid等数据库元件可以直接和数据库联系。3、ASP.NET支持应用程序的实时更新。管理员不必关掉网络服务器或者甚至不用停止应用程序的运行就可以更新应用文件。4、ASP.NET采取
8、“code-behind”方式编写代码使得代码更易于编写,结构更清晰,降低了系统的开发与维护的复杂度和费用。Microsoft公司推出了基于XML的WebServices平台的.NET技术,并提供包括VisualStudio.NET在内的一系列.NET平台。而VisualStudio.NET平台支持的C#是面向构件的新型开发语言,它具有:(1)支持构件开发;
此文档下载收益归作者所有