美章网 精品范文 高校人事管理系统需求分析范文

高校人事管理系统需求分析范文

前言:我们精心挑选了数篇优质高校人事管理系统需求分析文章,供您阅读参考。期待这些文章能为您带来启发,助您在写作的道路上更上一层楼。

高校人事管理系统需求分析

第1篇

关键词:B/S模式 人事管理系统 系统设计

对单位人事信息进行计算机化管理,能有效的提高工作效率,使管理变得更加科学和正规。对于网络管理系统,系统模块的设计则是重中之重,它关系到系统的正常使用。因此,研究人事管理系统的设计,具有一定的现实意义。

1 需求分析

需求分析是系统设计的第一阶段,是管理系统开发中极其重要的环节,分析所确定的内容则是后面系统实现的基础。当开发者和用户都确认项目可行之后,首先就进入到系统分析阶段。在这个阶段主要是进行基本数据的收集及数据处理的工作,需求分析主要解决两个问题:一是内容要求,调查应用系统用户需要操作的数据,决定在数据库中存储什么数据;二是处理要求,调查应用系统用户要求对数据库进行什么样的处理,理清数据库中各种数据之间的关系。[1]人事管理的服务对象是人事局的整个管理系统,根据人事信息的使用情况可以把部门分为两类:一类是人事局外部的使用部门,另一类是人事局内部的使用部门,两者分别对应的是外部信息和内部信息。在需求分析过程中,将整个人事管理系统划分为用户管理、档案管理、人事管理等部分,然后按各部分的功能需求完成各自的具体需求。

2 系统设计原则

①标准化原则。目前,在软件行业开发比较透彻的是MIS系统体系,国家在人事管理信息化上也颁布了相关的标准,因此本系统在开发过程中也应符合国家的标准,在人事管理信息项和输出表格格式等方面规范化。②先进性原则。在保证可靠性的前提下,本系统的开发要最大限度的采用当今先进成熟的技术、方法和工具等,并能够兼容最新的平台,为数据集成化提供统一的数据接口,以方便后期的维护和发展。③实用性原则。系统设计要坚持实用性原则,设计思想必须密切结合人事管理的需求,真正解决人事管理过程中的实际问题,充分考虑到不同层次用户的需要,方便使用,建立友好的人机界面。④开放性原则。随着人事管理的发展和用户的增加,系统要坚持开放性原则,才能面对未来技术发展的新需求。因此,在系统设计时必须长远考虑,使系统具有可扩展化,从而降低系统的初始成本和后期的维护费用。

3 系统总体设计

软件设计的目标是采用各种技术手段,将系统需求转换为数据结构。作为一个数据库系统,三个最主要的组成部分就是数据的采集、处理和使用。[2]本系统是人事管理系统,在数据采集部分录入职工的基本情况,然后在数据处理部分对所采集的数据做进一步的处理。管理信息系统的最主要目的就是为业务主体提供决策的依据,因此在本系统中,使用数据为业务主体提供准确的人事运作情况。人事管理系统是针对人事局的业务处理工作而开发设计的管理软件,根据用户的需求,实现人员管理、工资管理和系统维护等方面的功能。用户可以通过输入基本信息,由系统自动生成相应的统计数据以供查询,不仅如此,用户还可以对这些信息进行修改和删除。根据人事局的实际情况,我们采用原型法来构造一个可行的软件系统模型。用户和开发者可以较快地确定需求,然后采用循环进化的方式对模型进行优化,使系统的性质逐步增加直到全部满足,系统模块也最终形成,如图1所示。系统采用B/S模式,数据库和应用程序安装于服务器上,客户端使用浏览器进入系统,需要时可安装相关插件。

如上图所示,人事管理系统包括五个模块:部门管理、人员管理、考勤管理、工资管理和系统维护。

