欢迎各位 Nice to Meet U.

Slides:



Advertisements
Similar presentations
史料數位化之METADATA與AUTHORITY CONTROL / 陳雪華
Advertisements

第五章 管理信息系统的 战略规划和开发方法 第一节 管理信息系统战略规划的概念 第二节 制定MIS战略规划的常用方法
第三课 中国的摇滚乐歌手——崔健.
壹 展会营销方式 在休闲娱乐产业中的分析. 壹 展会营销方式 在休闲娱乐产业中的分析 对于行业、企业、产品的作用 会展营销 的作用 会展营销 集行业资源要素、灵活多变的活动手段、面对面的展览展示等优点,已经发展成为所有行业开展营销工作的首选手段。 1、市场调研功能 5、注意力经济效应 2、产品创新功能.
行政执法人员 综合法律知识培训 二OO六年八月.
第2框 文化创新的途径 考点:理解文化创新的重要途径.
第 16 章 資訊管理、 系統分析與設計.
安全自护我能行 ——八年(1)班主题班会.
我征服了黃山 林達的黃山之旅 2006春.
第一章 绪论.
麵包的秘密 作者:奧亨利.
第三章.网络经济下的企业 第一节 网络经济下的产品及其特征 第二节 网络经济下的企业变化 第三节 网络经济下的企业组织模式
Ch02物件導向程式設計 物件導向系統分析與設計.
臺南市104學年度 國民中小學新進教師研習課程 廉政宣導與案例研習 臺南市政府教育局政風室 科員 黃彥雄.
第3章 需求分析(续) 学习目标 什么是需求建模? 需求分析建模方法 掌握实体—关系图(E—R图); 掌握状态转换图;
技職教育之人才培育 -以育達商業技術學院為例 王育文 戴美華 育達商業技術學院 吉林大學企業管理系 副校長 博士生
每周物流资讯 苏州得尔达国际物流有限公司 第四十三期.
龙海公寓· 多城一家O2O项目 商业计划书 2015年7月.
第一章 人際關係的原則 第一節 為什麼需要人際溝通 第二節 溝通的意義與歷程 第三節 全方位的人際溝通 第四節 人際溝通的特性.
第一章 系統開發概論 1-1 系統開發概論 1-2 常見的資訊系統 1-3 系統開發生命週期 1-4 系統開發方法論簡介.
第7讲 软件需求管理 软件项目管理课程 之 毛新军
临沂市华泰工艺美术有限公司 人事管理制度培训.
软件体系结构 主讲老师:刘玮
僑務委員會法規委員會 專門委員兼執行秘書徐佑伶
小學四年級常識科 食物的消化.
第八章 信息系统开发概述.
法務部行政執行署彰化分署 行政執行官李垂章
扬州大学建筑科学与工程学院 青年共产主义学校 第十期暨主要学生干部培训班 二OO八年十二月.
班主任素质提升要走自主发展之路 广 东 技 术 师 范 学 院 外国语学院 英语(翻译)12级1班 李秀云.
第一章信託法 第一節 信託契約 第二節 信託財產 第三節 受益人 第四節 受託人 第五節 信託關係之消滅.
引领民族复兴的战略布局 —— 关于“四个全面”若干问题之解读 福建省委党校 福建行政学院 曹敏华教授.
坚持群众路线 实现中国梦 nice队制作 成员:14金融1班陈云凤 14金融2班王文婷 14会计3班吴丹丹.
第一节 信息与信息系统 第二节 物业管理信息系统概述 第三节 物业管理信息系统的开发 第四节 物业管理信息系统管理功能
法務部行政執行署彰化分署 行政執行官李垂章
第二章 UML簡介 課前指引 本章介紹什麼是UML以及利用圖形來塑模資訊系統的好處在哪裡。文中也介紹了何謂「4+1的觀點」、以及簡述各項UML圖形的使用目的。並且,我們從靜態以及動態這兩個觀點來分類、介紹各圖形的使用時機。
第九章 国际电子商务法 本章内容:电子商务主体及其权利义务; 两个《示范法》主要内容;电子商务合同;相关知识产权保护。
农作物病虫害图解 阜宁县农业干部学校 二OO九年四月.
克拉玛依职业技术学院klmyzyjsxy
臺北市立松山家商 103學年度第1學期 學校日 教學說明 簡報
第5章 信 息 系 统 上一章内容——信息管理的过程 主要包括四个环节: 4.1 信息需求与服务
第10章 考试系统的分析与设计 1.
管理系统工程案例 Management systems engineering cases
如何提高研训教师职业素养 阜新市教师进修学院 王晓秋
普通高等教育“十一五”国家级规划教材 信息系统分析与设计 刘腾红 孙细明 主编 科 学 出 版 社.
第一章 軟體工程 (Software Engineering Introduction)
管理系统工程案例 Management systems engineering cases
Topic 06 行銷資訊系統的開發方法.
單元3:軟體設計 3-2 順序圖(Sequence Diagrams)
UML工具 --8种优秀的UML工具.
第六章 系统集成建模技术 系统集成建模概述 统一建模语言及其他建模方法 常用软件建模工具 软件实现工具 软件测试优化工具 项目管理工具
UML类设计工具 任课老师:黄武 上午2时50分 10.
UML介绍.
面向对象的分析与设计 教学计划 研究生课程 主讲教师:邵维忠 助教: 朱彬,柳毅,尤朝,张磊,黄艺燕 2009年2月—7月
多 层 系 统 应 用 及 集 成 缩 略 图 客户端 用户 开发平台 系统分析员,程序员 应用服务器 应用服务器管理员 数据库
两种不同类别的软件: 功能预定义软件;用户驱动的软件。他们对软件工程方法有不同的需求
管理信息系统 第九章 面向对象的系统开发方法.
实验6 面向对象分析与设计实验.
Object-Oriented Technology: Review and Conclusion Remarks
第二章 資訊系統開發模式.
課程報告 使用開放原始碼工具實作軟體產品線方法
欢迎各位 Nice to Meet U.
第6章 面向对象开发的 分析与设计.
網路模擬技術與應用 授課老師:潘仁義 日期:2014/02/18.
熊博安 嵌入式系統實驗室 國立中正大學資訊工程學系
业务流程重组 1.概念 业务流程重组(BPR ,Business Process Reengineering)强调以业务流程为改造对象和中心、以关心客户的需求和满意度为目标、对现有的业务流程进行根本的再思考和彻底的再设计,利用先进的制造技术、信息技术以及现代化的管理手段、最大限度地实现技术上的功能集成和管理上的职能集成,以打破传统的职能型组织结构(Function-Organization),建立全新的过程型组织结构(Process-Oriented.
臺北市私立大同高中105年 地震疏散演練 上午9時21分, 實施防災演練, 9月13日0730實施預演.
OOA/OOD UML RUP Architecture Pattern MDA
面向对象建模 对象(object) 对象具有的含义: 现实世界中某个具体的物理实体或概念在计算机逻辑中的映射和体现。 在现实世界中:
Presentation transcript:

欢迎各位 Nice to Meet U

人力资源管理信息系统 HRMIS 主讲人:唐东平

第5章 人力资源信息系统开发 主要章节 5.1 开发人力资源管理信息系统的方法 5.2 人事管理子系统的分析与设计 5.3 工资核算子系统的分析与设计 5.4 绩效评估子系统的分析与设计 5.5 人才招聘和评估系统的分析与设计 3

5.1开发人力资源管理信息系统的方法 开发管理信息系统的具体方法很多,通常不严格地将他们分为结构化系统开发方法、原型法、面向对象开发方法、CASE开发方法等几大类。

5.1开发人力资源管理信息系统的方法 5.1.1 结构化系统开发方法 结构化系统开发方法是在生命周期法的基础上发展起来的。 但目前比较成熟和常用的方法还是结构化系统开发方法,从前面的阐述中我们知道结构化系统开发方法实际上是“生命周期法”的延续,下面我们就研究“生命周期法”。

5.1开发人力资源管理信息系统的方法 5.1.1 结构化系统开发方法 1、生命周期法 生命周期法是指信息系统在设计、开发及使用的过程中,随着其系统生存环境的发展、变化,需要不断维护、修改,当它不再适应的时候就被淘汰,就要由新系统代替老系统,形成一个系统从生、到死、到再生的周期性循环。

5.1开发人力资源管理信息系统的方法 5.1.1 结构化系统开发方法 1、生命周期法 通常这个生命周期分为七个阶段: (1)       可行性研究与计划; (2)       系统分析; (3)       系统设计; (4)       程序设计; (5)       系统测试; (6)       运行和维护; (7)       废弃(终结)。

5.1开发人力资源管理信息系统的方法 5.1.1 结构化系统开发方法 1、生命周期法 图为软件生命周期瀑布图

5.1开发人力资源管理信息系统的方法 5.1.1 结构化系统开发方法 2、通常软件的生命周期又可分为三大部分: (1)系统分析期:包括可行性研究与计划、系统分析; (2)系统设计期:包括系统设计; (3)系统实施期:包括程序设计、系统测试、系统运行和维护。

5.1开发人力资源管理信息系统的方法 5.1.1 结构化系统开发方法

5.1开发人力资源管理信息系统的方法 5.1.1 结构化系统开发方法 3、生命周期法的特点: (1)强调计划性,排除不确定性。 (2)强调分工,严格区分系统开发的各阶段中的任务和要求,目的明确,任务清楚。 (3)强调标准化和规范化,排除个性化和自由发挥。

5.1开发人力资源管理信息系统的方法 5.1.1 结构化系统开发方法 4、生命周期法的缺点: (1)系统需求的不确定性。 在系统开发的起始阶段,用户对系统的目的和功能不了解,他们无法确定地描述自己对信息的需求。按照目前状况描述的系统需求,可靠性可能很差。用户和系统分析人员对信息需求的理解商会有偏差,和错误,造成信息需求描述不准确。组织管理体制的变更,导致信息需求和工作过程发生变化。 (2)开发周期长。 (3)文档化工作复杂。 (4)缺乏灵活性

5.1开发人力资源管理信息系统的方法 5.1.2原型法(Prototyping) 1、概述 原型法是20世纪80年代随着计算机软件技术的发展,特别是在关系数据库系统、第4代程序生成语言和各种系统开发生成环境产生的基础之上,提出的一种从设计思想、工具、手段都全新的系统开发方法。原型法大量用在信息需求不确定,尤其是用于非结构的而且各子系统的联系不太复杂的小型系统。

5.1开发人力资源管理信息系统的方法 5.1.2原型法(Prototyping) 2、原型法基本思想 在获得用户基本需求说明的基础上,投入少量人力和物力,快速建立一个原始模型,使用户及时运行和看到模型的概貌和使用效果,并对需求说明进行补充和精化,提出改进意见,开发人员进一步修改完善,如此循环迭代,直到得到一个用户满意的模型为止。

5.1开发人力资源管理信息系统的方法 5.1.2原型法(Prototyping) 3、原型法基本内容 ⑴ 功能选择 ⑵ 构造原型 ⑴ 功能选择 ⑵ 构造原型 ⑶ 运行和评价原型 ⑷ 修改和完善原型

5.1开发人力资源管理信息系统的方法 5.1.2原型法(Prototyping) 4、原型法开发步骤

5.1开发人力资源管理信息系统的方法 5.1.2原型法(Prototyping) 5、原型法优点 开发周期短,见效快,费用少。 模型准确,使用方便灵活。 易学易用易接受。

5.1开发人力资源管理信息系统的方法 5.1.2原型法(Prototyping) 6、原型法缺点: 文档不系统,难以维护升级。 开发过程管理困难。 用户容易错把原型当系统,而开发人员容易潜意识地用原型取代系统分析。 容易产生代码冗余和数据冗余,导致系统结构不良,系统效率低下。

原型法与结构化生命周期法的比较 19

5.1开发人力资源管理信息系统的方法 5.1.3面向对象法 传统的"面向过程"的方法学是把世界分成两个部分,分别为: (1)数据(Data):用于描述各种状态的数据结构; (2)过程(Procedures):就是操作这些状态数据的程序,有时也称为"算法". 说得形象一些,数据是静态的,不会自行改变的,而需要各种各样的过程来改为数据。 "数据结构"+"算法"=程序,这就是"面向过程"方法学的精髓。

5.1开发人力资源管理信息系统的方法 5.1.3面向对象法 而"面向对象"的方法学则认为世界是由各种各样的对象(object)组成的,而每一个对象都有两个特征:状态(也称为属性)与行为(也称为方法). 也就是说,,每个组成世界的对象都是通过自己的行为来变化自身的状态,一切变化都是对象自身,或对象间的协调而产生的。

5.1开发人力资源管理信息系统的方法 5.1.3面向对象法 1、面向对象的基本概念及特征 所谓"面向对象"是一种认识客观世界的世界观,从结构组织角度模拟客观世界的一种方法,人们在认识和理解现实世界的过程中,普遍运用以下三个构造法则: (1)区分对象及其属性,如区分车和车的大小; (2)区分整体对象及其组成部分,如区分车和车轮; (3)不同对象类的形成及区分,如所有车的类和所有船的类.

5.1开发人力资源管理信息系统的方法 5.1.3面向对象法 2、面向对象的一些基本概念 (1)对象: 是一种对客观事物的抽象,它由状态(属性)和行为(方法)组成. (2)类:是对象的集合也就是由所有相似对象的状态变量(属性变量)与行为(方法)所构成的模板或原型。

5.1开发人力资源管理信息系统的方法 5.1.3面向对象法 2、面向对象的一些基本概念 (3)消息传递: 在前面,我们说到在面向对象的世界中,一切变化都是对象自身,或对象间的协调而产生的.那么它们是如何进行协商的呢? 在面向对象的程序设计中,我们采用一种叫消息传递(Message Passing)的机制来实现.消息从一个对象发到另一个对象,使另一个对象完成某一个行为. 通常,我们把发送消息的对象称为"发送对象"(sender),而把接受消息的对象称为"接受对象"(receiver).

5.1开发人力资源管理信息系统的方法 5.1.3面向对象法 2、面向对象的一些基本概念 (4)继承:继承是指一个类(即称子类)因承袭而具有另一个类(或称父类)的能力和特征的机制或关系。概括来说,有继承关系的类之间应具有如下特性: 类间具有共享特征(包括数据和程序代码的共享); 类间具有细微的差别或新增部分(包括非共享程序代码和数据); 类间具有层次结构。 继承避免了由于系统内类和对象封闭而造成数据和操作冗余的现象。其最重要的优点在于支持重用。

面向对象的基本概念 面向对象的方法是一种运用对象、类、继承、封装、聚合、消息传送、多态性等概念来构造系统的软件开发方法。   面向对象的方法是一种运用对象、类、继承、封装、聚合、消息传送、多态性等概念来构造系统的软件开发方法。 面向对象=对象(object) +类(classification) +继承(inheritance) +通信(communication with messages) 可以说,采用这四个概念开发的软件系统是面向对象的。

面向对象软件开发 三个阶段均围绕着下述三个模型的建立、扩展: 应用面向对象技术进行应用程序设计的一般过程: 面向对象分析 (OOA) 面向对象设计 (OOD) 面向对象实现 (OOI) 问题描述 三个阶段均围绕着下述三个模型的建立、扩展: 对象模型: 使用类层次关系图描述系统静态特性、结构和组织层次。 动态模型: 使用状态转换图描述系统状态变化规律。 使用事件踪迹图描述引发状态变化的系列事件相互关系及变化规律的。 功能模型: 使用数据流图描述对象及系统行为规律。 在人间的开发周期中,各种模型被不断扩充、不断细化,随着认识过程的深入,程序开发过程同步地进行着。 OOA: 直接面对客观实体,着重描述其实际的组成和层次结构,不表述、不考虑实现相关任何方面。 OOD: 从便于软件实现的角度,通过对OOA阶段模型的深入分析,进一步给出问题的解决方案, 包括系统的实现策略、一些具体的实现算法等 OOI: 编码。以面向对象的风格编码实现由OOA和OOD得到的具体模型

类图、用例图、状态图、顺序图、活动图、协作图、配置图和组件图 对象、类、消息和继承的概念。 面向对象是一种认识客观世界的认知方法学亦是一种解决问题的思维方法 面向对象 的基本概念 面分向析对和象设的计系 统 面向对象系统开发的方法论。 面向对象系统的分析、设计和实施。 面向对象系统开发原理 类图、用例图、状态图、顺序图、活动图、协作图、配置图和组件图 面向对象系统开发工具——UML

系统总用例

5.1开发人力资源管理信息系统的方法 5.1.4 CASE 方法 CASE即Computer Aided Software Engineering,中文意思是计算机辅助软件工程。CASE是一套方法和工具,可使系统开发商规定的应用规则,并由计算机自动生成合适的计算机程序。CASE工具分成"高级"CASE和"低级"CASE.高级CASE工具用来绘制企业模型以及规定应用要求,低级CASE工具用来生成实际的程序代码。CASE工具和技术可提高系统分析和程序员工作效率。其重要的技术包括应用生成程序、前端开发过程面向图形的自动化、配置和管理以及寿命周期分析工具。

CASE方法与其它方法相比有如下几方面的特点: 1) 解决了从客观世界对象到软件系统的直接映射问题,强有力地支持软件、信息系统开发的全过程。 2) 使结构化方法更加实用。 3) 自动检测的方法提高了软件的质量。 4) 使原型化方法和OO方法付诸于实施。 5) 简化了软件的管理和维护。 6) 加速了系统的开发过程。 7) 使开发者从大量的分析设计图表和程序编写工作中解放出来。 8) 使软件的各部分能重复使用。 9) 产生出统一的标准化的系统文档。

