基于移动端的延安大学请假系统的设计与实现
摘要:目前,延安大学请假是学生提出书面申请,请假不超过三日由辅导员审批,请假三日以上由院系主管学生工作负责人审批,这种请假模式效率低、耗时。为了方便学生、辅导员和负责人,本毕业设计实现延安大学请假系统。该系统依据延安大学本科生学籍管理手册的请假制度,设计学生请假、管理员审批、定位销假、请假信息管理等功能。利用SSM框架进行开发,Java为编程语言,MySQL为数据库管理,实现在线请销假功能。
利用黑盒测试方法,检测了学生提交请假申请,管理员在线审批,学生定位销假,查询请销假信息等功能,系统可以满足延安大学请销假需求,提高管理效率。
关键词:手机软件;请假系统;设计与实现;SSM框架
Design and implementation of Yan'an University leave system based on mobile terminal
Abstract: At present, Yan'an university leave is a written application by students, which is approved by counselors for no more than three days, and approved by the person in charge of student affairs of the Department for more than three days. This leave mode is inefficient and time-consuming. In order to facilitate students, counselors and principals, this graduation project implements Yan'an university leave system. According to the leave system of Yan'an University's undergraduate student status management manual, the system designs the functions of students' leave, administrator's approval, positioning and cancellation of leave, leave information management and so on. Using SSM framework for development, Java as the programming language, MySQL as the database management, to achieve online leave function.
By using the black box test method, the functions of students' submitting leave application, administrator's online approval, students' locating leave, query leave information and so on are tested. The system can meet the leave demand of Yan'an University and improve the management efficiency.
Key words: Mobile software; Campus leave system; Design and Implementation; SSM framework
目录
第一章 绪论 1
1.1 选题背景 1
1.2 研究现状 1
1.3 研究内容 1
第二章 校园请假系统相关技术 1
2.1 JAVA技术 1
2.2 MySQL数据库 1
2.3 SSM框架 1
2.4 百度地图API 2
第三章 校园请假系统可行性分析 3
3.1 项目管理 3
3.2 技术可行性 4
3.3 经济可行性 4
3.4 法律可行性 4
3.5 操作可行性 4
3.6 对社会健康文化的影响 4
3.6.1 对社会发展的影响 4
3.6.2 对生命健康的影响 5
3.6.3 对文化产业的影响 5
3.7 环境和可持续发展 5
第四章 校园请假系统需求分析 6
4.1 功能需求分析 6
4.2 系统业务用例 6
4.2.1 学生端业务 6
4.2.2 教师端 6
4.3 系统功能 7
4.3.1 登录管理模块 7
4.3.2 信息管理模块 8
4.3.3 学生请假管理模块 9
4.3.4 学生销假管理模块 10
4.3.5 教师审批请假管理模块 11
4.4 系统用例 12
第五章 校园请假系统详细设计 14
5.1 系统数据库设计 14
5.2 系统功能设计 16
5.2.1 请假系统用例分析 16
5.2.2 请假系统类图 20
5.2.3 请假系统时序图 23
第六章 校园请假系统实现 31
6.1 技术路线 31
6.2 登录模块实现 31
6.3 信息模块实现 32
6.4 学生请假实现 33
6.5 学生销假实现 35
6.6 教师审批请假实现 35
6.7 工程与社会 38
第七章 校园请假系统测试 39
7.1 测试目的 39
7.2 测试方案设计 39
7.3 测试用例设计 39
第八章 总结与展望 42
参考文献 43
致谢 44