员工工资管理系统-C语言

  • 格式:doc
  • 大小:612.02 KB
  • 文档页数:14

题目:员工工资管理系统
目录
系统题目:员工工资管理系统 (3)
1.系统设计要求 (3)
2.功能模块 (3)
3.数据库设计 (4)
4.运行界面及核心代码 (5)
5.1.1系统界面: (5)
5.1.2添加员工: (5)
5.1.3修改员工信息:员工基本信息修改: (7)
5.1.4批量计算技术员工资: (8)
5.1.5批量计算销售员及销售经理工资: (8)
5.1.6删除员工信息: (9)
5.1.7查询员工信息:个人员工信息 (10)
5.1.8部门员工信息: (10)
5.1.9岗位员工信息: (11)
5.1.10排序工资: (11)
5.1.11统计数据:部门员工工资统计: (12)
5.1.12所有员工工资统计: (13)
5.1.13退出系统界面: (14)
5.1.14文件读取: (14)
5.1.15文件存储: (14)
5.总结与感想 (14)
系统题目:员工工资管理系统
1.系统设计要求
1.添加数据:添加一个员工,只输入该员工的基本信息(姓名、年龄、性别、部
门、岗位)。

2.修改数据:
1)根据员工号来修改任意员工的基本信息(姓名、年龄、性别、部门、岗位)。

2)批量计算所有技术员的当月工资额(需填写技术员当月工作时间)。

3)批量计算所有销售员的当月工资额(需填写销售员当月销售额);然后批量计算所有销售经理的当月工资额。

3.删除数据:根据员工号删除一个员工。

4.查询数据:
1)根据工号或者姓名查询员工信息。

2)按部门显示本部门全部员工信息。

3)分别显示4种岗位的员工信息。

4)分页来显示全部员工的信息。

5.排序:
1)所有员工信息按当月工资从高到低并显示。

2)某个岗位的员工信息按当月工资从高到低显示。

6.统计:
1)统计并显示某个部门的平均月工资、最低月工资、最高月工资。

2)统计并显示某个部门超出本部门平均月工资的人数与员工信息
3)统计并显示所有员工中的最低月工资和最高月工资员工的信息。

4)统计并显示所有员工超出平均月工资的人数与员工信息。

2.功能模块
功能结构如下图所示:
3.数据库设计
本应用系统的数据库主要包括数据表,表的数据结构设计如下。

4.运行界面及核心代码5.1.1系统界面:
5.1.2添加员工:
5.1.3修改员工信息:员工基本信息修改:
5.1.4批量计算技术员工资:
5.1.5批量计算销售员及销售经理工资:
5.1.6删除员工信息:
5.1.7查询员工信息:个人员工信息5.1.8部门员工信息:
5.1.9岗位员工信息:5.1.10排序工资:
5.1.11统计数据:部门员工工资统计:
5.1.12所有员工工资统计:
5.1.13退出系统界面:
5.1.14文件读取:
5.1.15文件存储:
5.总结与感想
一开始做这个系统的时候感觉一脸茫然,无从下手。

但是随着代码一个一个的敲打,思路灵感也随着爆发起来。

当然遇到的问题也有很多,或百度,或询问,或思考,也解决了。

做完这个系统,一股成就感油然而生。