教师工作量管理系统

合集下载

基于UML的教师工作量管理系统分析与设计

基于UML的教师工作量管理系统分析与设计
系统 的分 析与设 计 的过程
2、 UM L
U ( nf dMo eigL n u g ML U ie d l ag ae的缩写 ) i n 统一 建模 语言. 是用 来 对软 件密集 系统 进行 可 视化建 模 的一种 语 言 。U . ML20中一 共定 义 了 l 3种 图示 , 有类 图 、 组 件 图、 部署 图 、 象 图 、 图 、 动 图 、 对 包 活 状态 图 、 例 图 、 用 序列 图 、 互 图 、 交 通信 图等 。
2 0
福 建 电

2 1 年第 1 0 1 0期
基于 U ML的教师工作量管理 系统分析与设计
 ̄ / 豫 .丁 要 军 .李 J, lJ 红
(成 阳 师范学 院 陕西 成 阳 7 2 0 10 0)
【 摘 要 】 本 文介绍 了统 一 建模 语 言 u : ML在 系统开发 中的应 用 , 阐述 了教 师工 作量 管理 系统 的分析
重 要依 据 , 求 精确度 高 、 全性 强 , 要 安 还要 求报 表规 范 化 。传 统 的工作 量管理 方 式工 序繁琐 、 办人 员多 , 经 除 了耗 时 、 低效 外 . 还不 可避 免地会 出现数 据错误 。要 解 决 这些 问题 . 目前最 迫切 的需要 就是 开发 一个 功能 完 备 、 全可 靠 的教师工 作量 管理 系 统 。本 文 阐述 了该 安
2 1 年第 l 0 1 O期
福 建 电

2 1
( 课 时 ) 超时 课酬 ( 课 时 ) 组 成 。人 数 系数 表 由 同时 D O将 与 D ma bet 元/ 、 元/ 等 A o i O jc 进行 交互 。 n 编号 、 数类型 、 人 系数 等组 成 。系数 表 南 编号 、 系数 类

教学管理信息系统基本功能一览

教学管理信息系统基本功能一览

教学管理信息系统基本功能一览教学管理信息系统基本功能一览一.教务管理⒈培养计划管理:查询、变更、复制、删除等。

⒉教学任务管理:查询教学安排、班级开课情况、添加教学任务、指定授课教师、合班编排、查询合班情况汇总表、添加公共选修课、查询公共选修课汇总表等。

⒊排课管理:手动添加课程、调课、课程批量分组及其查询、设置排课参数、批量排课;班级、教室、教师占用情况查询等。

⒋考务管理:期中期末考试安排、补考安排、考试冲突学生汇总等。

⒌选课管理:个人、专业学分上限查询和修改、课程选课学生调整、学生个人课程表调整、班级课程表查询和调整、设定可选课的学号、批量生成班级课程表、查询历年课程;学生点名册、教学任务通知书、学生个人课程表、批量课程表、班级课程表打印等。

⒍重读学生名单查询二.教学质量管理⒈教学质量问卷调查:问卷类型设置、问题设置、测评查询开关、调查回收率计算、评测情况汇总、评测意见汇总等。

⒉工作量管理:工作量参数设定、工作量统计、查询等。

三.成绩与学籍管理⒈成绩管理⑴当前学期成绩管理:成绩修改、未输成绩课程、院部未确认成绩查询、成绩分布统计等。

⑵历年成绩管理:按学号、按课程查询、每学期课程不及格学生名单、成绩分布统计、整班/按学号添加成绩、成绩修改、课程性质变更、课程代码更改等。

⑶当前学期成绩数据转移到历年成绩表。

⒉绩点管理:本学期平均学分绩点计算、历年平均学分绩点计算⒊英语四、六级考试报名及成绩查询⒋学生信息管理⑴基本信息:学生基本信息添加、查询、修改等。

⑵学籍变动⒌学生培养计划管理:培养计划查询、添加、修改与删除等。

⒍成绩查询、四、六级考试报名、成绩查询开关设置等。

⒎报表统计打印:在校生统计、班级学生名单、成绩登记表、班级成绩一览表、本学期行政班级期中成绩一览表、学生个人成绩总表、学生学期成绩单等。

四.系统管理⒈教学基本要素信息管理:院部、专业、方向、班级、教师、职称、课程、教室的查询、添加修改等。

⒉数据管理:各数据表维护、备份、转移、恢复等。

全国教师管理信息系统教师个人信息填报解释

全国教师管理信息系统教师个人信息填报解释

