.. . .. . ..
2.程序设计思路
(1)需求分析
系统要以菜单方式工作,因而根据题目要求,提供键盘式选择菜单实现功能选择,职工信息采用文件保存,所以应提供文件的输入、输出等操作;在程序中需要浏览职工的信息,应提供显示、查找、等操作;要实现职工信息的查询,则要提供查找功能(包括按学历查询和按工号查询两种查询方式);要实现职工信息的删除、修改,则要提供文件记录的删除 、修改功能。
(2)总体设计
根据上面的需求分析,可以将这个系统设计分为以下模块:职工信息输入模块、职工信息浏览模块、职工信息查询模块、职工信息删除与修改模块
(3)数据信息
建立职工信息结构体,结构体成员包括工号、姓名、性别、年龄、学历、工资、住址和电话。
Struct employee {
char num[20]; char name[8]; char sex[10];
. 专业学习资料 .
.. . .. . ..
char age[10]; char xueli[30]; char wanges[10]; char tel[15]; char addr[50]; }em[N] . 专业学习资料 .
.. . .. . ..
3.功能模块图
录入模块 菜单 10080 浏览模块 6040200第一季度东部西部北部学历查询
第三季度查询模块 工号查询 . 专业学习资料 .
.. . .. . ..
4. 数据结构设计
建立职工信息结构体,结构体成员包括工号、姓名、性别、年龄、学历、工资、住址和电话。
Struct employee {
char num[20];//工号 char name[30];//姓名
. 专业学习资料 .
相关推荐: