




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于Web的教师调停课系统管理分析与设计摘要调停课是搞笑教学工作的重要环节,在排课和调课的过程中,总会出现课程不足或冲突等尴尬状况,如何充分利用师资,实现有序的课程调度,是教务处等人员亟待解决的难题。目前,大多数课程安排以在教师为主,课程调度工作已手工操作为主,通常的课程调停流程是:先由教师申请调停课,然后院级主管部门审批,审批后又交由教务处相关主管负责审核。人工流程是调停课申请表一式三份由教师填写好,请院办教学主任签字,然后由主管教学副院长签字,再将表格交至教务处分管教学的教务处副处长签字,签完字的表格一份交教务处排课部门,根据教师的调课意向时间安排新的教室(会输出一个教室安排表单),另一份表交给校评估办,然后一份表交回学院存档,当然教师还会将调好的时间和补上课的地点再通知学生。这种方式占用人员较多,也不利于教室和课程调度后记录的保存,体现了工作方法原始,办理流程繁杂,工作效率低下,且容易造成调课冲突为解决以上问题,结合实际调停课的流程,本文将介绍设计和实现一个基于Web的实训室调课系统,从而对教师调课工作进行有效的宏观管理,实现实训室和课程管理的科学化,提高教学管理的质量和效率。二、教师调停课系统可行性分析随着高校与众多教学单位内部网络的广泛建立,在通用信息平台上构筑高效实用的协同工作和自动化办公室应用系统,满足信息高度共享和即时发布的需求,有效实现内部知识信息管理,成为众多教师用户的共同需求。教师调停系统,为学校的广大教师和教学系统提供了一个较好的解决方案。在开发过程中,按照软件工程的步骤,从设计到开发采用了面向对象的思想和技术,采用YSQLSERVER2000数据库,使得本系统可以方便和其他子系统进行数据交换。同时,注意了从软件的图形应用界面上优化软件质量,使得本系统具有很强的可操作性。三、教师调停课系统需求分析3.1系统目标设计系统开发的总目标示实现老师和排课系统或者教室管理系统管理的系统化、规范化和自动化。能够让老师进行申请,请院办教学主任签字,然后由主管教学副院长签字,再将表格交至教务处分管教学的教务处副处长签字,签完字的表格一份交教务处排课部门,根据教师的调课意向时间安排新的教室(会输出一个教室安排表单),另一份表交给校评估办,然后一份表交回学院存档,当然教师还会将调好的时间和补上课的地点再通知学生。能够让教务主管清楚的查询、修改、删除各教室的课程安排、各老师的课程安排信息。能够让系统管理员对老师和教务主管的账号进行查询、修改、删除,以及对系统的维护。3.2系统功能需求分析(1)显示今日课程:主要显示的是当天哪些教室有上课、停课。方便教务主管查看和管理教师。(2)调停课申请:教师用户通过页面注册登录后,查看哪些教室在指定日期未被占用,于该日对未被占用的教师提出调课申请,同时可附加对原来课程提出停课申请,当提交申请成功后,系统再自动发送邮件给相关审核人员,做到提醒作用。(3)调课审核:实行双部门审核机制,当某个申请通过一个部门审核之后,需要另一部门进行审核,该申请方能生效;而当一个部门审核不通过并填写主要事由后,无需另一部门审核,该申请就会自动转入未通过的课程页面中通告出来,方便教师及时查询结果。(4)教室使用记录:对每一个学期每个教室的使用情况进行统计。可分别以周次、班级人次、科目、教师为关键词进行统计。方便各部对教室使用情况查看。(5)系统管理与设置:主要分系统管理员和教务主管两级操作。系统管理员可对系统数据做备份,可设置年级班级、添加新课程、管理注册用户等等。而教务主管则只能对申请课程进行审核。教师调停课系统显示今日课程调停课申请调停审核审核通告教室使用记录系统设置固定课程审核通过课程审核通过的停课课程注册登录查询教室信息提出申请教务主管审核教室管理部门审核审核通过通告待审核通告未通过审核通告按教师统计按时间统计用户管理教室管理年级班级管理3.3功能描述(1)显示固定课程,显示审核通过的课程,显示审核通过的停课课程。(2)注册登录,对用户的权限进行管理。(3)查看教室使用情况,哪些空教室还可以被申请使用。(4)调教申请:自动发送给教务主管。(5)各部门审核,主要包括教务主管审核和教室管理部门审核。(6)审核报告显示,显示审核通过的课程、等待审核的课程、为通过的课程并附加理由。(7)教室设置。(8)年级班级管理。调停课系统的数据流图。如下:输入用户名和密码验证用户名密码及权限处理用户与密码教师教务主管查询命令修改调停课信息表查询调停课信息处理命令查询命令修改教室信息表查询教室信息显示结果审核通告四、系统的uml建模设计4.1UML简介UML是一种功能强大的、面向对象的可视化的系统分析的建模语言,它采用一整套成熟的建模技术,广泛地适用于各个应用领域。它的各个模型可以帮助开发人员更好地理解业务流程,建立更可靠、更完善的系统模型。从而使用户和开发人员对问题的描述达到相同的理解,以减少语义差异、保障分析的正确性。4.2该教师调停课系统的用例分析用例图如下:登录申请调停课审核审核通告教务主管查询调停课信息查询教室信息教师人员分级管理数据备份系统管理员系统维护从用力入中我们可以看出教师和管理员之间对本系统所具有的用例。教师所包含的用例有:(1)注册登录系统。(2)调停课申请。(3)查看调停课信息。(4)查看教室信息。调停课申请用例分析:用例名称:调停课申请参与者:教师简要说明:查看了教室使用信息后,确定要使用的教室,向教务主管提出调停课申请。前置条件:合法的教师已经登录教师调停课系统,确定好要调停课的教室。正常基本事件流:1、教师登录教师调停课管理系统2、查询教室使用信息情况3、确定要使用的教室4、向教务主管提出调停课申请5、用例终止备选事件流:教师若未能登录系统,则先需要进行注册后置条件:系统管理员所包含的用例有:(1)登录系统(2)人员权限管理(3)数据备份。(4)系统维护。用例名称:人员权限管理参与者:系统管理员简要说明:系统管理员负责教师、教务主管的权限管理前置条件:合法的系统管理员已经登录教师调停课管理系统正常基本事件流:1、审核教师登录的账号密码2、审核教务主管的账号密码3、用例终止备选事件流:系统提示教师或教务主管的权限不正确,则需要重新注册后置条件:教务主管所包含的用例有:(1)调停课申请的审核。(2)调停课通告:发布相关调停课审核结果。(3)查看调停课信息。(4)查看教室信息。用例名称:调停课审核参与者:教务主管简要说明:教务主管接受教师提出的调停课申请,并做出审核前置条件:合法的教务主管已经登录教师调停管理系统正常基本事件流:1、接收教师提出的调停课申请2、对调停课申请进行审核评估3、用例终止备选事件流:后置条件:把审核后的结果,在系统中进行调停课通告。用例名称:调停课通告参与者:教务主管简要说明:将调停课的结果进行通告。前置条件:合法的教务主管已经登录教师调停课管理系统,并以对申请做出了审核正常基本事件流:1、审核后的结果发布到系统中去5、用例终止备选事件流:系统公布的结果若有错误,可及时进行修改。后置条件:系统的顺序图顺序图是显示对象之间的交互的图,这些对象是按时间顺序排列的。该系统主要报刊以下顺序图。(1)申请顺序图系统的状态图系统活动图1.调停课申请活动图调停课系统的类图信息进行审批,以及对审批结果的公告。(5)ytem类是系统设置类,包括人员权限管理(limitation)、教室管理(claroom)等。口五、教师调停课系统的数据库建模5.1数据库概念设计1、数据库表设计.教师调停课系统个实体之间的E-R图口.数据库物理设计createtablebuilding(bnochar(20)primarykey,bnamechar(20));//教学楼createtableclaroom(clnochar(20)primarykey,bnochar(20),floorchar(10),foreignkeybnoreferencebuilding(bno));//教室口createtabledepartment(deptnochar(20)primarykey,deptnamechar(20));//院系createtableleon(cnochar(20)primarykey,cnamechar(20),creditchar(1),categorychar(10),deptnochar(20),foreignkeydeptnoreferencebuilding(deptno));//createtableteacher(tnochar(20)primarykey,tnamechar(20),e某char(2),deptnochar(20),titlechar(10),tidchar(20),foreignkeydeptnoreferencebuilding(deptno));//createtablemanager(mnochar(20)primarykey,mnamechar(20),deptnochar(20),midchar(20),foreignkeydeptnoreferencebuilding(deptno));//createtabletcla(tnochar(20),clnochar(20),cnochar(20),deptnochar(20),weekdaychar(8),periodchar(20),primarykey(clno,weekday,period),foreignkeydeptnoreferencebuilding(deptno),foreignkeytnoreferenceteacher(tno),foreignkeyclnoreferenceclaroom(clno),foreignkeycnoreferenceleon(cno));//createtablecbor
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 全方位备考2024人力资源管理师试题及答案
- 超星尔雅学习通《批判与创意思考(大连理工大学)》2025章节测试附答案
- 蓝图:健康管理师的未来建议试题及答案
- 注册工程师施工技术分析试题及答案
- 二零二五年度油气合资经营合同范本
- 2025年度车辆事故处理与道路交通事故调查服务合同
- 二零二五年度智能办公楼交房后物业费及商务服务合同
- 二零二五年度学位论文保密协议及技术秘密共享合同
- 2025年度钢材行业市场调研与销售策略合同
- 二零二五劳务安全协议书:华区制造业工人安全防护及职业健康协议
- 工科中的设计思维学习通超星期末考试答案章节答案2024年
- 人教版初中八年级物理上册课件-第1章-机械运动
- 《中小型无人驾驶航空器垂直起降场技术要求》编制说明
- 企业员工健康管理与关怀计划实施方案
- 八年级道德与法治说课稿省公开课获奖课件说课比赛一等奖课件
- 2025高考语文文言文阅读复习:高频实词分类汇编
- 部编人教版八年级语文下册《诗经二首》课件
- 小个体劳务合同范本
- 《蔬菜生产技术》课件-蔬菜生产技术
- 护理美学-第五章 护士的服饰美
- DLT 572-2021 电力变压器运行规程
评论
0/150
提交评论