图书管理系统毕业论文

上传人:hs****ma 文档编号:562792345 上传时间:2022-10-25 格式:DOC 页数:45 大小:414.50KB
返回 下载 相关 举报
图书管理系统毕业论文_第1页
第1页 / 共45页
图书管理系统毕业论文_第2页
第2页 / 共45页
图书管理系统毕业论文_第3页
第3页 / 共45页
图书管理系统毕业论文_第4页
第4页 / 共45页
图书管理系统毕业论文_第5页
第5页 / 共45页
点击查看更多>>
资源描述

《图书管理系统毕业论文》由会员分享,可在线阅读,更多相关《图书管理系统毕业论文(45页珍藏版)》请在金锄头文库上搜索。

1、摘 要图书管理系统是智能办公系统的重要组成局部,因此图书管理系统也以方便快捷的优点正慢慢进入人们的生活,将传统的图书管理方式彻底的解脱出来,提高效率,减轻工作人员以往繁忙的工作,减小出错的概率。本文通过设计和开发一个简易的图书管理系统的实践,描述一个简单的基于Web应用的B/S结构的图书管理系统的设计过程。其开发主要包括后台数据库的建立与维护和前端应用程序两个方面。采用SQL Server 2005 数据库作为后台数据库, C#作为前台的开发语言,MicroSoft Visual Studio 2021作为开发平台,主要完成书目检索、借阅管理、图书管理、用户维护、系统维护等功能。【关键词】图书

2、管理,系统设计,ASP.NET,SQL Server 2005,三层架构AbstractThe books management system management system is intelligent office system is an important part of library management system, therefore the advantages of convenient also is slowly into peoples life, the traditional library management mode, improving thorou

3、ghly efficiency and relieve staff before busy job, reduce the probability of error. Based on a summary of the design and development of the library management system, describes a simple practical application of a Web based on B/S structure of library management system of the design process. It mainl

4、y includes the establishment and maintenance of database and the front application program. Using SQL Server 2005 database as the backend database, c # as a receptionist codetemplate language, MicroSoft Visual Studio 2021 as the main development platform, bibliography retrieval, lending management a

5、nd library management, maintenance, maintain the system user etc. Function.【Keywords】 library management, system design, , SQL Server 2005, three-layer framework目 录摘 要ivAbstractv前 言1第1章 系统概述21.1 系统开发的背景和意义21.2 系统的特点21.3 系统设计相关技术的介绍21.3.1 A及SQL Server 2005介绍21.3.2 Web技术B/S与IIS31.3.3 三层架构31.3.5 JQuery

6、41.4 运行环境变量的配置4第2章 系统需求分析62.1 系统设计的目标62.2 功能需求62.1.1 功能模块划分62.1.1.1 系统管理员72.1.1.2 图书管理员82.3系统界面要求92.4 系统的运行环境求102.5 性能需求102.6 异常处理要求10第3章 系统设计113.1 数据库设计113.1.1 图书管理系统E-R图113.1.2 实体关系模型123.1.3 逻辑结构设计123.2 系统功能设计143.2.1 登陆模块143.2.2 图书管理模块153.2.3 系统管理模块15第4章 系统详细设计及编码实现174.1 登录模块174.2 图书管理模块184.2.1 借书

7、信息管理184.2.2 还书信息管理214.2.3 图书信息查询214.2.4 读者信息查询244.3 系统管理模块244.3.1 用户信息维护244.3.2 图书信息维护264.3.3 读者信息维护274.4设计遇到的问题及解决过程28第5章 测试分析报告295.1 测试方案和要点295.1.1 登录模块测试要点295.1.2 系统管理员模块测试要点295.1.3 图书管理员模块测试要点305.2测试用例315.2.1 登录模块测试用例31系统管理员测试用例315.2.3 图书管理员测试用例335.3 测试结果及结论345.3.1 测试的结果345.3.2 缺陷分析及改良365.3.3 测试

8、结论37第六章 总结与展望386.1 总结386.2 今后进一步研究方向39致谢40参考文献41前 言一个现代的图书馆在正常运营中总是面对大量的读者信息,书籍信息以及两者互相作用的借书信息、还书信息,传统的管理方法既浪费人力、物力和财力,又容易导致各种错误的发生,使用计算机对图书馆信息进行处理,具有手工管理所无法比较的优点,例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、本钱低等,数据库技术的开展,使它已经成为现代信息技术的重要组成局部,是现代计算机信息系统和应用系统的根底和核心。今天的商业环境以及政府机关等要求不同类型的数据库解决方案。性能、可伸缩性及可靠性是根本要求,而进入

