c语言的设计教师工资管理系统设计
摘 要 1一、 绪论 3(一) C语言简介 3(二) 课题的研究意义 3二、 整体设计 4三、 详细设计 4(一) 主函数模块 4(二) 输入教师信息模块 5(三) 插入教师信息模块 5(四) 修改教师信息模块 6(五) 删除教师信息模块 7(六) 浏览教师信息模块 8四、 程序运行测试 9(一) 系统主界面 9(二) 输入教师信息界面 10(三) 插入教师信息界面 10(四) 删除教师信息界面 11(五) 修改教师信息界面 12(六) 浏览教师信息界面 13(七) 退出系统及系统报错界面 14五、 小结 15致谢 16参考文献 17附录 18摘 要 C语言是一门长盛不衰的结构化程序设计语言,其拥有着功能丰富、使用灵活方便以及较强的跨平台能力等优点,是一种优异的程序设计工具。在二十一世纪以后对于教师工资管理的问题变得越来越突出,所以做好对高校教师工资管理变得非常重要。本论文是基于C语言一个教师工资管理系统设计,极大提高了教师个人信息和其工资管理的便利性。本设计主要包括如下五大功能模块 ①输入教师信息模块用于记录教师的基本信息。 ②插入教师信息模块新增教师信息,并规定信息记录位置。 ③删除教师信息模块删除系统内已有记录的教师个人基本信息。 ④修改教师信息模块更改单条或者全部教师信息。 ⑤浏览教师信息模块查询单条或者全部教师信息。 本设计根据我们所学的程序设计知识,来建立一个较为简便的教师工资管理操作系统。
目录
Abstract
Not only C language is immortal but also a structured programming language,which is multifunction and convenient.In addition,C language has crossplatform compatibility.Generally speaking,C language is an excellent tool.
There is a tendency that teachers’ salary management is becoming to be a significant contradiction after t
*好棒文|www.hbsrm.com +Q: ^351916072#
wentyfirst century.Therefore,it is necessary for we completing a superior teachers’ salary management system.This design is a teachers’ salary management system which is based on C programming language.
And it is really convenient to manage teachers’ personal information and salary.
This design,including five function module as listed below:
①the module of teachers’ information input
②the module of teachers’ information insert
③the module of teachers’ information deletion
④the module of teachers’ information modification
⑤the module of teachers’ information browse
Keywords: C language ; teachers’ salary management system ; programming language ; tool.
绪论
C语言简介
C语言是一门通用计算机编程语言,应用及其广泛。其编译方式简单,产生较少的机器码,无需任何运行环境的支持。C语言兼备高级语言和汇编语言的特点。与此同时,C语言可以作为系统设计语言,用于编写多种系统运用程序;也可以作为程序设计语言,编写可脱机运行的应用程序。
C语言主要包括以下几种特点:
①C语言是一种高级语言:C语言结合高级语言良好的结构性和低级语言的实用性,是一种高级语言和低级语言的结合工作单元。
②C语言是一种结构式语言:C语言实现了代码和数据的分隔管理,也就是各模块的独立化(必要信息交流除外)。这种结构化设计方式使程序层次分明清晰,便于设计者的调试、维护及用户使用。C语言拥有丰富的函数形式,通过调用多种函数、循环语句和条件语言,使程序完全结构化。
③C语言有极强的跨平台性:C语言可用于多种操作系统及机型。相比与其他程序语言,C语言优先于其他高级语言,对于运行环境要求更低。
④C语言简洁紧凑、灵活方便:可以对计算机基本工作单元进行操作。(包括位、字节和地址)
⑤C语言运算符、数据类型丰富:C语言灵活使用运算符和数据类型来实现各种复杂数据结构运算。
⑥C语言是一种高质量目标代码和高执行效率的程序语言。
C语言程序提倡程序模块化,每一个函数对应一个小模块。因此,C语言程序一般由大量的独立函数构成。各模块独立,任务单一,最后将不同的小模块组合起来构成我们需要的目标程序。
C语言的发展出人意料的快,而且人民非常喜爱C语言,它的功能和优点很多,1980年开始,它进入了其他之类的操作系统,而且很迅速的在各类各型的计算机上得到很大的应用许多著名的系统软件,如dBase IV 、dBase III PLUS都是由C语言编写的。C语言也成为当代最优秀的程序设计之一。
课题的研究意义
背景环境:全国范围内大学数量呈井喷式增加,学校持续性扩招,导致教师队伍日益庞大;教师工资管理的精确性和及时性,影响着教师队伍的工作热情和教学质量; 教师工资管理工作量极大,传统工资管理方式工作效率低、易出错且无良好的可查询性。
因此,教师工资管理方式的改革迫在眉睫,较传统教师工资管理方式而言,本课题提供的教师工资管理系统有如下优点:
①操作系统简便,存储信息全面且存储容量极大,是一种“傻瓜式”的管理操作系统,使用人员不需要专业的管理培训。
②管理工作效率极高,不需太多的管理人员,管理成本大大降低。
③具有极佳的可查询性,便于管理人员查错及教师个人工资查询。
综上所述,本设计所提供的教师工资管理系统离开的传统纸质档的管理方式,具有深远的改革意义。
整体设计
本设计是用C语言编译的一个教师工资管理系统,在用于记录教师的个人基本信息的基础上,通过程序内部运算得出教师的工资情况。整个系统主要包括以下五大功能模块:
①输入教师信息模块:用于记录教师的基本信息。
②插入教师信息模块:新增教师信息,并规定信息记录位置。
③删除教师信息模块:删除系统内已有记录的教师个人基本信息。
④修改教师信息模块:更改单条或者全部教师信息。
⑤浏览教师信息模块:查询单条或者全部教师信息。
详细设计
主函数模块
目录
Abstract
Not only C language is immortal but also a structured programming language,which is multifunction and convenient.In addition,C language has crossplatform compatibility.Generally speaking,C language is an excellent tool.
There is a tendency that teachers’ salary management is becoming to be a significant contradiction after t
*好棒文|www.hbsrm.com +Q: ^351916072#
wentyfirst century.Therefore,it is necessary for we completing a superior teachers’ salary management system.This design is a teachers’ salary management system which is based on C programming language.
And it is really convenient to manage teachers’ personal information and salary.
This design,including five function module as listed below:
①the module of teachers’ information input
②the module of teachers’ information insert
③the module of teachers’ information deletion
④the module of teachers’ information modification
⑤the module of teachers’ information browse
Keywords: C language ; teachers’ salary management system ; programming language ; tool.
绪论
C语言简介
C语言是一门通用计算机编程语言,应用及其广泛。其编译方式简单,产生较少的机器码,无需任何运行环境的支持。C语言兼备高级语言和汇编语言的特点。与此同时,C语言可以作为系统设计语言,用于编写多种系统运用程序;也可以作为程序设计语言,编写可脱机运行的应用程序。
C语言主要包括以下几种特点:
①C语言是一种高级语言:C语言结合高级语言良好的结构性和低级语言的实用性,是一种高级语言和低级语言的结合工作单元。
②C语言是一种结构式语言:C语言实现了代码和数据的分隔管理,也就是各模块的独立化(必要信息交流除外)。这种结构化设计方式使程序层次分明清晰,便于设计者的调试、维护及用户使用。C语言拥有丰富的函数形式,通过调用多种函数、循环语句和条件语言,使程序完全结构化。
③C语言有极强的跨平台性:C语言可用于多种操作系统及机型。相比与其他程序语言,C语言优先于其他高级语言,对于运行环境要求更低。
④C语言简洁紧凑、灵活方便:可以对计算机基本工作单元进行操作。(包括位、字节和地址)
⑤C语言运算符、数据类型丰富:C语言灵活使用运算符和数据类型来实现各种复杂数据结构运算。
⑥C语言是一种高质量目标代码和高执行效率的程序语言。
C语言程序提倡程序模块化,每一个函数对应一个小模块。因此,C语言程序一般由大量的独立函数构成。各模块独立,任务单一,最后将不同的小模块组合起来构成我们需要的目标程序。
C语言的发展出人意料的快,而且人民非常喜爱C语言,它的功能和优点很多,1980年开始,它进入了其他之类的操作系统,而且很迅速的在各类各型的计算机上得到很大的应用许多著名的系统软件,如dBase IV 、dBase III PLUS都是由C语言编写的。C语言也成为当代最优秀的程序设计之一。
课题的研究意义
背景环境:全国范围内大学数量呈井喷式增加,学校持续性扩招,导致教师队伍日益庞大;教师工资管理的精确性和及时性,影响着教师队伍的工作热情和教学质量; 教师工资管理工作量极大,传统工资管理方式工作效率低、易出错且无良好的可查询性。
因此,教师工资管理方式的改革迫在眉睫,较传统教师工资管理方式而言,本课题提供的教师工资管理系统有如下优点:
①操作系统简便,存储信息全面且存储容量极大,是一种“傻瓜式”的管理操作系统,使用人员不需要专业的管理培训。
②管理工作效率极高,不需太多的管理人员,管理成本大大降低。
③具有极佳的可查询性,便于管理人员查错及教师个人工资查询。
综上所述,本设计所提供的教师工资管理系统离开的传统纸质档的管理方式,具有深远的改革意义。
整体设计
本设计是用C语言编译的一个教师工资管理系统,在用于记录教师的个人基本信息的基础上,通过程序内部运算得出教师的工资情况。整个系统主要包括以下五大功能模块:
①输入教师信息模块:用于记录教师的基本信息。
②插入教师信息模块:新增教师信息,并规定信息记录位置。
③删除教师信息模块:删除系统内已有记录的教师个人基本信息。
④修改教师信息模块:更改单条或者全部教师信息。
⑤浏览教师信息模块:查询单条或者全部教师信息。
详细设计
主函数模块
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/dzxx/txgc/954.html