《多核程序设计》概述

《多核程序设计》概述
《多核程序设计》概述

《多核程序设计》概述

陈天洲1 曹捷 王靖淇

(浙江大学计算机学院, 杭州 310027)

摘 要: 随着半导体技术的进步,多核芯片已经成为处理器技术的主流。浙江大学根据多核计算技术的发展趋势,以经典体系理论为基础,以培养动手实践能力为目标,开设了多核课程,并以此进行了教材设计,联合清华大学等高校编写了适合于《多核程序设计》,作为多核计算课程教学设计的一种探索。

关键词: 多核计算;课程设计;教材设计;实践

半导体技术的进步使单芯片多处理器成为现实并推动着多核计算技术的不断进步。浙江大学从2006年开设单独的多核课程,并联合国内五所重点高校设计编写了《多核程序设计》作为该课程的教材,对多核计算技术进行了全面深入的讲解,以期由此完善学生的知识结构。

1 多核计算技术的概述

随着新材料的应用和新技术的发展,VLSI技术取得长足进步,在单个芯片上集成多个处理器核心构成多核处理器[1][2][3]已经成为处理器技术的主流。按计算内核的对等与否,CMP可分为同构多核和异构多核。计算内核相同,地位对等的称为同构多核。然而,一般认为处理器通用核的数目在超过16个后,再增加通用处理核的数目就难以带来更大的性能提升。于是出现了一些为特别任务专门定制的专用处理核,包括面向科学计算等的“领域专用核”、图形图像处理和数字信号处理(DSP)等“行业专用核”[5, 6]。这些专用核的体系结构利用特定应用的特征进行定制,从而达到定制应用的高性能和高效率。

从2005年出现的英特尔与AMD的双核处理器[4]、2006年推出的4核处理器到2007年2月英特尔公司展示的80核处理器,处理器中集成核的数目呈现迅速增多的趋势。除此之外,具有更多核和不同功能核的处理器也在研发,例如整合了1025个简单处理器的芯片Kilocore [7],包括1024个8位处理器和1个Power PC核。

伴随着多核处理器的发展尤其是处理器核数目的增加与处理器核功能的变化,在体系结构、软件、功耗和安全性设计等方面,巨大的挑战也随之而来。处理器的发展使得原有面向单核或者多处理器的软件架构不适于在单芯片多处理器的硬件结构上充分利用多计算核心的能力,需要相应的软件层面的共同发展。为此,软件结构的变化尤其是针对多核硬件体系结构的程序设计成为有效发挥多核计算能力的重要方面。

为了适应技术的发展,为社会培养合格的计算机人才,在大学计算机教学中开设相应的多核计算课程势在必行。计算机方向课程的开设尤其是教材的设计,不仅要注意到满足完善学生知识结构,适应计算机技术迅速发展的情况,同时也需要到社会对于多核计算技术方面人才的需求,通过合理的设计,满足知识更新与就业两方面的要求。

2 多核课程设计

1收稿日期: 2007-05-16

作者简介: 陈天洲(1970-),男,浙江,博士,教授,主要研究方向:计算机系统结构、嵌入式系统。

曹捷,男,英特尔中国大学合作部

王靖淇,女,英特尔中国大学合作部

多核计算技术的发展使得计算机教学发生了变化,这种变化主要来自于多核计算技术所带来的新的知识点[8][9][10]。这些新的知识点主要包括:多核SOC芯片技术;多核芯片与传统单核微处理器、SMP的区别;多核下的各种硬件设计技术(Cache与存储一致性、网络互连、IO管理);并行体系与多核体系结构;典型多核芯片介绍;嵌入式多核芯片技术;多核平台结构与芯片组支持技术(包括固件技术);多核操作系统;多核系统软件对并行编程的支持;多线程编程对多核的支持;多核多线程编程技术(主要是关于Windows与Linux操作系统);OpenMP对多核的支持;多核平台上的编译工具与编译优化技术;多核API优化函数库;多核多线程程序的性能评测工具与方法。

这些新知识点的出现,使得越来越多的高校开设多核课程以适应技术的发展与多核时代对高校计算机人才培养的新需求。例如,美国计算机专业最好的CMU、MIT、Backley、Harvard 和Stanford五所高校,均通过增加新的课程或者在原有课程内容中增加多核内容的方式,以适应多核计算机的出现与发展。

因此,综合考虑上述因素,并参考国外高校的课程开设方式,浙江大学开设了自己的多核课程。浙江大学以学校计算机教学的实际情况为基本出发点,让学生了解当前计算机芯片设计领域中新兴多核体系设计的基本原理、技术难点、目前发展状况、以及对计算机领域带来的相关影响等,以通过建立体系经典理论研究和实际的发展方向之间的桥梁,为将来从事体系结构领域、系统软件领域以及相关领域的高水平研究打好扎实的基础。这是浙江大学多核计算课程设计的目标,也作为教材设计的主要目的。

通过分析多核的知识点,浙江大学将多核计算课程分成了两个层次:以编程训练为主的本科多核计算课程和以编程为基础以多核理论与发展为主要内容的研究生课程。本科课程的名称为并行计算与多核编程,作为专业选修课程。多核的本科课程完全以编程训练为主,结合多核编程工具,通过编程作业锻炼学生对多核编程能力的培养。对于研究生课程,名称为多核计算,主要着眼于当前多核技术的研究热点和多核技术的高级课题,在研究生的体系结构课程和超大规模集成电路基础上做进一步提高,结合操作系统、编译原理、编程方法等交叉学科,介绍在体系结构上的多核理论与相关学科对此的相应发展。

3 多核课程教材设计

3.1 概况

由于多核计算技术相对较新且仍在不断发展,目前国内外多核计算方向的著作以科学论文为主,偏向于研究与探索,浙江大学结合科研的实际情况,由任课教师采用科学论文作为研究生课程的主要教学材料。

而对于基础教材而言,由于多核计算方面的书籍还是刚刚起步,因此可供选择的余地较少。此外,由于多核计算是一门动手能力和理论要求都很强的课程,需要更加重视实践环节,为学生设计实践训练,同时,目前多核底层调优软件是由英特尔公司推出,能实现多核的编译、运行库、性能测试、多线程检测与优化,对多核教学帮助极大。因此,浙江大学采用了基于英特尔的软硬件,作为实践的基础培训。有鉴于此,目前浙江大学的多核课程2006年使用的教材是由英特尔公司的(孟加拉)Shameem Akhter与(美)Jason Roberts撰写、Intel出版社出版的《Multi-core Programming: Increasing Performance through Software Multi- threading》,2007年3月电子工业出版社推出了由李宝峰、富弘毅、李韬三位博士翻译的中文版,我们参与了该书的审稿工作。该书是国内第一本全面讲解多核程序设计的书,同时,由于它介绍了基于Intel多核平台的性能评测和调优工具,相对适合于目前的教学。

由于该书的作者本人是英特尔的平台结构师与软件工程师,尽管参与了多核处理器的架构与软件设计,对多核计算技术了解非常深入,但是其写作目的与风格均是工程师写给工程师的书,并不适用于大学教材。与此同时,由于多核计算技术毕竟是正在发展当中,目前国内外的确缺乏多核编程的教材。

3.2 《多核程序设计》

为了适应多核计算技术的发展,促进国内多核课程的建设,浙江大学、清华大学、北京大学、复旦大学、上海交通大学合作编写了《多核程序设计》教材,将于2007年7月由清华大学出版社出版。清华大学、北京大学、上海交通大学、复旦大学分别在2006年秋冬学期,开始开展多核方向的教学。

本书的主要目的是作为多核计算课程的教材使用,而从对多核技术知识点的分析可以发现,适合作为教材编写的主要是多核体系结构程序设计的相关内容,因此本书在编写时以多核计算技术的基础知识概论为基础,以多核程序设计方法为骨干,主要包括基础并行程序设计方法、多线程基础、利用线程API进行程序设计、OpenMP与MPI,以及多线程应用程序的调试和测试工具的使用等,以帮助大学生学习编写多核体系结构下高性能程序代码。

本书共分为八章,以多核技术导论为始,以多核软件工具介绍为终,分别覆盖了基本的多核体系基础、并行计算基础、多核体系下线程理论、Windows与Linux多线程编程与调优、OpenMP多线程编程与调优、MPI多线程编程与调优和多核软件工具的使用。从结构上看,本书的内容主要包括了三个方面:

(1)多核理论。这部分内容包括了本书前三章的内容。第一章为多核技术导论,简要介绍微处理器发展史、并行计算机、超大规模集成电路与系统芯片发展、片上多核处理器架构与典型多核芯片架构、芯片组对多核的支持,以及操作系统对多核处理器的支持方法。第二章是并行计算基础,介绍并行计算机体系结构、并行计算模型、进程与线程、并行编程环境、并行编程语言与编译器、并行计算性能评测,并介绍常用并行数值算法,例如并行矩阵乘法、线性代数方程组并行求解方法、快速傅立叶变换。最后介绍并行编译器。第三章详细介绍线程的基本概念,包括多线程的概念,用户级线程和内核级线程,多线程的映射模型,线程的生命周期,多线程环境下的进程控制语义,以及线程的同步,包括互斥量(mutex)、信号量、条件变量、锁的粒度与死锁。

(2)多核编程与调优。包括了本书第四至七章的内容,分别讲述了不同操作系统与不同多线程编程技术下,怎样进行多线程编程和调优来充分利用多核处理器的效率。其中第四章是教学生如何在Windows下通过多线程方法进行多核编程及调优,首先介绍了Windows线程库,然后通过例子介绍了使用win32线程API进行线程创建、管理、终结,并介绍线程执行和资源存取方法,以及多线程调试与优化技术,包括调试、跟踪、线程命名等。第五章介绍了在Linux下使用多线程进行多核编程及调优的方法,与前一章类似,首先介绍POSIX线程库Pthreads,然后是结合例子介绍基本线程的操作与线程的属性,最后是使用GDB 调试线程以及线程的调优。第六章介绍OpenMP编程及性能优化方法,结合使用Microsoft Visual https://www.360docs.net/doc/bc3923742.html, 2005教育学生如何编写OpenMP程序,并教育学生使用OpenMP编写多线程应用程序的技巧,包括循环并行化、并行区域编程、线程同步,最后分析OpenMP多线程应用程序的性能。第七章是MPI编程及性能优化,介绍了最常用和稳定的MPICH安装和配置过程,并详细介绍了MPI编程基础知识与MPI群集通信、MPI程序排错方法与性能分析优化方法。最后简要介绍了MPI-2。

(3)多核软件工具。包括了本书第八章。由于目前的多核软件工具基本上是由英特尔

公司开发并提供教学使用,因此本章的工具介绍基本上以英特尔的各种调优与性能分析工具为主,这既符合目前的实际教学状况,也符合社会需求。第八章所介绍的多核软件工具包括编译器对多核的支持、VTune性能分析器、MKL数学核心函数库、Thread Checker线程检查器、Thread Profiler线程档案器的使用与实验。

由于多核课程是对动手实践能力要求高的一门课程,在进行教材设计时,除了上述的书面教材之外,还需要设计配套的实验教案等实践教学内容。因此,本书在编写时也设计并实现了完整的教案、实验代码与实验环境,以便多核教学的正常进行。

《多核程序设计》一书体现了在本文第二节多核课程设计提出的多核课程教学的目标,结合了五所大学进行多核课程教学的教师们的经验。我们将对《多核程序设计》一书的设计思想与结构展现在此,希望能够起到抛砖引玉的作用,为国内高校的多核课程建设提供一个完整的教学过程示范,推动大学开展多核程序设计课程。

4 总结与展望

本文提出了浙江大学多核课程教材的设计方法作为一种探索,希望为计算机教学课程体系在多核技术上的变化提供经验。多核计算技术方兴未艾,大学计算机课程教学需要适应多核计算机的发展与变化,不断的更新多核课程的设计与内容。可以预见,未来对多核课程的设计必将推陈出新,同时,多核教材的设计也必然会受到影响,出现新的设计理念。

参考文献:

[1 ]Lance, H., Basem A. N. and Kunle, O.. A Single-Chip Multiprocessor, Computer, 1997, 30(9): 79-85.

[2 ]Codrescu, L., Wills, D., and Meindl, J.. Architecture of the Atlas chip-multiprocessor: dynamically parallelizing irregular applications, IEEE Tran Comput, 2001, 50(1): 67-82.

[3 ]Barroso, L., Gharachorloo, K. and Mcnamara, R. et al.. Piranha: A scalable architecture based on single-chip multiprocessing, Proceedings of the 27th annual international symposium on Computer architecture, 2000, 282-293.

[4 ]Geer, D. Chip makers turn to multicore processors, Computer. 2005, 38(5): 11-13.

[5 ]Gene F, Leon A, White Paper: DaVinciTM Technology for Digital Video, https://www.360docs.net/doc/bc3923742.html,/corp/docs/ landing/davinci/index.html.

[6 ]Chaoui, J., et al. Open multimedia application platform: enabling multimedia applications in third generation wireless terminals through a combined RISC/DSP architecture, Proceedings of 2001 IEEE International Conference on Acoustics, Speech, and Signal Processing, 2001, 2: 1009-1012.

[7 ] Rapport, Inc., KilocoreTM Overview, https://www.360docs.net/doc/bc3923742.html,/kilocore/kilocore.html.

[8 ]陈天洲,多核课程设计与实践,计算机教育,2007.2

[9 ] Chen Tianzhou(陈天洲), Yan Like(严力科), Chen Li(陈丽), Wang Jolly(王靖淇), Multi-Core Curriculum at Zhejiang University, 5th International Conference on Education and Information Systems, Technologies and Applications (EISTA 2007), Orlando, USA, July 12-15, 2007

[10 ]Tianzhou Chen(陈天洲), Wei Hu(胡威), Chen Zhanglong(陈章龙), Wang Jolly(王靖淇), Embedded System Education for Computer Major in China, 5th International Conference on Education and Information Systems, Technologies and Applications (EISTA 2007), Orlando, USA, July 12-15, 2007

企业人力资源管理信息系统