①部门管理模块。人事管理系统的用户是按部门划分的,而各部门内又有多个不同职责的岗位,因此我们可以将这种组织结构反映到管理系统中。部门管理模块就是针对部门的基本信息进行管理,包括查询部门列表、修改部门的基本信息、建立和删除职能部门以及设置部门员工等,用户可以根据自身需求快速清楚的查找职能部门的信息。②人员管理模块。该模块是对员工的基本信息进行管理,包括查询信息列表、添加员工信息、修改员工信息和删除员工等,能够完成对员工履历、职称资格和任职岗位等基本信息的管理。员工不仅可以查看和修改自己的基本信息,还可以查询其他员工的公开资料。③考勤管理模块。该模块主要是相关部门对员工进行上、下班的考勤管理,记录员工上下班的具体时间,以及加班天数,通过查看考勤表,统计员工月考勤的基本情况。④工资管理模块。根据员工的基本情况和考勤情况,依照单位的工资条例套算出员工的工资,自动生成工资列表。员工可以查看自己的本月工作量明细以及相对应的工资明细,还可以查看历史记录。⑤系统维护模块。该模块主要为整个系统提供代码维护功能,通过该模块,操作人员可以对系统中使用的代码进行增加、修改和删除等维护。为了方便操作人员能快速的选择代码,本模块中还提供对代码进行排序的功能。

基于B/S模式的人事管理系统,通过引入先进的计算机技术,实现网络化管理,适应了新时展的需要。结合人事管理的特点,在现有数字化平台上,该系统有效地解决了人事管理中复杂的工作流程,为用户提供了更大的方便。

参考文献:

[1]王孟浩,刘晏兵.移动自组网中基于区域的多路路由算法[J].重庆邮电学院学报,2006(5):628-631.

[2]李玉琪.单位管理系统――人事管理子系统设计[J].黑龙江交通科技,2010(6):118-119.

第2篇

高校人事管理是高校实施管理的主要手段,人事管理水平的高低对高校人力资源优势的发挥产生一定的影响。故此,迎合信息化校园建设的要求,建立高校人事管理系统具有十分重要的意义。一方面,目前很多高校在日常工作中提倡无纸化办公,这和人事管理系统的特点十分吻合,人事管理的各项工作也逐步向科学化和规范化发展;另一方面,高校人事管理系统的建立能够让人事管理人员告别以往的人工手动填写等工作方式,利用较为先进的管理系统可以提高日常工作质量和效率。高校人事管理系统是信息数字化校园的核心组成部分之一,它存在的根本目的是为了更好地建设职工队伍,这也是完成学校各项工作与提高学校办学质量的基础保证。高校人事管理系统的主要作用在于这样两个方面:一是为全校的信息管理提供了一个良好的数据平台;二是可以有效地提高人事管理部门在日常工作中的工作质量以及工作效率。

二系统需求分析

本系统需要实现人事管理模块、劳资管理模块和师资管理模块。人事管理中包括档案管理、调动管理和考评管理;劳资管理中包括工资管理和福利管理;师资管理中包括培训管理和院系管理。在本系统中,总共有三类用户,不同的用户具有不同的权限。其中,系统管理员:可以进行所有操作,包括对用户信息修改,也可对数据修改;高级用户:可以查看除用户信息以外的所有信息,有一些修改权限;普通用户:仅能看自己的信息,而且不能修改,也不能查看自己以外的其他用户的信息。

三数据库设计

在本系统中存在以下关系模型:职工(教职工编号、教职工姓名、性别、所属院系、民族、出生日期、婚姻状况、职称、入职日期、联系方式、基本工资、籍贯、状态)职工工资(职工编号、职工姓名、职工性别、所属院系、职工职称、基本工资、岗位工资、保留津贴、应该发放工资、住房公积金扣款、税款、实际发放工资、工资月份)调动管理信息(职工编号、职工姓名、调动日期、原所属院系、现所属部门、原职称、现职称、原基本工资、现基本工资)考评信息(职工编号、职工姓名、所属院系、考评内容、考评结果、考评人、考评日期)

四系统设计

