摘要:本设计采用JSP+SERVLET技术,运用MySQL数据库存储数据实现图书管理系统.系统主要包括四个模块:管理员模块、分类模块、图书模块、借书模块和项目完善模块.管理员模块的功能包括:登陆、更新最后一次登陆日期和用户录入,图书模块的功能包括:图书录入和图书详情功能,分类模块的功能包括:分类录入和分类详情功能,借书模块的功能包括:借书录入、借书详情和更新归还日期功能,项目完善模块的功能包括:用户注销和超级管理员增加普通管理员的操作功能.
【关键词】: 图书管理;JAVA;JSP;SERVLET;MySQL
目录
摘要
ABSTRACT
引 言-1
1 系统需求分析-1
1.1用户需求分析-1
1.1.1系统信息描述-1
1.1.2数据流图-1
1.1.3控制流图-2
1.2系统功能描述-3
1.2.1系统功能需求-3
1.2.2系统功能框架图-3
1.3预期目标-4
2系统可行性分析-4
2.1复查系统规模-4
2.2 经济可行性-4
2.3 社会可行性-5
2.4 技术可行性-5
3系统开发环境-5
3.1系统开发技术-5
3.1.1 JSP-5
3.1.2 SERVLET-5
3.1.3 JAVA语言-5
3.2系统开发工具-5
3.2.1 MySQL数据库-5
3.2.2 Navicat for MySQL-6
3.2.3 IntelliJ IDEA-6
3.2.4 PowerDesigner 16-6
3.3系统运行硬件环境-6
4系统详细设计过程与实现-6
4.1数据库设计-6
4.1.1数据库的数据表设计-6
4.1.2 数据库的数据表关系-9
4.2 系统主要功能的设计与实现-9
4.2.1登陆系统-9
4.2.2系统主界面-10
4.2.3超级管理员增加操作-10
4.2.4用户管理操作展示-11
4.2.5分类管理功能-11
4.3.6图书管理操作展示-12
4.3.7借书登记操作展示-13
4.3.7 注销操作展示-14
5 软件测试与分析-14
5.1 测试方法的研究-14
5.2 系统测试环境与结果-15
6 总 结-15
参考文献-16
附 录-17