基于asp_net的高校图书管理系统的设计与实现 毕业论文

基于asp_net的高校图书管理系统的设计与实现 毕业论文

ID:8545242

大小:34.00 KB

页数:11页

时间:2018-04-01

基于asp_net的高校图书管理系统的设计与实现  毕业论文_第1页
基于asp_net的高校图书管理系统的设计与实现  毕业论文_第2页
基于asp_net的高校图书管理系统的设计与实现  毕业论文_第3页
基于asp_net的高校图书管理系统的设计与实现  毕业论文_第4页
基于asp_net的高校图书管理系统的设计与实现  毕业论文_第5页
资源描述:

《基于asp_net的高校图书管理系统的设计与实现 毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于ASP.NET的高校图书管理系统的设计与实现ASP.NET技术设计开发公共图书系统,可以使图书馆工作变得更加便利高效,资源共享更容易实现。系统主要采用B/S结构和ASP.NET+SQLServer技术作为网站开发工具。首先进行了系统分析,划分了系统的主要功能,然后给出了系统设计的关键技术和系统的数据库设计。关键词:图书管理系统;ASP.NET;B/S中图分类号:TP393文献标识码:A文章编号:1673-2219(2012)08-0066-02现代化的图书管理系统是一种自动化管理系统,能够对大量的借/还书、预约等产生的相关数据信息进行高效、安全的处理,节约了大量的人力、物力、财力以及

2、避免出错等问题。现代化的图书管理系统使图书管理工作大大减轻,为读者借还书提供了便利。为了提高查询质量和效率,最大限度地节约用户的时间,利用B/S结构进行计算机管理已经成为一种趋势,而使用B/S结构的图书管理系统便于用户在互联网上查询图书信息,突破了C/S结构的互联网范围的查询。因此,开发一套能够为用户提供充足信息的快捷查询手段的图书信息管理系统,将是非常必要而又十分及时的。而基于ASP.NET的图书管理系统正是顺应这种需要设计和开发的。1关键技术分析系统将采用基于.NET的三层B/S结构设计和开发,这是大部分信息管理系统开发方法的首选。用如此方式开发出的系统具备界面友好、操作简便、安全性

3、高等特点,将为图书管理者和读者提供高效的管理和查询方式。1.1.NET平台概述本系统将采用Microsoft的.NET框架,该框架提供了标准而又高效的环境,是编制应用程序的灵活解决方案。有许多其他开发平台无法比拟的优势,是图书信息管理系统开发的较好选择。NET可以喝很多相关产品进行整合,而不必关心这些参与整合的产品是否来自微软公司。.NET是一种以因特网为中心的技术平台,有用的数据皆在网络中存放,用户可以通过.NET工具随时随地地访问这些数据。五个主要的模块共同组成的.NET框架体系结构,列出收稿日期:2012-04-25基金项目:湖南省高校图工委课题“高校数字图书馆网络平台建设与教育职

4、能创新研究”(项目编号:2011L035)作者简介:李俊(1984-),湖南永州人,助理馆员,研究方向为图书管理。如下:(1)程序设计语言及公共语言规范;(2)应用程序平台;(3)ADO.NET及类库;(4)公共语言运行库;(5)程序开发环境。1.2B/S模式结构B/S(浏览器/服务器)结构是一种以Web技术为基础的新型系统平台模式。B/S结构是对C/S结构的一种变化或者改进的结构。在这种结构下,用户界面是通过Web浏览器来实现,极少部分事物逻辑在前端(Browser)实现,但是主要事物逻辑在服务器端(Server)实现,形成所谓三层结构。第一层为浏览器,第二层为Web服务器,第三层为数

5、据库服务器。事实证明,B/S体系结构已经成为软件开发的首选体系结构,采用这种结构将使管理软件更方便、快捷、高效。2系统功能分析在该项目的实施过程中,结合日常的管理图书、借还书工作,通过对本校管理人员和读者的调研,对图书管理系统所需功能进行了详细了解。其系统功能如图1。图1图书管理系统功能设计(1)用户管理:用户管理模块的主要功能是管理员对用户信息的管理,包括用户的添加、修改、删除。同时每个用户可以自己修改自己的密码。用户密码修改功能提供给当66前用户修改本人密码的权限。(2)借还管理:借还管理模块的主要功能是管理员对图书的借阅、图书的归还、图书超期归还的罚款管理。借阅和归还时只需提供借阅

6、证号和密码即可借阅和归还。(3)图书管理:图书管理模块的主要功能是图书的查询、修改图书信息、图书上架。其中图书的查询包括基本查询和详细查询,详细查询中可按多个字段进行查询,显示结果可按某个关键字进行升序或降序排列,每页显示的结果也可控制;修改图书信息包括对图书的图书编号、图书原名、图书中文名称、文献类型、ISBN号、索书号、所属种类、数量、出版社、作者、译者等进行修改,如果该书已被社会淘汰,则可以删除该书;图书上架是将图书按类别上架,图书编号不能重复,如果输入的图书编号重复则系统会提示“该编号已经存在,请重新输入”。3数据库设计一个成功的信息管理系统,是建立在许多条件之伤得,而数据库是其

7、中一个非常重要的条件和关键技术。3.1数据表设计根据上面的系统功能设计及E-R图即可进行数据库的逻辑设计。以设计效率高、冗余程度低的数据结构为原则,主要设计了5张表。(1)admin:管理员信息表。包含的主要字段有:用户名、密码。(2)user:用户信息表。包含的主要字段有:借阅证号、密码、姓名、性别、联系方式、允许册数、登记时间。(3)bookmessage:图书信息表。包含的主要字段有:图书编号、图书原名、图书中文名、文献类型、

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。