C++/C课程设计(2)工资管理系统功能说明

时间:2021-07-13 12:28:02

原文取自个人博客:www.jycoder.com欢迎訪问


百度网盘下载源码:Demo.zip

百度网盘下载软件文档:软件文档.zip

工资管理系统

一,     基本功能要求:

1)以password登录系统

C++/C课程设计(2)工资管理系统功能说明

password登录时读取文件info.txt(保存员工信息)和Admin.txt(保存管理员息)

假设password错误或者用户账号不存在。会给出对应提示

C++/C课程设计(2)工资管理系统功能说明

C++/C课程设计(2)工资管理系统功能说明

C++/C课程设计(2)工资管理系统功能说明

二,     主功能界面

菜单布局。相应不同功能

C++/C课程设计(2)工资管理系统功能说明

2)录入员工信息详细工资。计算对应的税金(计算规则參见最新发布的政策)

 

C++/C课程设计(2)工资管理系统功能说明

3)查询并显示全部的员工详细信息

4)显示统计信息:员工数目。工资总数和税金总数

4)依照指定条件查询

C++/C课程设计(2)工资管理系统功能说明

5)增删详细员工记录

C++/C课程设计(2)工资管理系统功能说明

删除

加入

员工:

C++/C课程设计(2)工资管理系统功能说明

1)以工号为登录ID,password自己设定;

2)能够查询本人的相关信息;

C++/C课程设计(2)工资管理系统功能说明

个人信息菜单中同意查看个人信息并改动password

三,     注意事项

採用文件系统用来读取信息和存储信息,因此在使用程序的过程中一定要注意相关文件的存储路径和存储格式

说明例如以下

须要使用的文件存储在res/file目录下

C++/C课程设计(2)工资管理系统功能说明

Admin.txt保存有管理员信息

Info.txt保存员工基本信息

保存格式

C++/C课程设计(2)工资管理系统功能说明

C++/C课程设计(2)工资管理系统功能说明

四,     关于权限设置

管理员能够使用随意菜单项,但作为普通员工并不能随意改动别人的信息,因此涉及权限问题:

设定普通账号登录后,仅仅开放退出系统。关于软件,个人信息菜单用来查询个人信息和改动password,

C++/C课程设计(2)工资管理系统功能说明

C++/C课程设计(2)工资管理系统功能说明

至此,全部功能基本完毕!

因为时间仓促,导致软件另一定的bug

1,退出软件会弹出报错窗体

2,删除员工对文件操作有时候会失效

3,中文有严重的乱码问题(数据类型?编辑环境?)C++/C课程设计(2)工资管理系统功能说明C++/C课程设计(2)工资管理系统功能说明

C++/C课程设计(2)工资管理系统功能说明
C++/C课程设计(2)工资管理系统功能说明C++/C课程设计(2)工资管理系统功能说明