公务员期刊网 精选范文 人事管理系统需求分析范文

人事管理系统需求分析精选(九篇)

前言:一篇好文章的诞生,需要你不断地搜集资料、整理思路,本站小编为你收集了丰富的人事管理系统需求分析主题范文,仅供参考,欢迎阅读并收藏。

人事管理系统需求分析

第1篇:人事管理系统需求分析范文

关键词:企业 人事管理 系统

一、系统需求分析

1、需求分析

本系统要开发的人事管理信息系统的具体功能包括员工信息管理、员工考勤管理和系统设置,由人事劳资部负责数据维护。对于已经入库的信息,系统根据用户不同的使用权限提供查询服务。本应用系统应达到的目标概述如下:为公司内部各个业务部门提供数据查询功能;为公司管理层提供直观、及时、方便的信息,提高迅速反应能力,提供有效的决策支持。

2、实地调研过程

为了能顺利完成此次的企业人事管理系统的设计,以及把理论与实际相结合,我们小组成员决定深入企事业单位,进行进一步的调研,以便有效地掌握第一手资料。在为期一个月的调研过程中,我们排除各种因素尽力地与企业生产同步,通过不断的追寻与探索,不断地与企业人事管理人员的深入沟通以及普通员工的交流,进一步了解了企业管理方面的一些有用的知识,在这个过程中,我们作为企业管理的门外汉,只有在一边调研一边不断地学习有关方面的知识,不断充实自己,让自己具备初级的企业人事管理知识,可以说是吃了不少苦头的。首先,我们从总体上认识了企业人事管理的主要架构,然后便是应对烦琐的日常事务处理,我们认真地做笔记,向主管人员请教,自我寻找资料,硬是咬着牙,把一个一个实际事务流程化,为人事管理系统的构建打下坚实的基础。

二、系统所需要实现的以下功能

1、员工基本信息管理

员工个人资料的管理,包括:公司内员工编号、姓名、性别、部门、年龄、学历、专业、联系地址等等。便于将每个员工当成相对独立的一个对象来管理,也可根据不同的条件相对联系地作为一个整体来进行管理。员工工作过程及接受培训的管理,一个员工是一个企业的最基本组成因素,那么在企业生产过程中其在发挥着最基本的作用,因此员工的工作效率及个人职业素质的提升对于整个企业效益的提高有着强劲的推动力。

2、员工考勤管理

作为企业人事管理中的一个重要组成部分,其具有对员工工作进行有效监督的一个手段,员工是企业生产的根本动力,员工在工作中的对待工作的态度决定了其工作效率,因此利用考勤管理这种量化系统工具对员工进行考勤,即能让企业即时掌握员工的工作热情程度,又能让员工之间有量化的比较。

3、系统管理

(1)设置用户。功能:设置使用人事管理系统的用户及其使用权限。整个人事管理系统由多个功能模块组成,不同的模块完成不同的功能,所以可以为不同的职工分配不同的功能,使其具有不同的权限,完成其权限所对应的功能,从而很好地管理好整个系统。操作:选择该功能后,屏幕上显示出所有人事管理系统员工的用户名称。这时,可进行如下的操作:(1)增加:增加一用户。按该按钮后,就可输入新用户的内容,如:用户名称,密码和权限。所输入得登录名一定不能重复。(2)修改:修改用户设置。按该按钮后,就可修改选中用户的用户名,密码和权限,每一权限对应系统菜单上的一项功能,可为该用户选择任意的权限。用户在使用本系统时,要求输入用户的口令,为了安全,用户需建立一个只有自己才知道的特殊口令。(2)用户登录。功能:用户登录进入人事管理系统。系统启动后,首先要做的就是用户登录。若不登录系统,所有功能都无法使用。用户只有登录系统后,根据其具有的权限,才能执行一定的操作。操作:进入该功能后,要求输入用户的登录名及其口令,只有其登录名和口令完全正确,才能进入工资管理系统。系统会根据为用户分配的权限,设置其对应的功能为有效,用户就可操作该功能。

三、系统设计

1、总体设计

人事管理系统主要是用来管理人员信息,尽量简化繁琐的操作方式,采用从顶至下的设计方式。首先,建立人员管理系统就是要建立一个企业对人员的管理平台,主要目的要实现对人员档案的信息化管理,对人员工作、生活的电子化管理。

2、详细设计

人事管理系统模块设计:用户登录模块:模块功能包括录入,修改,删除登录用户信息。用户权限管理模块:模块功能包括为每个系统功能设置一个权限代码,为每个用户设置其能够拥有的权限,从而保证用户根据自己权限访问系统,确保系统保密信息的安全性。人员基本信息管理模块:模块功能包括企业人员信息录入,修改,删除,部门设置,照片上传及工作岗位分配等,对人员基本信息进行详细描述,以便在以后的系统运行过程中进行调用查询。人员工作管理模块:模块功能包括工作分配查询、工作情况查询(又包括工作正常查询和额外查询)等查询工作。统计查询模块:模块功能包括根据部门、学历、专业职务、合同类型、政治面貌、毕业院校、工作岗位、户口所在地、婚姻状况、籍贯、家庭住址、参加工作时间、民族、入职时间、入党时间、专业等进行综合查询;同时可以对查询结果到出成Excel格式进行二次编辑打印。系统维护模块:模块功能包括部门管理,学历管理、专业职务管理、合同类型管理、政治面貌管理;系统字体进行管理;不同合同类型人员显示颜色设置;合同到期人员提前提醒设置;数据库备份,数据库联接维护等。

