目 录

1 绪论 1

1.1 研究背景 1

1.2 目的和意义 1

1.3 论文结构安排 2

2 相关技术 3

2.1 SSM框架介绍 3

2.2 B/S结构介绍 3

2.3 MYSQL数据库介绍 4

3 系统分析 6

3.1 系统可行性分析 6

3.1.1 技术可行性分析 6

3.1.2 经济可行性分析 6

3.1.3 运行可行性分析 6

3.2 系统性能分析 7

3.2.1 易用性指标 7

3.2.2 可扩展性指标 7

3.2.3 健壮性指标 7

3.2.4 安全性指标 8

3.3 系统流程分析 8

3.3.1 操作流程分析 8

3.3.2 登录流程分析 9

3.3.3 信息添加流程分析 10

3.3.4 信息删除流程分析 11

3.4 系统功能分析 11

4 系统设计 13

4.1 系统概要设计 13

4.2 系统功能结构设计 13

4.3 数据库设计 15

4.3.1 数据库E-R图设计 15

4.3.2 数据库表结构设计 18

5 系统实现 20

5.1 管理员功能介绍 20

5.1.1 图书管理 20

5.1.2 公告管理 20

5.1.3 老师管理 21

5.1.4 图书类别管理 21

5.2 老师功能介绍 22

5.2.1 图书管理 22

5.2.2 借阅管理 22

5.2.3 逾期图书管理 23

6 系统测试 24

6.1 系统测试的特点  24

6.2 系统功能测试 25

6.2.1 登录功能测试 25

6.2.2 添加类别功能测试 25

6.3 测试结果分析 25

结  论 27

致  谢 28

参考文献 29

信息数据的处理完全依赖人工进行操作,会耗费大量的人工成本,特别是面对大量的数据信息时,传统人工操作不仅不能对数据的出错率进行保证,还容易出现各种信息资源的低利用率与低安全性问题。更有甚者,耽误大量的宝贵时间,尤其是对信息的更新,归纳与统计更是耗财耗力的过程。所以电子化信息管理的出现就能缓解以及改变传统人工方式面临的处境,一方面可以确保信息数据在短时间被高效处理,还能节省人力成本,另一方面可以确保信息数据的安全性,可靠性,并可以实现信息数据的快速检索与修改操作,这些优点是之前的旧操作模式无法比拟的。因此学生管理系统为数据信息的管理模式的升级与改革提供了重要的窗口。

基于java和mysql的多角色学生管理系统—文档_计算机毕设

基于java和mysql的多角色学生管理系统—文档_毕业设计_02

基于java和mysql的多角色学生管理系统—文档_毕业设计_03