基于ASP的网上图书馆租借管理系统

来源 :科学与财富 | 被引量 : 0次 | 上传用户:gumozaoshi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:网上图书馆租借管理系统主要向客户提供图书馆的书籍资料,提供给用户网上浏览、查询、预订及租借服务,以使每一位顾客不用出门在家里就能够通过本系统预订图书馆的书籍。
  关键词:租借管理系统;数据库;预订
  1 引言
  自上世纪90年代以来,电子商务在全球发展迅猛,竞争日益激烈,在这种形势下,书籍越来越成为人们获取知识,增长知识的主要途径,而图书馆就自然而然地在人们的生活中占据了十分重要的位置。本系统在ASP环境下采用自上而下的总体规划,自下而上地应用开发策略,体现图书馆的图书借阅管理,图书查询的基本目标,从而推动迈向数字化图书馆的步伐。
  2 需求分析
  2.1网上图书馆租借管理系统的需求
  网上图书馆租借管理系统是建立一个综合性的网上图书租借系统。系统后台数据库采用SQL Server 2005数据库,以保证数据的安全、高效和稳定。前台ASP作为主要的开发工具 ,其可与SQL Server 2005数据库无缝链接。本系统主要功能分为两大模块:用户模块和后台管理模块。用户模块能实现网上实际查找、浏览图书简介、预订图书;管理员能实现对图书、用户、系统的管理与维护。通过互联网,可以足不出户,就可以租到所需求的图书,使得租书方便、快捷,大大节约用戶自己查找的时间。
  2.2用户对系统的期望
  本系统属于典型的数据库管理系统,是针对中小型图书馆管理开发设计的,实现进一步的计算机化的管理。通过本系统可以达到以下目标:
  (1)系统能够完成网上图书馆租借管理系统的主要功能;
  (2)系统采用良好的人机对话模式,界面设计美观友好;
  (3)信息查询灵活、方便、快捷、准确;
  (4)系统运行稳定数据存储安全可靠。
  3 系统功能
  网上图书馆租借管理系统所涉及到的信息非常的全面。按使用可以划分两大模块:用户模块和图书馆管理员后台管理模块。在这两大模块下还多个子模块,系统功能结构图如图3.1所示。
  图3.1 网上图书馆租借管理系统功能结构图
  3.1 前台用户浏览模块
  (1)用户基本信息:包括用户名、已预订的图书、已租图书、要到期图书、过期图书和用户个人资料管理。用户可以在用户个人信息管理页面更改登录密码和注册信息。
  (2)浏览图书:可以浏览图书的简要信息,有图书简介、作者和主编出版社及被浏览的次数。点击图书图片或图书编号可以浏览图书详细信息,在这个页里可以预订图书。
  3.2 后台管理员管理模块
  (1)系统信息:进入系统信息页面,此页面将显示租赁信息,用户信息,图书信息,系统信息。
  (2)用户管理:包括查找用户、用户列表、供应商列表和被销定的用户。管理可以在选择用户名进行修改其用户信息。
  (3)图书管理:包括图书查找、添加图书、图书分类管理、出租的图书、被预订的图书和超期未还的图书记录。图书添加模块里还包括一个图书图片上传的功能。
  (4)租赁管理与分析:包括租赁记录、热门图书、热门图书类别和热门图书前20名排行榜。管理员在租赁记录里可以进行预订图书的取消、起租与结算租金的操作。同时还可以在租赁记录里进行查询操作。
  (5)数据库管理:包括数据库的备份与恢复。恢复数据库时要在没有与数据库连接状态下才能恢复成功。
  4 关键技术
  (1)ASP技术 ASP(Active Server Pages)是微软于1996年年底推出的Web应用程序开发技术。ASP既不是一种语言,也不是一种开发工具,而是一种技术框架,其主要功能是为生成动态的、交互式的Web服务器应用程序提供一种功能强大的方式或技术。ASP属于ActiveX技术中的服务器端技术,ASP具有:用 VBScript 或JScript创建脚本、使用普通的使用记事本之类的文本编辑器、能与任何ActiveX scripting语言相容、面向对象、通过ADO访问数据库等特点[1]。
  (2)数据库技术 SQL Server 2005能够满足今天的商业环境要求不同类型的数据库解决方案,它是一种应用广泛的数据库管理系统,具有许多显著的优点:易用性、适合分布式组织的可伸缩性、用于决策支持的数据仓库功能、与许多其他服务器软件紧密关联的集成性、良好的性价比等。还具有XML支持,用户定义函数和新的数据类型,索引视图,排序规则,索引增强,分布式查询,备份和还原等特性[2]。网上图书馆租借管理系统采用SQL Server 2005进行数据库设计,包含所有用户的注册信息表、图书的信息表、图书的租价方案表、图书的出租信息表、图书分类的信息表、系统信息表、系统出错提示信息表和图书供应商信息表。
  5 结论
  网上图书馆租借管理系统是通过互联网进行图书馆的日常管理和维护工作。本系统设计使用ASP和SQL Server2005数据库结合,通过互联网,可以足不出户,就可以租到所需求的图书,使得租书方便、快捷,大大节约用户自己查找的时间。■
  参考文献
  [1] 张正礼,王坚宁.ASP.NET4.0从入门到精通[M].北京:清华大学出版社,2011年
  [2] 唐学忠,李亦飞.SQL Server 2005数据库教程[M].电子工业出版社,2011年
  作者简介:杨柯(1969-),女,辽宁沈阳人,副教授,计算机应用方向。
