大学生作为当代的特殊群体,处于形成人生观、价值观和世界观的重要时期,辅导员作为“人生导师”的角色,渗透于大学生成长发展过程中,培养学生的心理素质,提高思想认识和创新能力。然而现实是辅导员烦扰于学生日常管理的琐碎。顺应互联网时代的潮流,设计管理系统给予辅导员日常管理辅助,覆盖辅导员日常管理各层面,逐步达到高校教育规范化、体系化、精品化,推动辅导员队伍职业化、专业化建设。
本系统主要完成山西大学-高校辅导员事务管理系统.帮助辅导员记录学生的日常考勤信息,登记学生的档案信息,家庭关系,以及统计所带的班级人数.实现辅导员事务的电子化,规范化,存档.
高校辅导员事务管理系统主要为了解决山西大学某学院的辅导员的日常事务管理系统,分为辅导员模块和管理员模块
主要内容如下所示:
辅导员模块:
1. 学生信息模块:主要包含学生的信息的增加,修改,删除,查询,浏览等.
2. 班级人数统计:主要按照班级统计自己所带班级的人数.
3. 考勤管理:登记所带班级学生的考勤情况.
4. 考勤统计:按照日期进行统计学生的考勤情况
5. 家庭关系:记录学生家庭的成员情况.
6. 修改个人密码.
管理员模块:
1. 用户角色信息:主要包含对新用户(辅导员)的增加,和删除,
2. 查看学生信息.查看所有的学生档案信息
3. 考勤统计: 按照日期进行统计所有学生的考勤情况
4. 家庭关系查询:可以查询学生的家庭关系.
1.综述高校辅导员事务管理系统业务需求,使用该高校辅导员事务管理系统解决业务问题,并完成相关文档;
2.综述高校辅导员事务管理系统的相关技术,及技术可行性,并完成相关文档;
3.熟练掌握J2EE开发相关技术,J2EE开发工具、部署工具,以及编写Java代码的能力。
4. 熟练掌握关系数据库设计原理,掌握一种关系数据库,及SQL编码能力。
5.设计并实现高校辅导员事务管理系统,并完成相关设计文档;
6.设计并实现高校辅导员事务管理系统测试方案和用例,并完成相关文档;
7.训练检索文献资料和利用文献资料的能力;
8.训练撰写技术文档与学位论文的能力。
目 录
摘要 1
目 录 2
1 绪论 4
1.1 开发背景 4
1.2 开发意义 4
2 开发技术介绍 4
2.1 系统设计模式 5
2.2 Mysql数据库服务器 5
2.3 Java语言 6
2.4 tomcat 7
3 需求分析 7
3.1 可行性分析 7
3.1.1 技术可行性 7
3.1.2 经济可行性 7
3.1.3 操作可行性 7
3.1.4 法律可行性 7
3.2 需求分析 8
3.3 系统重要流程图 8
3.3.1 用户登录流程 8
3.3.2 用户管理流程 9
3.3.3 添加信息流程 10
3.3.4 信息查询流程 10
3.4 功能模块设计 11
3.5 数据库设计 12
3.5.1 数据项设计 12
3.5.2 数据表说明 12
3.5.3 数据表设计 13
4 详细实现 14
4.1 系统登陆 14
4.2 管理员模块 18
4.2.1 管理员管理 18
4.2.2 班级管理 18
4.2.3 辅导员管理 19
4.3 教师模块管理 20
4.3.1 学生管理 20
4.3.2 学生考勤管理 22
4.3.3 班级人数统计 23
4.3.4 考勤查询统计 23
4.3.5 家庭关系查询. 23
4.4 系统部署 23
5 总体设计 26
5.1 测试的重要性 26
5.2 测试目的 26
5.2.1 测试的目的 26
5.2.2 测试的准则 26
5.2.3 测试的方法 27
5.2.4 测试用例 27
结束语 29
参考文献 29
致谢 31