系统功能分析
系统权限管理
用户信息包括系统用管理员的账号、密码、用户类别。系统需通过用户帐号以及密码进行验证,只有通过验证后才能进入系统。其具体功能需求如下所示:
;1;能够通过用户账号与密码验证后,进入系统操作界面:
;2;能够设置用户类别(即用户权限)、修改用户密码:
;3;能够创建用户和删除用户。
1.教师信息的增删改查 通过教师编号对教师信息进行增删改 通过教师号和教师姓名对教师进行查询
2.课表查询 通过课程号 教师号和教室进行查询
3.课时情况 通过输入教师号对月工作量进行统计
4.学生名单 教师登录后科查询所教学生信息及照片 管理员可查询所有学生信息
5.发送信息 教师间通过网络技术实现通信
6.统计
月学时: 1.按专业层次统计 本科1学时 专科0.9学时
2.按课程性质 考试课1学时 考查课0.9学时
教师统计:1.按职称统计 2.按年龄段统计 3.按专业方向统计。
绝大部分地方和学校,教师的工作量计算是一个繁重的工作。大多数是靠人工手算完成工作量的计算,或者是利用电子表格等软件队教师工作量进行统计计算,效率低效,效果不好,还没有一套便捷的工具/系统能搞很好地完成教师工作量统计和分析。随着高校的不断发展,教师队伍的不断壮大,特别是基于B/S结构的统计分析系统的开发以及普遍使用。
所以本次设计开发一个教师工作量计算系统,实现教师工作汇报的网络化记录备案、量化和统计管理。运用到的技术有java语言,jsp动态网页技术,mysql数据库.myeclipse开发工具.
教师工作量计算系统是一个基于B/S结构的分析系统,用以对教师个人工作量的统计计算,并将结果进行分析,为有关领导、工作人员直观方便地查看任一教师的工作量提供窗口,为统计分析所有教师的工作量提供工具,为所有老师便捷记录、统计个人的工作量提供途径。
目录
1 绪论 1
1.1课题背景 1
1.2课题研究现状 1
1.3初步设计方法与实施方案 2
1.4本文研究内容 2
2 系统开发环境 4
2.1 使用工具简介 4
2.2 环境配置 4
2.3 B/S结构简介 4
2.4 MySQL数据库 5
2.5 框架介绍 5
3 系统分析 6
3.1系统可行性分析 6
3.1.1经济可行性 6
3.1.2技术可行性 6
3.1.3运行可行性 6
3.2系统现状分析 6
3.3功能需求分析 7
3.4系统设计规则与运行环境 8
3.5系统流程分析 8
3.5.1操作流程 8
3.5.2添加信息流程 9
3.5.3删除信息流程 10
4 系统设计 11
4.1系统设计主要功能 11
4.2数据库设计 11
4.2.1数据库设计规范 11
4.2.2 E/R图 11
4.2.3数据表 12
5 系统实现 25
5.1系统功能模块 25
5.2后台模块 27
5.2.1管理员功能模块 27
5.2.2用户功能模块 30
6 系统测试 33
6.1功能测试 33
6.2可用性测试 33
6.3性能测试 34
6.4测试结果分析 34
7结 论 35
参考文献 36
致 谢 37