本系统实现了管理员信息管理,学期管理,课程管理,教师管理,教师评分,特殊工作量记录和统计报表等。实现了高校教师工作量管理系统站应具备的基本功能。该系统前台使用JAVAWeb技术进行开发,后台数据库采用SQL Server。

教师工作存在着教学工作、行政工作、教辅工作的区别,而在这三种工作的“内部”,所包含的工作内容、工作性质也有很大的差异。同样是教学工作,我们会遇到数学教师、语文教师、物理教师、化学教师、历史教师、地理教师、体育教师等每上一节课其工作量是否相同的问题;同样是行政工作,我们会遇到教务处教师的工作量与总务处教师的工作量是否相同的问题;同样是教辅工作,我们会遇到实验室教师的工作量与图书馆教师的工作量在相同时间内是否相同的问题。这些问题归结到一点,就是教师工作量的比较问题。

系统功能划分
经过对系统的需求分析,将整个系统分为二部分:管理员子系统、教师子系统。
管理员子系统功能划分
管理员子系统完成此系统的管理维护操作,主要包括教师信息管理模块,课程管理模块,班级信息的模块,系别信息管理模块,授课信息管理模块,工作量统计参数管理模块,工作量统计计算。管理员子系统的的功能结图如图4-1所示:

代码已经上传github,下载地址:https://github.com/21503882/tearch-file 
管理员子系统模块

教师子系统功能划分
教师子系统完成教师授课查询和工作量查询操作。教师子系统的的功能结图如图4-2所示:

教师子系统模块


登录页面

教师管理模块

新增教师信息页面
系别信息管理模块
管理员对学校的系别信息进行管理。此页对应的磁盘文件为xbmanager.jsp,页面设计如图5-7所示:

系别信息管理页面
1. 点击新增按钮,打开新增系别信息页面,此页对应的磁盘文件为addxb.jsp,页面设计如图5-8所示:

新增系别信息页面

课程管理页面

新增课程管理页面

修改课程管理页面
班级信息管理模块
班级信息管理模块,完成学校的班级信息管理的功能,班级管理模块主要完成班级的添加、删除及修改功能。
班级信息管理模块主页面对应的磁盘文件为bjmanager.jsp,功能代码部分对应的磁盘文件为bjop.jsp,班级管理模块的页面设计如图所示:

班级信息管理模块
2.在主页面中点击新增课程按钮,打开新增课程信息页面。此页对应的磁盘文件为addbj.jsp。页面设计如图5-13所示:

新增班级信息管理模块
其中代码部分设计与课程管理模块类似,只是操作的表不同,这里略。
授课信息管理模块
授课信息管理模块,完成学校的开课信息管理的功能,学校的开课信息以班级为单位,可以设置某个班级的开课课程,上课时间及主讲教师,本模块主要完成开课信息的添加及删除功能,本模块对应的磁盘文件为kkmanager.jsp,开课信息管理模块的页面设所示:

新增班级信息管理模块

开课信息管理模块


 新增开课页面
讲课费用参数管理模块
管理员对每节课程的讲课费用进行设置,对应的磁盘文件为jemanager.jsp,页面设计如图5-16所示:

工作量统计参数管理模块页面
2.点击某个课程信息的修改按钮,进入修改页面。对应的磁盘文件为modje.jsp?kname=,页面设计如图5-17所示:

修改工作量统计参数页面
讲课费用计算模块
讲课费用计算主要是用于查询教师的讲课费用信息。可按名称查询某个教师的信息,也可以浏览全部教师的信息。此页面对应的磁盘文件为findall.jsp,页面的设计如图5-18所示:

工作量统计计算模块
教师子系统的实施
教师子系统主页面
教师登录系统时输入自己的用户名和密码,并选择教师身份。进入教师子系统主页面。此页面对应的磁盘文件为main.jsp,页面的设计如图5-19所示:

工作量统计查看页面

讲课信息查看页面
教师查看自己的详细讲课信息。此页面对应的磁盘文件为kkmanager2.jsp,页面的设计如图5-21所示:

讲课详细查看页面

修改密码页面
教师登录系统后,可以修改自己的密码。要求输入原密码进行验证,输入两遍新密码,防止输入错误。此页面对应的磁盘文件为modipass.jsp,页面的设计如图5-22所示:

代码已经上传github,下载地址:https://github.com/21503882/tearch-file

