网站大量收购闲置独家精品文档,联系QQ:2885784924

计算机学院145.doc

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于ASP.NET的图书管理系统设计与实现 引论 如今的生活中大量的期刊、杂志、图书每天都以万计,百万计的数量“冲入”我们的生活,图书馆中的图书数量急剧增加,加之庞大的师生团体频繁的借阅图书,给传统的人工管理的方法带来巨大的挑战。正如我们所知,传统的人工管理方法,既浪费时间、精力和人力,还容易出错。那么该如何解决这一问题呢?同样,对于图书的管理,我们也可以采用计算机方面的只是来解决。设计和实现计算机管理系统,不仅可以解决传统人工管理的一系列的弊端和问题,更重要的是提高了工作效率。 以推动图书管理自动化为基本目标,方便并满足读者需求。同时,以自动化、信息化代替人工劳动,在精简人力、节约资源的同时,又为读者提供快速、方便的信息服务。 高效的信息化图书管理系统,在图书馆和读者之间建立借阅平台,能够推进学校的办学效益,体现现代化的管理水平。一套简单的数字化Web图书管理系统,在有效解决图书管理的同时,也为光大师生提供方便、快捷的资料信息获取渠道。 1开发工具和技术介绍 本章用来介绍本次系统开发中所用到的开发工具和技术的基本知识,为后续Web项目的研究开发做铺垫。通过本章内容的介绍,可以让读者了解在本次系统开发中所用到的开发工具和技术,对进一步阐述本次系统打下技术基础。 1.1 关于ASP.NET2.0 1.1.1 ASP.NET2.0简介 ASP.NET是Web开发语言的一种,本次系统中所使用的ASP.NET2.0较之以前的版本,主要有以下 新特性: 成员资格管理以及相关控件和数据库的实现 母版页和主题的实现 ObjectSource新数据源的加入 对文件类型的SQL server 2005数据库的支持 功能更加强大的数据绑定控件的增加 站点的地图功能增加和导航控件的实现 1.1.2 ASP.NET2.0的工作原理 ASP.NET2.0项目用于实现基于浏览器的客户端浏览,酷虎段浏览的具体执行内容是由服务器端提供的,一般情况下,执行ASP.NET2.0的服务器应用程序是IIS,也就是说ASP.NET2.0的控件的项目部署到服务器上,通过IIS的解析,用户就可以用URL(网址)的方式访问,所有的信息提交、处理的中心都是IIS, ASP.NET2.0代码部分是由服务器端的IIS解释执行的。 1.1.3 ASP.NET2.0的控件 在系统开发终会经常用到控件,因此在这里要对ASP.NET2.0的控件做一下简介。在ASP.NET2.0中,控件主要分为两种,分别是HTML控件和Web控件。 HTML控件:指的是在HTML语言中定义的标准控件。这种控件是浏览器所能解释的标签。 Web控件:其包括基本Web控件以及验证控件、导航控件、自定义控件、登陆控件、用户控件等。基本Web控件是HTML的扩展控件,增强了Web开发的界面事件处理机制。 2 系统分析和总体设计 2.1 需求分析 在计算机未普及以前,人们还不能像现在一样可以通过高速的信息传播来实现资源共享,而图书馆已经以公共资源共享的载体存在了好长时间。社会的发展,生活的节奏都在加快步伐,图书馆的传统借阅模式也显得力不从心。图书馆长期以来所使用的传统的借阅模式是每个人需要先办一个小册子即借阅证,在此之前我们需要先向图书管的管理人员提交申请,对自己的基本信息进行登记,待图书管理人员将每个申请的信息登记审核后,申请者方可拿到借阅证,只有拿到借阅证后,我们才有资格借书。借书时,那些新的图书将会在图书门口列出,而其他书籍我们则需要向图书管理人员咨询(或在一本本厚厚的提前分好类登记好的查阅书籍信息的册子上找),然后写在纸条上连同借书证一起递给管理员,而管理员还要在另一个册子上登记读者的借阅信息,还要在图书上贴上借阅信息,还书时,管理员则又需在大堆的登记册上查很早读者借阅时的信息。这个繁琐的过程给读者和管理员之间都有一定程度的不便。此次所设计的图书管理系统将读者和管理员两个角色抽象出来,用数据库来存储大量的图书、借阅读者等信息,自动化归档,整理,将人员从繁琐的劳动中解放出来。 读者可以再web平台读者页面中,实现以下功能: 用户功能如下: 注册:第一次来访的扶着根据页面提示,打开注册页面,在注册页面中对列出的信息进行填写,系统会自动对信息进行审核,注册有误,则提醒用户重新注册;注册成功则自动登录,跳至普通用户登录所在页面即查询书记页面。 登录:根据已注册信息,系统自动判断用户是否存在,若存在则成功跳至用户查询书籍页面,登录失败,则提醒用户错误信息并自动退出登录页面。 查询并修改注册信息:注册用户登录后,有权限自行修改密码及注册信息(用户名不可改)。 查询书籍:用户可以再搜索框中,根据书名或作者搜索书籍。 借阅书籍:用户在搜索到书籍后,在其允许(剩余本数大于0)时,申请借阅。 我要留言:用户在留言界面,对图

文档评论(0)

zzqky + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档