高校一卡通的使用者主要有二类用户,一类是管理员,他拥有整个系统的最高权限,然后是学生,他具有管理员给予级别的权限,都只能对自己的个人信息进行操作。系统根据这二类用户,划分出了二大功能模块。
利用网络进行信息管理改革已经成为了人们追捧的一种趋势[2]。“高校一卡通”是运用java语言,Spring Boot框架,以Mysql数据库为基础而来发出来的。为保证我国经济的持续性发展,必须要让互联网信息时代在我国日益壮大,蓬勃发展,一个好的高校一卡通,方便学生通过注册登录到网站查看校园餐厅、校园超市、图书信息、门禁信息,修改个人信息等,管理员对信息进行维护与管理,还能帮助工作者从琐碎冗杂的日常管理事务中解放出来,更专心投入在其它事务上,因而能更好的履行它自身的社会责任,这个高校一卡通也就间接地为美好社会的创建出了一份力[3]。所以高校一卡通的设计和实现是必要的也是很有意义的。
目 录
摘 要 Ⅰ
Abstract Ⅱ
1 绪 论 1
1.1研究背景 1
1.2 研究意义 1
1.3 研究现状 2
1.4本文组织结构 2
2 技术介绍 4
2.1 Spring Boot框架介绍 4
2.2 Java语言 5
2.3 Mysql的特点 6
2.4 B/S架构 6
2.5 Vue框架简介 6
2.6本章小结 6
3需求分析 7
3.1可行性分析 7
3.1.1经济可行性 7
3.1.2技术可行性 8
3.1.3运营可行性 8
3.1.4法律可行性 8
3.1.5社会可行性 8
3.2系统需求分析 8
3.2.1 性能需求 9
3.2.2 安全性需求 9
3.2.3 功能需求 10
3.3本章小结 10
4系统设计 11
4.1系统结构设计 11
4.2系统功能模块设计 11
4.3 数据库设计 12
4.3.1 概念模型设计 12
4.3.2 数据库表结构 12
4.4本章小结 14
5 系统实现 15
5.1系统开发环境以及运行环境 15
5.1.1 系统开发环境 15
5.1.2 系统运行环境 15
5.2高校一卡通的主要功能模块实现 15
5.2.1前台学生功能模块 15
5.2.2后台管理员功能模块 16
5.2.3本章小结 18
6系统测试 19
6.1 系统测试原则 19
6.2 测试用例 19
6.3本章小结 20
结 论 21
参考文献 22
致 谢 23