3、系统界面设计

(1)数据库配置界面;在联接数据失败时,自动弹出数据库配置界面,可以设置服务器、SQL登录名称、SQL登录密码、数据库名称内容;连接按钮可以测试连接是否畅通。

(2)登录界面设计;运行系统后首先出现登录界面,每个用户根据自己的用户名密码登录系统。

(3)主界面设计; (4)系统设置界面;随着计算机的普及,越来越多的企业对人力资源开始重视,对于人员管理信息化、自动化的要求越来越高,对于人事管理系统也就有了新要求。人事管理系统是根据企业对人员管理的实际情况进行编写的,主要目的是为了方便企业对人员进行集中的查询与管理工作,以提高人事管理工作的水平。

第2篇:人事管理系统需求分析范文

关键词:人事管理;C#;;;SQL Sever 2005

中图分类号:TP311文献标识码:A 文章编号:1009-3044(2010)20-5476-02

Design and Implementation of the Personnel Management System for Small Colleges

JANG Li-juan, ZHAO Xiao-sheng

(Henan University of Urban Construction, Pingdingshan 467044, China)

Abstract: This article designs and implements a personnel management system for small colleges. The system includes management modules of managers and users' information. Importantly, this system realizes the convenient management of the tedious work, such as the basic information, personnel mobilization information, incentives information and so on. The system uses Microsoft Visual 2003 integrated development tool and C # language to create Web applications, uses Microsoft's Microsoft SQL Server 2005 to establish a database and Apply database access technology to realize the convenient management. It basically meets functional requirements of the personnel managers and users. Sign permissions can be set after logging, so it improves the security of the system and ensure the security of personnel information. The system has a friendly interface and good scalability.

Key words: Personnel Management; c#; ASP; NET; ; SQL Sever 2005

目前,很多高校仍然使用传统人工的方式管理人事档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。为此,笔者设计开发了一套小型的高校人事管理系统,该系统对高校的人事信息进行有效的管理,具有人工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。本系统采用动态WEB构建技术,使得系统客户端无须维护,适应性强。

1 系统需求描述

通过调查,要求系统需要有以下功能:由于操作人员不同的计算机操作水平,要求有良好的人机界面;由于该系统的使用对象多,要求有较好的权限管理;对原始数据修改简单方便,支持多条件修改;方便的数据查询,支持多条件查询;在相应的权限下,删除数据方便简单,数据稳定性好。

基于系统需求分析,该系统需要实现以下基本功能模块:用户登录模块,登录信息的合法验证;人员档案管理模块,查询、修改、删除和添加档案;履历信息管理模块,完成对人员教育经历、工作经历和继续教育信息的查询、编辑、删除、添加等操作;职称管理模块,满足对人员职称的查询、编辑、删除操作;奖惩管理模块,实现对工作人员奖励和惩罚信息的查询、编辑、删除和添加操作;人员调动管理模块,实现对人员调动、待退休人员和离退休人员信息的查询、修改、删除和添加操作;系统管理模块,实现综合查询、添加用户为系统管理员、修改密码、添加和删除部门。

2 系统功能模块

该系统可分为6个大的功能模块,实现16个具体功能,系统功能如图1所示。

3 系统实现

3.1系统运行流程

根据该系统的运行过程,设计出系统流程如图2所示。

3.2 功能模块的实现

3.2.1用户登录模块

用户登陆由页面Login.aspx实现,它的代码隐藏文件为Login.aspx.cs。该页面也是整个应用程序的起始页面,用户都是从该页面登陆进入系统中的。

为了实现用户登陆功能,应用程序在该页面添加3个TextBox控件、2个Button控件、1个DropDownList控件和1个Label控件,它们的名称分别为user、password、yzm、ImageButton3、ImageButton4、DropDownList3和msg。控件user、password、yzm分别用来输入用户名称、密码和验证码;控件ImageButton3、ImageButton4分别用来实现用户登录和重填功能;控件msg显示用户登陆操作的结果;控件DropDwonList显示用户身份。页面Login.aspx的设计界面如图3所示。

3.2.2查询、修改和删除页面

在本系统中,主要用到查询、删除、修改和添加功能,在此,笔者以“员工基本信息”的查询、修改、删除和添加为例来说明这些功能的实现和设计方法。

View.aspx页面用来实现对员工基本信息的查询、修改、删除和添加等操作,在查询的设计中要用到数据绑定,这就要用到DataGrid控件绑定数据库,并进行分页,拖拽了3个Button控件、1个DropDownList控件和2个TextBox控件,Button控件触发Click事件,完成查询的命令,DropDownList控件用来选择查询条件,TextBox控件用来填写满足条件的被查询员工。

4 数据库的实现

考虑到高校人事管理系统的实际需要,本系统需要的数据至少包括用户数据、考勤数据、调动数据、奖惩数据和履历信息数据。用户数据主要包括用户名、用户密码、用户角色数据;考勤数据主要包括用户的考勤数据和系统的考勤设置数据;调动数据主要包括调动管理信息、待退休人员信息、离退休人员信息;履历信息数据主要包括教育经历数据、工作经历数据、继续教育经历数据;奖惩数据主要包括受嘉奖和受惩罚人员的信息数据。

