本系统从功能上可分为三个模块,即管理员模块、老师模块和家长模块
3.1 家长模块设计
进行注册登录时必须先完善自己以及幼儿的信息,可登录、退出管理系统,修改密码,查看、修改个人信息,;考勤打卡(可查看自己幼儿的考勤记录);在留言板进行留言;查看班级作业、周计划、食谱、老师通讯录、校内通知;进行请假申请;
3.2老师模块设计
可登录、退出管理系统,修改密码,查看、修改个人信息;进行考勤打卡(可查看自己以及本班幼儿的考勤记录);制定本班班级作业和周计划(课程表);查看校内通知和幼儿通讯录(幼儿信息);查看幼儿食谱;可进行请假申请。
3.3管理员模块设计
可登录、退出管理系统,修改密码,在线增删查改个人信息,幼儿、老师、家长信息;考勤打卡,查看管理员、幼儿、老师的考勤记录;可查看每个班级的课程作业以及周计划;管理校内人员请假审核;制定并发布幼儿当天食谱;为老师分配班级及所带幼儿;管理缴费情况(幼儿的学费班费,老师的工资,园内花销);在留言板区域进行互动;发布校内通知(学校重大通知如放假时间,在校注意事项,缴费项目和时间等)这些功能。
摘要 1
abstract 1
目 录 1
1 绪论 4
1.1 开发背景 4
1.2 开发意义 4
2 开发技术介绍 4
2.1 系统设计模式 4
2.2 Mysql数据库服务器 5
2.3 Java语言 5
2.4 tomcat 6
2.5 Ssh框架 6
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.2.1 用户登录流程 8
3.2.2 用户管理流程 8
3.2.3 添加信息流程 9
3.2.4 信息查询流程 9
3.3 功能模块设计 10
3.4 数据库设计 11
3.4.1 数据项设计 11
3.4.2 数据表说明 11
3.4.3 数据表设计 12
4 详细实现 14
4.1 系统登陆 14
4.2 班级管理 14
4.3 组织活动管理 15
4.4 学生考勤管理 16
4.5 课程管理 17
4.6 教师管理 18
4.7 校园活动 19
4.8 兴趣培养管理 20
4.9 学生管理 21
4.10 系统部署 22
5 总体设计 25
5.1 测试的重要性 25
5.2 测试目的 25
5.2.1 测试的目的 25
5.2.2 测试的准则 25
5.2.3 测试的方法 26
5.2.4 测试用例 26
结束语 28
参考文献 29
致谢 30