- 1、本文档共53页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
毕业设计论文-基于BS模式的图书信息管理系统
图书信息管理系统
摘 要
随着现代科学技术的进步,特别是网络技术与计算机技术的飞速发展,人类社会正逐渐走向信息化,信息资源的建设、开发适合自身实际需要的软件系统以及信息管理系统方面的意识逐步加强,开发信息管理系统的重要性也日渐突出。利用先进的技术实现教育、教学管理现代化,提高在校师生的工作与学习效率显得尤为重要。
本文针对学校图书信息管理系统的设计与开发过程进行了阐述,在教育技术理论的指导下,以信息管理系统理论与软件开发的相关理论为基础,对学校图书管理进行了认真的分析,从我校图书管理的现状出发,对图书管理系统的功能、构成、规划等进行了探讨。系统以ASP.NET作为主要开发工具,经过对实际需求的分析,对图书管理员和工作人员的功能进行模块化设计,实现了图书借阅、图书归还、新书入库、图书管理和分类管理等功能,使用SQL Server数据库,实现了B/S模式下对数据库的访问。经过一段时间的运行,系统运行稳定,达到了预期的效果。
关键字:图书信息管理,B/S模式,ASPNET,SQL Server 2005。
目 录
摘 要 1
第一章 绪论 2
1. 背景介绍 2
2. 国内外研究动态 2
3. 选题意义和价值 3
第二章 相关技术介绍 4
1. 架构 4
2. 开发平台 5
3. 数据库管理系统 5
第三章 系统的需求分析 8
1. 可行性分析 8
1.2 技术可行性 8
1.3 经济可行性 9
2. 功能需求分析 9
2.1 功能需求 9
2.2 读者的需求分析 10
2.3 管理员的需求分析 10
2.4 数据需求分析 11
2.5 主要功能介绍 12
2.6 系统分析图 12
第四章 系统的设计 15
1. 系统的概要设计 15
1.1 数据流图分析 15
1.2 业务流图 16
1.3 系统结构图 17
1.4 E-R图分析与设计 18
2. 系统的详细设计 21
第五章 系统的实现设计 24
1. 用户界面设计 24
2. 系统维护界面设计 26
2.1 用户信息维护 26
2.2 读者信息维护 29
2.3 图书信息维护 32
3. 系统管理员界面设计 35
3.1 添加信息界面 35
3.2 修改信息界面 37
3.3 删除信息界面 40
第六章 系统的测试 44
1. 连接测试 44
2. 数据库调试 44
3. ASP.NET配置文件 44
结 论 49
1. 项目研究总结 49
2.系统存在的问题及展望 49
参考文献 51
第一章 绪论
1. 背景介绍
随着Internet的迅速崛起,网络信息化的发展,图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多的信息数据的管理,现今,有很多的图书馆都是初步开始使用,甚至尚未使用计算机进行信息管理。根据调查得知,以前对信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于图书借阅情况的统计和核实等往往采用对借书卡的人工检查进行,对借阅者的借阅权限、以及借阅天数等用人工计算、手抄进行。数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规范的信息管理手段。尽管有的图书馆有计算机,但是尚未用于信息管理,没有发挥它的效力,资源闲置比较突出,这就是管理信息系统的开发的基本环境。计算机技术的不断发展,计算机应用于各大领域,并给人们的生活带来了极大的便利,管理系统亦是如此。以往由于缺乏适当的软件而给其工作带来了很多不便。本论文所介绍的图书管理工作规范化,系统化,程序化,避免图书管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改图书情况。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。本系统就是为了管理好图书馆信息而设计的。随着技术的进步,更多的层次被划分出来。目前,在Internet应用体系结构中,商务逻辑处理被单独划分为一层,作为Internet服务器。它对用户通过浏览器提交的表单进行分析,并得出对数据库服务器进行的查询,交给数据库服务器去执行并得到查询的结果,最后由Internet服务器用标准的HTML语言反馈回浏览器,称为B/S(Brother/Server)结构。B/S结构,即Browser/Server(浏览器/服务器)结构,是随着Internet技术的兴起,对C/S(Client/Server,客户,服务器)结构的一种改进而产生的结构。在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成所谓3-tier结构。B/S结构主要利用了WWW浏览器技术,结合浏览器的多种Script语言(VBScript、JavaScript)和ActiveX
文档评论(0)