其他文献
一个完整的企业管理模式包括运营管理、战略趋向和经济管理,那么,企业管理本质是对企业有利的竞争优势的各方面价值,对这些价值创造运营活动及其价值,针对一些企业活动做出描
根据重庆地区33个气象站,1951-2008年逐日降水量和同期西太平洋副热带高压指数资料,采用EOF、连续小波变换和交叉小波变换方法,分析了重庆地区降水的时空分布规律、多尺度变化周
规范、科学的内部控制可以起到降低经营风险、管理执行风险的作用,对严控违法违纪行为,降低管理实践的风险,已达到提高经济体经营效益的作用。所以企业经营成败的关键是能否
随着全球信息化以及智能化时代的来临,我国也在随着科技与时代发展的大潮,向着时代和科技的前沿地带发展,而信息技术化的发展和延伸也进一步的推动了电气工程自动化的应用领
摘要:煤矿企业和其他企业一样,有很多系统,其中矿井提升运输系统是煤矿的一个非常重要的系统。由于井下作业环境特殊,空间狭小,照明不足,线路长,点多面广,经常发生提升运输事故。所以,必须搞好矿井提升运输安全。  关键词:矿井提升;运输系统  一、刮板输送机运行安全知识  1、刮板输送机运输的危险因素及常见事故  (1)转动部位未装保护罩,人员靠近时被转动部件绞伤。  (2)机头、机尾锚固不牢,当刮板机
医学院校是医生培养的重要基地,将社会主义核心价值观融入医学生思想政治教育当中,可以更好地培养出医学生的职业道德和敬业精神,同时也可以端正医学生的工作态度,使其明白选
情感具有激发学生求知欲和心理催化作用。在高职英语教学中,它的作用不容忽视。针对高职院校学生学习兴趣不高、自信心不强,甚至有厌学情绪的教学现状,教学中应融入积极的情
摘要:针对液压缸在工程机械施工中的重要性与广泛应用,本文从液压缸的作用与性能入手,对工程机械中液压缸的故障、故障原因以及故障处理措施进行探讨,旨在保证液压缸的正常运行,为同行工作提供参考资料。  关键词:工程机械;液压缸;故障;故障诊断;维修方法  工程机械是工程施工中的必备之物,在工程施工中发挥着重要的、不可替代的作用。同样,液压缸作为液压系统中的液压执行元件,其也对对液压系统起着重要的动力推进