欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    数据结构与算法课程设计-- 简单工资管理系统设计

    • 资源ID:1401831       资源大小:76KB        全文页数:11页
    • 资源格式: DOC        下载积分:100金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要100金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

    数据结构与算法课程设计-- 简单工资管理系统设计

    1、 设计题目设计题目 简单工资管理系统设计 “数据结构与算法” 课程设计报告 (一)(一) 需求和规格说明需求和规格说明 (二) 设计某单位职工工资管理系统,功能如下: (三) 对于每位职工存储以下信息:职工编号、基本工资、津贴、岗位津贴、应发数、 个人所得税、应扣数、实发数。个人所得税计算方法设为:工资少于 2000 元 的部分为 0,20003000 元部分为 5%,30004000 部分为 10%,40005000 部分为 15%,5000 元以上部分为 20%。 (四) 要求要求: (五) 创建存储职工工资信息的存储文件; (六) 添加某职工的工资信息; (七) 删除某职工的工资信息;

    2、(八) 修改某职工的部分工资信息(当月开始增加或减少某些项工资或扣款数变 化) ; (九) 输出指定编号职工的工资信息(查询用) (十) 输出全体职工的工资信息(发工资用) 。 (二)(二) 设计设计 根据要求设计了一个,基 yuangong.类的成员有 char name15;/姓名 float basesalary;/基本工资 float jingtie;/津贴 float gangweijt;/岗位津贴 float yingfa;/应发数 float tax;/个人所得税 float yingkou;/应扣数 float shifa;/实发数 类中还有一个 SET 函数将各项值保存到类中

    3、。 系统类图系统类图 开始 以读写方式打开一个数据文 件 将此文件内容读出并且存入 一个新的单链表中 调用 select()函数进入主界 面 否否 否否 (三)(三) 用户手册用户手册 程序运行时,首先选择是否读入 TXT 文件中的数据 然后根据界面提示进行相关操作。 (四)(四) 调试及测试调试及测试 操作中插入成员是参数 Num_P+,删除成员时参数 Num_P-。 (五)(五) 运行实例:运行实例: 进入 switch 函数 输入05总得一个数值, 选择相关操作 输 入 是 否 为 0? 判断键入值选择响应函数, 完成相应功能。 结束 (六)(六)进一步改进进一步改进 可以根据固定公式设

    4、奇函数来计算并保存税款值,而不用手输。 (七)心得体会(七)心得体会 做课程设计让我对于类的构造更加熟悉, 更加熟练的运用 C+读写文件的方 法。初步完成课程设计时,有许多的小问题,通过不断的修改代码改正问题也很好 的锻炼了耐心。 (八)对课程设计的建议(八)对课程设计的建议 可以再多一些创新型课题,鼓励同学们用图形界面做课程设计。 (九)(九)附录附录源程序源程序 #include #include #include #include #include #include #include #include #define INDEX “姓名 编号 基本工资 津贴 岗位津贴 应发数 个人所得税

    5、 应扣数 实 发数n“ using namespace std; const int P=100; class yuangong /员工类 public: int ID;/员工编号 char name15;/姓名 float basesalary;/基本工资 float jingtie;/津贴 float gangweijt;/岗位津贴 float yingfa;/应发数 float tax;/个人所得税 float yingkou;/应扣数 float shifa;/实发数 yuangong()ID=0;basesalary=0;jingtie=0;gangweijt=0;yingfa=0;

    6、tax=0;yingkou=0;shifa=0; void SET(int id,char *Name,float b,float j,float g,float y,float t,float yi,float s) int i; ID=id; for(i=0;ic; if(c=n|c=N)system(“cls“);return; int i; int ID;/员工编号 float basesalary;/基本工资 float jingtie;/津贴 float gangweijt;/岗位津贴 float yingfa;/应发数 float tax;/个人所得税 float yingkou;/应扣数 float shifa;/实发数 char name15;/姓名 ifstream fin(“pay.txt“); for(i=0;inameIDbasesalaryjingtiegan


    注意事项

    本文(数据结构与算法课程设计-- 简单工资管理系统设计)为本站会员(毕***)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583