C语言 教师工资管理系统设计 联系客服

发布时间 : 星期四 文章C语言 教师工资管理系统设计更新完毕开始阅读

《程序设计基础》

课程设计报告

教师工资管理系统设计

目录

问题概述 ------------------------------------------------ 1 系统目标 ------------------------------------------------ 1 设计的过程及步骤 ---------------------------------------- 2 函数设计 ------------------------------------------------ 3 系统实现 ------------------------------------------------ 7 总结 --------------------------------------------------- 17 参考文献 ----------------------------------------------- 18

一.问题概述

随着时代的进步,人们越来越认识到教育的重要性,科教兴国是十分可行的政策,而教师则是教育事业最重要的一环,他们的付出是我们国家富强的根本保证。现阶段,各学校的教师数量越来越多,工资、工作安排等方面管理起来就越来越麻烦,这十分不利于教育事业的大步前进,设计出一款用于教师工资管理的程序很有必要,通过系统的C语言学习,我们已经能够通过自己编写程序实现这一目的,进行教师信息的录入,管理,查询等方面的操作,进而推动教育事业的进步。

二.系统目标

2.1 (对系统技术的目标)

根据所学的程序设计基础原理与程序设计的知识,能够针对一个小型的程序 设计基础管理系统,进行系统的需求分析,系统设计,程序设计基础设计,编码, 测试等,完成题目要求的功能,从而达到掌握开发一个小型系统程序设计的目的。 2.2 (对系统技术的要求)

1. 教师信息及教师工资信息的录入功能(录入数据以文件形式存储) 2. 教师工资查询功能(至少提供两种及两种以上查询方法) (1)按教师编号进行查询 (2)按所在部门进行查询 ……

注:查询结果用链表的形式保存并输出 3. 教师工资的统计功能

4. 教师工资的修改功能(如晋升职称后)

1

三、设计的过程及步骤

1.需求分析(描述系统需求,既详细分析系统需求和功能)

根据题目要求,应当把教师信息用结构体形式输入,再定义一个全局变量和文件 指针进行整个程序的运行,然后把教师信息送到文件中,所以应该提供一个结构 体和文件的输入输出等操作;在程序中需实现教师信息录入,查询,删除 和修改等功能的操作,所以需要建立相应的模块来实现;另外还需提供键盘式选 择菜单实现功能,在运行时达到所要目的。

2.设计系统功能图(根据需求分析结果和文件结构,应用结构化分析与设计技术设计功能结构 图,如下图所示)

教师工资管理系统界面 添加教删除教更新教按部门按编号按编号师信息 师信息 师信息 查询教查询教排序 师信息 师信息 输出全部教师信息 保存信息 退出 四、函数设计 (详细分析每一个子模块的子功能,定义主要的子函数原型,并对每一个 函数的功能加以说明) 4.1此系统主要有7个功能,有主要的9个函数,他们分别是 insert () //添加教师信息 cut () //删除教师信息 2