JAVAWeb高校教师工作量统计系统相关推荐

  1. java高校教师讲课费发放系统 (高校教师工作量统计系统)

    本设计功能模块简介: 一. 前台模块说明 1. 新闻发布模块 通过后台更新网站的最新动态,该模块由新闻分类和具体新闻组成. 2. 景点图片模块 通过后台更新图片和文字说明,具体展示国内外一些著名景点. ...

  2. java-net-php-python-59jspm职工工作量统计系统计算机毕业设计程序

    java-net-php-python-59jspm职工工作量统计系统计算机毕业设计程序 java-net-php-python-59jspm职工工作量统计系统计算机毕业设计程序 本源码技术栈: 项目 ...

  3. 小型职工工作量c语言,计算机c语言职工工作量统计系统.doc

    <C语言课程设计>报告 题目:职工工作量统计系统 班 级: 学 号: 姓 名: 指导老师: 成 绩: 目 录 1.课程设计的目的和意义··························· ...

  4. 小型职工工作量c语言,计算机c语言职工工作量统计系统(20页)-原创力文档

    <C 语言课程设计>报告 题目:职工工作量统计系统 班 级: 学 号: 姓 名: 指导老师: 成 绩: 目 录 1 . 课 程 设 计 的 目 的 和 意 义 ·············· ...

  5. 工作量统计系统 java GUI

    工作量统计系统 java GUI 程序要求 针对某公司员工各岗位的绩效考核,使用java语言编写其量化统计程序,工作量Y由四个部分组成,分别是技术支持y1.出差补助y2.指导新员工y3.合同签订y4, ...

  6. MFC入门:职工工作量统计系统(C++课设)

    MFC入门:职工工作量统计系统(C++课设) 源码的工程文件压缩包已经上传至博主资源,直接下载即可 这是一个简单的C++课设,但是黑框框不好看,所以选择了MFC可视化编程,先贴一个题目. // 题目: ...

  7. java计算机毕业设计高校教师工作量管理系统MyBatis+系统+LW文档+源码+调试部署

    java计算机毕业设计高校教师工作量管理系统MyBatis+系统+LW文档+源码+调试部署 java计算机毕业设计高校教师工作量管理系统MyBatis+系统+LW文档+源码+调试部署 本源码技术栈: ...

  8. ssm教师工作量核算统计系统 毕业设计-附源码162307

    目  录 摘要 1 1 绪论 1 1.1系统开发目的和意义 1 1.2研究方法 1 2教师工作量核算统计系统系统分析 3 2.1 可行性分析 3 2.2 系统流程分析 3 2.2.1数据增加流程 3 ...

  9. 计算机毕业设计ssm高校教师工作量的核算的设计与实现g6ipj系统+程序+源码+lw+远程部署

    计算机毕业设计ssm高校教师工作量的核算的设计与实现g6ipj系统+程序+源码+lw+远程部署 计算机毕业设计ssm高校教师工作量的核算的设计与实现g6ipj系统+程序+源码+lw+远程部署 本源码技 ...

最新文章

  1. 实对称矩阵的性质_浅谈矩阵的相似对角化(一)
  2. 自定义Flex Library的使用
  3. NYOJ 题目77 开灯问题(简单模拟)
  4. [ARC072C]Alice in linear land(dp,贪心)
  5. PHP ERROR_PHP 处理错误函数
  6. filterreader_Java FilterReader markSupported()方法与示例
  7. PHP 是最糟糕编程语言?
  8. vs2008下的javascript语法检查工具——JSLint.VS
  9. 区块链技术人才严重不足,平均薪资 2.58 万
  10. 设计模式09-组合模式
  11. java 文件读取大全
  12. 全面接触PDF:最好用的PDF软件汇总
  13. 过游戏保护系列-巨人游戏保护(1)过PcHunter和Od检测
  14. 斯坦福机器学习教程学习笔记之1
  15. 提供一套基于SpringBoot-shiro-vue的权限管理思路.
  16. java单击按钮实现窗口隐藏
  17. Mac 如何彻底删除/卸载程序
  18. 数据结构个人电话号码查询系统实验报告
  19. 华为 eNSP 模拟器配置动态路由(ospf)
  20. 考研路茫茫——早起看书

热门文章

  1. 详解本地主机如何与外部互联网通信
  2. html怎么设置网页最小宽度,页面设置怎么设置 html页面怎么设置页面宽度
  3. ps怎么切图后放html下,怎么使用PS切图?PS切图后怎么保存到本地?
  4. 浅谈部署高校房产管理平台的重要性?
  5. Qt——用Tcp传结构体
  6. taskkill详解
  7. 基于 python 多光谱遥感数据处理、图像分类、定量评估及机器学习方法
  8. 全球及中国BOPET盖膜行业研究及十四五规划分析报告
  9. cdn节点服务器稳定性要求,cdn的节点服务器配置要求
  10. [V5] ARM: dts: Change i2s compatible string on exynos5250【转】