更新时间:11-06 上传会员:溪老师
分类:科技学院 论文字数:12345 需要金币:2000个
摘要:本系统主要是针对学生卡的一系列应用所开发的一个应用系统,系统包含了管理员、学生、操作人员三个角色。管理员拥有开户、销户、挂失、新增用户和对学生消费信息统计分析功能,学生拥有充值、消费以及对自己消费数据统计分析功能,操作人员拥有管理员的部分功能(对学生的开户、销户、挂失等进行操作,减轻管理员的任务),三个角色所共同拥有的功能则是对个人信息的修改。
系统采用SSM(Spring+SpringMVC+MyBatis)框架模式对项目进行了开发,运用MySQL数据库对数据进行了管理和操作。系统在可行性和需求方面对项目进行了分析,然后对系统的总体、数据库和详细进行了设计,系统拥有用户管理模块、开户销户挂失模块、消费数据分析这几个大模块。
最后也对本系统进行了功能和性能测试,基本完成了所有的功能。
关键词:学生卡管理系统;消费数据统计分析;SSM框架;MySQL数据库;测试
目录
摘要
Abstract
1 引言-1
1.1 概述-1
1.2 国内外研究现状-1
1.3 本课题研究的主要内容-1
1.4 关于开发关键工具和技术的概述-2
1.4.1 开发语言的选择-2
1.4.2 开发工具的选择-2
1.4.3 数据库的选择-2
1.4.4 设计模式的选择-2
1.5 本章小结-2
2 系统分析-3
2.1 可行性分析-3
2.1.1 技术可行性-3
2.1.2 经济可行性-3
2.1.3 社会可行性-3
2.2 系统需求分析-3
2.2.1 系统功能需求-3
2.2.2 系统性能需求-5
2.2.3 用户特点-5
2.2.4 非功能性需求-5
2.3 本章小结-6
3 系统设计-7
3.1 总体设计-7
3.1.1 系统模块结构-7
3.1.2 模块功能说明-7
3.1.3 系统设计分析-8
3.2 数据库设计-9
3.2.1 概念数据库设计-9
3.2.2 逻辑数据库设计-13
3.3 详细设计和系统实现-15
3.3.1 建立数据库及完成数据库连接-15
3.3.2 后台登录界面-16
3.3.3 超级管理员界面-17
3.3.4 学生界面-21
3.3.5 操作人员界面-23
3.4 本章小结-25
4 系统测试-26
4.1 系统测试的定义和目的-26
4.2 系统功能测试-26
4.2.1 登录功能测试-26
4.2.2 超级管理员功能测试-27
4.2.3 学生功能测试-28
4.2.3 操作人员功能测试-29
4.3 系统性能测试-29
4.4 本章小结-29
5 消费数据分析-30
5.1 超级管理员页面消费数据统计-30
5.2 学生页面消费数据统计-30
结 论-31
参 考 文 献-32
致 谢-33