学校书籍借阅系统的设计与实现(Struts,MySQL)
学校书籍借阅系统的设计与实现(Struts,MySQL)(任务书,开题报告,中期检查表,文献综述,毕业论文16000字,程序代码,MySQL数据库)
本毕业设计采用Java语言和MySQL数据库开发书籍借阅系统。本系统中解决了学校书籍借阅事务中的常用基本问题以及相关统计工作。本系统使用JSP进行网页界面的设计,使用MVC设计模式,采用了开源框架Struts,通过JDBC驱动和MySQL数据库进行连接。系统中包含4个功能模块:系统设置,读者管理,图书管理和借阅管理。
关键词 书籍借阅,信息管理,JSP
功能描述
由于系统主要是为方便管理员定制开发的,因此针对图书管理的实际工作而言,经过了反复地论证,最终确定了书籍借阅系统的设计方案,书籍借阅系统的主要功能为:
1.用户登录:管理员或会员根据工作证和密码登录系统进行身份验证。
2.查询图书:登录系统后进行图书检索, 并可以通过点击图书名称查看书本详细信息。可以查看到书本的所有信息及借阅信息。
3.添加图书:只有管理员登录成功后才能添加图书。通过点击导航条上的“添加图书“超链接进入添加图书页面,填好后点提交, 就进数据库了。
4.修改图书:只有管理员登录成功后才能修改图书。通过点击导航条上的“修改图书“超链接进入修改图书页面,修改好后点提交, 就进数据库了。 [资料来源:Doc163.com]
5.删除图书:只有管理员登录成功后才能修改图书。通过点击导航条上的“删除图书“超链接进入删除图书页面,点删除就可将书删除。
6.修改和查询个人信息。
编程语言:JavaScript、Java、SQL、HTML等。
开发工具:Eclipse、MySQL等。
运行环境:MySQL、Tomcat等。
[版权所有:http://DOC163.com]
目 录
摘 要 I
ABSTRACT II
1 绪论 1
1.1 选题背景 1
1.2 目前书籍借阅系统存在的问题 1
1.3 技术支持 2
1.3.1 B/S模式 2
1.3.2 JSP技术 2
1.3.3 Struts 框架 3
1.3.4 MySQL数据库 4
1.3.5 AJAX技术 5
1.4 工具简介 6
1.4.1 My Eclipse 6
1.4.2 Tomcat 7.0 7
1.5 开发环境 7
1.5.1 软件环境 7
1.5.2 开发技术 7
[资料来源:http://www.doc163.com]
2 需求分析 8
2.1 系统目标 8
2.2 可行性分析 8
2.3 性能需求分析 8
2.4 功能描述 9
2.5 系统流程图 10
3 系统设计 11
3.1 系统架构设计 11
3.2 数据库设计 11
3.2.1 数据库设计概述 11
3.2.2 E-R图设计 12
3.2.3 表结构设计 14
3.3 数据库与服务器的连接 16
4 模块功能实现 18
4.1 登陆模块 18
4.2 用户注册界面 20
4.3 图书管理模块 21
4.4 读者管理模块 25
4.5 借阅管理模块 27
4.6 系统设置模块 28
5 项目测试 30
[来源:http://www.doc163.com]
5.1 项目测试定义 30
5.2 项目测试目的 30
5.3 项目测试基本过程 31
5.4 项目测试方法 32
5.5 项目测试用例 34
5.5.1 登录模块测试用例 34
5.5.2 注册模块测试用例 34
5.5.3 图书管理模块测试用例 35
5.5.4 读者管理模块测试用例 35
5.5.5 借阅模块测试用例 35
5.6 验收测试 36
结束语 37
致 谢 38
参考文献 39 [资料来源:http://doc163.com]
上一篇:火车票网络订票售票系统的设计与实现(NetBeans,MySQL)
下一篇:基于WEB的学校图书管理系统的设计与实现(MySQL)(含录像)