分析过总体设计方案后,按照软件工程的设计理念,应该综合分析建立相应的数据库表,根据笔者所做系统各模块的需要,计划至少建立十五个表:人员档案表Employee、离退休人员表Retire、人员调动表Remove、奖惩表RewardPunish、待退休表RetireEmployee、考勤表Leave、部门表DepartmentCoding、继续教育表 ContinueEdu、工作经历表 WorkExperience、系统管理员表Sysadmin、评审职称表 PostAppraise、聘任职称表PostEngage、受教育经历表EduExperience、年度考核表Assess、错误信息表WrongInfo。下面以人员档案表为例。

人员档案表Employee用来存储高校内部在职人员的档案数据,如员工ID、员工姓名、员工性别等,其中EmployeeID是主码。表的字段说明如图4所示。

5 结束语

本文介绍了一个小型高校人事管理系统的设计与实现,可基本满足普通高校日常人事管理工作。它具有成本低、良好的可扩展、可移植性好特点,非常实用于规模较小的高校单位和中小型的企业使用。同时,也节约了人力物力,提高了工作效率。目前,该系统使用期间稳定可靠,效果良好。

参考文献:

[1] 李应伟,姚素霞数据库高级教程:C#篇[M].北京:清华大学出版社,2004.

[2] 盖天宇,孙明丽,邹天思程序开发范例宝典[M].北京:人民邮电出版社,2006.

[3] 孙曼曼,崔素丽,王勇兵. 连接SQL Server数据库的实现[J].科技信息:学术研究,2008(10).

[4] 刘皓,刘青广.基于的图书馆在线图书查询系统的设计与建立[J].石河子大学学报:自然科学版,2006(6).

第3篇:人事管理系统需求分析范文

Abstract: A personal archives information management system was designed and implemented. A series works of user requirement, system design and system testing are analyzed to realize the login and authority control module, query module, maintenance module, report form statistics module and usinghelp module. The personal archives information management system can help the personal department manage the archives and staff information effectively. This system development has great importance in archives management and application, and plays an important part for the standardization of the personal archives management.

Keywords: personal information management; data window control; authority control; project object

0 引 言

人事档案是人事部门开展工作的重要基础和管理个人信息的主要依据,对优秀人才的提拔,干部的识别考察,干部人才队伍建设的推动,各项工作的推动开展具有重要意义[1]。本文以研究院为背景,进行人事档案信息管理系统的设计工作。

由于人员信息改动复杂,研究单位人员流动大,开发此类信息化管理系统具有四大优点:档案管理员的工作水平可以得到有效提高;有利于提高档案管理人员日常工作的效率;有利于保护人事档案纸制载体;有利于改革干部人事制度[2]。利用本系统的查询、修改、删除等功能可以减少人事部门人员的工作时间,进一步提高工作效率。工作信息化后,人员的信息都可以从数据库中求得,减少了工作人员与原始材料的接触,有利于人事档案纸制载体的保护。

本文的研究目标是按照管理信息系统的方法和原理,基于PowerBuilde以及SQL Server数据库技术,满足研究院人事部门和上级领导不同岗位和不同层次上使用者的实际需求[3]。

1 系统需求分析

1.1 系统功能需求分析

系统采用从上往下式开发模式,根据研究院人事部门员工管理人事的工作流程和该部门对员工档案、考评、职称、工资等员工各类信息属性的管理,系统的主要功能模块包括:添加模块,主要是用于新进员工录入信息;修改模块,主要录入员工信息、删除、修改以及报表模块功能;权限控制模块,主要是用来约束管理员和一般用户对人事档案信息管理系统的操作权限。人事档案信息管理系统的子模块功能图如图1所示。

其中,人事档案信息管理系统通过登录模块进入到档案、查询、设置、管理和退出单元;人事管理单元包括基本信息、年度考核、员工退离功能;人事查询包括员工生日、基本信息查询、年度考核查询、员工退离查询等。系统具有如下五方面的任务和目标:录入员工的信息;修改员工的信息;可进行模糊查询,也可按照某种条件统计、查询各类符合条件员工的信息;删除辞职、转出、离退员工的信息; 输出打印统计、查询结果。

1.2 系统实现的策略

本系统开发选择快速原型法[4-6]进行开发,先实现出具有简单功能的系统,然后根据使用情况进行详细设计。

1.3 数据流图

通过考核表可以实现各单位与子单位之间统一化的人事管理,人事管理系统可查询人事档案,同时完成对信息的增加、删除和修改等功能,上述功能可以被政工部门充分利用,其中人事部门主要负责分配员工职务[7],如图2所示。

根据各个部门或单位的员工考核表,人事信息管理部门可以进行人事信息的录入以便于各个部门或单位人员查询人事方面的信息,人事部门还可以修改人事调动、分配信息从而进行人事方面的各类安排。通过数据流图可以清晰地发现各实体之间的关系以便详细设计和编码阶段对系统功能的实现,增强可用性。

2 数据库设计

基于企业和事业员工人事管理过程的实际数据,该系统处理的数据流程如图3所示。

2.1 数据库结构实现

根据数据流可以清晰地发现系统中各项数据的处理和流动状况,因此数据流设计过程中只需考虑基本逻辑功能而不用考虑实现方法,所以数据流图是较好的逻辑系统图[7]。人事档案信息管理系统的数据流如图4所示。

2.2 数据库概念结构设计

