图书管理系统文档格式.docx
- 文档编号:16069143
- 上传时间:2022-11-18
- 格式:DOCX
- 页数:34
- 大小:168.79KB
图书管理系统文档格式.docx
《图书管理系统文档格式.docx》由会员分享,可在线阅读,更多相关《图书管理系统文档格式.docx(34页珍藏版)》请在冰豆网上搜索。
【关键词】图书管理,系统设计,ASP.NET,SQLServer2005,三层架构
Abstract
Thebooksmanagementsystemmanagementsystemisintelligentofficesystemisanimportantpartoflibrarymanagementsystem,thereforetheadvantagesofconvenientalsoisslowlyintopeople'
slife,thetraditionallibrarymanagementmode,improvingthoroughlyefficiencyandrelievestaffbeforebusyjob,reducetheprobabilityoferror.Basedonasummaryofthedesignanddevelopmentofthelibrarymanagementsystem,describesasimplepracticalapplicationofaWebbasedonB/Sstructureoflibrarymanagementsystemofthedesignprocess.Itmainlyincludestheestablishmentandmaintenanceofdatabaseandthefrontapplicationprogram.UsingSQLServer2005databaseasthebackenddatabase,c#asareceptionistcodetemplatelanguage,MicroSoftVisualStudio2008asthemaindevelopmentplatform,bibliographyretrieval,lendingmanagementandlibrarymanagement,maintenance,maintainthesystemuseretc.Function.
【Keywords】librarymanagement,systemdesign,,SQLServer2005,three-layerframework
前言
一个现代的图书馆在正常运营中总是面对大量的读者信息,书籍信息以及两者互相作用的借书信息、还书信息,传统的管理方法既浪费人力、物力和财力,又容易导致各种错误的发生,使用计算机对图书馆信息进行处理,具有手工管理所无法比拟的优点,例如:
检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等,数据库技术的发展,使它已经成为现代信息技术的重要组成部分,是现代计算机信息系统和应用系统的基础和核心。
今天的商业环境以及政府机关等要求不同类型的数据库解决方案。
性能、可伸缩性及可靠性是基本要求,而进入市场时间也非常关键。
除这些核心企业品质外,SQLServer2005还为您的数据管理与分析带来了灵活性,允许单位在快速变化的环境中从容响应,从而获得竞争优势。
从数据管理和分析角度看,将原始数据转化为商业智能和充分利用Web带来的机会非常重要。
作为一个完备的数据库和数据分析包,SQLServer2005为快速开发新一代企业级商业应用程序、为企业赢得核心竞争优势打开了胜利之门。
作为重要的基准测试可伸缩性和速度奖的记录保持者,SQLServer2005是一个具备完全Web支持的数据库产品,提供了对可扩展标记语言(XML)的核心支持以及在Internet上和防火墙外进行查询的能力。
本图书管理系统就是一个基于WINDOWSServer2003平台上功能强大的SQLserver2005数据库为开发平台,以ASP.NET为前台开发工具。
与目前存在的一些性能较低的图书馆管理系统相比较而言,新系统具有更强大的数据处理能力,能够更方便的进行借书、还书等主要功能。
有友好的交互界面,简单易懂;
同时还有一定的检索能力,能够实现模糊查询,多条件查询等。
另外,本系统还包括一系列的数据入库,修改,添加,删除等功能,比较全面的实现了图书管理及其它一系列的功能。
由于本毕业设计课题(图书信息管理系统)我们组成员初次涉足.NETFramework开发平台,另外对于C#语言以及ASP语法不了解,其中遇到了不少的困难,由于本组成员的编程知识有限,在时间上安排又很不当,而且考虑问题不是很周全,本系统有许多不尽如人意的地方,论文也有不妥之处,请各位老师批评指正。
第1章系统概述
1.1系统开发的背景和意义
图书管理是高校内每一个系部或院部都必须切实面对的工作,但一直以来人们使用传统的人工方式管理图书资料。
这种方式存在着许多缺点,如效率低、保密性差且较为繁琐。
另外,随着图书资料数量的增加,其工作量也将大大增加,这必将增加图书资料管理者的工作量和劳动强度,这将给图书资料信息的查找、更新和维护都带来了很多困难。
经过详细的调查,目前我国各类高等学校中有相当一部分单位图书资料管理还停留在人工管理的基础上。
这样的管理机制已经不能适应时代的发展,其管理方法将浪费许多人力和物力。
随着科学技术的不断提高,这种传统的手工管理方法必然被以计算机为基础的信息管理方法所取代。
图书管理作为计算机应用的一个分支,有着手工管理无法比拟的优点,如检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高图书管理的效率。
因此,开发一套能够为用户提供充足的信息和快捷的查询手段的图书管理系统,将是非常必要的,也是十分及时的。
1.2系统的特点
本系统是一个简易的图书信息管理系统,以可以缓解视力疲劳的绿色为主色调,在页面布局上采用DIV+CSS技术,来提高系统的浏览速度,并且内嵌表格,增强整个系统页面的兼容性。
在设计上采用三层架构的设计理念,提高系统的可扩展性以及系统的维护。
1.3系统设计相关技术的介绍
1.3.1A及SQLServer2005介绍
ASP.net是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上。
通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到ASP.net的Web应用中。
SQLServer是一个具备完全Web支持的数据库产品,提供了对可扩展标记语言(XML)的核心支持以及在Internet上和防火墙外进行查询的能力,提供了以Web标准为基础的扩展数据库编程功能。
丰富的XML和Internet标准支持允许使用内置的存储过程以XML格式轻松存储和检索数据。
SQLServer提供强大的开发工具和各类开发特性,在大大提高开发效率的同时,进一步拓展应用空间,带来新的商业应用机遇。
例如,XML数据库与WebService的支持将使您的应用实现Internet数据互联,.net集成极大的扩展了开发空间,异构数据集成、ServiceBroker使您的数据和其它应用无缝集成,各种新数据类型和T-SQL扩展带来了诸多灵活性。
C#、VB.net、XQuery、XMLA、ADO.net2.0、SMO、AMO等都将成为SQLServer数据平台上开发数据相关应用的有力工具。
它具有上手容易、兼容性良好等特点。
并且SQLServer可以处理大型电子商务,是一个能够对大型、复杂数据集执行快速、高级的分析功能的数据仓库。
1.3.2Web技术(B/S与IIS)
B/S(Browser/Server)结构即浏览器和服务器结构。
它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。
有以下优点:
具有分布性特点,可以随时随地进行查询、浏览等业务处理;
业务扩展简单方便,通过增加网页即可增加服务器功能;
维护简单方便,只需要改变网页,即可实现所有用户的同步更新;
开发简单,共享性强。
IIS(InternetInformationServerInternet信息服务器)是一种集Web,FTP和Gopher服务于一身的服务器,它可以利用WindowsXPServer的各种功能并且能在Internet上发布信息。
IIS提供Internet信息服务器应用程序接口(ISAPI)扩展Web服务器的功能。
IIS的管理功能是基于WindowsXPServer的,可以利用资源管理器容易地管理使用IIS建立的Web站点的安全性。
1.3.3JQuery
jQuery是继prototype之后又一个优秀的Javascrīpt框架。
其宗旨是——WRITELESS,DOMORE,写更少的代码,做更多的事情。
它是轻量级的js库,这是其它的js库所不及的,它兼容CSS3,还兼容各种浏览器。
它能使用户更方便地处理HTMLdocuments、events、实现动画效果,并且方便地为网站提供AJAX交互。
jQuery能够使用户的html页保持代码和html内容分离,也就是说,不用再在html里面插入一堆js来调用命令了,只需定义id即可。
1.4运行环境变量的配置
将文件夹解压后,在MicroSoftVisualStudio2008环境下打开“图书管理系统解决方案”,然后将DB_LibraryManage文件夹下的数据库附加到sqlServer2005中,在将“图书管理系统解决方案”下的Web.config配置文件中的
<
connectionStrings>
addname="
strconn"
connectionString="
DataSource=CMH\SQLEXPRESS;
InitialCatalog=LibraryManage;
IntegratedSecurity=True"
providerName="
System.Data.SqlClient"
/>
中的DataSource=CMH\SQLEXPRESS换成当前数据库的服务器名,这样基本配置就完成了。
然后右击“图书管理系统解决方案”下的扩展名为aspx的页面,选择在浏览器中查看就ok了。
整个系统登录身份有两种,一种是系统管理员,一种是图书管理员,他们所做的操作不同,系统管理员的登录名与密码为admin,图书管理员的登录名和密码为123。
第2章系统需求分析
2.1系统设计的目标
本系统是一个简易的图书管理系统,所达到的目标是操作简便,稳定性强,安全性好。
易用性体现在两个方面。
一方面,图书管理员可以根据借阅证号对读者进行快速的检索,通
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图书 管理 系统