9、市场时间也非常关键。除这些核心企业品质外,SQL Server 2005 还为您的数据管理与分析带来了灵活性,允许单位在快速变化的环境中沉着响应,从而获得竞争优势。从数据管理和分析角度看,将原始数据转化为商业智能和充分利用 Web 带来的时机非常重要。作为一个完备的数据库和数据分析包,SQL Server 2005 为快速开发新一代企业级商业应用程序、为企业赢得核心竞争优势翻开了胜利之门。作为重要的基准测试可伸缩性和速度奖的记录保持者,SQL Server 2005 是一个具备完全 Web 支持的数据库产品,提供了对可扩展标记语言 (XML) 的核心支持以及在 Internet 上和防火墙外进

10、行查询的能力。 本图书管理系统就是一个基于WINDOWS Server 2003平台上功能强大的SQL server 2005数据库为开发平台,以ASP.NET为前台开发工具。与目前存在的一些性能较低的图书馆管理系统相比较而言,新系统具有更强大的数据处理能力,能够更方便的进行借书、还书等主要功能。有友好的交互界面,简单易懂;同时还有一定的检索能力,能够实现模糊查询,多条件查询等。另外,本系统还包括一系列的数据入库,修改,添加,删除等功能,比较全面的实现了图书管理及其它一系列的功能。 由于本毕业设计课题图书信息管理系统我们组成员初次涉足.NET Framework开发平台,另外对于C#语言以及A

11、SP语法不了解,其中遇到了不少的困难,由于本组成员的编程知识有限,在时间上安排又很不当,而且考虑问题不是很周全,本系统有许多不尽如人意的地方,论文也有不妥之处,请各位老师批评指正。第1章 系统概述1.1 系统开发的背景和意义图书管理是高校内每一个系部或院部都必须切实面对的工作,但一直以来人们使用传统的人工方式管理图书资料。这种方式存在着许多缺点,如效率低、保密性差且较为繁琐。另外,随着图书资料数量的增加,其工作量也将大大增加,这必将增加图书资料管理者的工作量和劳动强度,这将给图书资料信息的查找、更新和维护都带来了很多困难。经过详细的调查,目前我国各类高等学校中有相当一局部单位图书资料管理还停留

12、在人工管理的根底上。这样的管理机制已经不能适应时代的开展,其管理方法将浪费许多人力和物力。随着科学技术的不断提高,这种传统的手工管理方法必然被以计算机为根底的信息管理方法所取代。图书管理作为计算机应用的一个分支,有着手工管理无法比较的优点,如检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、本钱低等。这些优点能够极大地提高图书管理的效率。因此,开发一套能够为用户提供充足的信息和快捷的查询手段的图书管理系统,将是非常必要的,也是十分及时的。1.2 系统的特点本系统是一个简易的图书信息管理系统,以可以缓解视力疲劳的绿色为主色调,在页面布局上采用DIV+CSS技术,来提高系统的浏览速度,并且

13、内嵌表格,增强整个系统页面的兼容性。在设计上采用三层架构的设计理念,提高系统的可扩展性以及系统的维护。1.3 系统设计相关技术的介绍 A及SQL Server 2005介绍ASP.net是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上。通用语言的根本库,消息机制,数据接口的处理都能无缝的整合到ASP.net的Web应用中。SQL Server 是一个具备完全 Web 支持的数据库产品,提供了对可扩展标记语言 (XML) 的核心支持以及在 Internet 上和防火墙外进行查询的能力,提供了以 Web 标准为根底的扩展数据库编程功能。丰

14、富的 XML 和 Internet 标准支持允许使用内置的存储过程以 XML 格式轻松存储和检索数据。SQL Server 提供强大的开发工具和各类开发特性,在大大提高开发效率的同时,进一步拓展应用空间,带来新的商业应用机遇。例如,XML数据库与Web Service的支持将使您的应用实现Internet数据互联,.net集成极大的扩展了开发空间,异构数据集成、Service Broker使您的数据和其它应用无缝集成,各种新数据类型和T-SQL扩展带来了诸多灵活性。C#、VB.net、XQuery、XMLA、ADO.net 2.0、SMO、AMO等都将成为SQL Server数据平台上开发数据

15、相关应用的有力工具。它具有上手容易、兼容性良好等特点。并且SQL Server可以处理大型电子商务,是一个能够对大型、复杂数据集执行快速、高级的分析功能的数据仓库。 1.3.2 Web技术B/S与IISB/SBrowser/Server结构即浏览器和效劳器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改良的结构。有以下优点:具有分布性特点,可以随时随地进行查询、浏览等业务处理;业务扩展简单方便,通过增加网页即可增加效劳器功能;维护简单方便,只需要改变网页,即可实现所有用户的同步更新;开发简单,共享性强。IIS(Internet Information Server Internet信息效劳器)是一种集Web,FTP和Gopher效劳于一身的效劳器,它可以利用Windows XP Server的各种功能并且能在Internet上发布信息。IIS提供Internet信息效劳器应用程序接口(ISAPI)扩展Web效劳器的功能。IIS的管理功能是基于WindowsXP Server的,可以利用资源管理器容易地管理使用II

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 商业计划书

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号