E?R图可以清楚地描述实体之间的关系[8?9],E?R图主要表述各个岗位是由员工来担任,而且各员工是属于其部门管理的,而工资应该发到各个员工的手里是工资和员工的关系,两种不同的权限分属不同的员工,其一是普通权限的员工可以进行查询,其二是具有管理员身份的员工可以进行修改、删除、增加等相应的操作。员工与职务的关系具体的体现在E?R图中,每个员工都有其对应的职务[10]。

2.3 逻辑结构设计

各实体之间的关系采用E?R图体现,将其转化成如表1,表2所示的关系模型和数据库表。

3 代码设计与实现

3.1 系统菜单功能设计与实现

总体菜单下设系统、窗口切换、职工信息维护、部门信息维护、岗位信息维护、工资信息维护、报表处理、帮助8个功能模块。

部门信息维护及时更新部门动态,明确部门性质、级别,从而确定人员的性质(主要有行政、事业以及事业单位分类),界定人员身份(行政部门都是国家公务员)、职称(只有事业单位才有)等,随时可以掌握全地区各种身份工作人员的数量,克服了每年干部年报统计系统的及时性(干部年报每年统计一次,是上年情况)。

人员信息维护可以实现人员信息的动态管理,发生变动,即时更新,使人员的年龄、身份、学历、工龄等一目了然,为工资套改、办理退休等工作提供依据。

其中,各页面都具有的功能是维护信息窗口,设计的主要目的在于实现原有信息的浏览、查询、录入、修改,包括员工号、姓名、性别、民族、籍贯等32项数据。

3.2 登录与权限的设计与实现

(1) 登录功能

登录功能的目的是基于普通用户登录,对于不同业务科室的需求有独立的交互页面,为管理干部档案的专职人员设计了登录页面进行相关信息的整理,后台维护管理员具有独立权限进行信息维护,可以对相关人员信息进行查看。登录界面如图5所示。

(2) 账户确认功能

根据信息的保密原则,在进入w_login窗口后设置账号和密码。据此,按管理权限的不同在登录后弹出信息不同,其中弹出的w_accounts窗口用户需要输入账号和密码,同时设置一个保密程序,经过认证后直接进行信息操作。进入操作程序的前提是账号和密码的输入无误。

(3) 密码修改功能

通过更改密码可以进一步提高保密系数,因此根据工作的需要密码必须可以修改,如图6所示。

3.3 系统维护功能设计

(1) 职工信息维护模块主要包括员工号、姓名、性别、民族、籍贯等32项数据。

(2) 部门维护模块主要包括部门名称、部门代码、部门职能3项数据信息和密码修改、录入、保存、删除、刷新、关闭、打印等21个功能键,具体的控件代码和设计模型与员工信息维护窗口大致相同,而数据信息的不同是两者的主要区别。部门维护窗口如图7所示。

3.4 报表模块实现

用户登录根据权限有不同的功能。普通员工可以对自己个人档案信息、考勤、奖惩情况进行查询;信息管理员可以对员工档案信息进行管理:系统管理员可以对用用户权限进行修改以及数据库的更新维护,对用户权限进行划分,使不同权限的用户功能范围不同,有效地保护了数据库中数据的安全性。

(1) 员工报表功能

w_bb_zg窗口是根据实际工作,帮助管理员全面深刻的熟悉职工的日常情况,为企业统计职位晋级、干部人数、退休养老等多项信息,为了高效地统计汇总管理系统中员工的数据,方便浏览,针对性的设计了员工报表窗口。另一方面,通过设置打印功能模块的信息,可以将表格打印出来装入各类档案、文书,便于内部传阅。

新进员工可在员工报表图中进行搜索,在入职时间处填入入职日期范围,在此范围内的员工可呈现在列表中,操作人员可进行保存或者打印操作,打印选项中显示需要打印信息的选项,可进行勾选,勾选出所需要的信息进行打印。在实际工作中员工报表模块实用性很高,在考核员工或者更新员工信息时可利用此功能模块打印出所需列表信息。

(2) 部门报表功能

w_bb_bm窗口的设计是为部门业绩的考核和人员身份的判断提供依据,该窗口为部门报表窗口。设置打印功能可以将表格打印出来装入各类档案、文书,或便于进行传阅。

为了方便使用,排序和组合查询控件组具有区别。把四个数据操作窗口从控件到数据窗口尽量做了一致安排,以便确保同一个软件使用风格相同。将下述两个数据操作窗口的差异进行比较。一般人员的权限只有对人事档案的信息进行查询,能对该信息进行管理的只有管理人员。输入密码和账号是管理人员进行人事档案信息维护的前提。一般用户可操作菜单上的“窗口切换”、 “保存”、“插入”、“密码修改”“删除”、窗口关闭以及打印、浏览报表等功能。

4 系统实现结果与软件测试

4.1 人事档案信息管理系统模块测试

在管理员登录的页面,用户通过输入账号和密码进行身份认证,登录之后,对应的功能模块窗口在用户登录后打开。如需修改密码,在打开相应的弹窗之后,选择密码修改项的菜单,通过录入相应用户账号、联系方式、密码保护问题,输入正确之后就可以更新为新的密码,再一次输入确认即可。登录及密码修改功能完全符合要求已通过测试。

在用户登录成功后,通过点击“修改”、“插入”、“确认”等选项,可以在职位信息、部门信息等的弹窗修改旧信息,修改完成之后点击“保存”按钮进行保存,则数据库中已成功保存输入的记录,通过测试,系统维护模块的功能一切正常。

4.2 可执行文件的生成

