JSP+SQL图书管理系统设计和开发(3)

2020-06-07 13:09

需要本论文完整程序源代码,答辩PPT或者更多毕业论文联系799523222

6、系统的响应速度

图书管理系统系统在日常处理中的响应速度为秒级,达到实时要求,以及时反馈信息。在进行统计分析时,根据所需数据量的不同而从秒级到分钟级,原则是保证操作人员不会因为速度问题而影响工作效率。

2.4 可行性论证

通过对图书的各个方面进行了具体的了解之后,现对开发图书管理系统的可行性进行分析。

技术上可行:系统所需硬件设备,市场上销售且价格较低,甚至可以使用原有的设备,软件上,操作系统采用Windows系列操作系统,系统开发工具采用java,后台数据库采用SQL Server 2000这些软件在MIS开发中已被大量应用,技术上都比较成熟,因此在技术上是可行的。

经济上可行:由于中小型企业急需采用计算机来进行图书的管理,因此对开发图书管理系统大力支持。

管理上可行:中小型企业对图书有很多的管理体制,每位借书人均有会员卡号,同时图书馆还为每位借书人建立了档案。因此管理上可行。另外,同时制定了培训计划,并进行了实施MIS的物质准备和工作准备。

综上所述,开发图书管理系统在技术上、经济上、管理上都是可行的。

6

需要本论文完整程序源代码,答辩PPT或者更多毕业论文联系799523222

第三章 系统总体设计

3.1 业务流程

根据需求分析的得到的现行业务处理流程,在反复研究后,首先确定目标系统的业务流程,其处理流程如图3.1。

登录 合法用户 管理员 用户验证 图书登记 登记后 的图书

管理员 借书或归还图书

图3.1 图书管理系统的业务流程

针对图书管理业务流程,现具体描述其功能如下: 1.用户登录:系统对用户合法性进行检查。

2.图书入库:对新购进的图书分类进行编号,把图书基本信息录入计算机。 3.图书借阅:对已入库的图书,会员可以借阅,并进行登记。 4.图书归还:对会员已归还的图书进行归还登记。

5.信息查询:即对所有图书的借阅情况,或会员的基本情况和借阅情况进行查询。 6.管理措施:定义系统规定的借阅图书超期时间、超期处罚办法。

3.2 系统功能模块图

依据需求分析阶段得到的数据流图,在保证系统基本功能要求的前提下,结合系统业务流程确定系统必须具备的所有功能,由此给出图书馆管理系统的系统功能模块图如图3.2所示:

7

需要本论文完整程序源代码,答辩PPT或者更多毕业论文联系799523222

功能模块图:

图书 管理功能 书书籍籍信类息 别

图书管理系统 会系员统管管理理功功能 能 会会增密员员加码信查用修息 询 户 改 3.2 图书管理系统功能模块图

8

借阅管理功能 借还书书管管理 理

需要本论文完整程序源代码,答辩PPT或者更多毕业论文联系799523222

第四章 系统详细设计

4.1 程序流程图

依据详细设计阶段的根本任务是确定应该怎样具体实现所要求的系统,经过这个阶段的设计工作,应该得出对目标系统的精确描述,从而在系统实现阶段可以把这个描述直接翻译成用某种程序设计语言书写的程序。所以在此给出系统的主程序流程图,如图4.1所示。 开始

No 是否合法

Yes

结束 图4.1 主程序流程图 管理员注销 学生管理 图书管理 借阅管理 归还管理 管理设置 选择操作 显示主界面 管理员登陆 9

需要本论文完整程序源代码,答辩PPT或者更多毕业论文联系799523222

4.2 数据库的设计

4.2.1 数据库设计概述

计算机信息系统以数据库为核心,在数据库管理系统的支持下,进行信息的收集、整理、存储、检索、更新、加工、统计和传播等操作。

为了使现实世界的信息流计算机化,并对计算机化的信息进行各种操作,就是如何利用数据库管理系统、系统软件和相关硬件系统,将用户的要求转化成有效的数据结构,并使数据库结构易于实现用户新的要求的过程。 确切的说,数据库设计是指对于一个给定的应用环境,提供一个确定最优数据模型与处理模式的逻辑设计,以及一个确定数据库存储结构与存取方法的物理设计,建立起既能反映现实世界信息和信息联系,满足用户数据要求和加工要求,又能被某个数据库管理系统所接受,同时能实现系统目标,并有效存取数据的数据库。

根据软件工程的思想,数据库设计的周期可以划分为六个阶段: 规划阶段、需求分析阶段 、设计阶段、程序编制阶段 、调试阶段、运行和维护阶段 。数据库设计是要在一个给定的应用环境(DBMS)中,通过合理的逻辑设计和有效的物理设计,构造较优的数据库模式、子模式,建立数据库和设计应用程序,满足用户的各种信息需求。物理结构设计的原则如下:(1) 尽可能的减少数据冗余和重复(2) 结构设计与操作设计相结合(3) 数据结构具有相对的稳定性。

基于以上设计原则,系统设计了一个数据库,包含基本信息表(如图书信息表、系统用户表等)及几个实体联系建模后的表(如借阅信息表、会员信息表等)。为了加快系统访问的速度把这些表放在一个数据库中。

10


JSP+SQL图书管理系统设计和开发(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:各类水泥砂浆配合比设计报告

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: