高校人事管理系统PPT
高校人事管理系统 51页
高校人事管理系统51页面向对象设计方法C++课程设计高校人事管理系统1142151229/03/17/34/19/0911计算机科与技术2班李春梅信息工程学 院 计算机科学与技术 系 2013年 5 月 26 日设计题目专业班级 组员姓名 指导教师组员学号面向对象设计方法C++课程设计任务分配院(系):信息工程学院教研室:软件教研室目录第一章需求分析 (1)第二章总体设计 (2)2.1系统功能模块 (2)2.2类之间的关系 (2)第三章各功能模块实现 (3)3.1模块实现及代码 (3)3.2运行结果 (15)第四章系统调试 (18)第五章总结与体会 (18)参考文献 (20)附录 (21)课程设计任务书课程名称高校人事管理二级学院信息工程学院专业班级11级计科本(2)班起止日期 2013年5月20日指导教师李春梅起止日期工作内容2013年5月18日-5月20日分析设计准备阶段:功能模块分析、控制模块分析、绘制必要的流程图2013年5月20日-5月24日代码设计2013年5月24日-5月25日编程调试阶段2013年5月25日-5月26日总结报告和书写说明书阶段:编写程序设计说明书考核5.成绩考核办法(1)根据平时上机考勤、表现和进度,教师将每天点名和检查( 10% )(2)完成基本功能( 30% )。
(3)学生的动手能力,创新能力( 10% )。
(4)总结报告( 50% ) :包括系统设计要求,设计思路,系统功能模块图,系统流程图,类的层次图(包括类成员列表),调试过程,关键程序代码,总结,参考书目。
系审查意见:系主任签字:年月日教学单位意见:教学单位负责人签字:第一章需求分析高校人事管理,高校在有职人员(行政人员、教师、一般员工)、退休人员、返聘人员和临时工。
现在,需要存储这些人员的人事档案信息:编号、姓名、性别、年龄、职务、职称、政治面貌、最高学历、任职时间、来院时间。
要求:1) 添加删除功能:能根据学院人事的变动情况,添加删除记录;2) 查询功能:能根据编号和姓名进行查询;3) 编辑功能(高级):根据查询对相应的记录进行修改,并存储;4) 统计功能:能根据多种参数进行人员的统计(在职人数、党员人数、女工人数、高学历高职称人数);5) 保存功能:能对输入的数据进行相应的存储,要求重载插入和提取符以完成数据的保存和打开。
人力资源管理完整版ppt课件
9
2020/4/1
2.人力资源管理的含义
张 德:运用现代化的科学方法,对与一定物力相结合的 人力进行合理的组织、培训和调配,使人力、物力经常 保持最佳比例,同时对人的思想、心理和行为进行恰当 的诱导、控制和协调,充分发挥人的主观能动性,使人 尽其才、事得其人、人事相宜,以实现组织的目标。
张一弛:人力资源管理包括一切对组织中的员工构成直 接影响的管理决策及其实践活动。
第三部门 10%
利润导向型企业
政府
博物馆、 社交俱 乐部、 乐队、学 校、教堂
竞争力
竞争力是指在自由且公平的市场条 件下,一国在保持或增加本国居民收入 的同时,生产的产品和服务能满足世界 市场需求的程度
组织竞争力:用“组织”代替“国家”、用“员工” 代替“公民”
4.组织竞争力
员工的生产效率如何? 我们提供的产品或服务的质量如何? 员工们能够适应新技术吗? 能够降低生产成本吗?
医护助理
2004~2014年 增长最快的 职业
电脑软件工程师、应用人员 物理治疗师
牙科医师
5.6 组织的地理位置
组织的地理位置影响着组织雇用人员及其人力资源管理活 动 ➢ 城市与农村 ➢ 国际与国内
教育因素 行为因素 政治法律因素 经济因素 跨文化培训
四、内部环境影响因素
①公司战略 ②公司目标 ③公司文化
• 信息资源:指对生产活动及其与之相关的其他活动的事 物描述的符号集合。前两种资源具有明显的独占性;而 信息资源则具有共享性。
• 人力资源:理解和阐释存在差异。
1.2 人力资源内涵
广义 智力正常的人
狭义
能够推动整个经济和社会发展的劳动者的能力,即处在劳动年龄的已
直接投入建设和尚未投入建设的人口的能力。 (清华大学 张德)
大学课程《人力资源管理概论》PPT课件:第1章 人力资源管理概论(1-4或1-6节)
(2)人力资源相对数量
人力资源率=(人力资源绝对数量/总人口) *100%,是反映经济实力和经济发展潜力的重 要指标。人力资源率越高,表明该国家的经济 具有某种优势。
思考:人力资源率高具有什么优势?中国的情 况如何?
中国:人力资源率有下降趋势。原因:
a 人口老龄化、高龄化
b 计划生育,少子化
二、人力资源的构成 作为一种资源,人力资源同样具有量与质的
规定性。由于人力资源是依附于人身上的劳动能 力,和劳动者是密不可分的,因此可以用劳动者 的数量和质量来反映人力资源的概念与内容。
人力资源主要表现为数量和质量
1、 人力资源在数量上的构成
(1)人力资源的绝对数量: 绝对数量—宏观层面上,指的是一个国家或地区中具有劳
人力资源质量评价指标
1)健康卫生指标 平均预期寿命 婴儿死亡率:婴儿出生后不满周岁死亡人数同
出生人数的比率。 每万人口拥有医务人员数 人均日摄入热量
2)教育状况 人均受教育年限(中国人均受教育年限达到8.5年,2007) 每万人中大学生拥有量 大、中、小学入学比例 中国:目前高等教育毛入学率达到20% 2020 达到
著名管理学家关于人力资本的定义(略):
西奥多·舒尔茨 人力资本是体现在劳动 者身上的一种资本类型, 它以劳动者的数量和质 量,即劳动者的知识程 度、技术水平、工作能 力以及健康状况来表示, 是这些方面价值的总和。
加里·贝克尔
主要论著有:《歧视经济 学》、《生育力的经济分 析》、《人力资本》、《人 类行为的经济分析》、《家 庭论》。
天才: 超高的智商 杰出的创造力
人口资源、人力资源 和人才资源之间的数量关系
(二)人力资本的含义
1、资本 “资本”一词,语义上有三种解释:一是指掌握在资本家手 里的生产资料和用来雇佣工人的货币;二是指经营工商业的本 钱;三是指谋取利益的凭借。马克思认为资本是那些能够带来 剩余价值的价值。
高校人事管理系统PPT
谢谢 !
string official_getname() official_getname函数,用于获取name值
5.教师兼实验员类成员函数
teacher_test(){} 无参构造函数 teacher_test(string n,string na,char s,string ti,int sa):person(n,na,s,ti),salary2(sa){} 构造函数 void teachertest_set() set函数,用于添加对象和修改对象数据 void teachertest_input(ifstream& iput) teachertest_input函数,用于从文件读取 数据 void teachertest_display() teachertest_display函数,用于向显示器 输出数据 void teachertest_output(ofstream& oput) teachertest_output函数,用于向文件输出 数据 string teachertest_getnum() teachertest_getnum函数,用于获取num 值 string teachertest_getname() teachertest_getname函数,用于获取 name值
3.实验员类成员函数
test(){} 无参构造函数 test(string n,string na,char s,string ti,int sa):person(n,na,s,ti),salary2(sa){} 构造函数 void test_set() set函数,用于添加对象和修改对象数据
void test_input(ifstream& iput) test_input函数,用于从文件读取数据 void test_display() test_display函数,用于向显示器输出数据 void test_output(ofstream& oput) test_output函数,用于向文件输出数据 string test_getnum() test_getnum函数,用于获取num值 string test_getname() test_getname函数,用于获取name值
第4章人力资源管理信息系统-PPT课件
人力资源管理的重要性
因此,仅从成本方面考虑,人力资源管理 是任何一个公司不能忽视的重要因素。 另外,雇员的技能、知识结构及工作态度 构成了人力资本的组成部分,是企业提高 效率、增强凝聚力、提升竞争力的重要因 素。 仅靠人工进行人力资源管理早已不能适应 现代组织快速变化的需要,因此人力资源 管理系统得到了众多组织的青睐。
(2)招聘子系统
包括编制招聘计划、发布招聘信息、采集应聘者信 息、招聘甄选、通知面试、聘用等一系列过程。 根据相应的职位信息、招聘计划,自动生成招聘书。 根据应聘职位和相应的任职条件自动甄选应聘人员。 批量发送电子邮件或打印通知单将结果通知应聘人 员。 基于审批流,提供试用申请、审批功能。 录用人员数据可直接转入员工信息库。
(2)职位管理子系统
包括职位分析和职位控制两部分。 对职务进行分析后,生成每个职位任职资格。 对后备人员以及职位的任职情况、超编、空缺 情况,按部门提供职位表和空缺职位表。
(3)人力资源预测子系统
组织为了实现长期战略目标,如:开拓新市场、 开发新产品等,需要对所需的劳动力供需情况 进行预测,包括劳动力的素质、数量、价格等 估计。 根据预测的结果明确组织内部、外部的可用人 力资源,为下一步战略目标实现做好人才储备 工作。
第一,相互介绍并创造轻松交流气氛,为面 试的实质阶段进行铺垫。 第二,交流信息。这是面试中的核心部分。 一般面试人会按照既定8个问题提问,要求每 一位应试者能够对他们所提出的问题做出一 个实例的分析,而实例必须是过去亲身经历 过的。
(6)宝洁的面试过程
这8个问题由宝洁公司的高级人力资源专家设 计,无论您如实或编造回答,都能反应您某一 方面的能力。 宝洁希望得到每个问题回答的细节,高度的细 节要求让个别应聘者感到不能适应,没有丰富 实践经验的应聘者很难很好地回答这些问题。
人力资源管理系统(ppt 23页)
对于多人事组组织,通过组 织层次的定义,来控 制对员工信息的存取权限和报表提交权限。 可定义不同的组织层次来满足业务流程和报告的 需要。
5
2.岗位控制系统
6
设计职务与岗位
ORACLE HRMS让你灵活设计和管理职务和岗位信 息:
•将职位信息控制与员工岗位分配分开 •按用户多重标准分类 •利用oracle弹性域技术,岗位名称可以是自定义的一个多层 结构(如 广州分公司.计划财务部.财务经理) •职位描述、职责或目标、技能详细要求等文字说明的内容 可作为附件与职位进行关联
重点需求:
•公司现有职务、岗位结构 •分类标准与分类 •岗位编号 •职务内容描述与岗位说明书 •等级
Payroll Manager
Payroll Clerk
consultant
Senior Engineer
7
定义职务
分配职务与组织 分配职务和
职务
HROrDgaenpizaartitomn ent
分配
分t 配
岗位
畗
Copyright 觹 Oracle Corporation, 2000. All rights reserved.
定义岗位时,除定义岗位的相关信息外,还要将其分配给职务和组织;根据业务需要定义岗位层次结构。 需求分析的重点是岗位信息内容:职责说明、级别、命名、编号、类别等。
9
岗位空缺分析
15
定义员工信息
员工工作分配 16
员工合同管理
1、根据您的需要可定义合同的任意类 型, 记录合同的签定日期、生效及失效 日期,当你在查询员工信息时, Oracle Alert(预警)系统会自动弹出预 警窗口提示合同的到期日,你也可通 过报表列出 N天后某一类型合同到期 的员工清单。 2、合同状态管理 3、你可以将员工各种合同的电子文档 以附件的形式链接至员工,灵活的查 找条件快速找到你要的电子合同。 4、系统将记载合同的续签历史记录、 违约记录、变更记录,违约与变更原 因。 5、通过使用描述性弹性域,可以定义 你额外的合同管理内容,比如违约规 定等。
教育人事管理(ppt-77页)
PPT文档演模板
教育人事管理(ppt 77页)
PPT文档演模板
n 要用其所长,领导者必须看到人皆有其所长:
n 有的人雄才大略,既有战略眼光,又有组织才能,应 放在决策中心担任领导工作;
n 有的人思维活跃,知识面广,综合能力强,既有真知 灼见,又能秉公直言,这是优秀的反馈人才,应选为 智囊;
n 有的人铁面无私,耿直公正,循规蹈矩,联系群众, 让他们做监督工作,定可作出第一流的成绩;
PPT文档演模板
教育人事管理(ppt 77页)
n (二)因事择人
n 在职位分类的基础上,依据业务的繁简难易以 及所需的学识、才能等条件,确定各职位的人 选,这就是因事择人。
n 唐太宗李世民说:“为官择人者治,为人挥官 者乱。”
n 宋代大臣许应龙也说;“为官择人,则官虽简 而常若有余;为人择官,则官虽繁而常若不 足。”
教育人事管理(ppt 77页)
一、教育人事管理的涵义,是指用人以治事,力求人与事的协 调。
n 人事管理,是指国家机关、企业事业单位或社 会团体为完成其具体使命,运用科学方法对于 工作人员的选拔、使用、培训、考核、奖惩以 及工资、福利待遇方面通过一系列的规范、制 度和措施所实施的管理活动。
PPT文档演模板
教育人事管理(ppt 77页)
校长应该拥有的主要权力
n 1、办学自主权 n 在执行统一的教育方针和教育政策的前提下,
高校人事工作总结PPT
强化人才队伍建设
高校人事工作应该更加注重人才队伍的建设,通过优化人才结构、 提升人才素质,增强高校的整体竞争力。
增强与其他部门的协作
高校人事部门应该加强与其他部门的沟通与协作,形成合力,共同 推动高校各项事业的稳步发展。
高校人事工作总结
目录
• 引言 • 人事工作概览 • 人事工作成果 • 工作反思与展望
引言
01
工作背景与目的
背景
高校作为人才培养的摇篮,人事 工作至关重要,关乎学校的长远 发展。
目的
通过对人事工作的全面总结,进 一步提高工作效率,优化人力资 源配置,为学校的发展提供有力 支持。
工作时间与范围
时间
充分利用网络平台、校园招聘和社会招聘等多种渠道,扩大了招聘 范围,吸引了更多高质量人才应聘。
招聘流程优化
对招聘流程进行持续改进,提高了招聘效率和质量,确保了公平公 正的竞争环境。
培训成果
01
培训体系建设
建立完善的高校教师培训体系,包括新教师培训、教学能力提升培训、
领导力培训等多个层面,满足不同岗位和职业发展阶段的教师需求。
和分析。
人事工作概览
02
招聘与录用
招聘流程优化
高校人事部门积极推动招聘流程 的优化,通过线上招聘系统提高 招聘效率,减少行政负担,并实 现了招聘信息的快速和广泛传播
。
人才选拔科学性
在招聘中,注重考察应聘者的学 术背景、教学经验和科研能力, 结合部门需求和学校发展战略, 科学选拔优秀人才,提高人才与
福利待遇提升
增加了教师的福利待遇,如住房补贴、医疗保险 、子女教育等,减轻了教师的生活压力,提高了 工作积极性。
人事管理系统软件工程PPT1(模版)
功能组件树状图
4.1 考评系统初始化 4.2 考评数据维护 3.考评管理 4.3 考评报表 4.4 惩罚数据维护
4.5 惩罚报表
功能组件树状图
4.1 薪资系统初始化 4.2 薪资调整 4.3 薪资核算 4.薪资管理 4.4 薪资报表 4.5 退职金管理 4.6 退职金报表
功能组件树状图
5.1培训计划 5.员工培训管理 5.2 训练资料维护 5.3 训练资料报表
二.系统设计
2.2 需求分析
分析人事处的业务作业流程
普通人员考评作业表 干部人员考评作业表 5 考评管理
员工考评资料库
迟到(早退)3次以上之干部人员月报表 考勤卡 加班申请单 请假登记表 公出登记卡 外出人员 登记簿 4 考勤管理 底薪薪级表 扣罚款 迟到(早退)3次以上之普通人员月报表 考勤管理日报表
7 5 10 30
V V V V
8 8
保存期限
备注
BCQX
BZ
Int
Char
12
而提高劳动生产率。
二.系统分析
2.1 可行性分析
2.1.1 经济方面的可行性
一般的公司均可以承受本系统的成本。
2.1.2 技术方面的可行性 在技术方面采用VFP数据库相结合方法来实现。要求所有数据信息的储 存都由数据库来完成,而这些数据信息的调用由VFP编程设计完成。现在有 Visual FoxPro开发工具和WINDOWS98操作系统 2.1.3 操作方面的可行性 VFP开发的执行程序具有界面友好,使用简单、快捷的特点。安装环境 要求Windows95 及Windows NT 3.51操作系统及以上版本即可,CPU主频 50MHz,内存10MB以上,240MB以上硬盘空间,1MB以上显存,光驱及鼠 标配置,完全符合目前的执行环境,因此具有系统开发的可行性。
人事管理信息系统PPT课件
2020/2/21
5
• 职称考核办公室
• 1、教学部门年度综合考核。
• 2、在编教职工(包括合同管理人员)年度综合考核。
• 3、教学系列高级专业技术职务任职的推荐、聘任。
• 4、教学系列中级专业技术职务任职资格的评审、聘任。
• 9、调查分析各类专业技术人员队伍结构和岗位分布情况,为专业技 术队伍的补充、调配提供依据。
• 10、负责科室来文、来函的处理,文件整理及文书档案的立卷、归案 工作。
• 11、完成处领导交办的其它工作
2020/2/21
6
• 劳动工资科
• 1、认真贯彻执行上级的有关人事劳资工作的方针、政策。
• 2、认真落实人才招聘人员的工资、福利待遇,拟定具体实施方案。
• 3、办理教职工分级晋岗工资晋升和日常工资变动及养老保险变更手 续。
• 4、负责绩效工资的总量申报,奖励性绩效工资的划拨和核发工作。 以及科研标时达标奖励、年度考核部门和个人优秀奖励,专职辅导员 津贴补助工作。
• 5、办理管理人员、专业技术人员、工勤人员职务晋升工资待遇变更 上报、审核和养老保险工作。
• 4一定要便利操作
2020/2/21
4
• 人事师资科
• 1、起草并落实每年度学校人才招聘计划及人才引进政策。 • 2、拟定学校师资队伍建设规划,并具体负责组织实施。 • 3、负责学校年度教职工培训进修计划,并组织实施。 • 4、负责新进校教职工的入校培训、岗前培训和教师资格
认定工作。 • 5、负责拟定学校外聘教师聘用计划,并组织实施。 • 6、负责教师各类资格考试的组织开展和资格证书的办理、
• 人事变动管理:对于人事上的变动调整进行专 门的服务,系统自动对人员档案的信息进行更 新(如:员工职务、职称、工作性质等的变 动),并且将变动信息单独保存,便于对变动 信息的查询。
高校人事管理系统答辩ppt共15页文档
研究背景
在计算机、网络和信息技术日异月新发展 的今天,仍然有不少机关单位的人事管理水 平还是停留在纸介质的基础上,这样的机制 早已不能适应时代的发展,因为它浪费了大 量的人力和物力,在信息时代,这种传统的 管理方法必然会被以计算机为基础的信息管 理所取代。办公系统走向系统化、科学化和 网络化已经成为一种必然趋势。
目录
1 系统介绍 2 研究背景 3 系统意义 4 系统结构 5 系统创新 6 系统不足 7总 结
2000wx
系统介绍
人事管理管理系统(Human Resources Management System)包括人事档案、薪酬 、考勤、考核以及人力资源的管理,对高校 的人力资源管理方方面面进行分析、规划、 实施、调整,提高高校人力资源管理水平, 使人力资源更有效的服务于高校。
2000wx
Hale Waihona Puke 系统结构1. 人事管理 2. 工资管理 3. 系统管理 4. 用户管理
2000wx
人事管理
• 档案管理
基本信息的管理,记录员工基本信息。
• 考勤管理
可灵活设定考勤类型,并记录每月考勤情况
• 考评管理
高校员工每学期评定一次绩效,考评成绩作 为员工调动的说明。
2000wx
工资管理
• 员工薪资由基本薪资和加班薪资组成,并且有 可能因为迟到和缺勤而扣除部分薪资。
2000wx
系统意义
本系统是基于高校的人事管理而设的,主 体功能是对高校的人事资料进行管理,为人 事管理人员提供了一套操作简单、使用可靠、 界面友好、易于管理和使用的管理工具。本 系统不仅使高校人事管理人员从繁重的工作 中解脱出来,而且提高了人事管理的效率, 提高了人事管理的科学性,及时性和准确性。
蓝山人事管理系统38页PPT
考评审核
考评审核
考评审核
修改个人简介
修改密码
追求卓越
我相信我们的产品能给贵公司带来全新 的办公体验,为贵公司的业务管理和未 来发展提供良好的支持和值得信赖服务。
谢谢!
6、最大的骄傲于最大的自卑都表示心灵的最软弱无力。——斯宾诺莎 7、自知之明是最难得的知识。——西班牙 8、勇气通往天堂,怯懦通往地狱。——塞内加 9、有时候读书是一种巧妙地避开思考的方法。——赫尔普斯 10、阅读一切好书如同和过去最杰出的人谈话。——笛卡儿
蓝山人事管理系统
蓝山人事管理系统
Empaso小组开发
专业化的界面
个性化的日历
✓ 特别提示法定节假日以及周末 ✓ 温馨提示今天日期 ✓ 动态提示当前鼠标指定日期 ✓ 允许多种格式输入(2006-7-7、2006.7.7、2006年
7月7日)
完美的用户体验
登录界面个性化错误提示
完美的用户体验
基本操作及个人信息 放在左侧导航栏,便 于操作
完美的用户体验
导航条特别提示当前所在页面 页面上方显示当前页的功能 相应查看记录的链接
完美的用户体验
完美的用户体验
多功能的信息列表
✓ 可以点击每个表头对相应的列进行升序或降序排列
完美的用户体验
加班或请假时间的获取
✓ 加班实际小时数的获取 ✓ 请假实际小时数的获取 ✓ 自动计算周末以及法定节假日
Thank you
完美的用户体验
详细的错误提示
完整的功能实现
员工查询 工资查询 请假管理 加班管理 考勤查询 考评管理 个人信息修改员工来自询员工查询详细信息
工资查询
请假申请
请假审核
请假审核
查看请假记录
高校人事管理系统 45页
高校人事管理系统45页河南城建学院《面向对象语言程序设计》课程设计报告书班级专业计算机科学与技术姓名学号课程名称面向对象语言程序设计设计名称高校人事管理系统指导教师计算机科学与工程系2012年6月摘要高校人事管理系统,基于目前高校的人士录用情况,便于高校的人事信息化管理。
该系统基于C++语言,以及数据结构的算法设计思想。
为方便用户程序设有添加功能、删除功能、查找功能(姓名查找、编号查找)、修改功能、查看功能和人员信息统计功能(对行政人员、教师、一般员工、退休人员、返聘人员和临时工)进行统计,包含对党员人数、女职工人数、高学历人数(研究生、硕士、博士)进行统计。
系统的各个功能主要通过函数之间的相互调用实现,主要有添加函数、查找函数、修改函数、显示函数、统计函数。
所有函数都是基于文件操作进行,直接对各种操作进行保存。
系统设有两个类、两个类为继承关系。
体现了C++的多态性。
具体信息将在下文详细的剖析概括。
系统的开发与设计是基于VC6.0平台实现的编译,根据数据结构算法设计原理,对程序的功能系统分步在VC6.0平台上编译实现。
设计中参考了多项有关文件操作与类的继承派生、多态性的书籍。
进行了仔细认真的源代码书写,保证程序的健壮性与高效性,各种功能也考虑了用户的需求,做大最大限度的满足用户的需求,并对各种出现异常进行了分析与解决。
关键词:高校人事管理;C++;VC6.0; 数据结构;文件操作目录第一章开发环境和开发工具 (1)1.1C++语言简介 (1)1.2 开发背景 (1)1.3 开发环境 (1)第二章算法思想 (2)2.1 系统需求分析 (2)2.2 系统总体设计 (2)2.2.1 系统设计目标 (2)2.2.2 开发设计思想 (3)2.2.3 系统功能模块设计 (3)2.3 面向对象思想描述 (7)第三章面向对象实现 (8)3.1 结构 (8)3.2 程序模块 (9)3.3 各类之间的关系 (19)3.4 源程序代码 (20)第四章测试与分析 (35)4.1 测试数据选择 (35)4.2 测试结果分析 (35)总结 (40)心得体会 (41)参考文献 (42)第一章开发环境和开发工具1.1 C ++语言简介在C的基础上,一九八三年又由贝尔实验室的Bjarne Strou-strup推出了C++。
人力资源管理系统(PPT44)
业务事件处理
通常,人力资源要负责规划、指导和管理业务事件, 其范围从小型培训研究会,到大型会议。
这个业务流程方案被设计来监督业务事件的所有阶 段,包括:
数据处理和参加者管理 市场工作 开具帐单 业务事件计划 参加者管理; 人事发展。
23
2 .人力资源管理系统业务流程分析
职位的填充(员工的岗位安排)和招聘的处理由员 工状态触发并受其影响。
19
2 .人力资源管理系统业务流程分析
人员安排
人员安排一个积极意义是鼓励内部招聘,即空缺职 位尽可能地由现在的公司员工担任。员工状态和由 组织计划定义的工作描述被用于人员安排。根据职 业模型的方法和在职务描述中所定义的工作要求可 以检查,是否有任何合格的内部员工可以转到空缺 的职位。
25
2 .人力资源管理系统业务流程分析
时间管理处理
这个方案为规划、记录和分配员工时间提供 了综合的工具。系统定义并产生公司的工作 日历,并考虑到常规的、地区性的和当地的 公共的假日。每个员工所分配的工作时间包 含了加班和其他规则。系统要记录例外的情 况,例如缺席(例如,由于生病或休假)、 加班或员工换班,并同时记录职工没有上班 的情况(追踪事件)。
5
1.人力资源管理系统概述
由于责任和职责不断扩充,信息的记录、 维护和管理已经成为人力资源管理中越 来越重要的内容。因此,在上述责任中 还要增加有关信息系统的知识,用以掌 握公司的员工信息、记录所有的人事事 件、管理所有与人力资源有关的信息。
6
2 .人力资源管理系统业务流程分析
人力资源管理的主要活动:
11
2 .人力资源管理系统业务流程分析
对于员工管理来说,这个业务流程是从 岗位描述开始的,下图说明了用于员工 和组织管理的过程。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
3.实验员类成员函数
test(){} 无参构造函数 test(string n,string na,char s,string ti,int sa):person(n,na,s,ti),salary2(sa){} 构造函数 void test_set() set函数,用于添加对象和修改对象数据
void test_input(ifstream& iput) test_input函数,用于从文件读取数据 void test_display() test_display函数,用于向显示器输出数据 void test_output(ofstream& oput) test_output函数,用于向文件输出数据 string test_getnum() test_getnum函数,用于获取num值 string test_getname() test_getname函数,用于获取name值
6.行政人员兼教师类teacher_official:多重继 承teacher类和official类,并包括行政人员兼教 师工资salary5作为本类数据成员。 7.操作operate类:为以上各类的友元类,用于 求各类对象的工资。
二.类之间的关系
Person 公有虚继承 Test 多重继 承 Teacher _test Teacher 多重继 承 Teacher _official Operate 友 元 类 Official
•
•
图一 如图,定义基类person,定义三个派生类 teacher、test、official公有虚继承person类 (虚继承是为了避免二义性),再定义 teacher_test和teacher_official两个类分别多 重继承teacher、test和teacher、official。定 义operate类为各类友元类。
string official_getname() official_getname函数,用于获取name值
5.教师兼实验员类成员函数
teacher_test(){} 无参构造函数 teacher_test(string n,string na,char s,string ti,int sa):person(n,na,s,ti),salary2(sa){} 构造函数 void teachertest_set() set函数,用于添加对象和修改对象数据 void teachertest_input(ifstream& iput) teachertest_input函数,用于从文件读取 数据 void teachertest_display() teachertest_display函数,用于向显示器 输出数据 void teachertest_output(ofstream& oput) teachertest_output函数,用于向文件输出 数据 string teachertest_getnum() teachertest_getnum函数,用于获取num 值 string teachertest_getname() teachertest_getname函数,用于获取 name值
4.行政人员类成员函数
official(){} 无参构造函数 official(string n,string na,char s,string ti,int sa):person(n,na,s,ti),salary2(sa){} 构造函数 void official_set() set函数,用于添加对象和修改对象数据 void official_input(ifstream& iput) official_input函数,用于从文件读取数据 void official_display() official_display函数,用于向显示器输出 数据 void official_output(ofstream& oput) official_output函数,用于向文件输出数据 string official_getnum() official_getnum函数,用于获取num值
三.结构设计
主函数
从键盘输 入
从文档读 入
添 加
查 询
修 改
删 除
保 存
添 加
查 询
修 改
删 除
保 存
四.函数设计
1.person类成员函数
person(){exist=1;} 无参构造函数 person(string n,string na,char s,string ti):num(n),name(na),sex(s),title(ti){exist=1;} 构造函数 void per son_set() set函数,用于添加对象和修改对象数据 void person_input(ifstream& iput) person_input函数,用于从文件读取数据 void person_display() person_display函数,用于向显示器输出数据 void person_output(ofstream& oput) person_output函数,用于向文件输出数据 string person_getnum() string person_getnum函数,用于获取num 值 string person_getname() string person_getname函数,用于获取 name值 void changeexist() void changeexist函数,用于改变exist值 int person_exist() int person_exi与通信学院 班级:计算机科学与技术四班 姓名:李晓芬 学号:10240441
引言
在当前的全球信息化的浪潮中,无论是企 业、政府机关,还是各大高校,要想完善自 身的管理体系,就必须拥有一套完善的并且 适合自身特点的信息化管理系统,以实现降 低管理成本、及时反馈人员变动信息、节省 人力资源、提高经济效益、完善管理体系等 目的。 以高校为例,本文利用Microsoft Visual C++ 6.0编写程序,实现了用户对学校 教师、实验员、行政人员、教师兼实验员和 行政人员兼职教师5类人员的工资管理,简单 明了,容易操作。本程序主要有六个功能模 块:添加人员信息、查询人员信息、修改人 员信息、删除人员信息、显示人员信息和保 存人员信息。已经过全面的系统测试,能够 很好的运行,达到了预期的效果。
课程设计的目的
1、熟练掌握C++语言的基本知识和技能。 2、基本掌握面向对象程序设计的基本思路和方法。 3、利用所学的基本知识和技能,解决简单的面向对 象程序设计问题。
课程设计的背景
1. 理论研究基础 (1)c++语言的基本知识和技能,如:类与对象, 输入和输出,文本文件建立和保存等。 (2)面向对象的程序设计的基本思路和方法。 2. 技术层面的支持 Microsoft Visual C++ 6.0编译平台
2.教师类成员函数
teacher(){} 无参构造函数 teacher(string n,string na,char s,string ti,int sa,int cnum):person(n,na,s,ti),salary1(sa), classnum(cnum){} 构造函数 void teacher_set() set函数,用于添加对象和修改对象数据 void teacher_input(ifstream& iput) teacher_input函数,用于从文件读取数据 void teacher_display() teacher_display函数,用于向显示器输出数 据 void teacher_output(ofstream& oput) teacher_output函数,用于向文件输出数据 string teacher_getnum() teacher_getnum函数,用于获取num值 string teacher_getname() teacher_getname函数,用于获取name值
系统计设
一. 类设计
1.基类person:包含各类人员所共有的属性(编 号num、姓名name、性别sex、职工类别title和 exist(判断对象是否删除))作为数据成员,供 各个派生类继承。 2.教师类teacher:公用虚继承person类,并 包括本月课时数classnum、教师基本工资工资 salary1和教师工资teacher_salary作为本类数 据成员。 3.实验员类test:公用虚继承person类,并包 括实验员基本工资工资salary2、实验室补助 test_allowance和实验员工资test_salary作为 本类数据成员。 4.行政人员类official:公用虚继承person类, 并包括行政人员基本工资工资salary3、行政补贴 official_allowance和行政人员工资 test_salary作为本类数据成员。 5.教师兼实验员类teacher_test:多重继承 teacher类和test类,并包括教师兼实验员工资 salary4作为本类数据成员。
6.行政人员兼教师类成员函数
teacher_official(){}
无参构造函数
teacher_official(string n,string na,char s,string ti,int sa):person(n,na,s,ti),salary2(sa){} 构造函数 void teacherofficial_set() set函数,用于添加对象和修改对象数据 void teacherofficial_input(ifstream& iput) teacherofficial_input函数,用于从文件读 取数据void teacherofficial_display() teacherofficial_display函数,用于向显示 器输出数据 void teacherofficial_output(ofstream& oput) teacherofficial_output函数,用于向文件 输出数string teacherofficial_getnum() teacherofficial_getnum函数,用于获取 num值 string teacherofficial_getname() teacherofficial_getname函数,用于获取 name值