〔最新最详细〕全国教师管理信息系统填报指南填报对象教师范围:①学校有编制的教职工〔含有编制的工勤人员〕;②离退休教职工不采集,其中2016年11月退休的不采集。

注意:公办在编的按工资关系采集!一、基本信息1、:按身份证填写,两个字的中间不能有空格。

2、曾用名:人事档案名字和身份证名字不一致的、或有曾用名的一律填到曾用名。

3、性别:里面有4个选项,但只填男或女。

如证件上显示未知或者未说明的性别,按照证件选择。

4、教职工号可不填,也可学校自行编码,但校内不能重复。

5、国籍地区:中国。

6、身份证件类型:只填居民身份证。

7、身份证号:必须按身份证如实填写,并且只支持18位的居民身份证号码。

身份证号码最后一位是x的、最好要大写X,而且输入法要半角。

8、出生日期:一般按身份证填写,如身份证出生日期与人事档案不一致的,填人事档案出生日期。

9、籍贯:如实填写至,指本人出生时祖父的居住地户口出生地,具体到区县一级。

如:“福建省泉州市南安市”10、出生地:必须填,以户口本上出生地为准。

请选择到县级市或县,例如:“福建省泉州市南安市”。

11、民族:据实填报12、政治面貌:默认群众。

中共党员、中共预备党员、群众或其他民主党派,无党派民主人士:并非无党无派身份就是无党派人士,须填写相关登记表并经所在单位党组织或统战部门认定的。

13、婚姻情况:以民政局婚姻登记注册为准。

未婚教师选择未婚,已婚教师要注意选择是初婚、再婚、复婚。

离婚选择离婚。

丧偶选择丧偶。

14、健康情况:一般选择健康或良好。

15、参加工作年月:指计算工龄的开始时间(一般以第一次干部介绍信为准,无介绍信的以实际参加工作时间为准),请与工资管理人员核实。

16、进本校年月:公办教师以人事主管部门开具干部介绍信为准,无干部介绍信的以实际报到时间为准;民办教师以合同签订时间为准。

17、教职工来源:里面有招聘,军队转业、复员,调入、引进人才,其他,其中招聘又包括:应届毕业生、往届毕业生、民办教师转正、代课教师转正、其他招聘5个选项。

教师工作量统计系统

教师工作量统计系统

教师工作量统计系统在当今高速发展的信息时代,教育行业也日新月异。

作为教育行业中的关键人员,教师的工作负荷日益增加。

为了更好地管理教师工作量,提高教育教学质量,教师工作量统计系统应运而生。

一、教师工作量的重要性教师是教育中的中坚力量,他们从事着教学任务、科研和管理工作,承担着培养学生的重任。

教师工作量的合理统计能够体现教师的工作量和质量,为学校管理和教师职业发展提供参考。

二、教师工作量统计系统的作用教师工作量统计系统是一种工具,它可以帮助学校对教师的工作量进行全面的记录和统计。

通过该系统,学校可以了解教师的工作分配情况,合理安排教职工的工作任务,提高工作效率。

三、教师工作量统计系统的功能教师工作量统计系统应具备以下功能:1. 记录教师的工作时间和任务分配情况;2. 统计教师的工作量,包括教学、科研和管理方面的任务;3. 统计教师的工作质量,包括教学效果、科研成果和管理成绩等;4. 提供管理层和教师个人查阅的接口,方便了解教师的工作情况。

四、教师工作量统计系统的建设教师工作量统计系统的建设需要考虑以下几点:1. 确定系统的技术平台,包括硬件设备和软件开发;2. 构建系统的数据库,包括教师信息、工作任务和成绩记录等;3. 设计用户界面,使系统易于操作和使用;4. 建立数据安全机制,确保信息的保密性和完整性。

五、教师工作量统计系统的应用教师工作量统计系统可以应用于以下几个方面:1. 教师的工作任务分配。

学校可以根据教师的工作量统计结果,合理安排教师的工作任务,保证教师的工作负荷均衡。

2. 教师的绩效考核。

教师工作量统计系统可以帮助学校评估教师的工作质量,对教师进行绩效考核,并给予相应的奖励和激励措施。

3. 学校的管理决策。

通过对教师工作量的统计,学校可以了解教师的工作情况,为学校的管理决策提供支持和参考。

六、教师工作量统计系统的优势教师工作量统计系统的优势主要包括:1. 提高工作效率。

通过自动化的数据统计和记录,减轻了教师的工作负担,提高了工作效率。

