`
《C语言程序设计》课程实践报告
职工信息管理系统设计
班级:
学号:
学生姓名:
指导老师:
日期:
1
1. ·设计目标
. 本小组的设计题目是《职工信息管理系统的设计》 ,使系统以菜单方式工作,该题目主要需要完成对职工信息的录入、查询、修改、删除和统计功能。
查询需要满足能按工号查询 , 按姓名查询,按电话号码查询,按工资多少排序查询并
输出。
修改需要满足准确输入员工工号之后能按意愿修改所需要修改的部分,并完成保存。
删除需要满足能按员工工号进行删除,并在删除之后重新完成保存。
统计需要完成对姓名、性别、年龄、学历、工资、住址相同的人数的统计。
.总体设计
开始
建立并打开
一个文件
录入数据并保存
重新打开该文件
查询修改删除统计
关闭文件
重新保存并关闭文件
结束
2
3.详细设计
1.信息采用结构体数组Work 实现,包括 SIZE(定义 20)个员工数据
#include /* 标准输入输出函数库*/
#include /* 标准函数库 */
#include /* 字符串函数库*/
#define SIZE 20/* 预处理指令,定义个数*/
struct Work_type/* 定义关于职工的结构体*/
{
int num;/*