预览加载中,请您耐心等待几秒...
在线预览结束,喜欢就下载吧,查找使用更方便
如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
万方数据基于UML的高校组织人事档案管理系统建模研究系统的应用开发背景UML建模概述3高校组织人事档案管理系统建模系统的功能分析及用例模型设计摘要:针对目前高校组织、人事部门各个信息系统各自为政的状态特点,提出了建立一个基于校园网的统一的组织人事档案管理信息系统,以实现组织、人事部门间信息共享,提高工作效率。使用UML技术对系统进行了建模,详细分析和设计了系统的用例图、静态模型、动态模型,并采相应的信息管理系统,如人事档案管理系统、工资累了信息化管理的理论和实践经验。这些系统从政”状态。没有联网,不能实现数据共享;数据冗向对象的描述和建模,它可以描述这个软件开发过需求分析是整个系统设计过程的基础,该系统要求能满足高校组织人事部门的日常工作需要,主案管理。管理教职工人事档案的转进、转出,零散对数据库中各项信息进行条件查询和统计,并输出干部进行任免的各项工作,支持直接从人员库中选种相关表单。(6)系统维护。对系统数据库进行日常维护。(7)招聘管理。学校在网上发布招聘信核。(8)高级人才管理。负责全校各类高级人才的后等人员的管理,以及省市各类优秀人才申报、考·信息技术应用·干晓惠王晓惠(淮阴工学院党委组织部,江苏淮安223001)用B/S和C/S混合模式,利用SQL2000和Delphi7.0实现了该系统。关键词:UML;组织人事;系统建模中图分类号:TP311.52文献标识码:A文章编号:1672—1616(2009)21—0055一041组织人事部门是高校中的核心部门,管理着学校的人力资源。目前我国高校的组织人事部门的各个科室,基本上都已经根据自身工作需求建立了管理系统、干部信息管理系统、高级人才管理系统等,为学校组织人事工作带来了可见的绩效,也积形式上积累和收集了大量的业务数据,但信息部门化现象明显,各系统都是单机运行,处于“各自为余,极易产生数据不一致。另外,由于数据信息分散、隔离,不能提供有效的数据分析和完备的人事信息查询功能供领导决策时使用,无法直接生成学校或者上级主管部门需要的各种统计数据。基于以上情况,建立一个统一的组织人事档案管理信息系统十分必要。2UML是一种可视化的面向对象的模型分析语言,它的主要作用是帮助用户对软件系统进行面程从需求分析到实现和测试的全过程uJ。UML的主要内容即UML表示法可以由5类图来定义:用例图、静态图、行为图、交互图、实现图。在系统的分析与设计阶段,主要用到的图有3类:用例图、静态图和交互图。UML的建模内容分为2个部分:静态建模和动态建模[2|。该系统的UML建模过程大致可分为以下3个步骤:(1)根据需求分析,得到系统UML用例图,对组织人事档案管理系统进行描述;(2)应用UML类图建立组织人事档案管理系统各部分的静态模型;(3)通过分析流程,得出组织人事档案管理系统的动态模型。要实现如下的功能:(1)机构管理。建立和维护本单位或本系统的组织机构信息。(2)人员信息管理。管理学校教职工的各类个人信息。(3)人事档材料的收集等各项日常工作。(4)信息查询。可以各类统计图。(5)干部任免管理。满足组织部门对择人员进入任免方案,编辑人员任免信息,打印各息,应聘者可以在线提交个人应聘简历给学校审管理,包括院士、特聘(讲座)教授、兼职教授、博士核、管理工作。以上8个功能即对应系统的8个功能模块。3.155Server收稿日期:2009—08—10作者简介:王晓惠(1980一),女,江苏淮安人,淮阴工学院助教,南京理工大学硕士研究生,主要研究方向为计算机软件工程。万方数据类用户:系统管理员、人事档案管理员、组织工作人导决策者可以查询该系统中的相关人事信息;应聘的数据基础,分为基本信息管理、学习进修管理、职相应的信息有新增、删除、查看等功能。这里我们称变动、职务变动、劳资管理、年度考核管理、科研2009年10月中同制造业信息化第38卷第21期通过以上分析,可以确定该系统的参与者主要有7员、人事工作人员、领导决策者、普通教职工、应聘者。系统管理员负责系统的日常运行、数据库的维护、用户的定义和权限的划分;人事工作者负责职称管理、工资变动、一般职工的年度考核、人才招聘、人才管理等工作;组织工作者负责干部职务信息的变动、干部任免管理、中层以上干部的年度考核;档案管理员负责干部人事档案管理等工作;领人员通过招聘管理实现应聘信息的输入;普通教职工可以通过系统查询与个人相关的信息。如此,得到的系统的顶层用例图如图1所示。8个功能模块分别根据需求画出用例图,其中管理、奖惩管理、家庭主要社会关系管理、档案管理人员信息管理模块是整个系统的核心,是系统运行等10个子功能模块,各类用户根据自己的权限对重点给出人员信息管理的用例图,如图2所示。系统顶层用例图图2人员信息管理用例图56人事处人员图l组织部人员员档