浅析高校教师工作量管理系统的现状与发展

浅析高校教师工作量管理系统的现状与发展

浅析高校教师工作量管理系统的现状与发展【摘要】高校教师工作量的计算是一项涉及信息面广,数据量大,数据关系复杂,且准确性和安全性要求又很高的工作,关系到学院、二级管理部门、其他行政部门以及教师、学生的诸多方面。

目前国内高校使用的教师工作量管理办法还停留在传统人工计算和审核状态,已经明显不能适应现代教育管理要求。

因此,如何利用现代管理方法和信息技术研究开发新的高校教师工作量管理系统,使教学信息具有实时性、深入性、针对性、广泛性等特点,全面提高高校教学部门的管理层次、提升服务水平,已成高校现代化发展的迫切需求,是现代高等教育发展的必然要求。

【关键词】高校教师;工作量:管理系统一、深入分析高校教师工作量管理系统的发展现状校教师工作量是衡量教师工作情况的基础数据,是考核教师岗位职责完成情况、评聘教师职务、工资晋级、评优评奖等的重要指标。

教师工作量的统计,关系到院系的具体教学部署,关系到教职工的切身利益。

高职院校发展体制正处于深化改革时期,影响到领导者决策的数据信息,准确性、科学性要求更高。

笔者从事高职教务管理工作多年,每年年终都要进行全系教职工的各项工作量统计。

不仅要统计全系教职工的工作量,还要协助学院其他部门完成相关统计和审核工作。

从统计和审核的工作流程上看,每个环节几乎都是采用手工或者半手工的方式进行的。

显而易见,这种管理方式已经不能适应现代化的教学模式,既不方便教职工查阅,也无法为学院的发展提供科学的教学基本数据,况且数据的错误率较高。

尽管高校都会安排专门的、为数较多的管理人员进行教师工作量的汇总和审核工作,但是效率却不高,存在太多的人为因素。

本人在高校从事教学管理工作,每学年末都要计算教师的各项工作量。

虽然学院的教务管理部门和人事部门都根据本院的实际情况制定了一套具体的计算规则来评价教师的工作量,帮助发放酬金,但由于在计算工作量时,通常需要考虑到不同人员的工作量计算公式,不同课程、不同职称、不同授课对象的工作量系数等情况,种类繁多,计算方法又各不相同,在具体操作过程中需要进行大量的数据统计、数值计算、各种报表的制作。

“全国教师管理信息系统”填报注意事项

“全国教师管理信息系统”填报注意事项

曾都区“全国教师管理信息系统”信息采集办法及指标填写说明一、“全国教师管理信息系统”登陆网址二、教师信息采集范围:1、本次只采集公办学校在编教职工(仅限财政发工资的人员)的信息。

公办学校在编不在岗的人员信息均由其编制所在学校负责采集。

依法举办的民办学校教师和公办学校临时聘用的教师均暂不参与本次信息采集。

2、局二级业务单位教师:持有高中教师资格证的在编教师信息由区二中采集,持有初级中学教师资格证的教师信息由区实验中学采集,持有小学教师资格证的教师信息由区实验小学采集,其他工作人员信息由区铁树学校采集。

请各二级单位在编人员主动与以上学校联系。

3、离退休人员:2016年12月31日以前离退休人员的信息均不采集。

三、学校五个账号四种角色的意义1、系统管理员账号:负责系统的日常管理,如用户管理(禁用、启用、解锁等)。

2、信息管理员账号:负责教师的信息管理,包括信息录入、审核、查询、上报等。

(主要账号)3、培训管理员账号:负责教师继教学时(学分)管理数据的录入、审核、查询、上报等。

4、信息查询员1、2账号:负责教师信息的查询及统计(无添加、修改、审核权限)。

四、三种信息采集方法介绍1、教师自助系统录入法(推荐)。

A:用学校“系统管理员”账号进入系统,导出教师的基本信息模板,先统计全体教师的“姓名、性别、身份证号、出生日期、是否新聘教师(全部选否)”等五项基本信息,再导入系统生成教师自助子系统账号和随机密码。

B:教师个人用生成的教师自助子系统账号(即身份证号码)和随机密码(首次登录时,系统会提示要修改密码,请老师们务必在笔记本上牢记修改后的密码)登录教师自助子系统,逐项填报个人信息,审验通过后“报送”到学校。

C:学校用“信息管理员账号”登录进入系统进行审核,并补录“基本待遇、年度考核、师德信息”三项数据,审核验证后“报送”到区教育局。