CASE工具分类 按照CASE工具的功能,可以将它们划分为九类。所有这些工具都是在软件工程信息库的支持下工作的。 (1)事务系统规划工具(Business Systems Planning Tools)。 (2)项目管理工具(Project Management Tools)。 (3)支撑工具(Support Tools)。 (4)分析和设计工具(Analysis and Design Tools)。 (5)程序设计工具(Programming Tools)。 (6)测试工具(Testing Tools)。 (7)原型建造工具(Prototyping Tools)。 (8)维护工具(Maintenance Tools)。 (9)框架工具(Framework Tools)。

常用CASE工具介绍 (一)图稿绘制: (二)原码浏览的工具 (三)配置管理工具 visio:这是目前国内用得最多的case工具。它提供了日常使用中的绝大多数框图的绘画功能(包括信息领域的各种原理图,设计图),同时提供了部分信息领域的实物图。 (二)原码浏览的工具 SourceInsigt:以工程的方式管理原码,提供非常适合再工程的浏览手段 (三)配置管理工具 Virsual Source Safe:微软的studio企业版包含的版本管理工具。

(四)数据库建模 (五)UML建模 ERWin:CA 公司出品的拳头产品, 强大的老牌数据库建模工具。 PowerDesign:Sybase推出的主打数据库设计工具。 Rational Rose (五)UML建模 Rational Rose:代表Rational公司的面向对象分析和设计

谢谢各位 祝各位事业成功 交流产生思想 合作创造价值