系统功能模块、业务逻辑、数据库等设计实现之后,用户在脱离PowerBuilder开发环境时,需要可独立执行的系统文件。必须将要提供给用户的环境部件和全部应用程序进行整理打包,在分发应用程序之前进行。外部函数、声音文件、图形和位图等内容是整理打包中需要包括的,其中部件包含了任何应用程序所接受的部件。可执行文件、资源文件(PBR)、动态库文件是可执行文件的必要条件。

第4篇:人事管理系统需求分析范文

【关键词】 B/S 资质管理 MIS

1 引言

随着四川省电力公司电网规模不断增加,运行方式趋于多样化复杂化发展,对调度员调度发电出力与供电负荷平衡,调整系统频率和电压等工作提出了新的要求。目前电网调控任务既要保障电网安全运行,包括下达设备检修、改变系统运行方式、处理事故、设备投退等相关操作命令,同时又要实现电力系统经济运行,因此对调度员以及电网厂站运行值班人员的素质提出了新的要求。如今四川省电力公司已有一套较为完善的调度员培训上岗体系和资质认证标准,但是仍需要系统支撑来实现培训和认证业务的信息化。

2 系统需求分析

四川电网厂站运行值班人员调度联系资质管理系统的建立是以已有的调度员培训上岗体系和资质认证标准为基础,以提高调度员及相关联系人员的业务技能和工作素养为核心应用价值。为提高调度管理水平,节约管理成本,培训上岗的实际工作需要信息系统支撑,培训和认证需要实现计算机信息化。

(1)系统功能分析。项目主要内容包括:建立完善的调度运行题库;基于调度数据网,建立完善调度系统人员考培系统;调度系统人员培训在线考试管理系统。

(2)用户界面需求。以Web页面的形式显示信息,界面操作简单易懂、页面美观,不需培训可以直接使用。

(3)性能需求。系统具有灵活操作性,可扩展性强,安全级别高,具有和外部程序接口的功能。

3 系统功能设计

本系统从功能划分,由调度知识题库、考试培训系统、资质认证管理、人员信息管理、系统管理五部分组成。

3.1 完善灵活知识题库

知识题库建设中,细化了考点,考试基于结果进行判断,阅卷全面及时,成绩判定即时准。便于系统数据统计和试卷分析。即时存放和提供考试成绩数据,包括题量,题型,题目范围,错对机率等,对考试和培训实效进行有效的分析,为考试总结提供有效的依据。存放于数据中的知识题库可以随时根据业务需求进行修改、补充以及纠错,同时根据题目的难度系数,可以灵活多变地即时组合生成多个难度等级不同的试卷。

3.2 更加科学考试培训

考试培训管理的变革主要是利用系统开放性特点,按照实际要求,建立了内容全、题量大考试题库。彻底改变了传统业务中以应用型考题出卷,纸质实物试卷的考试方式。按照计算机信息化的特点和电网调控建设的要求,突出了可提高工作素质,充实应用技能的考试内容,加强了每一次考试培训工作的实效性,同时加强了试卷的保密性。使得考试培训的业务流程更加规范更加科学,考试结果的可靠性与真实性有了更大的提高。

3.3 资质认证管理方式的创新

资质认证管理是指对具有调度,监控岗位任职资格或者具有与调度联系的资质人员相应证书的信息管理。具体内容主要包括有资质证书的发放,资质证书信息管理,以及对于证书持有人员的在岗违纪记录的管理。创新内容主要是利用计算机技术全生命周期的管理资质证书,从证书的建立,,延期功能一直的实效撤销,对于证书的证书管理,达到了统一样式,统一设置证书编码,统一建立和,统一证书时间管理。采用计算机系统管理认证资质改变了以往纸质文档式管理方式,的同时也实现证书的批量方式和科学有效的筛选机制,大力加强了证书统一管理和改变了以往错综复杂的证书管理,减少了管理上的错误记录和节约了人工成本。

3.4 全面的人员信息管理库

系统建立的主要任务是对电力调控相关人员进行资质培训和认证考试,所以必须对考培人员信息进行收集和统计。在此之上,系统利用计算机信息化管理实用性和高效性的特点,结合相关人力资源管理人员信息的模式,建立了一套较为完整和实效性较高的电力调控相关工作人员信息库。人员信息不光涵盖了省一级调度控制相关人员信息,还包括地调,配调,运维,县调以及省公司直调厂站运行相关工作和管理人员信息。在全国范围内,应属于是首次建立。这为以后合并统一的人员信息库以及人员结构分析等打下了良好的信息基础。

3.5 系统管理

系统管理主要为系统运行基础信息管理。其中包括系统运行基础信息包括对系统运行的操作菜单,操作权限,操作人员角色定义等管理。

4 系统实现

4.1 系统的技术架构

按照系统应用架构和数据架构的设计,结合调度中心信息化工程建设的总体技术要求和信息技术发展趋势,系统应用采用满足技术先进性与成熟性相结合的基于J2EE 的多层技术构架,以提高系统的灵活性、可扩展性、安全性以及并发处理能力。

采用多层架构的电网调度数据统计分析系统采用组件技术将界面控制、业务逻辑和数据映射分离,实现系统内部的松耦合,以灵活、快速地响应业务变化对系统的需求。

系统层次结构总体上划分为客户层、接入表示层、业务逻辑层、数据层(包含数据映射层和数据源),通过各层次系统组件间服务的承载关系,实现系统功能。

4.2 系统的硬件架构