D:再用“培训管理员”账号登录系统,设置培训计划,登记培训内容、学时、学分等信息,审核后上报到区教育局(培训这一块的内容为下一步的工作,省继教中心还要另行安排的,各学校本次采集信息时暂不考虑)。

基于ASP.NET的教师工作量管理系统

基于ASP.NET的教师工作量管理系统

基于的教师工作量管理系统作者:周腾孙玉涛来源:《电子世界》2013年第17期【摘要】本管理系统采用基于[1]技术的B/S结构和Microsoft SQL Server 2008[2]数据库管理,针对目前许多高校在教师工作量管理工作方面存在效率低下,沟通不便的现状,运用计算机和信息技术,设计一个现代化的基于web[3]的信息管理系统,该系统在统计教师工作量所需要的各个方面能够做到数据分类有条理,信息反馈很及时,工作量统计少错误等诸多有点,节省了高校工作中的人力物力,大大提高了工作效率,推动高校日常教学工作的进一步提高。

【关键词】;Web,SQL Server 2008;教师工作量管理系统1.引言近年来,随着高校办学规模的不断扩大,在学生MIS系统的建设上学校都投入了很大的精力和财力,也取得了不错的成效,在日常的管理当中,学生的各项信息都有比较高效的管理统计,但在学校任课教师的教学工作量方面各高校还缺少一定的重视。

目前的高校中一般都是面向单个职能部门的处理事务模式,基本属于单机操作,只能处理日常中简单和机械性的工作,加上各职能部门之间数据格式的不统一,各部门之间实现数据共享成为了一个遥不可及的梦想。

在教师工作量管理这个方面尤其如此。

教师工作量统计十分复杂,迫切需要一套完善的有执行效率的管理系统来帮助高校在工作量管理方面提高效率,节省资源,提高高校在日常教学工作中的工作质量。

本文将针对学院教学办的教师工作量管理设计出一套开放高效,实用,灵活的基于web的教师工作量管理系统,并着重分析学院教学办在工作量管理系统中的功能。

2.系统需求教师工作量管理系统,是一个采集,计算,统计教师工作量的管理系统,系统可以帮助高校教学办和教务处提交,统计,审核,更改教师的工作量数据,也可以允许教师查询自己的工作量数据并提出质疑和反馈。

系统将使教师工作量统计工作达到最大程度的简单高效。

该系统为采用B/S架构的Web应用程序,后台数据库为SQL SERVER 2008,简单实用。

关于教师工作量管理系统的构建思路

关于教师工作量管理系统的构建思路