高校人事管理系统应包含人事管理模块、劳资管理模块和师资管理模块这3个模块,高校人事管理系统的功能结构图如图1所示。在该系统中,最重要的是人事管理模块,而且各个模块的设计差异较小,我们以人事管理模块为例进行设计。该模块包括三个子系统。在档案信息管理模块中,管理员可以通过点击档案管理进入教职工信息管理的界面,来完成对教职工信息的查询、新增、修改等操作。在查询功能中,系统默认查询了所有职工的信息,可以根据需要进行相应的条件查询;在删除功能中,系统中提供了单个职工信息删除或者多个职工信息删除的操作;在修改功能中,可以修改教职工的信息。其设计过程为:系统加载Home.aspx主界面,点击档案信息管理菜单时页面会跳转至Employee.aspx这一界面,在Employee.aspx.cs中Page_Load()中调用DataGridBind()方法绑定所有职工信息,页面默认显示所有职工信息,用户可以在该界面中分别通过调用InsertEmployee()、EidtEmployee()、DeleteEmployee()对职工信息进行增、删、改、查操作,这几个方法都是借助SqlHeler类对数据库进行操作。在调动管理模块中,通过点击调动管理菜单进入调动信息管理界面,来完成对职工职位变化的增加、查询等操作。在增加功能中,如果添加成功,在调动信息表中加入一条数据,同时要更新职工的信息状态;在查询功能中,页面不仅默认显示所有职工调动信息,还提供了根据职工编号或职工姓名查询职工调动信息的服务。其设计过程为:系统加载Home.aspx主界面,点击调动管理菜单时页面就会跳转到Redeploy.aspx界面,可以在此界面中对职工调动信息进行新增操作,再输入职工编号,点击查询按钮,调用ButtonInit_Click(),将职工姓名、原所属院系、原职称、原基本工资等信息显示出来。在填入新数据后,点击提交按钮,调用ButtonModify_Click(),将插入一条新的调动信息并修改职工信息;在Redeploy.aspx界面中通过点击调动记录查询跳转至Re-deploySel.aspx页面,此页面在Page_Load()中调用Redeploy-DataBind()方法绑定所有职工调动信息,页面默认显示所有职工调动信息,在页面中可以通过输入查询条件点击查询按钮调用ButtonSel_Click()去查询相应的职工调动信息,在这些对数据库进行操作时都是借助SqlHeler类来进行的。在考评管理模块中,通过点击菜单进入考评管理的界面,来完成对考评信息的查询、新增等操作。在查询功能中,系统默认查询了所有职工考评信息,可以根据需要进行相应的条件查询。其设计过程为:系统加载Home.aspx主界面,点击考评管理菜单时页面就会跳转到Check.aspx界面,可以在此界面中对职工考评信息进行新增操作,再点击查询按钮调用Button-Sel_Click()查询职工信息,在输入完考评信息后,通过点击提交按钮调用ButtonModify_Click()将插入一条新的考评信息;在Check.aspx页面中通过点击考评信息查询跳转至CheckSel.aspx页面,在此页面中通过输入查询条件,点击查询按钮,调用But-tonSel_Click()去查询相应的职工考评信息,在这些对数据库进行操作时都是借助SqlHeler类来进行的。

五结论

第3篇

基于传统模式的人工管理方式效率及其低下,并且容易出错,已不能满足生产生活的需要。我省各高校早期采用C/S模式的人事管理信息系统基本能够满足需要,但其信息更新及维护工作量较大,维护成本太高,且无法远程管理。一、关键技术

1 JSP技术介绍

JSP是一种动态网页技术执行标准,为动态Web页面提供了简捷而快速的方法。JSP技术有助于基于Web的应用程序的构造更加容易和快捷,所构造的各种应用程序能够与各种Web服务器、应用服务器、浏览器和开发工具协同工作。

2 JavaBeans技术简介

JavaBeans实质上就是Java的可重用组件技术,JavaBeans组件可以用来执行复杂的计算任务或负责与数据库的交互及提取等[1]。JavaBeans开发简单,并且可以利用Java语言的强大功能,许多动态页面处理过程就被封装到了JavaBeans中。

3 需求分析准备阶段

