老师工资管理系统方案

合集下载

老师绩效工资实施方案

老师绩效工资实施方案

老师绩效工资实施方案一、背景。

教育是国家的根本大计,而教师作为教育事业中的主要承担者,其工作质量和绩效直接关系到教育质量的提升和学生的成长。

因此,建立和完善教师绩效工资实施方案,对于激励教师积极性,提高教学质量,具有重要意义。

二、目的。

教师绩效工资实施方案的目的在于建立一套科学、合理的绩效评价体系,激励教师提高教学水平,增强教学质量,促进学校教育事业的发展。

三、实施方案。

1. 设立绩效工资评价标准。

针对不同学科、不同年级的教师,设立相应的绩效工资评价标准,包括教学业绩、科研成果、学科竞赛、教育教学改革、学生综合素质评价等方面。

2. 建立绩效考核机制。

建立定期的绩效考核机制,通过学校内部评定、学科组评议、学生评价等方式,全面客观地评价教师的绩效表现。

3. 实行差异化激励。

根据教师的绩效评价结果,实行差异化的激励政策,对绩效突出的教师给予适当的奖励,对绩效较差的教师给予相应的督促和改进机会。

4. 完善考核结果公示机制。

建立公开、透明的考核结果公示机制,让教师和社会公众都能够清楚地了解到教师的绩效评价结果,增强考核的公信力和公正性。

5. 健全绩效工资发放机制。

建立健全的绩效工资发放机制,确保绩效工资的发放与教师的实际表现相匹配,避免出现不公平现象。

四、保障措施。

1. 健全法律法规。

加强对教师绩效工资实施方案的法律法规保障,明确相关政策的合法性和可操作性。

2. 完善管理体系。

建立健全的管理体系,明确各项工作的责任部门和责任人,确保实施方案的顺利进行。

3. 宣传教育。

通过多种形式,加强对教师绩效工资实施方案的宣传教育,提高教师对方案的认识和理解,增强其参与度和配合度。

五、总结。

教师绩效工资实施方案的建立和完善,对于提高教师的教学水平,激励教师积极性,促进学校教育事业的发展,具有重要的意义和作用。

希望各学校能够根据实际情况,结合本地区的教育特点,科学制定和完善教师绩效工资实施方案,为教育事业的发展贡献力量。

教师考勤工资管理制度

教师考勤工资管理制度

教师考勤工资管理制度教师考勤工资管理制度是一项非常重要的管理体系,对于确保教师的正常出勤和提高教学质量具有重要意义。

本文将从不同的角度来探讨该制度的实施。

一、考勤制度的目的和意义教师考勤制度的目的是确保教师的正常出勤,提高教学效果。

教师作为学校教学的主体,他们的工作态度和敬业精神对于学生的学习效果和发展至关重要。

通过考勤制度的实施,可以规范教师的工作行为,提高教师的责任感和使命感,从而提高教学质量。

二、考勤制度的内容和执行教师考勤制度的内容主要包括出勤时间记录、迟到早退惩罚、请假制度等。

首先,学校可以通过科学的考勤系统,记录教师的出勤时间。

教师应按照规定的时间到校上班,如果有迟到或早退的情况,则需要进行相应的惩罚。

同时,学校也应设立假期、病假、事假等请假机制,让教师可以合理调休,提高工作效率。

三、考勤制度的优势和困难教师考勤制度的实施可以带来多方面的优势。

首先,它可以规范教师的出勤行为,提高工作纪律。

其次,它可以提高教师的责任感和工作积极性,促进教学质量的提升。

但是,同时也存在一些困难。

例如,教师的考勤时间可能受到一些特殊情况的影响,如交通拥堵、家庭突发事件等。

因此,在制定考勤制度时,需要充分考虑到实际操作的灵活性和人性化。

四、考勤制度的管理和监督为了确保教师考勤制度的有效执行,学校需要强化对教师的管理和监督。

首先,学校应建立健全的考勤管理机制,明确考勤记录的责任人和操作流程。

其次,在考勤过程中,学校应加强对教师的监督,确保考勤数据的准确性和公正性。

同时,学校还应对迟到早退等违纪行为进行惩罚,并根据教师的出勤情况制定相应的奖惩政策。

五、考勤制度的改进和完善考勤制度是一个动态的管理系统,应随时根据实际情况进行改进和完善。

学校可以通过定期的评估和调研,了解教师对考勤制度的反馈和建议,及时进行调整。

同时,学校还可以借鉴其他学校的先进经验,提高自身的考勤管理水平。

六、考勤制度与教师职业发展教师考勤制度与教师的职业发展息息相关。

教育系统教师绩效工资考核分配实施方案

教育系统教师绩效工资考核分配实施方案

翁台水族乡教育系统教师奖励性绩效工资考核分配实施方案(试行)为加强教师队伍建设,深化学校人事制度改革,建立科学规范的收入分配机制,充分发挥绩效工资的激励导向作用,建立公平合理、公开透明、有效激励的内部分配机制,激励广大教职工积极主动地完成各项工作,根据独山县教育局《关于印发实施奖励性绩效工资考核工作实施意见(试行)的通知》(独教人字[2009]20号)文件精神,结合我乡实际,特制定本方案。

一、分配原则1、贯彻按劳分配、效率优先,兼顾公平的分配原则。

对教师工作量、岗位职责和工作业绩进行考核,适当拉开分配距离,向一线教师、骨干教师岗位及成绩突出的教师倾斜,充分体现多劳多得、优绩优酬的分配原则。

2、统筹兼顾学校内部各类人员绩效工资的分配关系,科学安排,建构符合我校实际的分配激励机制。

3、坚持“公开、公平、公正”的原则。

绩效工资考核分配的全过程公开,切实做到公平、公正,确保安定、稳定,构建和谐校园。

二、组织机构成立中心学校奖励性绩效工资分配工作领导小组。

由校领导、中层干部、工会及教师代表组成。

具体人员如下:组长:刘合虎副组长:刘正国成员:刘平远刘兰德龙再帮领导小组下设办公室,刘正国兼任办公室主任,龙再帮兼任办公室副主任,负责对教师工作量、管理岗位职责、工作业绩的考核,以及绩效工资的分配、发放、解释等方面的工作,确保绩效工资公平、公正地发放。

三、实施对象我校在编在岗的正式教职员工。

四、奖励性绩效工资的分配办法根据独教人字(2009)20号文件第四章第(二)条第1款:“除校长津贴、班主任津贴、农村教师津贴外,其他76%的部分,县局将按人头平均数划拨到各学校,作为教学质量奖和副校长、中层干部、津贴及超课时补贴(课时量的计算严格按国家的教学计划标准执行)。

