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

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


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

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

工资管理系统

一,     基本功能要求:

1)以密码登录系统

a1

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

如果密码错误或者用户账号不存在,会给出相应提示

a2

a3

a4

二,     主功能界面

菜单布局,对应不同功能

b1

2)录入员工信息具体工资,计算相应的税金(计算规则参见最新公布的政策)

 

b2

3)查询并显示所有的员工具体信息
4)显示统计信息:员工数目,工资总数和税金总数
4)按照指定条件查询

b3

5)增删具体员工记录

b4

删除

添加

员工:

b5

1)以工号为登录ID,密码自己设定;
2)可以查询本人的相关信息;

b6

个人信息菜单中允许查看个人信息并修改密码

三,     注意事项

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

说明如下

需要使用的文件存储在res/file文件夹下

b7

Admin.txt保存有管理员信息

Info.txt保存员工基本信息

保存格式

b8

b9

四,     关于权限设置

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

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

c1

c2

至此,所有功能基本完成!

由于时间仓促,导致软件还有一定的bug

1,退出软件会弹出报错窗口
2,删除员工对文件操作有时候会失效
3,中文有严重的乱码问题(数据类型?编辑环境?)


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

CatTalk

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值