企业人力资源管理信息系统 一、可行性分析 (一)系统背景 人力资源作为知识的承载体成为组织依靠的对象,在以人为本的观念的熏陶下,人力资源管理在组织中的作用日益突出。对于快速发展的单一企业(那些独立经营、自我管理、自成体系,没有上下级管理关系的独立型企业),尤其是还没有形成集团化优势的中小企业,面对市场经济的竞争压力、知识经济的管理压力,已经开始意识到,企业业务流程的各个环节,如产品的设计、生产、销售、服务等,都离不开人的参与,任何一个环节出现问题,往往都表现为人的问题。员工的素质与士气已成为企业生存与发展的基础,人力资源管理已经成为企业管理和发展得主要症结所在。 良好的人力资源管理效率与开发能力将有助于企业营造人才发展环境,提升竞争能力,企业的人力资源管理已经成为企业各种管理中的重要基础内容和支柱。利用信息技术,建立企业人力资源管理信息系统,提高管理的效率和效益,已经成为企业信息化的重要内容和任务。 (二)可行性分析 1. 管理可行性分析 管理模式为内部独立管理的集成性企业,没有上下级单位的管理体系,即使有上下级单位,但管理关系松散,只通过文件方式上报或接收上级或下级单位的人员信息或报表数据,没有集中一个系统统一管理的要求;即一套系统管理一个单位下的部门、人员,没有管理下级单位的情况。 根据以往在企业管理中出现的困难与不便,公司的高层管理人员对新系统的开发持积极的态度,肯定新系统的开发,并且为新系统的开发与实施创造了各种良好的条件,制定了有利于系统实施的管理方法。目前管理方面的条件已经能够满足企业人力资源管理信息系统的开发以及日后的实施,所以在现阶段下开发一个企业人力资源管理信息系统是可行的。 2.技术可行性分析 人力资源管理系统的作用之一是为人力资源规划建立了人事档案。信息化的人事档案使得查询、调用的速度加快,使得精确分析大量员工的知识、经验、技术、能力和职业抱负成为可能。想要做出有效的人力资源规划,必

医院人力资源管理系统简介

医院人力资源管理系统 简 介 陕西阡陌网络科技有限公司 目录第一部份软件概 述 .............................................. 1、项目背景................................................. 2、系统建设目标 ............................................ 3、总体功能模块设计 ........................................ 4.软件功能.................................................. 功能模块介绍 ............................................. 员工平台 ................................................. 机构管理 ................................................. 人事资料管理 ............................................. 人事报表统计 ............................................. 排班管理 ................................................. 考勤管理 ................................................. 薪资管理 .................................................

人力资源管理系统

人力资源管理系统 人力资源管理系统,通过提高内部员工的满意度、忠诚度,从而提高员工贡献度,即绩效,帮助管理者通过有效组织管理降低成本和加速增长来创造价值链利润。人力资源综合管理解决方案从人力资源管理的角度出发,用集中的数据将几乎所有与人力资源相关的信息(包括:组织规划、招聘管理、人事在职离职档案、员工履历、劳动合同、奖惩管理、办公用品、医院保险、调动管理、培训管理、绩效管理、考勤管理、计时工资、计件工资、宿舍管理、员工自助、领导审批等)统一管理起来。 中文名 人力资源管理系统 外文名 Human Resources System 内容 薪酬管理、绩效管理、员工关系等 领域 企业管理 目录 .1发展历史 .2功能模块 .?人事档案 .?组织架构 .?合同管理 .?薪酬管理 .?社保管理 .?绩效管理 .?考勤管理 .?培训管理 .?招聘管理 .?招聘门户

.?报表中心 .?预警功能 .?系统管理 .?热门功能 .3应用价值 .?技术 .?企业收益 .?考量因素 .?具体内容 .?整合对策 .?角色定位 .4八大模块 .5实战理念 .?系统目标 .?前提 .?系统构成 .6农村系统 .7制定因素 发展历史 第一代人力资源管理系统出现于20世纪60年代末期,除了能自动计算人员薪酬外,几乎没有更多如报表生成和数据分析等功能,也不保留任何历史信息。 第二代人力资源管理系统出现于20世纪70年代末,对非财务人力资源信息和薪资的历史信息都进行设计,也有了初级的报表生成和数据分析功能。 第三代人力资源管理系统出现于20世纪90年代末,这一代HRMS的数据库将几乎所有与人力资源相关的数据都进行了收集与管理,更有强力报表生成工具、数据分析工具和信息共享的实现。 企业采用人力资源管理系统最主要的原因是,期望借由人力资源管理系统,将人力资源运用到最佳经济效益,也由于知识经济的来临,所谓人力资本的观念已经形成,人力资本的重要性更不下于土地、厂房、设备与资金等,甚至超越,除此之外,人是知识的载体,为了有效运用知识,将知识发挥最大的效用,便需要妥善的人力资源管理,才能够发挥人力资源的最佳效用。 第四代人力资本系统出现于21世纪初,由于人力资源管理系统,并没有解决企业管理中的实际问题,出现员工与岗位适配度低,员工积极性不足,离职率居高不下等问题。为了解决以上问题,例如伯特咨询基于人力资本管理思想产生了人力资本系统。这一代系统的将人作为有能动性的个体,为员工提供明确的晋升通道。并盘活企业内所有员工,为领导决策提供数据支撑。 功能模块

三维多目标定向井轨道设计(第四章)

