C++课设---公司员工管理系统_第1页
C++课设---公司员工管理系统_第2页
C++课设---公司员工管理系统_第3页
C++课设---公司员工管理系统_第4页
C++课设---公司员工管理系统_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数学与计算机学院 课程设计说明书 课 程 名 称 面向对象程序设计 课程设计 课 程 代 码 8404101 题 目 公司员工管理系统 年级 专业 班 2009级软件工程四班 学 生 姓 名 学 号 开 始 时 间 2011 年 6 月 13 日 完 成 时 间 2011 年 6 月 26 日 课程设计成绩 学习态度及平 时成绩 30 技术水平与实 际能力 20 创新 5 说明书撰写质量 45 总 分 100 指导教师签名 年 月 日 公 公 公 公 公 公 公 公 面向对象程序设计 课程设计任务书 学院名称 数学与计算机学院 专业 软件工程 年级 2009级 一 设计题目 公司员工管理系统 二 主要内容 设计公司员工管理系统 具有插入 删除 显示 修改和查询员工信息的功能 三 具体要求 1 采用双链表结构 用类和对象完成系统设计 设计一个employee类 包含职工号 姓名 性别 部门 职务 工资明细 具有员工信息的插入 删除 显示 修改和查询功能 2 可通过员工姓名和所在部门进行查询 3 显示功能中 对链表提供逐屏显示选择而且可以由用户确定每屏显示的数目 课程设计说明 采用 运算符重载的方式进行文件存取 这样保存 查询 修改都很方便 四 主要技术路线提示 首先根据要解决的问题分析设计类图 抽象出各个类的数据成员和函数成员 然后进 行详细编码 在主函数中创建类的对象 调用适当的成员函数或全局函数实现相应的功能 最后要对软件进行测试 五 进度安排 共计两周时间 20个机时 建议进度安排如下 1 选题和需求分析1学时 2 查阅资料 图书 期刊资料或上网查阅相关资料 2学时 3 构造框架 系统总体设计 类层次关系图 3学时 4 编程上机 调试10学时 5 现场验收合格 根据程序提问 1学时 6 书写课程设计报告3学时 当然 仅靠课内时间是不够的 希望同学们课外多花时间编程学习 公 公 公 公 公 公 公 公 六 完成后应上交的材料 设计结束后 每位同学必须上交如下材料 1 课程设计报告 打印稿一份 2 课程设计报告 电子文档及课程设计的程序源代码 刻盘 3 答辩时的提问及答案记录一份 七 推荐参考资料 1 郑莉等 编著 C 程序设计语言 第三版 清华大学出版社 2005 06北京 2 陈清华 朱红主编 Visual C 课程设计案例精选与编程指导 东南大学出版社 2003 06 南京 3 刘振安等编著 C 程序设计课程设计 机械工业出版社 2004 08 北京 4 朱立华等编著 面向对象程设计及C 人民邮电出版社 2008 02 北京 指导教师 签名日期 年 月 日 系 主 任 审核日期 年 月 日 公 公 公 公 公 公 公 公 目 录 1 引引 言言 1 1 1 问题的体出 1 1 2 国内外研究的现状 1 1 3 任务与分析 2 2 需求分析需求分析 2 2 1 功能分析 2 2 1 1 插入功能 2 2 1 2 删除功能 2 2 1 3 显示功能 2 2 1 4 修改功能 2 2 1 5 查询功能 3 2 2 需求分析规格说明书 3 3 程序运行平台程序运行平台 3 4 总体设计总体设计 3 4 1 结构框图 3 4 2 程序中类的说明 4 4 3 抽象数据定义 4 4 4 功能模块划分 4 5 详细设计详细设计 5 5 1 数据类型定义 5 5 2 主要模块设计 6 5 2 1 模块1 插入模块设计 6 5 2 2 模块2 删除模块设计 6 5 2 3 模块3 显示模块设计 7 5 2 4 模块4 修改模块设计 8 5 2 5 模块5 查询模块设计 9 6 系统测试系统测试 10 6 1 测试用例 10 6 2 测试结果 11 7 总总 结结 15 参参 考考 文文 献献 16 公 公 公 公 公 公 公 公 摘摘 要要 在当今社会 互联网空间的发展 给人们的工作和生活带来了极大的便利 和高效 信息化 电子化已经成为节约运营成本 提高工作效率的首选 当前 大量企业的员工管理尚处于手工作业阶段 不但效率低下 还常常因为管理的 不慎而出现纰漏 因此部分企业需求 设计员工信息管理系统 以帮助企业达 到员工管理办公自动化 节约管理成本 提高企业工作效率的目的 员工信息管理系统主要对员工的信息以及跟人事相关的工作流程进行集 中管理 使用C 编写操作程序 完成数据输入 修改 存储 调用查询等功能 员工信息管理系统是事业单位科学 全面 高效进行人事管理的系统 参 考大量中国人力资源管理理论 根植于国内管理的实际情况 实用而科学 内 容包括机构的建立和维护 人员信息的录入和输出 工资的调整和输出等功能 在操作上集输入 维护 查询 统计 输出等处理为一体 简便灵活 自动化 功能强大 分析了当前的形势 利用C 面向对象程序设计语言采用双链的数据 结构编程实现了该公司员工管理系统 该系统具有人员信息的添加 删除 查找 修改和显示等功能 关键词 关键词 公司员工管理系统 计算机 输入 修改 查询 管理 双链 公 公 公 公 公 公 公 公 公 公 公 公 公 公 公 公 1 1 引引 言言 1 1 问题的体出问题的体出 在现代化的企业管理中 人事管理系统有着十分重要的作用 然而 用大型软件系统来于小型的企事业单位 不啻于 杀鸡用牛刀 因此小 型的的软件对于这种单位自然有十分重要作用 某小型企业出于这种目的 制作了这个员工管理系统 1 2 国内外研究的现状国内外研究的现状 目前 在国内 人事信息管理系统从科学的人事信息管理角度出发 从企业的人事信息的规划开始 一般包括了员工基础信息 培训信息 技 能信息 绩效评定 调动信息 往往经历 工资管理等 并以一种共享的 兼容的 相通的 便于访问和查询的方式存储到共通的数据库中 从而 形成一个统一管理企业的人事信息的平台 及时且全面的收集员工的调动 信息可加强信息分析系统的灵活性 减少人事信息的管理系统的复杂性和 重复性 是人事管理人员的工作负担大大减轻 将更多的精力投入到企业 人事的规划 统筹 及一些更具战略意义的工作中 提高了整个人事管理 及企业运营的效率 从全局来看 人事信息管理系统会将每个企业员工从 招聘到离职期间的所有历史信息全部记录下来 其中包括了员工在职期间 的调动信息 绩效评定和工资信息等等 当今计算机的高速发展 使人事信息管理模式在软硬件的先进技术下 不断发展 促使了人事信息管理系统的诞生 将其与企业自身管理模式相 结合 通过共享的数据库共享 员工可自主的处理数据 达到共享服务的 目的 有效降低企业的管理成本 提高其运营效率 简化操作管理工序 整个人事信息管理系统着重于组织结构和企业员工信息两大部分 能够让 企业管理的部门快速了解及操作信息 便于及时规划及运作 形成一个有 效管理的运作体系 其中包括了企业组织到员工 再到劳动和薪酬等等各 个部分 能迅速且只管的反映人事信息的情况 为企业的人事管理的决策 层提供有效及时的技术支持 公 公 公 公 公 公 公 公 2 1 3 任务与分析任务与分析 采用双链的数据结构设计公司员工管理系统 该系统实现对公司人员按 姓名或者编号显示 查找 增加 删除和保存各类人员信息的操作 使用高 效的 快捷的 方便的职工信息管理 能按姓名或者编号显示 查找 增加 删除和保存各类人员的信息 2 需求分析需求分析 2 1 功能分析功能分析 插入功能 DLink InsertNode DLink Head 显示功能 void Print 删除功能 void Delete 修改功能 void Amend 查询功能 void Query 2 1 1 插入功能插入功能 函数原型 DLink InsertNode DLink Head 说 明 添加一个职员的基本信息 包括职工号 姓名 性别 所在 部门 职务 薪水 2 1 2 删除功能删除功能 函数原型 void Delete 说 明 能够对一个职员的信息进行删除 按职工号 姓名进行删除 2 1 3 显示功能显示功能 函数原型 void Print 说 明 输出显示满足条件的或者全部的职工信息 包括职工号 姓名 性别 所在部门 职务 工资明细等 2 1 4 修改功能修改功能 公 公 公 公 公 公 公 公 3 函数原型 void Amend 说 明 对满足条件的职员的信息进行修改 可以修改职工所在部门 职务 工资 2 1 5 查询功能查询功能 函数原型 void Query 说 明 根据你键入的职员姓名 显示其详细信息 2 2 需求分析规格说明书需求分析规格说明书 这是一个简单的 小型的公司员工信息管理系统 它可以实现职工信 息的录入 删除 查询 以及对已有信息的修改等功能 该系统使用了文 件操作来保存数据 可以将数据永久性的保存在计算机上 3 程序运行平台程序运行平台 程序运行的平台是基于Windows操作系统的VC 6 0 该程序在此平台 上测试通过 能正常运行 4 总体设计总体设计 4 1 结构框图结构框图 公 公 公 公 公 公 公 公 4 公司员工管理系统 插 入 信 息 显 示 信 息 查 询 信 息 删 除 信 息 修 改 信 息 图 1 CEMS结构框图 4 2 程序中类的说明程序中类的说明 职工类说明 class employee private Node data 结构体类型的数据成员 public friend ostream 友元重载输入流运算符 employee 构造函数 DLink CreateLink 创建链表 DLink InsertNode DLink Head 插入一个结点 4 3 抽象数据定义抽象数据定义 ADT CEMS 数据对象 职工信息 基本操作 DLink InsertNode DLink Head 插入职工信息 void Print 显示职工信息 void Delete 删除职工信息 void Amend 修改职工信息 void Query 查询职工信息 void SetWage DLink p 设置明细工资 ADT 公 公 公 公 公 公 公 公 5 4 4 功能模块划分功能模块划分 公 司 员 工 管 理 系 统 M1 插入模块 M2 显示模块 M5 查询模块 M3 删除模块 M4 修改模块 图 2 CEMS功能模块划分图 5 详细设计详细设计 5 1 数据类型定义数据类型定义 工资明细结构体 typedef struct WAGE float Base Wage 基本工资 float Merit Wage 绩效工资 float Sum Wage 总工资 WAGE 包括职工姓名 职工号的工资记录 typedef struct Emplo Wage char id 10 职工编号 char name 10 职工姓名 WAGE data 工资 Emplo Wage typedef struct Node char E id 10 职工号 char E name 10 姓名 char E sex 3 性别 char E dep 20 部门 char E job 20 职务 float E wage 工资 struct Node prior 前驱指针 struct Node next 后继指针 Node DLink 公 公 公 公 公 公 公 公 6 工资大于1000的员工 超过部门需要按税率交税 float Tax Rate1 0 05f 3000 以下 float Tax Rate2 0 1f 3000 8000 float Tax Rate3 0 15f 8000 以上 void SetWage DLink p 职工类 class employee Node data 结构体类型的数据成员 public friend ostream 友元重载输入流运算符 employee 构造函数 DLink CreateLink 创建链表 DLink InsertNode DLink Head 插入一个结点 5 2 主要模块设计主要模块设计 5 2 1 模块1 插入模块设计 模块算法 通过前插法插入结点 插入结点 DLink employee InsertNode DLink Head DLink p ofstream file EmployeeInfo txt ios app 打开文件 if file cout Cannot open the file n return 0 p new Node cout 请输入员工信息 n cout p E id while strcmp p E id 00 循环输入 以 00 结束输入 cin p p prior Head p next Head next if Head next NULL 如果不是空链 Head next prior p Head next p file write char p NUM p new Node cout Please input employee s information n 公 公 公 公 公 公 公 公 7 cout p E id file close 关闭文件 printf 录入完毕 n return Head 5 2 2 模块2 删除模块设计 模块算法 删除函数 void Delete char id 10 存放输入的职工号 char name 10 存放输入的职工姓名 int count1 0 count2 0 count1 总的记录数 count2 删除记录以后的总记录数 DLink p p new Node ifstream file EmployeeInfo txt if file cout Cannot open the file n return ofstream newfile NewEmployeeInfo txt if newfile cout Cannot open the file n return cout id cout name while file eof file read char p NUM count1 if file fail break if strcmp p E name name strcmp p E id id newfile write char p NUM count2 file close 关闭文件 newfile close 关闭文件 remove EmployeeInfo txt 删除原来的EmployeeInfo txt 公 公 公 公 公 公 公 公 8 rename NewEmployeeInfo txt EmployeeInfo txt 重命名 if count1 count2 printf 没有这个记录 n else printf 删除成功 n 5 2 3 模块3 显示模块设计 模块算法 输出 void Print int n count 0 n 输入的每屏显示的记录数 count 计数 DLink p ifstream file EmployeeInfo txt 打开文件 if file cout Cannot open the file n return p new Node cout n system cls 清屏 Print Format 输出字段名 while file eof file read char p NUM if file fail break if n count 控制每一屏显示的记录条数 system pause 暂停 system cls 清屏 count 0 计数器清零 Print Format cout p count 5 2 4 模块4 修改模块设计 模块算法 修改函数 void Amend 公 公 公 公 公 公 公 公 9 int n 用于选择修改选项 char id 10 存放输入的需要修改信息的职工号 DLink p p new Node fstream file file open EmployeeInfo txt ios in ios out 以读写方式打开 if file cout Cannot open the file n return cout id while file eof file read char p NUM if file fail break if strcmp p E id id break if file eof printf 没有这个职工号 n return cout 可以修改的项目有 1 部门 2 职务 3 工资 n cout n if n 0 修改所在部门 职务 工资 cout p E dep cout p E job SetWage p else if n 1 修改所在部门 cout p E dep else if n 2 修改职务 cout p E job else if n 3 修改工资 SetWage p else 公 公 公 公 公 公 公 公 10 printf 输入错误 n file seekp 1 NUM ios cur 写指针回跳一条记录 以更新记录 file write char p NUM 写入更新后的记录 if n 0 n 1 n 2 n 3 printf 修改成功 n 操作提示 file close 关闭文件 5 2 5 模块5 查询模块设计 模块算法 查询函数 void Query char Query Value 20 存放输入的需要查询的姓名或部门名称 int flag 0 n 是否查询到的标志 DLink p p new Node ifstream file EmployeeInfo txt 打开文件 if file cout Cannot open the file n return cout 通过哪种方式查询 endl cout t1 姓名 2 所在部门 endl cout n if n 1 cout Query Value else if n 2 cout Query Value else cout 输入错误 E name Query Value Print Format cout E dep Query Value 公 公 公 公 公 公 公 公 11 Print Format cout p flag 1 if flag 0 printf 查询失败 没有相应记录 n file close 关闭文件 6 系统测试系统测试 6 1 测试用例测试用例 职工号姓名性别所在部门职务基本工资绩效工资总工资 001AAF 部门1职务1 20005002425 002BBM 部门2职务2 30005003450 003CCF 部门3职务3 40005004350 004DDM 部门4职务4 50005005250 005EEF 部门5职务5 80005008425 表1 测试用例表 6 2 测试结果测试结果 图3 系统欢迎界面截图 公 公 公 公 公 公 公 公 12 图4 主菜单界面截图 图5 插入职工信息截图 公 公 公 公 公 公 公 公 13 图6 显示职工信息截图 图7 删除职工信息截图 图8 删除后的职工信息截图 公 公 公 公 公 公 公 公 14 图9 修改职工信息截图 图10 修改后的职工信息截图 图11 按姓名查询截图 公 公 公 公 公 公 公 公 15 图12 按职工所在部门查询截图 图 13 职工工资明细 公 公 公 公 公 公 公 公 16 7 总总 结结 这次课程设计所设计的公司员工管理系统 CEMS 是一个小型的人事信 息管理系统 该系统实现了职工信息的添加 删除 修改 显示 查询等功能 并且运用了文件操作技术 可以实现数据的永久性保存 通过这次课程设计 我拓宽了知识面 锻炼了能力 综合素质得到较大 提高 安排课程设计的基本目的 在于通过理论与实际的结合 人与人的沟通 进一步提高思想觉悟 尤其是观察 分析和解决问题的实际工作能力 以便 培养成为能够主动适应社会主义现代化建设需要的高素质的复合型人才 作为 整个学习体系的有机组成部分 课程设计虽然安排在两周进行 但并不具有绝 对独立的意义 它的一个重要功能 在于运用学习成果 检验学习成果 运用 学习成果 把课堂上学到的系统化的理论知识 尝试性地应用于实际设计工作 并从理论的高度对设计工作的现代化提出一些有针对性的建议和设想 检验 学习成果 看一看课堂学习与实际工作到底有多大距离 并通过综合分析 找 出学习中存在的不足 以便为完善学习计划 改变学习内容与方法提供实践依 据 对我们计算机专业的本科生来说 实际能力的培养至关重要 而这种实际 能力的培养单靠课堂教学是远远不够的 必须从课堂走向实践 这也是一次预 演和准备毕业设计工作 通过课程设计 让我们找出自身状况与实际需要的差 距 并在以后的学习期间及时补充相关知识 为求职与正式工作做好充分的知 识 能力准备 从而缩短从校园走向社会的心理转型期 课程设计促进了我系 人才培养计划的完善和课程设置的调整 近年来 我系为适应学生的实践需要 陆续增设与调整了一系列课程 受到同学的欢迎 其中这次的设计很受同学们 的喜欢 课程设计达到了专业学习的预期目的 在一个星期的课程设计之后 我们普遍感到不仅实际动手能力有所提高 更重要的是通过对软件开发流程的 了解 进一步激发了我们对专业知识的兴趣 并能够结合实际存在的问题在专 业领域内进行更深入的学习 公 公 公 公 公 公 公 公 17 参参 考考 文文 献献 1 李强 贾云霞编著 Visual C 项目开发实践 北京 中国铁道出版社 2003 2 Islamabad Software tools for forgery detection J Business line 2001 5 3 郑莉等编著 C 程序设计语言 第三版 北京 清华大学出版社 2005 4 陈清华 朱红主编 Visual C 课程设计案例精选与编程指导 南京 东南大学出版社 2003 5 刘振安等编著 C 程序设计课程设计 北京 机械工业出版社 2004 6 朱立华等编著 面向对象程设计及C 北京 人民邮电出版社 2008 公 公 公 公 公 公 公 公 18 附录 源代码 附录 源代码 公司员工管理系统 CEMS include 文件操作头文件 include 包含system 等函数的头文件 include 字符串处理头文件 include 输入输出流重载需要的头文件 include 工资明细结构体 typedef struct WAGE float Base Wage 基本工资 float Merit Wage 绩效工资 float Sum Wage 总工资 WAGE 包括职工姓名 职工号的工资记录 typedef struct Emplo Wage char id 10 职工编号 char name 10 职工姓名 WAGE data 工资 Emplo Wage typedef struct Node char E id 10 职工号 char E name 10 姓名 char E sex 3 性别 char E dep 20 部门 char E job 20 职务 float E wage 工资 struct Node prior 前驱指针 struct Node next 后继指针 Node DLink 工资大于1000的员工 超过部门需要按税率交税 float Tax Rate1 0 05f 3000 以下 float Tax Rate2 0 1f 3000 8000 公 公 公 公 公 公 公 公 19 float Tax Rate3 0 15f 8000 以上 void SetWage DLink p 职工类 class employee private Node data 结构体类型的数据成员 public friend ostream 友元重载输入 流运算符 employee 构造函数 DLink CreateLink 创建链表 DLink InsertNode DLink Head 插入一个结点 全局常量 一个结点的大小 const int NUM sizeof Node 重载输出流运算符 ostream cout p E sex cout p E dep cout p E job SetWage p 输入工资 cout prior NULL Head next NULL return Head 插入结点 DLink employee InsertNode DLink Head DLink p ofstream file EmployeeInfo txt ios app 打开文件 if file cout Cannot open the file n return 0 p new Node cout 请输入员工信息 n cout p E id while strcmp p E id 00 循环输入 以 00 结束输入 cin p p prior Head 公 公 公 公 公 公 公 公 21 p next Head next if Head next NULL 如果不是空链 Head next prior p Head next p file write char p NUM p new Node cout 请输入员工信息 n cout p E id file close 关闭文件 printf 录入完毕 n return Head 输出格式 void Print Format cout setiosflags ios left setw 10 职工号 setiosflags ios left se tw 10 姓名 setiosflags ios left setw 7 性别 setiosflags ios left setw 15 所在部门 setiosflags ios left setw 15 职务 setiosflags ios left setw 8 工资 endl 设置工资税率 void SetTRate do cout 请输入税率 cin Tax Rate1 while Tax Rate1 1 Tax Rate1 0 do cout 请输入税率 cin Tax Rate2 while Tax Rate2 1 Tax Rate2 0 do cout 请输入税率 cin Tax Rate3 while Tax Rate3 1 Tax Rate3 0 公 公 公 公 公 公 公 公 22 设置一个员工的明细工资 void SetWage DLink p int flag 0 float sum Emplo Wage s s new Emplo Wage q new Emplo Wage fstream file file open Employee Wage Info txt ios app if file cout 打开工资文件失败 endl return cout s data Base Wage 设置基本工资 cout s data Merit Wage 设置绩效工资 sum s data Base Wage s data Merit Wage if sumdata Sum Wage sum else if sumdata Sum Wage sum 1000 1 Tax Rate1 1000 else if sumdata Sum Wage sum 3000 1 Tax Rate2 3000 else s data Sum Wage sum 8000 1 Tax Rate3 8000 p E wage s data Sum Wage 总工资 strcpy s id p E id strcpy s name p E name file write char s sizeof Emplo Wage 写入文件 file close 输出 void Print int n count 0 n 输入的每屏显示的记录数 count 计数 DLink p ifstream file EmployeeInfo txt 打开文件 if file cout Cannot open the file n return p new Node 公 公 公 公 公 公 公 公 23 cout n system cls 清屏 Print Format 输出字段名 while file eof file read char p NUM if file fail break if n count 控制每一屏显示的记录条数 system pause 暂停 system cls 清屏 count 0 计数器清零 Print Format cout p count 修改函数 void Amend int n 用于选择修改选项 char id 10 存放输入的需要修改信息的职工号 DLink p p new Node fstream file file open EmployeeInfo txt ios in ios out 以读写方式打开 if file cout Cannot open the file n return cout id while file eof file read char p NUM if file fail break if strcmp p E id id break if file eof 公 公 公 公 公 公 公 公 24 printf 没有这个职工号 n return cout 可以修改的项目有 1 部门 2 职务 3 工资 n cout n if n 0 修改所在部门 职务 工资 cout p E dep cout p E job SetWage p else if n 1 修改所在部门 cout p E dep else if n 2 修改职务 cout p E job else if n 3 修改工资 SetWage p else printf 输入错误 n file seekp 1 NUM ios cur 写指针回跳一条记录 以更新记录 file write char p NUM 写入更新后的记录 if n 0 n 1 n 2 n 3 printf 修改成功 n 操作提示 file close 关闭文件 查询函数 void Query char Query Value 20 存放输入的需要查询的姓名或部门名称 int flag 0 n 是否查询到的标志 公 公 公 公 公 公 公 公 25 DLink p p new Node ifstream file EmployeeInfo txt 打开文件 if file cout Cannot open the file n return cout 通过哪种方式查询 endl cout t1 姓名 2 所在部门 endl cout n if n 1 cout Query Value else if n 2 cout Query Value else cout 输入错误 E name Query Value Print Format cout E dep Query Value Print Format cout p flag 1 if flag 0 printf 查询失败 没有相应记录 n file close 关闭文件 删除函数 公 公 公 公 公 公 公 公 26 void Delete char id 10 存放输入的职工号 char name 10 存放输入的职工姓名 int count1 0 count2 0 count1 总的记录数 count2 删除记录以后的总记录数 DLink p p new Node ifstream file EmployeeInfo txt if file cout Cannot open the file n return ofstream newfile NewEmployeeInfo txt if newfile cout Cannot open the file n return cout id cout name while file eof file read char p NUM count1 if file fail break if strcmp p E name name strcmp p E id id newfile write char p NUM count2 file close 关闭文件 newfile close 关闭文件 remove EmployeeInfo txt 删除原来的EmployeeInfo txt rename NewEmployeeInfo txt EmployeeInfo txt 重命名 if count1 count2 printf 没有这个记录 n else printf 删除成功 n 查看职工工资明细 void showwage 公 公 公 公 公 公 公 公 27 int n char temp1 10 Emplo Wage temp2 ifstream file Employee Wage Info txt if file cout 职工工资表文件不能打开 endl return cout 请选择操作项 endl cout 1 查看某个职工工资明细 2 查看全部职工工资明细 endl cout n if n 1 输出某一个职工的工资明细 cout temp1 else if n 2 cout 输入错误 endl return cout setiosflags ios left setw 10 职工号 setiosflags ios left se tw 10 姓名 setiosflags ios left setw 10 基本工资 setiosflags ios left setw 10 绩效工资 setiosflags ios left set

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论