由于系统使用用户工作网络环境的特殊,系统分别部署在四川省电力公司内部办公网络和四川电力调度专网两个网络环境中,每个网络环境各使用一台服务器,系统的应用服务和数据库服务均部署在同台服务器上,两个网络间的数据库实现定期同步。对外的接口主要是人员信息的传递,服务器定期向外部传输和更新四川省调度人员以及具有调度联系资质厂站人员的信息。

4.3 系统的数据平台

系统的数据库软件采用Oracle企业版,使用数据库集群对系统进行支撑。集成的集群件:利用一组通用、内置的集群服务创建和运行数据库集群。自动工作负载管理:将服务连接请求发送给拥有最低负载的适当服务器;一旦发生故障,自动将幸存的服务器重新分配以用于服务。

4.4 系统的中间件

在中间件软件的具体设计中,系统充分考虑用户应用的需求,因为网省端系统将建立在III区,位于办公区域,在系统正式投入生产以后,应用服务器将接受大量用户的访问,所以中间件软件必须选择一个功能完善、性能良好、稳定可靠、开放的中间件软件。

根据对目前市场上主流的商业中间件软件进行分析,资质管理系统使用Tomcat为中间件软件,支持各种主流平台,能够支持各平台的最新版本。

4.5 系统的流程控制

系统在流程方面的控制将采用面向角色的工作流技术,在工作流建模过程中,除面向活动、面向产品、面向目标或面向决策的,更重要是强调工作流是多个角色主体协作的过程,工作流的绩效最终依赖员工及其角色的作用。

本系统采用工作流引擎之后,可以实现图形化的工作流定义,根据角色(任务可指派给“角色”或“职能”)的不同完成不同的规则模型,并可以实现例外处理、监管、测算(产生工作流状态的报表)、仿真(系统实施前可在单机上测试)、主动性(主动通知、催办和移交任务)、数据库连接、文档附件管理(可对文档的流转进行有效的管理,以支持关键流程)等高级功能。

4.6 系统的业务管理

系统通过对用户权限的分配实现操作人员角色的定义,用户结构实行分层,实现扁平化管理。将厂站运行及地方调控人员的用户添加,基础信息录入,考试报名的管理职能授权给二级管理员即各电业局管理员与发电集团管理员。厂站运行值班人员调度联系资质考试的试卷出题, 考试组织,试卷评阅,成绩,以及资质认定等管理职能收拢在四川电力调度控制中心。形成了一套岗位职责明晰,资质认定流程简化,管理高效率的管理体系。

系统通过对电网厂站运行值班人员调度联系资质的证书管理,能够提前预测证书有效期限的时间结构,及时更新考试题库。同时系统能记录电网厂站运行值班人员的违规操作,并记录在证书信息中,做到操作历史可追溯,可查询。

通过本系统还能够实现对岗位人员的信息分析。统计某一岗位的在岗人员整体的年龄结构,学历层次,专业分布等信息。

5 系统的关键技术难点及解决方法

5.1 系统实施中人员岗位信息的收集

由于调度控制系统中包含的单位和组织较多和较复杂,因此实现整个调度控制系统人员信息的收集比较困难。系统采用按照单位组织层次结构,对人员岗位信息进行层层收集,即让下级单位向所在上级单位负责,报送该单位的人员信息,再上报上级单位,上级单位再收集和整理统一上报或系统注册人员岗位信息。

系统也由此设立并定义了多级管理员角色,同时在同级单位组织分配多个管理员帐户。方便统一的对人员信息进行注册和管理,每级管理员的权限设置也遵循最小适用权限的原则进行管理。

5.2 在线考试访问多并发的处理

在线考试是指在系统中统一进行认证考试,由于每次参加培训考试的人员数量较大,并且考试期间系统其他角色人员也需要进行必要操作,系统的并发访问量较大。系统设计采用多线程处理架构编写程序,采用用向户发送静态html页面的方式形成试卷以减少服务器的访问压力和吞吐量,并且在数据库中对数据量较大的表实施分区以提高数据库I/O性能,从而保证多名用户同时在线考试时系统能稳定运行。

5.3 系统跨网络运行

受系统访问用户接入省公司网络方式的限制和不同,在必须要满足所有用户的可远程访问系统的需求下,系统需部署在两个不同网络环境中,即四川省公司电力调度数据专网和四川省电力公司办公网络。由于数据专网与办公网络之间采用物理隔离装置进行隔离,因此系统使用两套服务器分区部署,两套服务同时运行。在此情况下,使用正向物理隔离装置定时传送数据,并设立同步服务程序依照业务逻辑,定时双向或单向实现两套系统之间的数据同步。使用户对系统的使用不受接入网络不同而受到限制。

6 结语

四川电网厂站运行值班人员调度联系资质管理系统采用B/S访问模式设计,通过该系统能改解决调度系统人员档案管理中管理工作不规范、查询不方便、统计不及时、更新速度慢等问题。能够大力提高工作效率和管理水平,具有较强的实用性。目前系统运行正常,相关应用模块还有很大扩展空间,需不断探索创新,为调控系统创造更大的效益。

参考文献:

第5篇:人事管理系统需求分析范文

学科竞赛是考察大学生学科基本理论知识和解决实际问题能力的比赛,是高等学校人才培养质量的标志之一,是培养知识-能力-素质协调发展的创新型、高素质人才重要途径,对高校的学风、就业也起着重要的促进作用。国家教育部在“质量工程”建设内容中曾明确提出:继续开展大学生竞赛活动,重点资助在全国具有较大影响和广泛参与面的大学生竞赛活动,激发大学生的兴趣和潜能,培养大学生的团队协作意识和创新精神。