第四章 三维多目标定向井轨道设计 井眼按照其轴线形状可以分为三类:垂直井、二维定向井和三维定向井。这个分类并不是根据实钻的井眼形状,而是根据设计的井眼形状来分的。原设计的两维定向井,实钻出来的井眼形状都是三维的,但它们仍被称为两维定向井。这好象原来设计为垂直井,而实钻出来的井眼都有一定的井斜角和方位角。它仍被称为垂直井一样。只有当设计的井眼轴线,既有井斜角变化,又有方位角的变化,才能称为三维定向井。 三维定向井的设计和施工,都比两维定向井困难,三维设计的思路和方法,是将三维设计转化为两维设计。 本文重点讨论三维双目标及三目标的设计的问题。 第一节 一般三维双目标定向井轨道设计 三维双目标定向井的设计,其设计方法与一般普通定向井设计一样,在已知第一靶垂深1H 、第一靶方位1φ、第一靶位移1A ,第二靶方位2φ、第二靶位移2A 、第二靶垂深2H ,造斜点井深a D ,第一靶后增降斜率z K 和变方位曲率K 参数下,进行基本参数计算。 1、基本参数计算 1.1 计算两靶位移差和两靶垂深差 12A A A -=? 12H H H -=? 1.2 计算过渡参数 a e D H D -=1 1A S e = z z K R /5730= 1.3 计算最大井斜角 )2/(2(22 2 1max e z e z e e e S R S R S D D tg -++?=-α 1.4 各井段参数的计算和结果验算 1.4.1 增斜段参数 max α?+=z a z R D L max sin α?=z z R D )cos 1(max α-=z z R S 1.4.2稳斜段参数

e z e e w S R S D L 222-+= max cos α?=w w L D max sin α?=w w L S 2、扭方位段的设计 中第一靶后,后续设计为扭方位设计。其设计方式有:可设计为稳斜变方位井段后接变井斜(或稳井斜)稳方位井段的设计。 令:2 H D t = 2A S t = 2φφ=b 11cos φ?=A N b 1 1sin φA E b = 1H D b = max α=b A 1φφ=b w z b L L L += 2.1 设计水平投影图的主要参数 1 sin φt t S E = 1 cos φt t S N = 1 A S b = 扭方位点自b 点至t 点的设计示意图见图1,图2 图1 扭方位设计 2.2 扭方位轨道设计方法 2.2.1设计水平投影图的主要参数 计算变方位段水平投影曲率半径a R : π α5400sin 2?=K R b a (1) 计算变方位段方位扭转角A(见图3) ' -'+-+=t a t t a t t a N R E arctg E R N E R arctg A 22 2 (2)

华为公司人力资源管理体系

华为公司人力资源管理体系 第一章公司人力资源管理的组织体系与运作方式 一、公司人力资源管理的组织体系图 华为公司人力资源管理体系 二、人力资源管理委员会的职责、成员与运作 1、人力资源管理委员会(HRMC)的职责: HRMC负责管理、监督公司级人力资源决策与活动,为业务发展提供支持;同时对人力资源领域的战略问题向EMT提供建议,以支撑公司的增长和公司的战略。 2、人力资源管理委员会的成员: 主任:人力资源总裁 成员:人力资源部主管、各大部门主管、华为大学主管、各大部门干部部主管;根据具体议题需要,邀请有关业务部门代表参加。 秘书机构:人力资源部 3、人力资源管理委员会的运作: 会议频度:每季度一次,可根据需要召开特别会议 三、人力资源管理部工作职责 1.根据公司总体业务发展战略的需要,提出相应的人力资源战略,组织制定全球人力资源政策,并实现对公司全球人力资源业务的管理。通过对人力资源体系与机制的完善与推行,为公司业务正常运作及发展提供人力资源支持,促进公司商业目标的达成。 2.根据公司政策导向,建立和完善公司人力资源管理机制,通过人力资源管理体系的高效和有效运作,促进公司业务顺利开展。 3.根据公司业务发展战略,组织制定中长期人力资源发展规划及政策并实施,确保公司中长期业务发展得到人力资源的有效支持。 4.根据公司业务发展状况,通过制定有效的绩效管理和激励政策并组织实施,提高公司整体竞争力,促进公司可持续发展。 5.建立、完善并推行有利于员工成长的职业发展机制,通过培训、培养和任职资格管理,

促进员工能力的提升和人岗匹配。 6.根据行业特征、公司的战略及公司员工总体特性,营造积极向上的工作氛围,建设良好的企业文化,促进员工与公司关系的和谐和发展。 7.根据公司价值导向,制订薪酬福利政策并实施,提出合理的薪酬结构和新酬标准,对员工进行及时、有效的激励,持续吸引、保留优秀人才和关键员工。 8.基于公司全球化战略,参考国际惯例,结合业务需求,建立并优化海外人力资源管理体系,制订相应政策,以促进国际业务的拓展。 9.根据公司对人力资源体系的要求,建立公司人力资源组织架构、人员体系和干部后备队伍及运作机制,促进人力资源体系的成长满足业务的需要。 四、人力资源管理部与干部部(处)的工作界面 人力资源部是干部部(处)的业务主管部门,公司人力资源政策和制度由人力资源部制订后,各干部部(处)负责制度的细化,在公司的统一框架内,把各项政策、制度转化为与本部门业务特点紧密结合的,具有可操作性的政策和制度。 如:人力资源部制订公司的《中基层员工绩效考核办法》后,各干部部(处)在此办法的范围内,结合研发、市场、生产、技术支援、财经等不同业务的特点,将其细化为可操作性的各部门绩效考核规范。各干部部(处)细化后的政策、制度须报人力资源部审批和备案,在人力资源部的监控和指导下实施。 第二章管理者的人力资源管理职责 各级管理者是公司人、财、物、信息等各项资源的具体掌管者。在这些生产力要素中,人是最积极、最活跃、也最具有创造性的要素。财、物、信息等资源也只有通过人对其的合理使用与组合,才能使它们发挥更大的价值。各级管理者作为公司各项资源的掌管者,负有使这些资源为公司创造更大价值的直接使命。故各级管理者要使用好这些资源,首先要使用好人。正如公司在干部管理中所强调的"各级管理者首先是一个人力资源管理者"。 ■人力资源管理不只是人力资源管理部门的工作,而是全体管理者的职责。 ■各部门管理者有责任记录、指导、支持、激励与合理评价下属人员的工作,负有帮助下属人员成长的责任。 ■下属人员才干的发挥与对优秀人才的推荐,是决定管理者的晋升与人事待遇的重要因素。 图:管理者的人力资源管理职责 第三章职位与任职资格

HJ集团人力资源管理系统建设实践

HJ集团人力资源管理系统建设实践 发表时间:2019-08-15T15:23:54.130Z 来源:《信息技术时代》2018年11期作者:胡志高 [导读] 本文从HJ集团人力资源管理信息系统建设的实践出发,阐述系统建设的总体方案、主要目标、建设内容、建设方法和主要经验。 (中国运载火箭技术研究院,北京丰台 100076) 摘要:本文从HJ集团人力资源管理信息系统建设的实践出发,阐述系统建设的总体方案、主要目标、建设内容、建设方法和主要经验。 关键词:信息化;人力资源管理;人力资源管理信息系统 现阶段,运用互联网技术以及信息化技术,已经成为了企业内部经营管理的重要发展方向,在当前技术发展形式下,传统人力资源管理方法、模式已经逐渐难以适应社会技术的发展需求,因此人力资源管理工作的创新需要借助信息化手段,支撑企业发展战略,提升企业人力资源管理能力。 1.人力资源管理信息系统建设方案 1.1人力资源管理信息系统建设总体目标 构建业务与信息化高度融合的人力资源管理业务平台,实现制度体系和业务流程体系的全面信息化,实现人员多维度管理功能,推动人力资源基础管理水平提升,为管理决策提供数据支持和技术服务。 1.2人力资源管理信息系统建设总体思路 建设人力资源数据管理共享中心:通过信息化进行整体业务设计,统一数据维护标准;通过业务驱动实现数据联动,也可自主维护;企业可以集中进行数据管理,也可以授权下属企业自行管理。 建设人力资源管理业务处理平台:通过信息化建设实现业务协同,进而统一业务流程;功过规范系统业务流程,提升优化管理方法;通过流程推广,提高员工参与度,通过便捷快速的流程,提升员工体验。 建设人力资源管理决策支持平台:通过信息化建设持续加强人力资源的基础数据质量,加强横向集成,将规范、准确、及时的人力资源基础数据推送到其他系统供其他系统;从多种维度对基础数据加以丰富应用和展示,为企业高层决策提供准确有力的支持。 2.系统建设的主要内容 2.1数据建设 数据是系统的血液,全力推进数据建设“两大战役”,第一战役是针对企业历数据初始化的攻坚战,借助有效的工具,通过数据审核、统计逐步形成一套适用于企业的基础数据维护责任机制;第二战役是针对企业数据质量持续提升的持久战,借助信息化流程形成基础数据维护责任机制,通过信息化报表输出形成老数据持续完善机制,逐步形成规章制度,明确操作标准。 2.2功能建设 功能是系统骨骼,打造企业核心系统功能促进“强身健体”,通过建设健全的系统,将人力资源管理五大模块业务通过系统实现业务流转,其中组织机构管理、人员配置管理、薪资管理、绩效管理、人才招聘、培训发展、核心人才管理、报表管理是关键功能,需要优先建设。 2.3流程建设 流程是系统的经络,全力打通企业业务流程的“任督二脉”,流程建设的主要目的是将企业的管理实现制度化、制度实现流程化、流程实现信息化从而使得业务规范、工作高效、知识共享;通过流程梳理,将企业每项活动所需的政策、制度、方法、操作要点、经验文档和总结报告等纳入流程要素,促进知识积累;通过流程优化,进行合并职能、简化审批、剔除非增值环节,促进知识创新,通过流程信息化,将规范化的流程用信息化手段进行固化,促进知识共享。 2.4应用建设 应用是系统灵魂,通过将人力资源管理系统建设成为企业内部其他系统人员相关数据的主出口,实现企业内部人员数据统一,解决信息孤岛问题;另外,通过打通企业内部各系统之间的屏障,从其他系统获取数据,促进数据应用,实现企业各系统互动,为企业高层分析、决策提供支持。 3.系统建设的主要效果 3.1 有效降低企业人力资源管理成本 在信息化技术相对不成熟的时候,企业人力资源部门需要进行大量的手工操作,通过引用人力资源管理系统,实现日常工作信息化,解放人力工作者,最大程度的降低人力资源管理成本,最大程度的提高工作效率。 3.2 提升企业整体管理水平 通过引用人力资源管理系统,可以借鉴其中较为先进的业务流程体系和管理理念,将其引用到自身企业的发展规划中,使得人力资源管理更加完善,更加高效,企业高层可以有效的利用人力资源管理系统对企业人力资源状况进行系统理解,同时可以辅助企业高层做出合理的决策分析。 3.3 提升员工参与度与满足感 通过引用人力资源管理系统,建设员工自助业务,提升员工的参与度,加强员工使用体验,进而搜集开展基于全体员工的相关调研,分析了解员工的目标与期望,为高层决策提供支撑,减少造成企业人才流失的隐患。 4.系统建设的成功因素 4.1 战略清晰与强力推进 系统建设是“一把手”功能,必须得到高层领导的大力支持,系统建设目标与组织的管控能力建设要求必须一致,通过牵引机制,使业务流程贯穿其中,通过监督机制,制定制度规范,监控系统建设与运行情况。 4.2 好产品与好团队 好产品是基础,好团队是关键,系统建设需要选择一个好的产品供应商,产品供应商、企业IT部门、HR部门需要组建一个强有力的合作团队,目标一致、力出一孔、精诚团结、大力协同,才能形成合力。 4.3 坚持以用促建 推动人力资源核心业务上线,坚持以用促建,人力资源管理系统作为组织结构和人员信息的“唯一数据源”,与其它信息系统集成工作,督促全员进一步完善数据,达到“越用越好用、越好用越爱用”良性循环。 4.4 坚持持之以恒 人力资源信息化建设工作周期相对较长,先僵化、后固化、再优化的可以重点采用的策略,同时,应该避免出现功能与实际业务工作脱节等问题。 结语 当今时代,互联网信息化技术日新月异,企业内部管理想要实现自身高效发展,开展人力资源管理信息化建设是必由之路,运用信息化、数字化、智能化的手段,提高自身的运行效率,加速企业发展。 参考文献 1]HYD公司人力资源管理信息系统优化研究[J].战屹峰.品牌(下半月).2015(01) 2]浅析人力资源管理信息化的实践——以人力资源信息管理系统为例[J].赵志强,宫振亚.人才资源开发.2014(23). 作者简介:胡志高(1978.10-),男,高级工程师,中国运载火箭技术研究院,从事企业人力资源管理及研究。