具体分配和奖励办法由各中学和中心小学制定详细考核方案”之规定。

本乡教师绩效工资由:管理岗位津贴、教育教学工作奖两大部分构成。

(一)管理岗位津贴(中层领导每人每月60.00元,分管全乡安全工作的中层领导每月另加津贴30元。

第四章工资管理子系统

第四章工资管理子系统
第四章工资管理子系统
(二)人员类别设置
人员类别的设置主要是为了便于按人员类别进行工 资汇总计算,并进行工资费用的分摊设置。因为在 有些情况下,人员所属的部门可以决定工资费用分 摊的去向,例如行政管理部门的人员工资分摊到管 理费用中;而在有些情况下,则需要进一步区分同 一部门的不同类别的人员,才能确定工资费用的分 摊,例如同属于某个生产车间,车间管理人员的工 资费用一般应分摊到制造费用,车间生产工人的工 资费用一般应分摊到生产成本。企业可以根据管理、 决策的需要以及工资核算的需要进行设置。
第四章工资管理子系统
第一节 工资管理系统概述
• 工资管理系统适用于各类企业、行政事业 单位进行工资核算、工资发放、工资费用 分摊、工资统计分析和个人所得税核算等。 在职工较多的单位工资核算与管理是一项 任务繁重、时效性较强的工作,因此也是 会计人员要求迫切,使用广泛的一个专项 子系统。 它可以与总账系统集成使用,将 工资凭证传递到总账中;也可以与成本管 理系统集成使用,为成本管理系统提供人 员的费用信息。
第四章工资管理子系统
第三节 工资子管理系统的日常业务处理
工资日常业务处理包括计件工资统计、工资数据变动、工资分钱清单处理、扣缴个 人所得税处理、银行代发处理和工资分摊处理。至于职工的调动处理可以在人员档 案中进行,处理的结果直接反映到工资变动文件中。
第四章工资管理子系统
一、 计件工资统计
第四章工资管理子系统
四、工资管理系统的操作流程
第四章工资管理子系统
第二节 工资子管理系统的初始设置
• 工资管理系统的初始设置是为用户在计算 机上处理企业的工资业务提供一个合适的 运行环境,其目的是使通用的工资管理系 统能够适应本企业工资业务的管理需要, 同时,也提供了企业在经济业务处理发生 变化时对已有的设置进行修改的平台。

工资管理系统数据库课程设计

工资管理系统数据库课程设计

工资管理系统数据库课程设计工资管理系统数据库课程设计一、背景介绍现代企业的工资管理已经越来越复杂,需要一个高效、准确的工资管理系统来进行支持。

工资管理系统需要能够自动计算员工工资,但更重要的是需要保护员工信息的安全性。

因此,该系统需要具备高可靠性和高安全性。

二、系统设计要求1. 系统框架设计系统框架应该采用分层架构模式,包括以下几个层次:①用户界面层:实现用户与系统的交互操作。

②业务逻辑层:实现系统的核心业务逻辑。

③数据访问层:实现系统的数据访问和管理。

④数据库层:用于存储系统所需的数据。

2. 数据库设计数据表结构设计如下:①员工表:用于存储员工基本信息,包括员工号、姓名、性别、出生日期、联系电话等字段。

②工资表:用于存储员工工资信息,包括员工号、月份、基本工资、津贴、扣款等字段。

③部门表:用于存储部门信息,包括部门号、部门名称、部门经理等字段。

④职位表:用于存储职位信息,包括职位编号、职位名称、职位描述等字段。

⑤权限表:用于存储用户权限信息,包括用户名、密码、用户类型等字段。

3. 系统功能设计根据需求分析,系统应该包含以下功能:①员工基本信息维护功能:用于添加、修改、删除员工基本信息。

②员工工资信息维护功能:用于添加、修改、删除员工工资信息。

③员工考勤记录查询功能:用于查询员工的考勤记录。

④部门信息维护功能:用于添加、修改、删除部门信息。

⑤职位信息维护功能:用于添加、修改、删除职位信息。

⑥权限管理功能:用于管理用户的权限信息。

三、技术方案1. 数据库管理系统本系统采用MySQL数据库管理系统,因为MySQL是一个成熟的开源数据库系统,能够提供高效、可靠的数据存储和管理服务。

2. 开发工具本系统采用Java语言进行开发,使用Eclipse作为开发工具,采用Java Web开发技术,采用MVC设计模式。

3. 数据库访问框架本系统采用ORM框架Hibernate来进行数据库的访问操作,通过Hibernate能够简化数据库访问操作,提高系统开发效率。

工资管理系统的系统初始设置

工资管理系统的系统初始设置

工资管理系统的系统初始设置工资管理系统的系统初始设置一、引言工资管理是企业中非常重要的一项管理工作,它关系到员工福利、薪酬制度、绩效考核等多个方面,对于企业的发展和员工的积极性起到至关重要的作用。

为了更好地管理企业的薪酬体系,提高薪酬效率,降低管理成本,建立一套科学、合理、高效的工资管理系统是必不可少的。

二、系统要求1.系统目标:建立一个全面的、可靠的、高效的工资管理系统,满足企业对员工薪资、绩效评估、补贴待遇等方面的需求;2.功能要求:包括员工信息管理、薪资发放管理、绩效考核管理、社保代缴管理等功能模块;3.数据安全:系统要求具备良好的数据安全性,包括权限控制、数据备份、数据加密等功能;4.性能要求:系统能够高效地处理大量数据,保证快速响应和高并发访问;5.用户友好:系统界面简洁明了,操作简单易懂,用户能够快速上手使用。

三、系统架构1.硬件层面:系统需部署在稳定可靠的服务器上,保证系统的稳定性和安全性;2.软件层面:系统采用分层架构,包括前端展示层、业务逻辑层、数据访问层等;3.数据库层面:系统使用关系数据库管理系统,对薪资、员工信息等数据进行存储和管理;4.网络层面:系统需保证局域网内各终端能够正常访问系统,并对外提供安全的网络访问接口。

四、系统模块设计1.员工信息管理模块:包括员工基本信息、家庭情况、工作经历等的录入、修改、查询和删除;2.薪资发放管理模块:包括工资和奖金的计算、发放,扣款和个税的计算等功能;3.绩效考核管理模块:包括绩效考核指标的设定、考核标准的制定,绩效评估的录入和统计等功能;4.社保代缴管理模块:包括社保代缴费用的计算、缴费记录的管理等功能;5.报表统计模块:包括工资报表、绩效报表、社保费用报表等报表的生成和导出功能。

五、系统部署1.系统安装:根据硬件要求,安装操作系统和数据库管理系统;2.系统配置:进行系统参数设置,配置数据库连接和访问权限;3.系统部署:将系统部署在服务器上,确保系统能够正常运行;4.数据录入:按照实际情况导入员工信息和历史数据;5.系统测试:进行系统功能测试、性能测试和安全测试,确保系统的稳定性和安全性。

河北教师信息管理系统

河北教师信息管理系统

河北教师信息管理系统近年来,河北省教师队伍不断扩大,各级教育部门为了更好地管理和服务教师队伍,推出了河北教师信息管理系统。

该系统是一个高效、便捷、安全的信息化管理平台,有助于提高教育管理质量、促进教育现代化进程。

一、河北教师信息管理系统的功能特点1. 登录注册功能:系统开设了登录注册功能,针对不同类别的用户设置不同的账户,比如教师、学生、家长等相关人员。

用户只需输入手机号码、姓名等基本信息,注册成功后,就可以在系统中使用相应的功能。

2. 个人信息管理:系统支持教师信息管理、教育经验记录、岗位晋升等,用户可以在网上更新自己的个人信息,方便管理部门及时掌握其教育经历和学习成绩,并能及时了解教师的工作情况和工作经验。

同时,系统会自动规划出用户的晋升方案,方便用户参考。

3. 工资管理:河北省教师信息管理系统也提供了工资管理功能,教师只需在网上查询每月的工资明细、考勤记录、扣减情况等,避免了多次到财务处或人事处查询工资问题的繁琐流程。

而管理员可以随时了解工资情况,进行及时排查和管理。

4. 健康管理:教师是教育工作者,身体健康对于他们的身心素质来说至关重要,因此,河北教师信息管理系统特别增设了健康管理功能,包括体检信息记录和预约、心理咨询等服务,为教师提供全方位的健康保障。

5. 资源共享:河北教师信息管理系统还为教师提供了资源共享平台。

这个平台将各类资源集中在一起,包括各学科的教案、课件、习题集等内容,方便教师获取研究教育教学的资料和文献。

二、河北教师信息管理系统的应用价值1. 提高教育管理水平:河北教师信息管理系统突破了传统教育管理的短板,将教育管理转化为信息化管理,方便管理部门全面、科学、高效地管理和服务教师队伍,有力地促进了教育管理水平的提高。

2. 提高教师工作效率:教师可以在系统中随时查看自己的工作情况、工资情况、晋升方案和学习经历等信息,方便及时了解自己的工作动态,促进工作效率的提升。

3. 促进教育资源共享:河北教师信息管理系统通过搭建资源共享平台,使教育部门、学校和教师之间的资源共享变得更加方便。

老师工资保障方案

老师工资保障方案

老师工资保障方案作为教育系统中不可或缺的重要组成部分,教师的工资问题一直备受关注。

尤其在新冠疫情之下,教师的工作变得更加不易,而保障教师的权益则更加重要。

本文介绍了一些老师工资保障方案,旨在为教师们提供更好的职业生涯保障。

1. 相关政策法规教师的工资问题在国内外均有相应的政策法规予以保障。

在国内,政府出台了《教师法》、《教育工作者职业道德规范》、《中小学教师职务聘任管理暂行办法》等法规文件。

这些法规文件比较详细地规定了教师工资的计算方法、调整标准以及保障措施等方面内容。

在国际上,联合国教科文组织也出台了有关教师工资保障的推荐文件,例如《2006 年联合国教科文组织建议》等。

2. 教师职业年金制度教师职业年金制度是一种重要的教师工资保障方案。

该制度是由教师自己缴纳一部分社会保险费,而学校也会为教师缴纳社会保险费。

在教师退休之后,便可以通过这一制度领取退休金。

由于教师职业年金制度自身的特殊性质,因此教师职业年金的理赔标准也较高。

3. 教师职业生涯管理制度在现代社会,职业生涯管理越来越受到重视。

尤其对于教师这一特殊职业而言,职业生涯管理制度也日益被重视。

职业生涯管理制度包括教师招聘、选拔、评价、培训和晋升等方面。

通过实施职业生涯管理政策,可以稳定教师队伍,提高教师的工资待遇。

4. 优化课时安排教师的工资很大程度上与教学课时有关。

因此,仔细安排课时,优化教学计划,也可以对教师的工资待遇产生积极影响。

优化课时安排可以让教师在性价比较高的情况下尽可能多地教授学生。

5. 提供教师福利待遇一些学校还会提供一些教师福利待遇,例如住房补贴、社会保险、退休金以及职业培训等。

通过提供这些福利待遇,可以吸引更多的教师加入到学校的教师队伍中。

同时,教师自身也可以享受到这些待遇的好处。

结语总体来说,教师工资保障方案非常重要。

仅仅依靠政府规定的法律法规是不够的,而需要学校和教育机构制定一系列可行的保障方案,为教师的职业生涯提供保障和支持。

学校内部工资管理系统

学校内部工资管理系统

目录目录 (1)1问题定义 (2)2可行性研究 (3)2.1 系统流程图 (4) (4)2.2 高层数据流图 (4)2.3 可行性分析 (5)2.4 开发计划 (6)3 需求分析 (6)3.1 E-R图 (6)3.2 细化的数据流图 (7)3.3 数据字典 (8)3.4 状态转换图 (8)4 概要设计 (10)4.1 系统层次图 (10)104.2 IPO表 (10)4.3 文件设计 (12)5 详细设计 (14)5.1 人机界面设计 (14)5.2 过程设计 (15)6 测试报告 (16)7 总结 (17)参考文献 (18)附录 (18)1问题定义随着公司规模的不断扩大,职工数量急剧增加,有关职工的各种信息量也成倍增长,而目前许多公司的职工工资管理系统仍停留在复杂的人工操作上,重复工作较多,工作量大,效率低,因此该设计要求学生设计一套计算机“职工工资管理系统”,以提高信息的开放性,大大地改善了公司、职工对其最新信息查询的准确性,从而提高管理水平和工作效率,公司员工的工资情况进行管理,完成员工基本信息的添加、修改、删除和查询功能,考勤管理功能,工资结算功能。

2可行性研究当接受一个软件开发任务,就进入软件生命的第一个阶段,即进行可行性的研究。

并不是所有问题具有简单的解决办法,许多问题不能在预定的规模之内解决。

因此通过可行性的研究分析可以知道问题。

有无可行性的解决方法,进而避免人力、物力和才力的浪费。

在现行系统初步调查的基础上就可以提出新系统目标,即新系统建立后所要求达到的运行指标,这是系统开发和评价的依据。

系统目标应充分体现,直接为学生档案信息管理系统服务,并且,程序可以分期分批实现。

但是,需要指出的是,系统目标是不可能在总体规划阶段就提得非常具体,它还将在开发过程中逐步明确和定量化。

以达到更加出色的程序系统。

可是,目标的提法不尽相同。

2.1 系统流程图图2.1系统流程图2.2 高层数据流图从硬件方面来说,数据流图(Data Flow Diagram,DFD)是用来描绘软件系统逻辑模型的图形工具,用于描绘信息在系统中的流动和处理情况。

第9章工资管理系统

第9章工资管理系统

第九章工资管理系统第一节工资管理概述一、工资管理系统的功能1.初始设置通过工资系统的初始设置,可以根据企业需要建立工资账套,设置工资系统运行所需要的各项基础信息,为日常处理建立应用环境。

初始设置的主要内容包括:(1)工资账套参数设置2.3.三、工资系统应用方案1.单类别工资核算方案如果企业中所有员工的工资发放项目相同、工资计算方法也相同,那么可以对全部员工的工资进行统一核算,即选择单类别工资核算方案。

2.多类别工资核算方案(1)企业中存在不同类别的人员,不同类别人员工资发放项目不同、计算公式也不相同,但需要进行统一工资核算管理。

(2)企业每月进行多次工资发放,月末需要进行统一核算。

例如企业采用周薪制,或工资和奖金分次发放。

(3)企业在不同地区设有分支机构,而工资核算由总部统一管理。

(4)工资发放时使用多种货币,如人民币、美元等。

四、工资系统的操作流程见教材第196页。

第二节工资系统初始设置一、建立工资账套工资系统启用之后,具有相应权限的操作员就可以登录本系统了。

如果是初次进入,系统将自动启动建账向导。

建账向导分四步:参数设置、扣税设置、扣零设置、人员编码。

1.参数设置在参数设置中,需要选择本单位工资核算的应用方案,确定工资核算本位币,以及是否核算计件工资。

工资类别个数分为单个和多个两种。

如果本单位按周或每月多次发放工资,或者是单位中有多种不同类别(部门)的人员,工资发放项目不尽相同,计算公式亦不相同,但需进行统一工资核算管理,应选择“多个”工资类别;如果单位中所有人员的工资统一管理,而人员的工资项目、工资计算公式全部相同,选择“单个”工资类别,可提高系统的运行效率。

系统提供币别参照供用户选择,若选择本位币以外的其他币别,则还须在工资类别参数维护中设置“汇率”。

核算币种经过一次工资数据处理后即不能再修改。

计件工资是按计件单价支付劳动报酬的一种形式。

由于对计时工资和计件工资的核算方法不同,因此,工资管理系统对企业是否存在计件工资特别设置了确认选项。

数据库课程设计报告教师工资管理系统

数据库课程设计报告教师工资管理系统

数据库课程设计报告教师工资管理系统一、引言教师工资管理是教育机构中的一项重要工作,是保障教师合法权益的基础。

然而,由于工资管理涉及数据量大且多变的复杂问题,传统的手动计算已经不能满足教育机构管理的需要。

为此,应该开发一款便捷、高效、精确的教师工资管理系统。

二、系统需求分析教师工资管理系统主要涉及以下几个方面:1. 教师个人信息管理:记录教师的基本资料,并按照年度、学期、月份等进行归档管理。

2. 工资统计计算:根据教师的工龄、职称、工作量等因素,计算教师的工资,并记录在系统中。

3. 工资奖惩管理:根据教师的表现,对教师进行奖惩,并进行自动生成或手动录入。

4. 统计查询功能:提供多种方式的查询功能,以便教育机构管理者实时查询教师的工资情况。

三、系统设计方案1.系统结构系统采用B/S结构,即浏览器(Browser)/服务器(Server)结构。

教育机构管理者可通过浏览器打开系统界面,进行相应的教师工资管理。

2.数据库设计为了提高系统的数据存取效率,保证教师工资管理的可靠性,数据库采用MySQL。

设计数据库主要涉及以下几个表格:(1)教师表格:记录教师基本信息,包括姓名、性别、工号、职称、教龄等。

(2)薪资表格:记录教师每月的工资情况,包括基本工资、津贴、扣减项、实发工资等。

(3)奖惩表格:记录教师的奖惩情况,包括奖金、罚款、奖项等。

3.系统模块设计系统由以下模块所组成:(1)登录模块:输入用户账号和密码进行登录。

(2)个人信息管理模块:对教师基本信息进行新增、修改、删除、查询等操作。

(3)工资统计计算模块:根据教龄、职称、工作量等因素,计算教师工资,并记录在系统中。

(4)工资奖惩管理模块:通过录入奖惩信息,实现奖惩情况对工资的影响。

(5)工资查询模块:提供多种基本查询方式,如按照学期、年度、职称、教龄、工龄等查询。

(6)统计分析模块:根据不同的查询条件,对数据进行分析,帮助教育机构管理者对教师工资情况有清晰的认识。

C-教师工资管理系统

C-教师工资管理系统

课程设计报告学院:天津理工大学华信软件学院专业名称:软件工程课程设计科目C语言课程设计所在班级:学生学号:学生姓名:指导教师:完成时间:课程设计成绩评定表目录设计任务与目标 (4)方案设计与论证 (6)程序框图或流程图,程序清单与调用关系 (9)全部源程序清单 (11)程序运行结果测试与分析28结论与心得参考资料311教师工资管理系统一、设计任务与目标任务:教师工资管理系统每个教师的信息为:教师号、姓名、性别、单位名称、家庭住址、联系电话、基本工资、津贴、生活补贴、应发工资、电话费、水电费、房租、所得税、卫生费、公积金、合计扣款、实发工资。

注:应发工资=基本工资+津贴+生活补贴;合计扣款=电话费+水电费+房租+所得税+卫生费+公积金;实发工资=应发工资-合计扣款。

A、教师信息处理(1)输入教师信息(2) 插入(修改)教师信息:(3) 删除教师信息:(4) 浏览教师信息:提示:具体功能及操作参考题1。

B、教师数据处理:(1) 按教师号录入教师基本工资、津贴、生活补贴、电话费、水电费、房租、所得税、卫生费、公积金等基本数据。

(2) 教师实发工资、应发工资、合计扣款计算。

提示:计算规则如题目。

(3) 教师数据管理提示:输入教师号,读出并显示该教师信息,输入新数据,将改后信息写入文件(4) 教师数据查询:提示:输入教师号或其他信息,即读出所有数据信息,并显示出来。

1(5) 教师综合信息输出提示:输出教师信息到屏幕。

案例论证:1.完成此设计的目的意义此题目能让我综合的考虑设计一个信息处理系统,要求设计出主函数,确定调用函数,成员的函数设计。

2.目标教师数据处理:(1) 按教师号录入教师基本工资、津贴、生活补贴、电话费、水电费、房租、所得税、卫生费、公积金等基本数据。

(2) 教师实发工资、应发工资、合计扣款计算。

计算规则如题目。

(3) 教师数据管理输入教师号,读出并显示该教师信息,输入新数据,将改后信息写入文件(4) 教师数据查询:输入教师号或其他信息,即读出所有数据信息,并显示出来。

某大学工资管理信息系统分析和设计

某大学工资管理信息系统分析和设计

某大学工资管理信息系统分析与设计实验项目:某大学工资管理信息系统分析与设计姓名:XXXXXXXX 指导老师:XXXXXX 专业班级:XXXXXXX 成绩:日期:2013.6.9 一、实验目的在深入理解理论教学关键知识点的基础上,能针对给定的某个实际管理信息系统,独立地进行系统分析、系统设计、程序编写与调试,最终完成系统实施任务。

通过上述环节的严格训练,达到锻炼和培养综合运用所学知识,掌握开发单项管理信息系统任务的初步能力。

二、实验要求(1)试验前应预习相关理论,并在此基础上自行设计出实验方案,写入预习报告;(2)撰写规范的系统分析与设计报告;(3)在系统分析与设计基础上,组织是系统实施;(4)编写简要的系统使用说明书。

三、实验内容----某大学工资管理信息系统的分析、设计与实施某大学共有教职工3758人。

学校下设教务处、财务处和房地产等26处室,设有计算机系、自动控制系和管理工程系18个教学系,此外还附设一个机工厂,一个电子厂和一所医院。

该校财务处负责全校教职工的工资管理工作,其工资管理业务如下:每月25日至28日,房地产将本月职工住房的房费和水电费扣款清单及时报送财务处。

总务处将托儿费扣款和通勤职工的交通补贴费清单也一并及时报送财务处。

财务处按期列出一份职工借支应扣款清单。

所有这些清单的格式如下:当财务处受到各部门报送来扣款单、补贴清单和其他有关职工工资变动通知单后,财务处的工资管理会计就可以依据上个月份的职工工资台帐制作本月职工工资台帐格式如下:每名职工全年工资信息占据台帐的一页。

接下来,工资管理会计再根据填制好的本月份职工工资台帐,花费一个星期的时间之作出一式两份的本月全校职工工资发放单(按部门制作)和本月份工资汇总表,它们的格式相同,详细格式如下:(一)、系统分析1、必要性分析某大学共有教职工3758人。

学校下设教务处、财务处和房地产等26处室,设有计算机系统、自动控制和管理工程系18教学系,此外还附设一个机工厂、一个电子厂和一所医院。

陕西教师信息管理系统

陕西教师信息管理系统

陕西教师信息管理系统陕西教师信息管理系统简介陕西教师信息管理系统是陕西省教育厅开发的一个管理教师信息的系统,主要目的是为了方便对陕西省的教师信息进行统一管理,以提高教育质量,进一步推动教育信息化建设。

系统的功能陕西教师信息管理系统主要包括以下主要功能:1.教师信息录入管理。

系统主要收集并存储教师的基本信息、教育背景、工作经历、证书、荣誉等相关资料,为教师管理提供便利。

2.教师考勤管理。

通过该系统,老师可以记录考勤信息,并被自动统计,方便学校进行考勤管理。

3.教师工资管理。

系统可以自动计算教师的工资,并自动生成相应的工资条。

4.教师评价管理。

教师评价分为自我评价和学生评价,在系统中可以进行评价管理。

5.教师培训管理。

系统可对教师进行培训管理,教师可以通过系统选择适合自己的培训课程,学习记录也可以被系统自动归档。

系统的应用场景陕西教师信息管理系统适用于以下几个场景:1.学校的教务处。

此处系统将用于教学管理,包括教师管理、课程管理、成绩管理等。

2.学校的财务处。

财务处将使用系统来进行工资管理、社会保险管理等。

3.校长办公室。

校长办公室将使用系统来统计学校的各种数据,包括学校的收支、教育质量等情况。

4.教师。

教师可以通过该系统进行个人信息管理、考勤管理、评价管理、培训管理等。

系统的优点陕西教师信息管理系统拥有以下几个优点:1. 教育信息化的方向。

该系统的研发符合教育信息化建设的方向。

2. 数据统一管理。

通过该系统,学校可以将教师信息进行统一管理,方便管理,提高工作效率。

3. 自动化高效。

系统的多个功能采用自动化技术,可以对工作量进行有效减轻。

4. 安全保障充分。

系统采用多种加密方式,保证学校教师信息的安全和隐私。

系统的发展前景随着社会的信息化趋势和教育现代化进程的推进,陕西教师信息管理系统在未来的发展前景非常广阔:1. 展现服务优势。

系统将向学校提供更完善的服务,企业也越来越愿意投资于IT底层建设。

作为一种与教育紧密结合的IT应用,陕西教师信息管理系统一定会得到越来越多的关注,也将发挥越来越重要的作用。

教师的薪资制度管理制度

教师的薪资制度管理制度

教师的薪资制度管理制度一、总则为了规范教师的薪资管理,提高教师的积极性和工作质量,制定本管理制度。

二、教师薪资的组成1. 基本工资:教师的基本工资按照国家规定的标准执行,按照学历、职称和工作年限等因素浮动。

2. 绩效工资:教师的绩效工资根据教学表现、科研成果、教务工作等方面进行评定,按照评定结果确定绩效工资的发放标准。

3. 岗位津贴:教师的岗位津贴根据教师的具体岗位确定,包括教导主任、班主任等岗位津贴。

4. 奖金:教师在教学、科研、竞赛等方面取得突出成绩的,可以获得奖金的奖励。

5. 补贴:教师的生活、工作中发生的特殊费用,学校可以给予适当的补贴。

三、教师薪资的管理1. 薪资核定:根据教师的职称、学历、工作年限等情况确定教师的基本工资、绩效工资和岗位津贴,并在每年初核定并告知教师。

2. 薪资调整:根据国家相关政策规定,学校将按照规定的程序进行教师薪资的调整,确保教师的收入不断增加。

3. 薪资发放:学校将按照国家有关规定,按时足额发放教师的薪资,确保教师的合法权益得到保障。

4. 薪资记录:学校将建立完善的薪资记录系统,记录每位教师的薪资情况,确保薪资的透明和公正。

四、教师薪资的考核1. 教学表现:学校将对教师的教学表现进行评定,包括课堂教学效果、学生成绩等方面的考核。

2. 科研成果:学校将对教师的科研成果进行评定,包括科研项目、科研论文等方面的考核。

3. 教务工作:学校将对教师在教务工作方面的表现进行评定,包括学生考勤、档案管理等方面的考核。

4. 竞赛成绩:学校将对教师在竞赛方面的成绩进行评定,包括学生获奖情况等方面的考核。

五、教师薪资的激励1. 根据教师的绩效表现,学校将对表现突出的教师给予相应的奖金和奖励。

2. 学校将建立健全的激励机制,鼓励教师积极参与科研、竞赛等活动,提高教师的工作积极性。

六、教师薪资的保障1. 学校将建立健全的薪资保障机制,确保教师的薪资得到保障。

2. 学校将加强对教师薪资管理的监督和检查,确保薪资的合法、合理、公正。

学校绩效工资体系优化方案探讨

学校绩效工资体系优化方案探讨

学校绩效工资体系优化方案探讨近年来,随着教育行业竞争的加剧和社会对教育质量的要求不断提高,学校绩效工资体系已成为教育管理者关注的焦点。

作为一项与教职工切身利益密切相关的制度,绩效工资体系的合理性与公平性对激发教职工积极性、提高教育教学质量具有重要意义。

本文将从我国当前学校绩效工资体系的现状入手,分析存在的问题,并提出相应的优化方案,以期为学校管理者提供参考。

一、现状分析1.绩效工资水平偏低在我国,学校教职工的绩效工资水平普遍较低,与其它行业相比,缺乏竞争力。

这使得学校在招聘和留住优秀人才方面面临困难,影响了教育教学质量的提高。

2.绩效考核指标不明确当前,许多学校的绩效考核指标设置较为模糊,缺乏具体、可操作性的衡量标准。

这导致考核结果主观性较强,难以真正反映出教职工的实际工作绩效。

3.绩效工资分配不合理在学校绩效工资分配过程中,存在一定的平均主义现象,即“一刀切”的分配方式。

这种方式忽视了教职工个体差异和工作性质的不同,导致激励效果不佳。

4.忽视教师职业发展需求现有绩效工资体系过于关注短期业绩,忽视教师职业发展和长期激励。

这使得教师在职业规划和发展方面缺乏动力,不利于优秀人才的长远成长。

二、优化方案1.提高绩效工资水平政府部门应加大对教育行业的投入,提高学校教职工的绩效工资水平,使之具有竞争力。

同时,学校可根据自身实际情况,设立一定的奖金制度,激励教职工努力工作。

2.完善绩效考核指标体系学校应建立具体、可操作的绩效考核指标体系,明确各类教职工的工作职责和任务。

考核指标应涵盖教育教学、科研、管理、服务等各个方面,确保全面、客观地评价教职工的工作绩效。

3.优化绩效工资分配机制学校可根据教职工的工作性质、岗位特点、工作量等因素,实行分类考核和分配。

对于关键岗位和优秀人才,可适当提高绩效工资分配比例,以激发其工作积极性。

4.关注教师职业发展学校应关注教职工的职业发展需求,将绩效工资体系与教师职业发展规划相结合。

教师考勤与工资核定管理规定

教师考勤与工资核定管理规定

教师考勤与工资核定管理规定一、考勤系统开设随着信息技术的发展,学校管理的现代化程度日益提高。

为了更好地管理教师的考勤情况,学校应建立完善的考勤系统。

该系统应具备以下功能:记录教师的请假和出勤情况、自动生成考勤报告、提供迟到和早退的警示等等。

通过使用现代化的考勤系统,学校可以更加科学地管理教师的考勤,提高工作效率。

二、教师考勤的方式教师考勤的方式可以有多种选择,包括传统的打卡、电子考勤、指纹识别等等。

学校可以根据自身情况选择适合的考勤方式。

无论是哪种方式,都应保证准确性和安全性。

同时,学校还应制定考勤时间和考勤规则,确保教师的规范出勤。

三、考勤记录的保留和审核考勤记录的保留和审核是确保考勤制度有效运行的重要环节。

学校应建立相关规定,规定考勤记录的保存时长及审核程序。

考勤记录的保存时长不宜太长,一般应保留半年至一年。

考勤记录的审核应由专人负责,确保数据的准确性和合法性。

四、请假制度的管理请假制度的管理是教师考勤的重要组成部分。

学校应建立健全的请假制度,包括请假申请程序、请假时限等规定。

请假申请应尽量提前,学校应及时审批并给予反馈。

对于频繁请假的教师,学校应及时跟进,避免影响正常教学管理秩序。

五、迟到和早退的处理迟到和早退是教师考勤中常见的问题。

学校应建立严格的迟到和早退处理制度,并公之于众。

对于迟到和早退的教师,应给予相应的警示和处罚。

同时,学校应设立相关员工奖惩制度,鼓励教师按时出勤。

六、工资核定的依据教师工资核定是教育管理的核心环节。

工资核定应根据教师的实际工作情况进行,体现教师的工作业绩和贡献。

教师的考勤记录、教学反馈、学生评价等都可以作为工资核定的参考依据。

此外,学校还应建立教师工资的调整机制,确保教师的工资合理且公正。

七、考勤与绩效考核的关联教师的考勤与绩效考核有着密切的关联。

考勤记录可以作为教师绩效考核的重要依据之一。

出勤率高、迟到早退少的教师可能获得更高的绩效评定。

通过将考勤与绩效考核相结合,可以进一步激发教师的工作积极性和责任感。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

郵電大学编译原理程序设计报告题目:词法分析器院系名称:计算机学院专业名称:计算机科学与技术班级: 1006学生: *****学号(8位): ************一. 设计目的1.强化上机动手能力,在理论和实践的基础上进一步巩固课程学习的容,掌握工程化软件2.3.二.1.2.3. 512.各个模块详细的功能描述。

int zimu(char in); //字母为1int shuzi(char in); //数字为2int fengefu(char in); //分隔符为3int yunsuanfu(char in); //运算符为4int guanjianzi(char in[]); // 关键字为5void show(char a[],int i); //显示void panduan(char a[]); //判断属于哪类void output(); //为了显示好看四.详细设计1.功能函数的调用关系图2.各功能函数的数据流程图1.2.3.4.5.6.{int choice,t;t=read_file();if(t==0){printf("无教师信息,请按任意键返回主菜单输入:\n");getch();}do{system("cls");printf("\n\n\n ********教师工资信息管理系统********\n\n");printf(" 1.输入教师工资信息\n\n");printf(" 2.输出教师工资信息\n\n");printf(" 3.查询教师工资信息\n\n");printf(" 4.排序教师工资信息\n\n");printf(" 5.删除教师工资信息\n\n");printf(" 6.修改教师工资信息\n\n");printf(" 7.添加教师工资信息\n\n");printf(" 0.退出系统\n\n");printf(" 请选择(0-7)_\n\n");scanf("%d",&choice); //*选择代码可执行相应的程序,否则退出*//if(choice==1){t=input(t);}switch(choice){case 2: output(t); break;case 3: search(t); break;case 4: sort(t); break;case 5: t=del(t); break;case 6: modify(t); break;case 7: t=append(t ); break;case 0: break;}}while(choice!=0);save_file (t);printf("\n以上教师工资信息已保存!-(文件名:school.txt)\n");getch();}}五.测试数据及运行结果1.正常测试数据和运行结果2.异常测试数据及运行结果六.调试情况,设计技巧及体会1.改进方案本程序基本符合本次实验的基本要求,实现了数据的录入、存储、读写、修改、删除、查询、添加、排序及输出等功能。

本程序的主程序中设有主菜单,主菜单中包括输入信息模块、输出信息模块、修改信息模块、添加信息模块、删除信息模块、信息查询模块及按基本收入从小到大排序模块,其中查询选项之中可按教师编号查询,输出模块能准确快速的将学生信息打印出来本程序运行时简洁明了,恰当的提示语句给程序应运带来了许多便利。

不足之处:使用结构体数组进行编程,不能实现按编号大小进行插入教师工资信息,这一点会在今后的编写程序过程中加以注意,这一点可以使用链表方法进行插入,不能很好的使用指针和文件,在以后的编程中要学会熟练使用文件和指针变量,链表。

2.体会通过此次实验,我基本掌握了如何对一个大的实际程序进行整体的安排布局,以及如何将各个函数模块之间联系起来从而实现函数的调用,在此同时也熟悉了C 语言的运行环境及程序编辑,编译,和运行过程,掌握了C语言的程序书写格式和C语言程序结构语句的使用,特别是if,switch,do-while和for语句,掌握了C语言数据类型,运算符,表达式等的使用方法,掌握了数组,结构体,指针,等的简单应用,培养了独立完成某个大程序的能力以及独立思考解决问题的能力,收获颇丰,还有在刚开始的总体构思完成后,对各个功能实现的过程中可以用小模块进行操作,比如,输入数据,输出数据,保存数据等..在一个个小模块中调试,最后各个小模块都完成后,在将所有的模块都放到一起进行调试,这样可以避免一些错误和弯路,且能快速的完成系统对各功能的要求。

七.参考文献《C语言程序设计》作者:王曙燕八.附录:源代码(电子版)#include <stdio.h>#include<conio.h>#include<stdlib.h>#define MAX 30//*老师出生年月结构体类型*//struct b_type{int year;int month;int day;};//*教师工资结构体类型*//struct m_type{char name[80]; //*老师*//long num; //*老师代号*//struct b_type DATE; //*出生年月*//float pay; //*基本工资*//float other; //*其他工资*//float cost; //*扣款*//}PAY[MAX];int input(int t);void output(int sum );void search(int a);void sort(int a);int del(int a);void modify(int a);int append(int a);void count(int );int read_file();void save_file(int sum);//*文件读到数组*//int read_file(){FILE *fp;int i=0;fp=fopen("school.txt","rt");if((fp=fopen("school.txt","rt"))==NULL) //*打开school.txt下的文件,只读打开一个文件,只允许写数据*//{printf("\n\n*****老师工资信息不存在!请创建");return 0;}while(fread(&PAY[i],sizeof(struct m_type),1,fp)!=0) //*从fp文件中,每次读sizeof(PAY)送入数组pay[i]中,连续读一次*// {i++;}fclose(fp);return i; //*统计有多少数量,即有多少名*//}//*数组放到文件中*//void save_file(int sum){FILE *fp;int i;if((fp=fopen("school.txt","wb"))==NULL)//*追加打开一个二进制文件,并在文件末尾写数据*//{printf("读文件错误\n");exit(0);}for(i=0;i<sum;i++)fwrite(&PAY[i],sizeof(struct m_type),1,fp);//*从pay[i]数组中,每次读sizeof(pay)个字节写入fp所指的文件中,连续读写1次*//fclose(fp);}//输入教师信息int input(int t){int i,m;system("cls");printf("输入教师人数:\n");scanf("%d",&m);for(i=t;i<t+m&&i<MAX;i++){printf("\n 第%d个老师",i+1);printf("\n 老师代号(5位):");flushall();scanf("%ld",&PAY[i].num);if(PAY[i].num==0) break;printf("\n 老师:");flushall();scanf("%s",PAY[i].name);printf("\n 基本工资:");flushall();scanf("%f",&PAY[i].pay);printf("\n 其他工资:");flushall();scanf("%f",&PAY[i].other);printf("\n 扣款:");flushall();scanf("%f",&PAY[i].cost);printf("\n 出生日期:");flushall();scanf("%d%d%d",&PAY[i].DATE.year,&PAY[i].DATE.month,&PAY[i].DATE.day );}printf("\n --%d个教师工资信息输入完毕!--\n",i);printf("\n 按任意键返回主菜单!");getch(); //*从控制台取字符(无回显)*//return i;}//输出教师信息void output(int sum ){int i;system("cls");if(sum==0){printf("无教师信息,请按任意键返回菜单选择输入!\n");}elsefor(i=0;i<sum;i++){printf("老师代号--老师--基本工资--其他工资--扣款--出生日期(年-月-日)\n");printf("----------------------------------------------------------------\n ");printf("%5ld %8s %8f %8f %8f %15d-%2d-%2d\n",PAY[i].num,PAY[i].name, PAY[i].pay,PAY[i].other,PAY[i].cost,PAY[i].DATE.year,PAY[i].DATE.month, PAY[i].DATE.day);printf("----------------------------------------------------\n");}getch();}//*查询教师工资信息*//void search(int a){int i,x,num,j,flag=0;printf("请输入你想查询老师工资个数\n");scanf("%d",&x);for(i=1;i<=x;i++){printf("这是你要查询的第%d位老师的工资信息\n",i);printf("请输入要查询的老师代码\n");flushall();scanf("%d",&num);for(j=0;j<a;j++)if(PAY[j].num==num){printf("查找的老师工资信息\n");printf("\n老师代号--老师--基本工资--其他工资--扣款--出生日期(年-月-日)\n\n");printf("--------------------------------------------------------\n");printf("%5ld %8s %8f %8f %8f %15d-%2d-%2d\n",PAY[j].num,PAY[j].name,PAY[j].pay,PAY[j].other,PAY[j].cost,PAY[j].DATE.year,PAY[j].DATE.month,PAY[j].DATE.day);flag=1;}if (flag==0)printf("你输入的老师代号不存在!\n");}printf("\n 按任意键返回主菜单!");getch();}//排序教师工资信息void sort(int a){struct m_type t;int i,j;system("cls");printf("\n 老师工资信息\n");printf("---------------------------------------------\n");printf("\n 排名老师代号老师名字基本工资\n");for(i=0;i<a;i++){for(j=i+1;j<a;j++) //从小到大if(PAY[i].pay>PAY[j].pay){t=PAY[i];PAY[i]=PAY[j];PAY[j]=t;}}output(a);getchar();}//删除教师工资信息int del(int a){int i,j,y,num,flag=0,k;char choice;system("cls");printf("请输入你要删除的老师个数\n");scanf("%d",&y);for(j=1;j<=y;j++){printf("请输入你要删除的老师代码");flushall();scanf("%ld",&num);for(i=0;i<a;i++){if(PAY[i].num==num){printf("老师代号--老师名字--基本工资--其他工资--扣款--出生日期(年-月-日)\n");printf("-------------------------------------------------------------\n");printf("%5ld %20s %8f %10f %10f %10d-%2d-%2\n",PAY[i].num,PAY[i].name,PAY[ i].pay,PAY[i].other,PAY[i].cost,PAY[i].DATE.year,PAY[i].DATE.month,PAY[i].DATE.day);printf("你要删除的是以上老师的工资信息不区分大小写(Y/N)?\n");flushall();choice=getchar(); //*随意输入Y或N赋给choice*//if(choice=='Y'||choice=='y'){for(k=i;k<a;k++)PAY[k]=PAY[k+1];printf("信息已经删除\n");}flag=1;}}if(flag=0)printf("你输入的老师代号不存在!");}getch();return a-y;}//修改教师工资信息void modify(int a){int i ,flog=0 ,m ,num ,j ,t;system("cls");printf("请输入需要修改的教师人数:\n");scanf("%d",&m);flushall();for(t=0;t<m;t++){printf("请输入要修改的教师的编号:\n");scanf("%d",&num);for(i=0;i<a;i++)if(PAY[i].num==num){printf("\n ---老师工资信息---\n");printf("老师代号--老师--基本工资--其他工资--扣款--出生日期(年-月-日):\n");printf("----------------------------------------------------------\n");printf("%5ld %15s %8f %8f %8f %15d-%2d-%2d\n",PAY[i].num,PAY[i].name,PAY[i].pay,PAY[i].other,PAY[i].cost,PAY[i].DATE.year,PAY[i].DATE.month,PAY[i].DATE.day);printf("请输入要修改的信息:\n");printf("1.代号\n");printf("2.\n");printf("3.基本工资\n");printf("4.其他工资\n");printf("5.扣费\n");printf("6.年\n");printf("7.月\n");printf("8.日\n");scanf("%d",&j);switch(j){case 1:printf("修改后的代号为:\n");scanf("%d",&PAY[i].num); break;case 2:printf("修改后的为:\n");scanf("%s",PAY[i].name); break;case 3:printf("修改后的基本工资为:\n");scanf("%d",&PAY[i].pay);break;case 4:printf("修改后的其他工资为:\n");scanf("%d",&PAY[i].other);break;case 5:printf("修改后的扣费为:\n");scanf("%d",&PAY[i].cost);break;case 6:printf("修改后的年为:\n");scanf("%d",&PAY[i].DATE.year);break;case 7:printf("修改后的月为:\n");scanf("%d",&PAY[i].DATE.month);break;case 8:printf("修改后的日为:\n");scanf("%d",&PAY[i].DATE.day);break;}flog=1;}if(flog==0)printf("你输入的老师代号不存在!");}printf("请按任意键返回!\n");getch();}//添加教师工资信息int append(int a){int i,x;system("cls");printf("请输入你要添加的老师工资个数");scanf("%d",&x);for(i=a;i<a+x;i++){printf("请输入你要增加的老师代号(五位):");flushall();scanf("%ld",&PAY[i].num);printf(" 老师:");flushall();scanf("%s",PAY[i].name);printf(" 基本工资:");flushall();scanf("%f",&PAY[i].pay);printf(" 其他工资:");flushall();scanf("%f",&PAY[i].other);printf(" 扣款:");flushall();scanf("%f",&PAY[i].cost);printf(" 出生日期(年-月-日):");flushall();scanf("%d%d%d",&PAY[i].DATE.year,&PAY[i].DATE.month,&PAY[i].DATE.day);}printf("--------按任意键返回菜单!");getch();return i;}void main(void){int choice,t;t=read_file();if(t==0){printf("无教师信息,请按任意键返回主菜单输入:\n");getch();}do{system("cls");printf("\n\n\n ********教师工资信息管理系统********\n\n");printf(" 1.输入教师工资信息\n\n");printf(" 2.输出教师工资信息\n\n"); printf(" 3.查询教师工资信息\n\n");printf(" 4.排序教师工资信息\n\n");printf(" 5.删除教师工资信息\n\n");printf(" 6.修改教师工资信息\n\n");printf(" 7.添加教师工资信息\n\n");printf(" 0.退出系统\n\n");printf(" 请选择(0-7)_\n\n");scanf("%d",&choice); //*选择代码可执行相应的程序,否则退出*//if(choice==1){t=input(t);}switch(choice){case 2: output(t); break;case 3: search(t); break;case 4: sort(t); break;case 5: t=del(t); break;case 6: modify(t); break;case 7: t=append(t ); break;case 0: break;}}while(choice!=0);save_file (t);printf("\n以上教师工资信息已保存!-(文件名:school.txt)\n");getch();}。

相关文档
最新文档