毕毕业论文-基于web的图书管理系统内容摘要:

基于 WEB 的图书管理系统 ,在经济上也是可行的。 沈阳王子科技 专业毕业设计培训 想了解我们 请登录我们的官方网站: 第 4 页 操作可行性 本系统 灵活方便,快捷迅速,适应处 理 多项 数据。 采用友好、直观的视窗界面,鼠标、键盘两种操作方式任意选择,方便快捷。 界面统一规范,提示信息功能完整,稍一接触就可以上手进行所有操作。 法律可行性 本系统纯为 个 人设计,在开发过程中没有涉及合同、责任 、版权 等 与 国家相关法律规定 相抵触 的方面。 因此,本系统在法律上是可行的。 沈阳王子科技 专业毕业设计培训 想了解我们 请登录我们的官方网站: 第 5 页 第 3 章 需求分析 业务流程 在系统开发总体任务的基础上完成系统功能分析。 系统开发的总体任务一般由 学校管理人员 提出。 基于 WEB 的图书管理系统 对 学校学生的信息管理, 主要实现如下的一些功能: 添加用户 ,包括 用户编号,初始 密码,用户类型,姓名,性别,所在系院,电话,电子邮件。 用户维护,对用户的属性进行维护。 添加书刊,包括书名, ISBN 号,作者名,出版社,出版时间,图书类型,主题词,索取号,定价,页数,丛书名。 书刊维护,对书刊的属性进行维护。 高级搜索,可以按 书号, ISBN 号,作者名,出版社,出版时间,图书类型,主题词,索取号 对图书进行搜索。 个人信息,可以修改密码。 借还图书界面,管理员对学生借还图书,进行操作。 基础数据 用户模块,记载一些用户的信息。 图书模块,记载图书一些信息。 搜索模块,对图书进 行各种模糊查询。 借还界面,对借还书,进行操作。 信息维护 由于一个学校,学生,老师人数众多,所以又必要进行维护,比如说一些退学,新生的信息。 沈阳王子科技 专业毕业设计培训 想了解我们 请登录我们的官方网站: 第 6 页 当然,图书的信息更需要维护,书需要不断的更新,所以需要定期维护。 查询浏览 根据输 入的查询条件,快速、准确的找到并浏览符合条件的 图书的信息 ,此模块拥有 检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低 的优点,可以 极大地提高 借书的 效率 , 也是 学校 走向 科学化、正规化管理 , 与世界接轨的重要条件。 需求规范 产品 背景 随着计算机及网络技术的飞速发展, Inter/Intra 应用在全球范围内日益普及,当今社会正快速向信息化社会前进,信息自动化的作用也越来越大。 从而使我们从繁杂的事务中解放出来,提高了我们的工作效率。 目前学校图书馆的借阅工作部分还是手工管理,工作效率很低,并且不能及时了解图书的种类和学生们比较需求的图书等,不能更好的适应当前学生的借阅要求。 手工管理还存在这许多弊端 ,由于不可避免的人为因素 ,造成数据的遗漏、误报。 计算机信息化管理有着储存量大,速度快等许多优点,提供给我们的处理信息及时快 捷,因此我们利用计算机提供给我们的信息对学生们的借阅过程形成一整套动态的管理。 在计算机硬件和软件快速发展的今天,计算机硬件和软件已经远远满足本管理系统的要求。 在数据库编程工具方面,各种可视化编程方法的出现,一改过去程序设计的概念和方法,用户用鼠标就可以快速、简捷地创建应用程序,极大地提高了编程效率。 选用 Microsoft Visual Studio 2020 中文版数据库开发的应用程序可以独立运行于windows 平台,而且 SQL Server2020 产生的数据库(表)适用范围广,因此 本系统 采用 Microsoft Visual Studio 2020 中文版来完成 基于 WEB 的图书管理系统 的设计。 沈阳王子科技 专业毕业设计培训 想了解我们 请登录我们的官方网站: 第 7 页 产品概述 这是一套通用性很强的 基于 WEB 的图书管理系统 , 有以下功能: 添加用户 ,包括 用户编号,初始密码,用户类型,姓名,性别,所在系院,电话,电子邮件。 用户维护,对用户的属性进行维护。 添加书刊,包括书名, ISBN 号,作者名,出版社,出版时间,图书类型,主题词,索取号,定价,页数,丛书名。 书刊维护,对书刊的属性进行维护。 高级搜索,可以按 书号, ISBN 号,作者名,出版社,出版时间,图书类型,主题词,索取 号 对图书进行搜索。 个人信息,可以修改密码。 借还图书界面,管理员对学生借还图书,进行操作。 运行环境 : 硬件配置 : CPU:奔腾 Ⅲ 800M 以上 硬盘:至少 100M 空间及以上 内存: 64M 以上 打印机:可选。 软件配置 : 操作系统: WIN98/WinNT/Win2020/WinXP/WinVista 等系统上。 编译环境: 采用 Microsoft Visual Studio 2020 作为前台开发工具, SQL Server2020 作为后台数据库平台。 功能 需求 图书借阅系统的建立,需要进行用户需 求调查与分析,以确定系统目标,提出解决问题的详细方案,这是系统建设的重要环节。 要想使学生能够有效的借阅,功能上对系统的要求是全面的。 因此对用户的需求可分为四个方面:一方面是图书管理人员对需要进行图书借阅的同学进行信息注册,获得借书证;二方面是学生通过计算机进行图书浏览;三方面是学生通过计算机进行图书借阅;四方面是打印输出学生信息。 这四个方面形成了图书借阅的一个工作整体,利用计算机的自动化处理,可方便沈阳王子科技 专业毕业设计培训 想了解我们 请登录我们的官方网站: 第 8 页 快捷地共享信息、交流信息,高效地协同工作。 在软硬件方面对系统的需求,软件要求易学,界面友好,容易掌握,可以 很简单方便的进行图书借阅信息管理。 硬件的配置要求不能太高,这样可以很好的适应当前的学校图书馆的借阅。 性能 需求 从理论上讲系统的性能需求包括: 系统的吞吐量: 是在给定时间段内系统完成的交易数量。 即系统的吞吐量越大,说明系统在单位时间内完成的用户或系统请求越多, 系统的资源得到充分利用。 响应时间:事务从终端输入,以按下回车键开始计时,到开始从屏幕上显示结果为止所用的时间,至于显示结果所用的时间不计算在内。 通常在线系统要规定系统的响应时间指标。 可靠性:有一个稳定可靠的系统是确保整个系 统正常运行的关键。 安全性: 计算机系统的数据不受非授权用户存取的能力。 整个系统不应由于操作失误,甚至恶意攻击而遭到破坏。 系统的安全性能可由操作系统的口令设备以及数据库系统的视图管理设备提供。 本系统的性能需求能够满足以上要求,具有系统吞吐量大、响应时间短、可靠性与安全行强的优点。 对所有登录本系统的使用用户进行严格的用户名和密码的管理,如果不属于系统事先设定好的合法用户,则系统无法登录,为了防止密码外泄,本系统具备密码修改功能。 系统 逻辑模型 数据流程图描述数据流动、存储、处理的逻辑关系,也 称为逻辑数据流程图,一般用 DFD( Data Flow Diagram)表示。 它有抽象性和概括性两个特性。 它是一个分层的模型工具,它分为 3 个层次:总体图、零级图和细节图,分别描述系统的不同特征。 数据流程图使用 4 种图形符号,表示为: 沈阳王子科技 专业毕业设计培训 想了解我们 请登录我们的官方网站: 第 9 页 外部实体 数据处理 数据流 数据存储 图 数据 流程图图例 0图 书 馆 管 理系 统管 理 员录 入维 护维 护 图书系 统 反 馈 信 息学 生 教师 图 基于 WEB 的图书管理系统 总体图 管 理 员录 入维 护学 生 教师1 . 0录 入处 理2 . 0录 入 数 据录 入 信 息维 护 数 据3 . 0更 新信 息录 入 数 据维 护 数 据维 护 信 息库 表 信 息库 表 数 据4 . 0产 生报 表维 护 数 据库 表数 据维 护处 理 图 基于 WEB 的图书管理系统 零级图 沈阳王子科技 专业毕业设计培训 想了解我们 请登录我们的官方网站: 第 10 页 库 表 数 据4 . 1学 生4 . 2教 师学 生 借 阅教 师 借 阅维 护 数 据4 . 3管 理 员维 护 信 息 图 基于 WEB 的图书管理系统 细节图 数据字典 数据流图表达了数据和处理的关系,数据字典则是系统中各类数据描述、数据信息定义的集合,是进行详细的数据收集和数据分析所获得的主要成果。 数据字典 对数据流程图中的数据成分进行细化说明,详尽地描述了数据本身特性及处理和存储情况。 描述了软件系统中使用的或产生的每一个数据元素, 通常包括数据项、数据结构、数据流、数据存储和处 理过程五个部分,其中数据项是数据的最小组成单位,若干个数据项可以组成一个数据结构。 数据字典通过对数据项和数据结构的定义来描述数据流、数据存储的逻辑内容, 是数据库设计的依据,是软件工程中的需求分析阶段中的重要成果, 在数据库设计中占有很重要的地位。 绘制 DFD,只是对数据处理和彼此之间的联系进行了说明。 为进一步明确数据的详细内容和数据加工过程 ,应将数据流图中的全部数据流及其组成部分的数据元素,数据存储,数据加工,通过数据字典描述清楚 ,以便于此后系统设计的进行。 这就需要开发人员编写详细的数据字典 ,来描述系统开发过 程的细节。 限于篇幅,下面列出了本系统中数据元素、数据流、数据存储、数据处理、和外部项的 DD的例子。 数据元素定义 数据元素即数据项,是不可再分的数据单位 ,它 全面、详尽地刻画了数据流中的沈阳王子科技 专业毕业设计培训 想了解我们 请登录我们的官方网站: 第 11 页 数据元素的取值情况、被处理情况以及存储情况。 对数据项的描述通常包括以下内容: 数据项描述 ={数据项名,数据项含义说明,别名,数据类型,长度,取值范围,取值含义,与其它数据项的逻辑关系,数据项之间的关系 } 其中“取值范围”、 “与其它数据项的逻辑关系” (例如该数据项等于另几个数据项的和,该数据项值等于另一数据项的值等 ) 定义了数据的完整性约束条件,是设计数据检验功能的依据。 数据元素是软件系统中最小数据元素,它是构成数据库以及系统模块间交换数据的最小单元。 下表 数据元素定义包括 : 数据元素名称、 含义说明 、 相关文件或记录、简述、数据特征等。 表 数据元素定义表 序号 数据元 素 名 称 数据元素含义说明 相关文件或记录 简述 数据特征 1 BookID 书号 BOOK表 书的编号,借书的时候按照他来借。 类型:varchar 长度: 50 2 BookName 书名 BOOK表 书名 类型:varchar 长度: 50 3 BookISBN 书 ISBN号 BOOK表 书 ISBN号 类型:varchar 长度: 50 4 BookAuthor 图书作者 BOOK表 图书作者 类型:varchar 长度: 50 5 BookPublish 出版社 BOOK表 出版社 类型:varchar 长度: 50 6 BookPubl 出版时间 BOOK表 出版时间 类型: DATE 沈阳王子科技 专业毕业设计培训 想了解我们 请登录我们的官方网站: 第 12 页 ishDate 长度: 8 7 BookIndex 图书 Index号 BOOK表 图书 Index号 类型:varchar 长度: 50 8 BookPrice 价钱 BOOK表 价钱 类型:varchar 长度: 50 9 UerID 用户名 Users 用户名 类型:varchar 长度: 50 10 UserPassword 密码 Users 密码 类型:varchar 长度: 50 11 UserName 明星 Users 姓名 类型:varchar 长度: 50 数据流 的 定义 数据流是数据结构在系统内传输的路径。 通常 对数据流的描述通常包括以下内容: 数据流描述 ={数据流名,说明,数据流来源,数据流去向,组成: {数据结构 },平均流量,高峰 期流量 } 其中“数据流来源”是说明该数据流来自哪个过程。 “数据流去向”是说明该数据流将到哪个过程去。 “平均流量”是指在单位时间(每天。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。