C语言项目--《工资管理系统》

工资管理系统

 

 

工资管理系统是公司管理对于每位员工实际工作所得到薪酬进行统计管理的系统,是每个公司不可或缺的管理系统。

 

项目背景:

深入体验C语言项目开发》 第四章--工资管理系统

工资管理系统实际上和学生成绩管理系统是一样的,上次在思创的项目答辩做个就是学生成绩管理系统,上次项目是以数组为主,结构体为辅完成数据结构,有考虑链表,但是当时时间紧迫,所以没有使用链表。此次的工资管理系统为了突出不同点和完成项目的意义,所以选择单链表完成数据结构部分。算法都一样,依旧是增删改查!!!

 

项目步骤:

①.功能分析

②.工具选择

③.总体设计

④.数据结构

⑤.算法确定

⑥.具体编码

⑦.测试运行

⑧、项目总结

一、功能分析

系统需求分析

a. 增删改查数据

b. 使用单链表处理数据

c. 使用文件存储数据

二、工具选择

a. 开发软件:dev c++

三、总体设计

a.   菜单选择

b.   添加用户

c.    删除用户

d.    修改用户数据

e.    根据指定要求排序查看

四、数据结构:

a、链表数据结构

 

五、算法确定

采用冒泡排序方法:

 

 

六、具体编码

void modify(struct employee *sour);/*修改指定员工信息*/

void sort(struct employee *sour, int flag);/*根据选择排序*/

int check_num(struct employee *sour, unsigned int num);/*检查此工号是否已被使用 */

void menu_add(struct employee *sour);/*添加用户菜单*/ 

void menu_look(struct employee *sour);/*查询菜单*/ 

void delete_menu(struct employee *sour);/*删除菜单*/

void menu(struct employee *sour, FILE *fp);/*主菜单*/ 

 

七、测试运行

 

 

 

八、项目总结:

此项目,又是那样,做到最难的地方又想放弃,还是坚持下来了,真想给自己一个大大的拥抱!好样的!加油!链表还是有些难,本项目历时44夜,学习链表用了11夜,这种感觉很好,虽然在做项目的时候很痛苦!!!坚持就是胜利!加油!

  • 4
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
基于C语言 C++开发的系统项目 课程设计 毕业设计 供参考 源代码+说明 基于C语言 C++开发的系统项目 课程设计 毕业设计 供参考 源代码+说明 基于C语言 C++开发的系统项目 课程设计 毕业设计 供参考 源代码+说明 基于C语言 C++开发的系统项目 课程设计 毕业设计 供参考 源代码+说明 基于C语言 C++开发的系统项目 课程设计 毕业设计 供参考 源代码+说明 基于C语言 C++开发的系统项目 课程设计 毕业设计 供参考 源代码+说明 基于C语言 C++开发的系统项目 课程设计 毕业设计 供参考 源代码+说明 基于C语言 C++开发的系统项目 课程设计 毕业设计 供参考 源代码+说明 基于C语言 C++开发的系统项目 课程设计 毕业设计 供参考 源代码+说明 基于C语言 C++开发的系统项目 课程设计 毕业设计 供参考 源代码+说明 基于C语言 C++开发的系统项目 课程设计 毕业设计 供参考 源代码+说明 基于C语言 C++开发的系统项目 课程设计 毕业设计 供参考 源代码+说明 基于C语言 C++开发的系统项目 课程设计 毕业设计 供参考 源代码+说明 基于C语言 C++开发的系统项目 课程设计 毕业设计 供参考 源代码+说明 基于C语言 C++开发的系统项目 课程设计 毕业设计 供参考 源代码+说明 基于C语言 C++开发的系统项目 课程设计 毕业设计 供参考 源代码+说明 基于C语言 C++开发的系统项目 课程设计 毕业设计 供参考 源代码+说明 基于C语言 C++开发的系统项目 课程设计 毕业设计 供参考 源代码+说明 基于C语言 C++开发的系统项目 课程设计 毕业设计 供参考 源代码+说明 基于C语言 C++开发的系统项目 课程设计 毕业设计 供参考 源代码+说明 基于C语言 C++开发的系统项目 课程设计 毕业设计 供参考 源代码+说明 基于C语言 C++开发的系统项目 课程设计 毕业设计 供参考 源代码+说明 基于C语言 C++开发的系统项目 课程设计 毕业设计 供参考 源代码+说明 基于C语言 C++开发的系统项目 课程设计 毕业设计 供参考 源代码+说明 基于C语言 C++开发的系统项目 课程设计 毕业设计 供参考 源代码+说明 基于C语言 C++开发的系统项目 课程设计 毕业设计 供参考 源代码+说明 基于C语言 C++开发的系统项目 课程设计 毕业设计 供参考 源代码+说明 基于C语言 C++开发的系统项目 课程设计 毕业设计 供参考 源代码+说明 基于C语言 C++开发的系统项目 课程设计 毕业设计 供参考 源代码+说明 基于C语言 C++开发的系统项目 课程设计 毕业设计 供参考 源代码+说明 基于C语言 C++开发的系统项目 课程设计 毕业设计 供参考 源代码+说明 基于C语言 C++开发的系统项目 课程设计 毕业设计 供参考 源代码+说明 基于C语言 C++开发的系统项目 课程设计 毕业设计 供参考 源代码+说明 基于C语言 C++开发的系统项目 课程设计 毕业设计 供参考 源代码+说明 基于C语言 C++开发的系统项目 课程设计 毕业设计 供参考 源代码+说明 基于C语言 C++开发的系统项目 课程设计 毕业设计 供参考 源代码+说明

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值