江 西 农 业 大 学 职工档案管理系统实验报告
一、 实验目的
1、加深对讲授内容的理解
2、通过设计,熟练上机调试程序
3、C语言综合程序设计能力的提高
二、实验题目与相关说明
题目:职工档案管理系统设计
功能:职工档案管理系统设计,每个职工是一条记录,包括编号,姓名,性别,出生年月,所在
部门,职称,工资级别、电话等。系统可实现以下功能:
1、输入功能:输入每一位职工记录,将其信息存入文件中。
2、显示功能:完成全部职工记录的显示。
3、查找功能:完成按编号或姓名查找职工的相关记录,并显示。
分步实施:
1、初步完成总体设计,搭好框架,确定人机对话的界面,确定函数个数。
2、建立一个文件,将每位职工的信息写入文件中并能显示于屏幕上。
3、完成上述查找(编号,姓名,性别等)、修改等功能。
4、进一步要求,修改记录设置密码操作。
要求:1、用C语言实现程序设计;
2、利用结构体数组实现职工信息的数据结构设计;
3、系统的各个功能模块要求用函数的形式实现;
4、界面友好(良好的人机交互),程序加必要的注释。
三、程序功能简介
该系统主要用于管理职工的个人信息,它具有存储、添加、查询、修改、删除、浏览等功能。其中修改信息需要权限密码,在程序中我已将初始密码设为“1828”。但我只是完成了初始密码的设置,修改密码及其它有关密码的程序设计还没有完成。另外,我将查找功能分为“姓名查找”和“工号查找”,这样可使得查找的成功率增加。 下面,就给出该系统源代码。
四、程序源码(带注释)
#include#include
struct staff
{
char name[8];
char num[10];
char sex[10];