在系统需求分析准备阶段,首先应向学校人事部门了解工作流程,收集他们对系统功能的要求,整理相关信息资料,然后确定系统开发的范围以及系统的功能。第二是系统的总体设计阶段,这个阶段要确定系统的开发模式、工具、环境。这个阶段还要确定系统的总体目标,根据系统需求分析阶段所确定的系统功能进行业务流程分析、数据流程分析和模块划分工作。第三是数据库设计阶段,在确定数据库结构的基础上设置各种参数、创建实体数据库和数据库表、视图、触发器等数据库对象。第四是界面设计阶段,根据系统的功能划分各部门的操作控制的内容以及设计它们的操作界面。第五阶段是安全策略设计阶段,对系统的安全策略进行整体规划。

4 系统需求分析

(1)用户需求分析。随着计算机技术的广泛运用和网络技术的发展,运用信息系统来管理高校人事工作已成为发展的必然趋势。与传统人事工作人工管理方式相比,使用信息管理系统对人事资料进行管理能极大地降低成本、提高管理效率。基于C/S结构的高校人事信息管理系统具有查询方便、检索迅速、存储量大、信息安全可靠性高的特点,避免查找档案时费时费力以及个人信息录入过程产生的遗漏和错误。因此,高校人事工作管理者迫切需要通过采用现代化信息系统管理模式来改变落后的工作方式和工作环境,使之满足高校的发展和需求。(2)功能需求分析。通过与高校人事部门信息建设管理相关人员进行沟通,最后才能确定软件的各功能信息,这样根据需求开发好的系统才能真正满足需要。高校人事信息管理系统要能够实现教职工个人相关档案信息在线查询和更新,系统管理人员能够在线设置角色权限和在线管理相关信息;要求系统的界面设计要求功能能区域划分明确、操作简单;要求系统有数据校验的能力;要求在信息保密方面做得安全可靠。此外,整个数据库还应当具有数据加密、数据校验等后台服务功能,以确保整个系统的安全平稳运行。(3)系统的可行性分析:1)技术可行性。技术可行性分析主要分析适用现有的技术能否实现本人事管理系统,硬、软件能否满足开发者的需要等。软件方面,高校人事管理系统采用MyEclipse10.0进行开发。数据库服务器选用MySQL数据库,系统的软件开发平台已经成熟可行。2)操作可行性。操作可行性主要分析系统的操作方式在这个用户组织内是否行得通。本系统操作简单,无需用户对计算机有深入的了解。根据用户的需求管理员登陆后就可进行工作,管理员可进行录入、修改、删除等操作,普通教职工可登陆查看自己的相关信息。综上所述,此系统开发目标已明确,在技术和操作等方面都可行。

5 系统总体设计

(1)系统功能设计。①组织机构信息管理功能。由于组织机构信息在人事部门进行划分和设置,系统应具有学校组织结构信息的管理功能。②教职工信息管理功能。系统应具有管理和维护全校教职工各类数据信息的功能。如:学历信息、职称(职务)信息、工资信息、奖惩信息、家庭信息等各类信息的管理与维护。③查询统计功能。系统应具有查询功能。用户可根据需要进行教职工基本信息或详细信息的查询。系统应具有自动统计功能。④打印输出功能。系统应具有打印教职工基本档案信息、详细信息、查询结果、统计结果功能。⑤权限分配功能。由于人事部门分工明确,工作人员只能对自己职权范围内的数据进行修改,而不能对其他数据进行更改。⑥数据库维护功能。系统应具有数据库备份和恢复的功能,以提高数据安全性。(2)系统模块设计。根据系统功能的设计要求,可以将系统分解成教职工档案管理模块、人动管理模块、教师职称管理模块、教职工薪酬管理模块、院系部门管理模块、系统管理模块六个功能模块来进行设计。(3)数据库设计。在管理信息系统的设计中,数据库的设计是基础,也是重中之重。如果数据库设计存在缺陷,将会影响到整个系统的性能。本系统采用MySQL,通过正规化的表格设计,在提升代码执行效率的同时,也增强了可读性和扩展性。

免责声明

本站为第三方开放式学习交流平台,所有内容均为用户上传,仅供参考,不代表本站立场。若内容不实请联系在线客服删除,服务时间:8:00~21:00。

学术顾问

免费咨询 学术咨询 期刊投稿 文秘服务