# payrollsystem
C++,MFC实现工资管理系统(未使用数据库,使用读写文件),具体参见[软件设计文档](https://github.com/msandroid/payrollsystem/blob/master/软件设计文档.pdf)
基本功能要求:
-------
* 以密码登录系统
<img src="https://github.com/msandroid/payrollsystem/blob/master/screenshot/1.png" alt="Drawing" />
* 密码登录时读取文件info.txt(保存员工信息)和Admin.txt(保存管理员息)
* 如果密码错误或者用户账号不存在,会给出相应提示
<img src="https://github.com/msandroid/payrollsystem/blob/master/screenshot/2.png" alt="Drawing" />
<img src="https://github.com/msandroid/payrollsystem/blob/master/screenshot/3.png" alt="Drawing" />
主功能界面
-------
* 菜单布局,对应不同功能
<img src="https://github.com/msandroid/payrollsystem/blob/master/screenshot/4.png" alt="Drawing" />
* 录入员工信息具体工资,计算相应的税金(计算规则参见最新公布的政策)
* 查询并显示所有的员工具体信息
* 显示统计信息:员工数目,工资总数和税金总数
<img src="https://github.com/msandroid/payrollsystem/blob/master/screenshot/5.png" alt="Drawing" />
* 按照指定条件查询
<img src="https://github.com/msandroid/payrollsystem/blob/master/screenshot/6.png" alt="Drawing" />
* 增删具体员工记录
<img src="https://github.com/msandroid/payrollsystem/blob/master/screenshot/7.png" alt="Drawing" />
<img src="https://github.com/msandroid/payrollsystem/blob/master/screenshot/8.png" alt="Drawing" />
* 以工号为登录ID,密码自己设定;
* 可以查询本人的相关信息;
个人信息菜单中允许查看个人信息并修改密码
<img src="https://github.com/msandroid/payrollsystem/blob/master/screenshot/9.png" alt="Drawing" />
注意事项
-------
采用文件系统用来读取信息和存储信息,因此在使用程序的过程中一定要注意相关文件的存储路径和存储格式
说明如下需要使用的文件存储在Demo/res/file文件夹下
<img src="https://github.com/msandroid/payrollsystem/blob/master/screenshot/10.png" alt="Drawing" />
* Admin.txt保存有管理员信息
* Info.txt保存员工基本信息
保存格式
<img src="https://github.com/msandroid/payrollsystem/blob/master/screenshot/11.png" alt="Drawing" />
<img src="https://github.com/msandroid/payrollsystem/blob/master/screenshot/12.png" alt="Drawing" />
关于权限设置
-------
管理员可以使用任意菜单项,但作为普通员工并不能随意修改别人的信息,因此涉及权限问题:
设定普通账号登录后,只开放退出系统,关于软件,个人信息菜单用来查询个人信息和修改密码,
<img src="https://github.com/msandroid/payrollsystem/blob/master/screenshot/13.png" alt="Drawing" />
<img src="https://github.com/msandroid/payrollsystem/blob/master/screenshot/14.png" alt="Drawing" />
至此,所有功能基本完成!由于时间仓促,导致软件还有一定的bug
* 退出软件会弹出报错窗口
* 删除员工对文件操作有时候会失效
* 中文有严重的乱码问题(数据类型?编辑环境?)
License
--------
Copyright 2015 florent37, Inc.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
管理系统是一种通过计算机技术实现的用于组织、监控和控制各种活动的软件系统。这些系统通常被设计用来提高效率、减少错误、加强安全性,同时提供数据和信息支持。以下是一些常见类型的管理系统: 学校管理系统: 用于学校或教育机构的学生信息、教职员工信息、课程管理、成绩记录、考勤管理等。学校管理系统帮助提高学校的组织效率和信息管理水平。 人力资源管理系统(HRM): 用于处理组织内的人事信息,包括员工招聘、培训记录、薪资管理、绩效评估等。HRM系统有助于企业更有效地管理人力资源,提高员工的工作效率和满意度。 库存管理系统: 用于追踪和管理商品或原材料的库存。这种系统可以帮助企业避免库存过剩或不足的问题,提高供应链的效率。 客户关系管理系统(CRM): 用于管理与客户之间的关系,包括客户信息、沟通记录、销售机会跟踪等。CRM系统有助于企业更好地理解客户需求,提高客户满意度和保留率。 医院管理系统: 用于管理医院或医疗机构的患者信息、医生排班、药品库存等。这种系统可以提高医疗服务的质量和效率。 财务管理系统: 用于记录和管理组织的财务信息,包括会计凭证、财务报表、预算管理等。财务管理系统
资源推荐
资源详情
资源评论
收起资源包目录
C++,MFC实现工资管理系统(未使用数据库,使用读写文件).zip (122个子文件)
Demo.aps 2.22MB
background.bmp 1.28MB
bitmap1.bmp 463KB
exit.bmp 192KB
help.bmp 192KB
contact.bmp 17KB
Demo.vcxprojResolveAssemblyReference.cache 1KB
ClassDiagram.cd 59B
DemoDlg.cpp 5KB
Info.cpp 3KB
geRen.cpp 3KB
Search.cpp 3KB
MainTest.cpp 2KB
Demo.cpp 2KB
Insert.cpp 2KB
stdafx.cpp 129B
Main.cpp 19B
Demo.exe 2.84MB
Demo.vcxproj.filters 4KB
resource.h 6KB
stdafx.h 2KB
MainTest.h 805B
DemoDlg.h 636B
Search.h 541B
Info.h 534B
geRen.h 481B
Insert.h 431B
Demo.h 399B
targetver.h 226B
Demo.ico 66KB
vc120.idb 2.23MB
vc110.idb 2.15MB
Demo.ilk 1.4MB
demo-51be08d1.ipch 89.56MB
demo-51be08d1.ipch 86.69MB
login.jpg 176KB
Demo.lastbuildstate 175B
Demo.lastbuildstate 75B
Demo.Build.CppClean.log 4KB
Demo.log 2KB
README.md 4KB
ribbon1.mfcribbon-ms 897B
stdafx.obj 943KB
geRen.obj 77KB
Insert.obj 74KB
DemoDlg.obj 60KB
MainTest.obj 44KB
Info.obj 43KB
Search.obj 42KB
Demo.obj 35KB
Demo.pch 41.25MB
Demo.pdb 6.74MB
vc120.pdb 6.35MB
vc110.pdb 6.32MB
软件设计文档.pdf 658KB
1.png 177KB
3.png 171KB
2.png 168KB
4.png 130KB
14.png 90KB
8.png 67KB
9.png 65KB
13.png 64KB
6.png 60KB
7.png 47KB
5.png 18KB
12.png 16KB
11.png 12KB
10.png 8KB
Demo.rc 21KB
Demo.rc2 664B
RCa02968 16KB
RCa08456 15KB
RCa08732 15KB
RCa09188 15KB
RCa09236 15KB
RCa09812 15KB
RCa10432 15KB
RCa10436 15KB
RCa10504 15KB
RCa10604 15KB
RCa11056 15KB
RCa11244 15KB
RCa12232 15KB
RCb09812 15KB
RCb10604 15KB
Demo.res 2.19MB
Demo.sdf 75.13MB
Demo.sln 859B
Demo.v12.suo 51KB
Demo.v11.suo 50KB
CL.read.1.tlog 69KB
CL.read.1.tlog 63KB
link.read.1.tlog 6KB
link.read.1.tlog 6KB
cl.command.1.tlog 5KB
cl.command.1.tlog 5KB
CL.write.1.tlog 4KB
rc.read.1.tlog 3KB
rc.read.1.tlog 3KB
共 122 条
- 1
- 2
资源评论
JJJ69
- 粉丝: 6232
- 资源: 5778
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 疯狂吃月饼游戏小程序前端源码
- 开源光谱分析仪博客的代码
- 基于深度学习的工业缺陷检测(续篇)
- 大创项目编程示例开发案列优质学习资料资源工具与案列应用场景开发文档教程资料.txt
- 树莓派智能车编程实例开发案列优质学习资料资源工具与案列应用场景开发文档教程资料.txt
- 电子设计竞赛(Electronic Design Contest) 开发案列优质学习资料资源工具与案列应用场景开发文档教程资料
- Cpu-Z 是一款计算机的CPU检测软件
- 美国大学生数学建模竞赛 开发案列优质学习资料资源工具与案列应用场景开发文档教程资料.txt
- 最新版点微同城源码34.7+全套插件+小程序前后端附图片
- 计算机二级 开发案列优质学习资料资源工具与案列应用场景开发文档教程资料.txt
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功