没有合适的资源?快使用搜索试试~ 我知道了~
图书管理系统的设计与实现1【精选文档】 (2).docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 35 浏览量
2022-07-06
02:04:29
上传
评论
收藏 1.04MB DOCX 举报
温馨提示
试读
36页
图书管理系统的设计与实现1【精选文档】 (2).docx图书管理系统的设计与实现1【精选文档】 (2).docx图书管理系统的设计与实现1【精选文档】 (2).docx图书管理系统的设计与实现1【精选文档】 (2).docx图书管理系统的设计与实现1【精选文档】 (2).docx图书管理系统的设计与实现1【精选文档】 (2).docx图书管理系统的设计与实现1【精选文档】 (2).docx图书管理系统的设计与实现1【精选文档】 (2).docx图书管理系统的设计与实现1【精选文档】 (2).docx
资源推荐
资源详情
资源评论
图书管理系统的设计与实现
一 引言
1.1 绪论
1。 2 设计任务
1 给广大师生提供便利,比如说方便师生查阅图书,便于图书的管理;
2。系统建立图书馆借阅读者的数据库,以便管理员对读者进行高效管理,对
于诚信度不好的读者不给于借书服务;
3。系统建立图书管理员数据库,根据数据库信息,可以对操作进行限定,不
同的用户执行的操作不尽相同。
1。3 图书管理系统需要改进的地方?
1)对人工来说不可避免的是在人工操作的过程中常常会发生一些不可避免
的问题,这对于图书管理来说常常会造成不可避免的损失,同时效率低下。
2)图书馆工作人员没有很好的与用户进行交流,造成管理漏洞没有及时改
正。
3)无法建立科学化的数据管理系统,
4)专业化管理人才十分稀少
1.4 选题意义
1。有利于节约学生查找书籍的时间,为学生在提高学习效率的方面创造了
一个平台.
2.普及计算机知识,让学生更好的了解计算机。
3.为学校的管理节约成本,学校的管理无需大批的员工来进行管理。
4.创造一个方便快捷的校园环境。
5.为学生提供一个学习,图书一体化服务。
二 系统分析
2。1 系统需求模块
1).书籍增加模块
2)。书籍删除模块
3).书籍修改模块
4)。管理员权限模块
5)。管理员密码修改
6).用户类型限制模块
8)。读者借阅书籍模块
9).退出系统
2。2 图书系统设计原则
该图书系统设计的原则是本着为广大师生提供服务,营造一个方便,
快捷,学习 -书籍一体化的校园环境。在设计方面,应该以方便学生我宗旨,
系统要简介明了的表达出该系统具有的功能 ,同时也应该满足学生的要求。
在页面设计方面,要新颖独特,保证可以吸引学生来使用该系统 ,让学生一
目了然就知道该系统所具有的功能,系统设计不在烦杂,简洁大方即可。在
此系统中,详细设计的主要目标是将各个模块的功能一一来实现,也就是说
将各个模块的功能精细化,考虑每个模块需要完成的功能 ,将每个模块完成
的功能分析清楚,逐步细化 .分析清楚每个模块完成的功能以后在,为以后
的编程打下了坚实的基础。对每个模块研究得越详细,以后的编程的效率就
越高,从而软件的质量也就越高在设计软件时,需要考虑不少的问题比如说
当用户登录以后,系统的响应时间,以及当用户输入的命令用户是否可以可
以响应 ,或者是当出现差错时,该如何处理等相关方面都是需要我们考虑的
问题,在此阶段过程中我们要善于分析问题,及时对响应的问题采取相应的
措施.在设计过程中,尽量采取比较优化的程序代码,是程序短小而功能却
很强大 ,减少系统的响应时间,同时也可以采用比较好的平台来进行项目的
设计工作 .
2。3 可行性分析
(1)经济可行性
在系统设计的过程中,一定的经济基础是必不可少的,没有一定的经济
基础,系统的开发便无从展开,经济基础可以说是其他基础的前提,是非常重要,
进行经济可行性分析是系统非常重要的一个步骤,若一个公司没有一定的经济基
础,相应的电脑设备可能无法准备齐全,同时也请不到相应的技术人员,一切开
发工作可能无法展开,所以说,在一个系统开发之前,进行经济可行性分析是非
常有必要的.
(2)技术可行性
技术可行性就是分析,如果你要开发该系统,是否具有相应的技术来完成
该系统的开发,比如说mysql技术,web 技术,Java 等等。
(3)实践可行性分析
在分析完经济可行性和技术可行性 ,操作可行性的分析也是必不可少
的一步,操作可行性是看这个系统所执行的操作可否可以完成,在本系统中
主要是完成书籍的查询,数据的管理,书籍的删除 ,修改 ,借阅等相关信息 ,
是完全可以完成的,操作可行性方面,要有依据,不可随意想象,在这方面,
本系统所完成的操作是完全可以实现的 .
三 开发工具介绍
1.开发语言:java 语言
2。开发工具:MyEclipse 或 Eclipse 最新版
3.web 服务器:tomcat 6.x 以上
4.数据库:MySQL
5.程序采用Mvc 模式:Jsp+servelt+javabean+mysql
3。1 MySQL 数据库
MySQL 数据库是目前在编写程序的过程中,比较实用的一个数据库,它
通过jdbc 技术进行连接,数据库一般存储的是与用户相关的信息,比如说用户的
名字,或者是登录的账号,密码,用户的身份信息等,在本系统中,数据库存储
的相关信息主要包括用户名(账号或者是学号),登录密码,登录的身份,以及
考试的科目等相关信息.MySQL 有比较多的优势,通过查询语句查询相应MySQL
数据库有比较高的速度,这样大大提高的系统的工作效率,节省了用户登录的时
间,这样节约了学生的时间。同时 MySQL 在任何平台都可以使用,这一点是很多
软件比不上的一点,通过这一技术,使得 MySQL 技术得到快速的发展,这不仅
仅体现在使用MySQL数据库使用的人数上面,而且体现在各个使用的平台上面。
随着计算机的发展,各种安全问题也暴露出来,比如黑客攻击,病毒入侵相关的
系统,盗用用户的资料,给用户造成了无法估量的损失,但MySQL 有比较高的
安全性和稳定性,随着时代的发展,各种数据库的类型丰富多彩,但是MySQL 数据
库却是一种非常常用的数据库。
3.2 TOMCAT 6。x 服务器
3、不同的浏览器都可以访问 Servlet.
剩余35页未读,继续阅读
资源评论
G11176593
- 粉丝: 6674
- 资源: 3万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功