C语言课程设计——职工工资管理
《C语言课程设计——职工工资管理》由会员分享,可在线阅读,更多相关《C语言课程设计——职工工资管理(19页珍藏版)》请在毕设资料网上搜索。
1、C语言课程设计报告书语言课程设计报告书 题目: 职工工资管理 1 功能需求如下功能需求如下: 系统概述系统概述 添加模块:添加职工或工资的信息添加模块:添加职工或工资的信息 删除模块:能通过姓名或者工号删除职工信息删除模块:能通过姓名或者工号删除职工信息 修改模块:修改职工信息修改模块:修改职工信息 查询模块:能通过姓名或者工号查询职工信息查询模块:能通过姓名或者工号查询职工信息 显示模块:显示全部职工信息显示模块:显示全部职工信息 文件管理模块:负责源数据文件的管理,包括新建、读取和保存源数据文件管理模块:负责源数据文件的管理,包括新建、读取和保存源数据 2 2总体设计总体设计 系统模块结构
2、框图系统模块结构框图 职工工资管 理 添加模块 删除模块 修改模块 查询模块 显示模块 文件管理 模块 按姓名 按工号 按姓名 按工号 新建记录 数据文件 读取记录 数据文件 保存记录 数据文件 在各模块处用指针函数来使用后面的保存记录数据文件进行保存。 3 3详细设计详细设计 (参数代码如下)(参数代码如下) # include # include # include /*宏定义宏定义*/ # define N 100 /*假设工人个数是假设工人个数是 100*/ # define HEADER1 “-n“ # define HEADER2 “ | Number | Name | Psex
3、| Age | Time | Ywage | Ykou | Pwage |n“ # define HEADER3 “ |-|-|-|-|-|-|-|-|n“ # define FORMAT “ |%-8d|%-8s|%-8s|%-7d|%-6d|%-7d|%-6d|%-7d|n“ # define DATA p-num ,p-name,p-sex,p-age,p-time,p-ywage,p-ykou,p-pwage # define END “-n“ /*/ typedef struct work int num; /*/ char name10; char sex10; int age; /*/ int time; /*/ int ywage; /*/ int ykou; /*/ int pwage; /*/ WORK; /*/ typedef struct pointer_info WORK*pHead;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 课程设计 职工 工资管理