一方面,随着国家和各高校对学科竞赛活动的重视程度和支持力度的提升,大学生学科竞赛活动已逐渐成为促进大学生创新能力提高的重要途径和手段,各高校围绕学科竞赛,构建了多种以学科竞赛促进创新人才培养的培养模式和平台;另一方面,由于竞赛活动的不断增多,参赛专业分布广,加之竞赛赛制和赛程差异大,使得在组织和管理学科竞赛的过程中面临很大的管理困境。目前很多高校对学科竞赛的管理还是人工管理的方式,过程监控难度大,统计各类数据易出错,效率也不高。基于此,本文对建立大学生学科竞赛管理系统进行了研究和探讨。

一、系统设计

1.系统需求分析

学科竞赛管理系统的设计和开发,一是为方便学科竞赛的组织和开展,以项目管理的方式,实现对学校、学院对学科竞赛的组织和实施进行过程监控管理;二是为展示和宣传各类竞赛成果,促进学科竞赛活动的广泛开展,在全校范围内形成良好的学风和浓厚的学术氛围;三是提高管理效率,实现经费管理、获奖信息的申报、统计等环节的信息化管理,方便统计分析各类数据,提高工作效率。基于上述分析,确定系统的需求为:

(1)竞赛项目的管理。面向的对象为教师、各学院和教务处管理人员,主要功能有在线申报竞赛项目,学院审核、推荐项目,专家在线评审项目,批准立项项目。

(2)竞赛信息的管理。面向的对象为教师、学生及普通浏览用户,主要功能有竞赛介绍和竞赛举办通知,在线展示优秀项目,交流讨论等。

(3)系统后台管理。面向的对象为教务处,主要功能有用户账号管理、数据报表管理、查询统计、Web界面的公告管理。

下图为将需求分析用UML统一建模语言来描述得到的用例图。

2.系统功能设计

根据前期的需求分析,我们设计了集学科竞赛项目管理、竞赛信息、后台管理功能于一体的高校学科竞赛管理系统,系统涵盖了学科竞赛管理的全过程,实现了竞赛项目申报、项目评审、竞赛报名、竞赛实施、竞赛信息、竞赛成果展示、获奖统计、经费管理等环节的网络化信息管理。系统的功能结构图如下:

教师可以借助该系统,面向全校学生组织和实施学科竞赛工作;学生可以通过系统在线进行竞赛报名,查看和浏览竞赛方面的新闻和信息,学习和了解各类学科竞赛介绍,并利用系统进行学习和交流;各学院和教务处可以利用系统对项目立项、经费等方面进行管理,监控各项目进展情况,获取等各类统计数据。

二、系统架构及实现

1.系统平台搭建

本系统采用ASP.NET应用程序典型的三层架构,Web表示层面向所有的用户,通过统一的接口,将用户的输入向业务逻辑层发送请求,业务逻辑层将请求按照统一的逻辑规则处理后进入数据库操作,然后将从数据库返回的数据集合封装成对象的形式返回到Web表现层。数据访问层主要是对原始数据的操作,为业务逻辑层或表示层提供数据服务。

在该架构下,用户表现层甚至可以不知道数据库的结构,只要维护与数据访问层之间的接口即可。这种方式在一定程度上提高了数据库的安全性,同时也降低了对用户表现层开发人员的要求,因为表现层不需要进行任何关于数据库的操作。系统为B/S结构,Web服务器操作系统为Windows Server2008,信息服务软件为IIS 7.0。

2.关键技术

本系统使用ASP.NET+Visual Studio.NET 2008+SQL Server 2005进行开发。ASP.NET以其良好的结构及扩展性、简易性、可用性、可缩放性、可管理性、高性能的执行效率、强大的工具和平台支持和良好的安全性等特点成为目前最流行的Web开发技术之一。而采用ASP.NET语言的网络应用开发框架,目前也已得到广泛的应用,其优势主要是为搭建具有可伸缩性、灵活性、易维护性的业务系统提供了良好的机制。此外,通用语言的支持能力使开发人员能在C++、VB和C#间进行自由转换。在配合MS SQLServer服务器的使用,在Visual Studio.NET中可以直接进行数据库的建立和修改,以及数据表、视图等的浏览和修改。

在开发过程中用的关键技术有ADO.NET数据访问技术、Cookie编程技术、动态菜单的脚本设计技术,使用的关键对象有Connection、Command、DataSet等。表示层采用模型一视图一控制器(Model-View-Controller,MVC)模式,通过继承Systerm.Web.UI.UserControl,自定义用户控件,并利用页面组合控件来实现视图。业务逻辑层通过接口IDBAccess完成对数据访问业务的调用。数据访问层处理数据的所有的类和方法都放在DBAccessFactory中,通过接口IDBAccess向外提供服务。DBAccessFactory中,最高层静态父类IDBAccess包含了一些基本方法;抽象类DBAccess继承类IDBAccess,定义了一些常用变量和公用的抽象和实例。

三、系统主要功能设计

1.管理流程

系统设计是基于项目过程管理的思想,在借鉴国内其他高校的经验基础上,结合我校学科竞赛多年的管理工作实际,设计的项目运行流程如下:

竞赛申报阶段:教务处启动本年度的学科竞赛项目申报工作后,教师根据国家、省竞赛组委会的竞赛通知和安排,在系统中申报本年度拟组织学生参加的竞赛;各学院对本院申报的竞赛项目进行初步审核和把关,学校组织评审专家进行在线评审,根据全校申报情况、各竞赛的性质和层次、面向对象和专业,确定本年度立项项目和经费资助额度,并在系统中进行。

竞赛实施阶段:指导教师(项目负责人)组织实施竞赛。竞赛分为校级竞赛和校级以上(国家级、省级)两类。校级竞赛由指导教师在系统中竞赛举办通知,学生在系统中进行报名、提交竞赛作品,校内专家评审后,在系统中获奖名单。国家级、省级竞赛是在校级竞赛基础上,择优选择学生参加,待获奖名单公布后,由指导教师将获奖名单导入到系统中。

竞赛总结阶段:教 务处从系统中获取各类获奖数据,召开表彰大会,对获奖的学生和指导教师进行表彰和奖励,在网上展示优秀作品和成果;依据相关管理办法,计算并给予获奖学生相应的奖励学分;进行相关数据的归档、分析,比较各类竞赛的成绩,为下一年度的工作做准备。

2.各角色功能设计

结合学科竞赛管理工作流程,系统设置了指导教师、教务处、学生、学院管理员、评审专家、普通用户6个用户角色。

(1)指导教师模块

指导教师模块的主要功能有:项目申报、竞赛信息、竞赛管理和组织、经费管理及交流互动等。教师在系统中进行学科竞赛项目申报,填写拟参加学科竞赛的基本信息、往年参赛情况、参赛计划及实施方案、预期成果、经费预算等;待项目立项后,利用系统组织开展竞赛,竞赛信息、设置竞赛起止日期、查看报名学生及竞赛结果等;对于校级以上的竞赛,教师可以导入获奖学生名单,上传获奖学生的作品;竞赛结束后,上传项目总结报告;在竞赛过程中,可以提交经费使用申请,可以利用交流互动功能,回答学生关于竞赛方面的问题。

(2)教务处模块

教务处模块主要包括系统管理和学科竞赛管理两方面的功能。系统管理的相关功能有:系统设置,设置系统的相关参数;数据初始化,与教务、人事管理系统对接,导入全校的学院、专业、班级、学生和老师数据;权限设置,分配和设置评审专家、学院管理员权限;Web界面管理,在公告栏项目立项及结题、竞赛报名等校级通知,在新闻动态栏学生参加竞赛的获奖新闻和图片,在竞赛简介栏各类国家级、省级竞赛的赛事简介。项目管理的相关功能有:项目立项评审、经费分配及使用审批、项目信息、项目过程管理、过程信息查看、获奖统计、数据分析等。

(3)学生模块

学生模块的主要功能有:查看学科竞赛信息、在线报名、上传竞赛作品、查询竞赛成绩和获得的奖励学分、交流互动。学生可以通过系统,查看各类竞赛简介,选择参加自己感兴趣的竞赛,同时系统也提供了交流展示平台,将获奖学生的优秀作品进行展示,通过系统的交流互动功能,学生之间可以开展讨论,也可以向教师、教务处咨询竞赛方面的问题。对于团体项目,学生可以事先进行组队,在系统中直接报名,也可以利用系统进行选择组队。

(4)其他角色功能

学院管理员:各学院组织专家组,对本院申报的学科竞赛项目进行初步审核,由学院管理员在系统中进行推荐操作,将本院教师申报的项目推荐到学校。学院管理员一般可以是教学秘书或教学院长。

评审专家:评审专家分为院级评审专家和校级评审专家,可以通过系统,在线对申报的学科竞赛项目进行评审和打分。院级评审专家由学院管理员进行设置,校级评审专家由教务处进行设置。

普通用户:可通过访问系统的Web界面查看教师、教务处竞赛的信息、公告和获奖成果,但不能登录系统。系统设置了用户注册功能,普通用户注册后,可以和系统中的所有人员交流,如向获奖学生咨询相关问题。

四、系统主要特点

本系统实现了学科竞赛的信息化管理,既能实现对竞赛信息的高效率管理和控制,又能满足竞赛的决策者对竞赛活动的宏观管理与决策需求,同时系统具有以下功能特点:

1.实时的信息查询

管理人员和全校师生可以利用系统,实时查询学科竞赛的信息。各级用户(指导教师、教务处、学院、学生)可实时查询竞赛相关信息,如竞赛简介、竞赛举办信息、学生报名情况、经费使用情况、项目进展情况等,方便质量监控与管理。

2.方便的统计分析

教师可以利用系统获得全校学生的报名数据,教务处可以方便地获得各学科竞赛的获奖信息。自动生成各种分析图表,柱状图、饼状图、统计表等,如各竞赛不同年度的获奖成绩、获奖人数对比表,各年度投入经费和获奖数量的关系对比表,历届竞赛信息统计表等,为日后学科竞赛管理工作提供指导意见。

3.良好的数据接口

系统设计了多处数据导入、导出功能,支持excel、dbf,access多种数据格式,方便与其他信息管理系统的对接,如导入学生和教师账号,导出学生奖励学分汇总表。系统提供了丰富的报表格式,既可以直接打印输出报表,也可以导出电子格式。学生、教师在登录系统时,使用的是教务系统中账号视图,实现了账号的统一,保证了与教务管理系统的数据一致性。