分布式数据库管理系统简介

分布式数据库管理系统简介 一、什么是分布式数据库: 分布式数据库系统是在集中式数据库系统的基础上发展来的。是数据库技术与网络技术结合的产物。 分布式数据库系统有两种:一种是物理上分布的,但逻辑上却是集中的。这种分布式数据库只适宜用途比较单一的、不大的单位或部门。另一种分布式数据库系统在物理上和逻辑上都是分布的,也就是所谓联邦式分布数据库系统。由于组成联邦的各个子数据库系统是相对“自治”的,这种系统可以容纳多种不同用途的、差异较大的数据库,比较适宜于大范围内数据库的集成。 分布式数据库系统(DDBS)包含分布式数据库管理系统(DDBMS和分布式数据库(DDB)。 在分布式数据库系统中,一个应用程序可以对数据库进行透明操作,数据库中的数据分别在不同的局部数据库中存储、由不同的DBMS进行管理、在不同的机器上运行、由不同的 操作系统支持、被不同的通信网络连接在一起。 一个分布式数据库在逻辑上是一个统一的整体:即在用户面前为单个逻辑数据库,在物理上则是分别存储在不同的物理节点上。一个应用程序通过网络的连接可以访问分布在不同地理位置的数据库。它的分布性表现在数据库中的数据不是存储在同一场地。更确切地讲,不存储在同一计算机的存储设备上。这就是与集中式数据库的区别。从用户的角度看,一个分布式数据库系统在逻辑上和集中式数据库系统一样,用户可以在任何一个场地执行全局应用。就好那些数据是存储在同一台计算机上,有单个数据库管理系统(DBMS)管理一样,用 户并没有什么感觉不一样。 分布式数据库中每一个数据库服务器合作地维护全局数据库的一致性。 分布式数据库系统是一个客户/ 服务器体系结构。 在系统中的每一台计算机称为结点。如果一结点具有管理数据库软件,该结点称为数据库服务器。如果一个结点为请求服务器的信息的一应用,该结点称为客户。在ORACL客户, 执行数据库应用,可存取数据信息和与用户交互。在服务器,执行ORACL软件,处理对ORACLE 数据库并发、共享数据存取。ORACL允许上述两部分在同一台计算机上,但当客户部分和 服务器部分是由网连接的不同计算机上时,更有效。 分布处理是由多台处理机分担单个任务的处理。在ORACL数据库系统中分布处理的例 子如: 客户和服务器是位于网络连接的不同计算机上。 单台计算机上有多个处理器,不同处理器分别执行客户应用。 参与分布式数据库的每一服务器是分别地独立地管理数据库,好像每一数据库不是网络化的数据库。每一个数据库独立地被管理,称为场地自治性。场地自治性有下列好处: ?系统的结点可反映公司的逻辑组织。

最新微生物概述

微生物概述

微生物 一、微生物的探究历程 1、荷兰人列文.虎克:显微镜的发明者,1674年观察发现了杆菌、球菌和原生动物,他称为“小动物”,并向英国皇家学会写信介绍自己的发现,首次揭示了一个崭新的微生物世界。 2、巴斯德(法国,近代微生物的奠基人,微生物学家) (1)否定“自然发生说”……“生生说”(曲颈瓶实验):将营养液(如肉汤)装入带有弯曲细管的瓶中,弯管是开口的。巴斯德将瓶中液体煮沸,使肉汤中的微生物全被杀死,然后放冷静置,结果瓶中不发生微生物。空气可无阻地进入瓶中,而空气中的微生物则被阻而沉积于弯管底部,不能进入瓶中。 (2)巴氏消毒法(62度,30分钟):用于牛奶、奶酪、啤酒 (3)发明了炭疽病疫苗和狂犬病疫苗 3、科赫:1843-1910年德国细菌学家: ?1876年,科赫发明了固体培养基,将微生物样品稀释后,用针尖沾取少量的稀释菌液在固体培养基上划线,不久培养基的表面就会长出多种菌落。他用实验证实了“生生论” ?1882年发现并分离出了引起肺结核的病原菌和结核分支杆菌; ?1905年,科赫因结核杆菌的研究成果而获诺贝尔生理学及医学奖。

二、微生物的种类 1、古细菌:生活在极端环境下 细胞壁组成与真细菌不同 青霉素不能抑制细胞壁的形成 对抗生素利富平不敏感。(利富平抑制细菌RNA的合成) 2、真细菌 (1)结构细胞壁:与植物细胞壁成分(纤维素和果胶)不同,为肽聚糖细胞质:只有核糖体这一种细胞器,还存在质 粒(小型环状DNA分子,基因工程目 的基因的运载体) 细胞膜: 拟核:分布DNA (2)芽孢:有些细菌在一定的条件下,细胞里面形成一个椭圆形的休眠体,叫做芽孢。芽孢的壁很厚,对干旱、低温、高温等恶劣的环境有很强的抵抗力。例如,有的细菌的芽孢,煮沸3小时以后才死亡。芽孢又小又轻,可以随风飘散。当环境适宜(如温度、水分适宜)的时候,芽孢又可以萌发,形成一个细菌。 (3)绝大多数属于分解者,也有属于生产者(蓝细菌、光合细菌、硝化细菌)。 3、真菌(酵母――单细胞,出芽或孢子生殖。霉菌――青霉、根霉、曲霉。蕈(xun)――蘑菇、香菇、平菇、金针菇)真核细胞壁细胞核细胞膜细胞质液泡

HR人力资源管理系统概述

HR人力资源管理系统 ?概述 为了提高企业信息化水平,促进企业管理的规范化、制度化、流程化,XX单位决定实施人力资源管理系统。希望通过这个系统的实施规范人事档案的管理,规范薪酬体系和薪酬发放的管理,规范人事的调动管理、培训管理和激励管理。并对招聘工作的职位发布、简历、面试、招聘题库、招聘考试、录用等环节加以规范。系统还需提供人事档案的导出和报表功能 ?目的 本文档是北京信息技术有限公司在XX单位的人力资源管理系统合同基础上编制的。本文档的编写为下阶段的设计、开发提供

依据,为项目组成员对需求的详尽理解,以及在开发开发过程中的协同工作提供强有力的保证。同时本文档也作为项目评审验收的依据之一。 ?范围 本系统包括:系统管理、人力资源档案管理、薪酬管理、调动管理、培训管理、激励管理、招聘管理和标准化数据报表八个模块。系统功能为本说明书与附件Demo版界面描述中功能的并集。在上述文件未明确描述的情况下,应能满足合同和相关投标书所描述的功能。 ?术语定义 定义所使用的术语。对于易混淆的客户常用语要有明确规定定义。例如,“用户”是指客户的雇员而非软件的最终购买者等。?概述 在这一部分应对影响系统的主要因素进行描述。对于系统的详细功能描述应在下一节进行。在此,应侧重需求的背景并使在下一节所做的叙述易于理解。可包括:现有系统描述、新系统解决方案描述、产品用途、产品功能、用户特点、局限性、前提和假设等。

Kayang Power HR2000是国内著名的人力资源信息系统。系统开发遵循个性化、开放性、扩展性三大原则;系统应用遵循技术领先、功能完善、操作简便等原则。由于人力资源管理具有业务繁多、随机等特性,系统采用了多层架构,将显示层,逻辑层与数据层分离,非常适合HR的具体业务。 Kayang Power HR2000融合了现代人力资源管理的先进理念和众多知名跨国企业的实践经验,为企业人力资源管理提供决策支持和辅助管理。系统涵盖人力资源管理的各项业务,包括组织机构、员工事务管理、薪资与福利、考勤管理、招聘管理、培训与发展、绩效评估等,此外,员工自助服务(ES2000),自动邮件(Auto- mail)、语音服务等辅助工具使人力资源管理更简单轻松。 Kayang Power HR2000基于B/S(或C/S)结构的设计,既可运行于协作管理的网络(Intranet或Internet)环境,又可在单机上操作,真正支持移动办公。 ?产品介绍 Kayang Power HR2000 V7企业版为人数较多,业务需求相对复杂的企业提供量身定做的解决方案,为企业人力资源管理提供决策支持和辅助管理。

分布式数据库系统复习题

一、何为分布式数据库系统?一个分布式数据库系统有哪些特点? 答案:分布式数据库系统通俗地说,是物理上分散而逻辑上集中的数据库系统。分布式数据库系统使用计算机网络将地理位置分散而管理和控制又需要不同程度集中的多个逻辑单位连接起来,共同组成一个统一的数据库系统。因此,分布式数据库系统可以看成是计算机网络与数据库系统的有机结合。一个分布式数据库系统具有如下特点: 物理分布性,即分布式数据库系统中的数据不是存储在一个站点上,而是分散存储在由计算机网络连接起来的多个站点上,而且这种分散存储对用户来说是感觉不到的。 逻辑整体性,分布式数据库系统中的数据物理上是分散在各个站点中,但这些分散的数据逻辑上却构成一个整体,它们被分布式数据库系统的所有用户共享,并由一个分布式数据库管理系统统一管理,它使得“分布”对用户来说是透明的。 站点自治性,也称为场地自治性,各站点上的数据由本地的DBMS管理,具有自治处理能力,完成本站点的应用,这是分布式数据库系统与多处理机系统的区别。 另外,由以上三个分布式数据库系统的基本特点还可以导出它的其它特点,即:数据分布透明性、集中与自治相结合的控制机制、存在适当的数据冗余度、事务管理的分布性。 二、简述分布式数据库的模式结构和各层模式的概念。 分布式数据库是多层的,国内分为四层: 全局外层:全局外模式,是全局应用的用户视图,所以也称全局试图。它为全局概念模式的子集,表示全局应用所涉及的数据库部分。 全局概念层:全局概念模式、分片模式和分配模式 全局概念模式描述分布式数据库中全局数据的逻辑结构和数据特性,与集中式数据库中的概念模式是集中式数据库的概念视图一样,全局概念模式是分布式数据库的全局概念视图。分片模式用于说明如何放置数据库的分片部分。分布式数据库可划分为许多逻辑片,定义片段、片段与概念模式之间的映射关系。分配模式是根据选定的数据分布策略,定义各片段的物理存放站点。 局部概念层:局部概念模式是全局概念模式的子集。局部内层:局部内模式 局部内模式是分布式数据库中关于物理数据库的描述,类同集中式数据库中的内模式,但其描述的内容不仅包含只局部于本站点的数据的存储描述,还包括全局数据在本站点的存储描述。 三、简述分布式数据库系统中的分布透明性,举例说明分布式数据库简单查询的 各级分布透明性问题。 分布式数据库中的分布透明性即分布独立性,指用户或用户程序使用分布式数据库如同使用集中式数据库那样,不必关心全局数据的分布情况,包括全局数据的逻辑分片情况、逻辑片段的站点位置分配情况,以及各站点上数据库的数据模型等。即全局数据的逻辑分片、片段的物理位置分配,各站点数据库的数据模型等情况对用户和用户程序透明。

微生物概述习题

微生物概述习题(一) 1.(2018年护理类高考题)属于非细胞型微生物的是 A.衣原体 B.病毒 C.原虫 D.真菌 答案:B 分析:本题考查微生物的分类。微生物分为三:①非细胞型微生物:如病毒;②原核细胞型微生物:如细菌,支原体,衣原体,螺旋体等;③真核细胞型微生物:如真菌。病毒属于非细胞微生物。所以答案选A。 2.(2018年护理类高考题)下列属于细菌特殊结构的是 A.极体 B.荚膜 C.质粒 D.中介体 答案:B 分析:本题考查细菌的特殊结构。细菌的特殊结构包括鞭毛、菌毛、荚膜、芽孢。所以答案选B。 3.(2018年护理类高考题)与致病性有关的组菌代谢产物是 A.维生素 B.热原质 C.色素 D.细菌素

答案:B 分析:本题考查细菌的合成代谢产物及意义。其中具有致病性的是热原质、毒素和侵袭性酶,维生素、色素好细菌素是不致病的。所以答案选B。 4.(2018年医药类高考题)细菌的测量单位是 A.纳米 B.微米 C.毫米 D.厘米 答案:B 分析:本题考查细菌的测量单位。细菌的测量单位是微米。所以答案选B。 5.(2015年山东高考题)关于细菌荚膜的说法,错误的是 A.与其致病性有关 B.具有免疫原性 C.多由蛋白质构成 D.具有抗干燥作用 答案:C 分析:本题考查细菌荚膜的特性。细菌荚膜具有抵抗吞噬细胞的吞噬作用,与细菌致病性有关;荚膜成分具有免疫原性;多数细菌的荚膜为多糖;荚膜还具有抗干燥作用。所以答案选C。 6.(2015年山东护理类高考题)细菌的合成代谢产物中一般不致病的是 A.维生素

B.毒素 C.侵袭性酶 D.热原质 答案:A 分析:本题考查细菌的合成代谢产物及意义。其中具有致病性的是热原质、毒素和侵袭性酶。细菌合成的维生素是不致命的,并可供人体吸收利用。所以答案选A. 二、简答题 1.(2018年医药类高考题)简述细菌生长繁殖的条件,金黄色葡萄球菌的主要致病物质。 答:细菌生长繁殖的条件:营养物质、酸碱度、温度和气体; 金黄色葡萄球菌的主要致病物质:凝固酶、葡萄球菌溶茶、杀白细胞素和肠毒素。 练习题 1.关于原核细胞型微生物的特点,正确的的是 A.有细胞壁但不含肽聚糖 B.无核膜、核仁,核质为裸露环状DNA C.细胞核内含染色体遗传物质 D.含有线粒体、内质网、溶酶体等细胞器 2.原核细胞型微生物不包括

公司人力资源管理系统详细设计方案

[项目名称] 详细设计说明书 学号姓名所完成的任务成绩1061305231 卜丹(组长) 3 1061305217 凌华文 3 1061305232 王颖2,5 1061305219 王张华2,5 1061305229 季佳银1,4 1061305203 胡鹏1,4 2009年4 月27日

1.引言 1.1编写目的 详细设计阶段的关键任务是确定怎样具体地实现用户需要的公司人力资源 管理软件系统,也就是设计出程序的“蓝图”。除了应该保证软件的可靠性之外,使将来编写出的程序可读性好、容易理解、容易测试、容易修改和维护,是详细 设计阶段最重要的目标。结构程序设计技术是实现上述目标的基本保证,是进行详细设计的逻辑基础。精品文档收集整理汇总 过程设计应该在数据设计、体系结构设计和接口设计完成之后进行,它的任 务是设计解题的详细步骤(即算法),它是详细设计阶段完成的主要工作。过程 设计的工具可分为图形、表格和语言3类,这3类工具各有所长。这份数据要求说明书,我们采取的是图形和语言两种工具来详细地说明该软件系统的实现过 程。精品文档收集整理汇总 程序的“读者”有两个,那就是计算机和人。人包括提出者、开发者和用户。 1.2背景 待开发的系统名称:公司人力资源管理系统 任务提出者:卜丹 开发者:卜丹、王颖、季佳银、凌华文、王张华、胡鹏 用户:公司及企业 计算机网络系统是一个集计算机硬件设备、通信设施、软件系统及数据处理能力为一体的,能够实现资源共享的现代化综合服务系统。计算机网络系统的 组成可分为三个部分,即硬件系统,软件系统及网络信息系统。将运行该项软件的计算机网络系统:精品文档收集整理汇总 在本系统的开发平台为VS2008,后台数据库为SQL Server。 建议最低配置推荐配置 硬件CPU:CeleronII-1000 内存:128M 硬盘:10G 显示分辨率:800*600CPU:PentiumIV-1.7G 内存:256M 硬盘:20G(7200转/分钟)显示分辨率:1027*768

企业人力资源管理系统

摘要: 随着信息技术的不断发展,企业对人力资源管理也越来越重视了,资金投入比例也在加大,人力资源管理系统开发也开始走向完善的阶段。 论文是从某公司的实际业务出发,针对公司的人事管理的现状,经过详细的系统调查,为该公司分析和设计了一套实用的人力资源管理信息系统。本系统使用Visual FOXPRO 6.0中文版作为开发工具,后台数据库采用Microsoft ACCESS 2000。 论文从人力资源管理信息系统的初步调查开始,详细介绍了需求分析、业务流程和数据流程分析,并进行了系统总体结构设计、数据结构和数据库设计、输入输出设计等。主要用于实现对企业内的所有员工进行管理,实现对员工信息的查询、录入、修改和删除;以及发布重要通知、最新人事信息和人事规章制度,实现了人事管理的信息化。 关键词: 管理信息系统人力资源管理数据流程数据字典 Abstract With the development of information technology,the corporation pay more and more attention and capital to Human Resource Management, the development of HRMS(Human Resource Management System) is more perfect than ever. This thesis describes Human Resource Management System analysis and design for Corporation. Before building the new information system, I made a particular research for the corporation’s business processes, and acquaint myself with the human resource management. The thesis has emphasized on describe how the Human Resource Management System are analyzed and designed, which consisted of the system principium research, demanding analysis of HRMS, the analysis of operation progress and data progress and a lot of design including the whole system structure, data structure and database, I/O etc. And currently it mainly uses for implementing the administer manages all the employees in corporation efficiently,and implements searching and inserting and modifying and deleting for the information of all employees,issuing important notice and lately personnel information , bylaws and so on.My analysis and design realizes the information of Human Resource Management. Key words: Management Information System Human Resource Management Data Flow Drawing (DFD) Data Dictionary (DD)

定向井轨道设计基础

轨 道 设 计 一. 井身轨道设计方法 (一) 定向井/水平井两维剖面设计方法和设计类型选择 1.前言: 常规定向井/水平井剖面类型有十一种,每一种类型的设计方法又很多。过去大多数文献介绍的剖面类型不全面、设计方法也很单一,公式复杂,不利于编制计算机程序和实际设计工作。本章介绍了各种剖面类型和各种设计方法的统一的数学模型,具有系统性、全面性,简洁、明了,对于研究定向井/水平井的剖面设计和实际编程应用都具有积极的指导意义和实际价值。 2.剖面设计方法: 把最具有一般性的无段制剖面作为基本剖面,在此基础上,选择和改变一些参数,可变成多种剖面类型。下面就介绍各种剖面的选择和设计方法。 如图(2)在地质给定的靶点坐标和井口坐标,确定和计算如下基本剖面参数: H 1---第一靶点垂深,m V 1---第一靶点水平位移,m H 2---第二靶点垂深,m V 2---第二靶点水平位移,m H e ---降斜终点垂深,m (一般选择在第一靶点上30~50m ) L---稳斜段长度,m R 1---第一增斜段曲率半径,m R 2---第二增斜段曲率半径,m H z --造斜点垂深,m α1---第一增斜段终点井斜角,° 最终井斜角α2 ,单位° 降斜终点位移V e 规定:当H 2=H 1时,H e =H 1,V e =V 1,H e -H z =ΔH 2 122121 22)()(V V H H H H -+--=α1 21211) )((H H V V H H V V e e ----=2 1R R R +=

(1) 选择H z 、R 1、R 2,求α1、L 令: 解剖面方程得: (2)选择R 1、R 2、α1,求:H z 、L 解剖面方程得: (3)选择R 1、R 2、L ,求:H z 、α1 解剖面方程得: 令: 则: 2 21cos αR R V A e --=A R R A B B arctg --+-=2 2212α2 2sin αR H B +?=1 1cos sin ααB A L +=1 2121112211)cos (cos )cos 1() sin (sin sin αααααααtg R R V R R H H e e z -+----+-=1 12211sin )cos (cos )cos 1(αααα----=R R V L e 2 21cos αR R V C e --=2 2cos αR H D e +=

公司人力资源管理系统_总体设计

公司人力资源管理系统开发总体设计说明书 2009年 4 月12 日

1.引言 1.1编写目的 总体设计概括的说是用概念数据模型表示数据及其相互间的关系,这种数据模型是面向现实世界的、易如理解的数据模型,它独立于计算机的软硬件系统,与用户进行交流十分方便。本文档的编写为下阶段的设计、开发提供依据,为项目组成员对需求的详尽理解,以及在开发过程中的协同工作提供强有力的保证。同时本文档也作为项目评审验收的依据之一。 1.2背景 ●待开发的系统名称:公司人力资源管理系统 ●任务提出者:卜丹 开发者:卜丹、王颖、季佳银、凌华文、王张华、胡鹏 用户:公司及企业 ●该项目将对公司人力资源数据库系统进行分析和设计,以提供各种人力 资源服务 1.3定义 HRMS(Human Resource Management System) 公司人力资源管理信息系统 DBMS(DataBase Management System) 数据库管理系统 2.系统类(对象)模型设计 2.1系统类图 系统中定义了4个类:user,用户类;pensonnel_information,职工信息类;personnel_rewardpunishment,职工奖惩情况类;personnel_transfer,人事变动情况类。其中用户类可分为系统管理员类,超级用户类和普通用户类。 系统类图如下:

2.2类设计说明 2.2.1用户类 用户类的属性有:ID,UID,UPassword,UPower; ID:用户在数据库的序列号,惟一的值; UID:用户登录系统的用户名,惟一值; UPassword:用户登陆系统是的密码;

公司管理系统人力资源管理系统规章制度

公司人力资源管理制度 第一章总则 第一条为加强公司的人力资源管理,明确人力资源管理权限及人力资源管理程序,使公司人力资源管理工作有所遵循,特制定本制度。 第二条适用范围:本规定适用公司全体定薪员工,即公司所有以月为单位发放薪资的从业人员。 第三条除遵照国家有关法律规定外,本公司的人事管理,均依本制度规定办理。 第二章人力资源管理权限 第四条总经理确定公司的部门设置和人员编制、经理的任免去留及晋级,决定全体员工的待遇。 第五条人力资源部工作职责: 一、协助各部门办理人事招聘,聘用及解聘手续。 二、负责管理公司人事档案资料。 三、负责公司人力资源管理制度的建立、实施和修订。 四、负责薪资方案的制定、实施和修订。 五、负责公司日常劳动纪律及考勤管理。 六、组织公司平时考核及年终考核工作。 七、组织公司人力资源培训工作。 八、协助各部门办理公司职员的任免、晋升、调动、奖惩等人事手续。 九、负责公司各项保险、福利制度的办理。 十、组织各部门进行职务分析、职务说明书的编制。 十一、根据公司的经营目标、岗位设置制定人力资源规划。 十二、负责劳动合同的签定及劳工关系的处理。 第六条部门经理提出部门人员需求计划;部门经理建议本部门职员待遇方案;总经理决定部门经理及经理以下职员的任免、考核、去留及晋降。 第三章人员需求/员工面试 第七条各部门根据工作业务发展需要,在经总经理核定的编制内增加人员,应按以下程序进行: 一、进行内部调整,最大限度的发挥现有人员的潜力。

二、从公司其他部门吸收适合该岗位需要的人才。 三、到人力资源部领取《人员增补申请表》,报部门经理、人力资源部经理、 总经理审批。 第八条各部门编制满后如需要增加人员,部门经理填好《人员增补申请表》后,直接报总经理审批。 第九条上述人员的申请获得批准后,由人力资源部招聘所需人员。 第十条求职人员应聘本公司,应按以下程序进行: 一、所有求职人员应先认真填写《应聘人员登记表》,由人力资源部门进行 初试。 二、初试合格后,由人力资源部门安排与业务部门经理复试。 三、部门主管以上人员应聘要经总经理面试通过。 四、复试合格后,通知应聘人员一周内等结果。 五、用人部门和人力资源部门确定某应聘人员可以录用后报总经理批准,由 人力资源部门通知应聘人员到岗。 六、人力资源部通知应聘者报到,所有应聘人员的材料由人力资源部统一存 档备查。 第四章员工报到 第十一条所有招聘录用的新职员正式上班当日先向人力资源部报到,人力资源部为新员工采集指纹信息,并以其向人力资源部报到的日期为计薪日。 第十二条报到当天所有新员工须携带:两张一寸免冠照片;身份证原件和复印件; 学历证明原件和复印件;职称证明原件和复印件; 第十三条 一、报到当日,人力资源部应向新职员介绍公司的简介以及有关人事管理规 章制度。 二、办理报到手续领取员工手册和办公桌的钥匙等。 第十四条新员工办理完报到手续后,人力资源部领其到用人部门试用。由部门经理接受并安排工作; 第五章员工试用 第十五条新员工一般有二到三个月的试用期。

相关文档
最新文档