教 师工作量管 究, 将科研工作量 也划 归到教师工作量 的要求 当中。教学 这就更需要一个计 算机管理 系统进行辅助。 管理部 门通 过对教师教学工作 量和科研 工作 量 的考核 , 来 理 系统的开 发 ,可以大大提高教 学管理 部门的工作效率 , 有助 于 管理 水 平 的 提 高 。 整体 考核教 师的工作 情况。 1 需求分 析 高校 规模 的逐 渐扩大 , 教 师数 量 的不断增长 , 过 去手 目前 , 信 息化管理 是各高校 的管理趋 势 , 一般 高校 的 工计 算的教务 管理模 式 已经远远 达不到要求 , 这就促使我 教务 管理 都 已采用系统管里 , 较 高效 率并安全 的完成 了学
m a n u a l o p e r a t i o n , e s p e c i a l l y t h e w o r k l o a d o f t e a c h e r s m a n a g e me n t , r e l a t e s t o a n u mb e r f o t e a c h e r s a n d p r o j e c t c a t e g o r i e s , w h i c h r e q u i r e s a l l
赵婕 Z HAO J i e
( 西 安 邮 电大 学 教 务 处 , 西安 7 1 0 1 2 1 ) ( T e a c h i n g A f a i r s O f f i c e , X i a n U n i v e si r t y o f P o s t a n d T e l e c o mm u n i c a t i o n s , X i ' a n 7 1 0 1 2 1 , C h i n a )
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

沈阳航空航天大学课程设计任务书系:动力与能源工程学院专业:飞行器动力工程班级:学号:题目:教师工作量管理系统一、课程设计时间2010~11第2学期第1周,即3月7日~3月11日,共计1周,20学时。

二、课程设计内容用C语言编写软件完成以下任务:计算每个老师在一个学期中所教课程的总工作量(教师的信息为:教师号、、所授课程、班级数目、理论课时、实验课时、单个教学任务总课时)。

(1)输入教师教学信息,包括教师号、、所授课程、班级数目、理论课时、实验课时。

(2)插入教师授课信息。

(3)教师工作量计算:①②计算一个教师一个学期总的教学工作量。

总的教学工作量等于所有单个教学任务总课时之和。

(4)完整的教师信息显示。

三、课程设计要求程序质量:1.贯彻结构化程序设计思想。

2.用户界面友好,功能明确,操作方便;可以加以其它功能或修饰。

3.用户界面中的菜单至少应包括“输入教师信息”、“插入授课信息”、..“工作量计算与显示”、“退出”4项。

4.代码应适当缩进,并给出必要的注释,以增强程序的可读性。

课程设计说明书:课程结束后,上交课程设计说明书和源程序。

课程设计说明书的内容参见提供的模板。

四、指导教师和学生签字指导教师:________ 学生签名:________五、成绩六、教师评语..目录一、需求分析 (1)二、设计分析 (2)三、主要界面截图 (4)四、技术要点 (6)五、个人总结 (9)六、参考文献 (10)七、源程序 (11)..一、需求分析根据任务书给定的“课程设计内容”和“课程设计要求”作如下的需求分析。

该系统主要适用于学校教务处的工作人员统计教师的课程量,系统首先应功能齐全,操作简便,还应该具有安全、稳定的特点。

1. 安全性分析系统管理的数据涉及到学院的所有教师,数据量较大且是一种基础性数据,能够为其它方面的学生管理工作提供重要参考,所以要通过设置密码等手段确保数据不能被随意的删减和修改。

2. 稳定性分析指系统比较健壮,只要是用户的合理操作,系统都应给出合理正确的回应,而不是出现令用户感到意外的系统错误或系统崩溃。

3. 主要功能分析(1)数据输入:在使用系统时,操作人员需要根据..系统提示,按要求输入教师的个人信息以及教师的授课信息。

若输入出现错误,操作人员可以根正,但必要是需要退出系统后重新进入系统输入。

(2)数据保存:对于输入的数据,或被修改的数据以及统计结果应该保存到某个磁盘文件中,实现永久存储。

文件的具体格式题目未作具体要求,所以可采用随机文件,也可采用文本文件。

不管采用哪种文件形式,文件中的数据应有固定的格式,以便于程序自动读取或人工阅读。

二、设计分析主要有6个功能模块,每个模块对应一个C语言自定义函数。

这些函数原型及其功能简述如下:1、程序总体结构图(传统流程图或N-S框图).... 图1程序总体结构图2、主要功能模块框图(传统流程图或N-S框图)(1)输入教师信息模块输入教师号p[i].jsh=tea.jsh输入教师姓名strcpy(p[i].name,)输入该名教师所授课程数目p[i].a=tea.a图2输入教师信息模块(2)插入授课信息模块输入课程题目strcpy(w[j].kctm,kc.kctm)输入该课程的班级数目w[j].bjsm=kc.bjsm输入该课程理论课时数目w[j].llks=kc.llks输入该课程实验课时数目w[j].syks=kc.syks图3插入授课信息模块(3)教师工作量计算模块图4教师工作量计算模块三、主要界面截图图1 程序主界面....图2 错误提示界面图3 退出系统界面图4 教师信息输入界面(输入系统校验数据).. 图5 信息输出界面四、技术要点1、结构体的应用定义了结构体用来描述教师的姓名、教师号、所授课程、班级数目、理论课时、实验课时。

具体的定义如下:struct kcxx{char kctm[15];int bjsm;int llks;int syks;};struct teacher{int jsh;char name[15];int a;struct kcxx shouke[5];};struct teacher tea[100];struct teacher *p;float sum[100];/*存放教师的工作量*/所定义的结构体主要用于定义数组。

2、文件操作此程序的文件操作主要是对教师信息及其授课信息的保存,将系统使用的数据及统计结果录入磁盘文件中以便查阅。

具体的程序如下:void save(float *sum,int n,int *b){int z,i;FILE *fp, *fc, *fq;printf("请确认信息,如需文件保存请输入1并回车,无需保存输入2并回车。

\n");/*教师信息及统计结果的保存*/scanf("%d",&z);if(z==1){if((fp=fopen("teacher_xx","wb"))==NULL){printf("文件打开失败\n");printf("未保存\n");}else{..fc=fopen("kechen_xx","wb");fq=fopen("teacher_gzl","wb");for(i=1;i<=n;i++)if(fwrite(&tea[i],sizeof(struct teacher),1,fp)!=1)printf("文件输出失败\n");elsefwrite(&sum[i],4,1,fq);fclose(fp);fclose(fc);fclose(fq);printf("保存成功\n");}}elseprintf("未保存\n");}3、教师教学任务的算法教师教学任务的计算是根据教学计算原则计算的。

首先自定义函数计算单课时的教学任务,然后在主函数中循环调用该函数计算出所有课时的任务量,最后将其求和即可。

具体程序如下:自定义函数部分:float dan(int bjs,int llks,int syks){float dgks;if(bjs>=4)dgks=(llks+syks)*2.5;elseif(bjs>=3)dgks=2*(llks+syks);else..dgks=(llks+syks)*1.5;return dgks;}主函数调用部分:case 3:/*计算*/{if((cd1==1)&&(cd2==2)){for(e=1;e<=n;e++){for(f=1;f<=b[e];f++)/*e指定的是人数,f指定的是课程数*/{c=p[e].shouke[f].bjsm;a[f]=dan(c,p[e].shouke[f].llks,p[e].shouke[f].syks);}sum[e]=0;for(f=1;f<=b[e];f++)sum[e]+=a[f];printf("第%d 位教师的工作量=%.2f\n",e,sum[e]);五、个人总结经过一周的课程设计后,我对C语言有了更加深入的认识。

以前我们学习C语言只是仅限于书本的理论认识,上机调试一些简单的程序,对于把书中的知识真正运用到现实中去,去解决生活中的问题还未有过。

这次的课程设计让我们切身感觉到了理论知识的实际作用,那些生活中的许多现象也不再那么神奇。

由于C语言学了有些时日,所以在设计过程中参考了一些资料。

面对这样陌生的课题,刚开始也是茫然一片,思路很混乱,不知道从何处开始。

经过一段时间的思考,..我确定了编程思路,先解决程序的各分支问题,然后再将各部分的程序组合在一起从而完成程序的设计。

当然,这也不是顺利的,编程需要无数次的修改,有时候还要完全推翻之前的模块设计重新开始,有时候也会因为出现一点小错误而无法通过编译时对着电脑苦思冥想。

不过付出终是有回报的,自己编写的程序基本完成了所需要的功能,至于程序的一些优化和修饰就感觉简单多了。

虽然变好了程序,获得了运行的结果,但是我也自知其中存在许多的不足之处,比如程序过于冗长,运行过程中界面有些混乱,容易让操作人员产生误解,某些功能不太完善。

当然也有其有点所在,如程序结构清晰,有明确的操作提示等。

总之,经过几天的课程设计,我对C语言有了更加浓厚的兴趣,它是一件非常有用的工具,学好它对我们以后的工作大有裨益。

六、参考文献1,谭浩强.C程序设计.:清华大学出版社,2005..七、源程序(所书写的全部源程序,排版要规范)#include <stdio.h>#include<stdlib.h>#include <string.h>/*定义全局变量以指代教师的个人信息和其授课信息*/struct kcxx{char kctm[15];int bjsm;int llks;int syks;};struct teacher{int jsh;char name[15];int a;struct kcxx shouke[5];};struct teacher tea[100];struct teacher *p;float sum[100];/*存放教师的工作量*//*主函数开始*/void main(){int i,j,b[10],n,c,e,f,l=0;int cd1,cd2,cd3,cd4;float a[10];p=tea;/*申明函数部分*/void shuru1(int i);void shuru2(int i,int j);float dan(int bjs,int llks,int syks);void shuchu(int *b,int n,float *sum);void save(float *sum,int n,int *b);/*输出界面*/printf("╭**********╳╳╳***************╳╳╳************╮\n\n");printf(" ★..\n");printf("│◎◎☆欢迎进入教师工作量管理系统☆◎◎│\n\n\n");printf("╰********╳╳╳*****************╳╳╳************╯\n\n\n");while(1)/*输出系统菜单*/printf(" 系统菜单\n");printf(" ╔**********╦*************━***********╦***********╗\n");printf(" * ㈠. 输入教师信息*\n"); printf(" * ㈡. 插入授课信息*\n"); printf(" ╠㈢. 教师工作量计算╣\n");printf(" ╠㈣. 输出统计结果╣\n");printf(" * ㈤. 保存教师信息及统计结果*\n"); printf(" * ㈥. 退出*\n"); printf(" ╚********╩*************━***********╩***********╝\n\n");printf(" 说明:请按菜单序号依次执行,且必须首先执行前三项,重复输入将覆盖之前的输入信息。

相关文档
最新文档