软件工程人事管理系统

2024-10-26

软件工程人事管理系统(通用10篇)

软件工程人事管理系统 篇1

人事管理系统-软件工程实训报告

1、系统描述及数据流图

系统介绍

人力资源管理系统是这样的一种管理软件,它能够快速、方便地显示结果,还可以对有关工资的各种信息进行统计,服务于财务部门及公司主要管理者。实施人力资源管理系统可以集中、整合各种信息来源,有利于降底管理成本,提高公司管理效率和水平,从而促进公司的进一步发展和变革。 本系统实现了以下功能:

? 系统界面设计美观、友好;

? 智能化程度高、操作灵活、方便; ? 系统运行稳定、安全可靠; ? 反应快速、计算准确;

? 实现新员工入职登记、查询修改及入职合同的录入、编辑; ? 登记并可以浏览日常考勤信息; ? 记录公司定期的员工考核成绩; ? 实现部门用人申请的登记; ? 实现应聘者信息备档;

? 实现工资单自动录入及缺勤原因的扣资计算。

2、思考

1、项目开发首先要做的事是什么?

首先对该项目进行可行性研究,论证该项目是否值得去解决,然后进行需求分析,了解用户对目标软件系统在工功能、行为、性能、设计约束等方面的期望。

2、你认为该软件应具备的最重要的特性是什么。

能够满足用户某方面的需求,便于使用,方便扩展。有很好的适应性,能够在不同的环境中运行。

3、你认为怎样分工是最合理的?

给任务分配取决于项目的规模、人员的专长和经验。把不同的责任分配给不同的几组人。1970年,Sackman对12名程序员用两个不同的程序进行试验,结论是:程序排错、调试时间差别为18:1;程序编制时间差别为15:1;程序长度庆功别为6:1;程序运行时间差别为13:1。理想的情况是项目经理和技术负责人由一个人或一个小组担任。树的结点是程序员小组,为了减少系统的复杂性、便于项目管理,树的结点每层不要超过7个,在此基础上尽量降低树的层数。程序员小组的.人数应视任务的大小和完成任务的时间机时定,一般是2~5人。为降低系统开发过程的复杂性,程序员小组之间,小组内程序员之间的任务界面必须清楚并尽量简化。

4、需求分析在软件开发中真的有那么重要吗?

需求分析是一项软件工程活动。软件开发是要实现目标系统的物理模型,需求分析的的任务就是借助于当前系统的逻辑模型导出目标系统的逻辑模型,解决目标系统“做什么”的问题是软件开发首要做的。

5、分析系统流程图,流程图和数据流图的区别和各自的特点。

数据流程图:反应输就走向,它不考虑时序关系,主要用于业务分析,用作详细设计。途中的有向线段表示了数据流。

系统流程图:反应主体框架。

程序流程图:程序逻辑描述程序中控制流的情况,即程序中处理的执行顺序和执行序列所以来的条件,途中的有向线段表示的是控制流从一个处理走到下一个处理。

6、怎样写合乎规范的数据流图和数据词典?

对于在数据流图中的每一个元素都加以合适的命名,不同的图形元素对应不同的命名规则;每一个被命名的图形元素均加以定义:其内容包括图形元素的名字,图形元素的别名或编号,图形元素类别(如加工、数据流、数据文件、数据元素、数据源点或数据汇点等)、描述、定义、位置等。

7、怎样组织对该工作的评审?

最高管理者应把管理评审的重点放在影响产品质量的关键问题;管理评审是标准对组织 最高管理者提出的重要活动之一。

8、系统设计和需求分析的关系是什么?两者必须先后关联吗?

需求分析是一个项目的开端,也是项目建设的基石。是对用户需求的定义,对软件系统的描述。在以往建设失败的项目中,80%是由于需求分析的不明确而造成的。因此一个项目成功的关键因素之一,就是对需求分析的把握程度。而项目的整体风险往往表现在需求分析不明确、业务流程不合理,用户不习惯或不愿意去用承建方的软件。

系统分析的任务:将用户的业务逻辑转化为程序逻辑,计算时间和成本。根据开发人员的理论知识和实际的经验,人们会采用各种满足实际情况的系统分析、开发方法、步骤以及文档等等。

9、怎样描绘系统的体系结构?

系统体系结构是由许多结构要素及各种视图(或观点)(View)所组成的,而各种视图主要是基于各组成要素之间的联系与互操作而形成的。所以,系统体系结构是一个综合各种观点的模型,用来完整描述整个系统。

体系结构框架(Architecture Framework)用于规定具体体系结构的定义及其文档所表达的意义。体系结构框架不需要包罗万象,通常只是针对特定的领域,可能更注重战略方面的问题,并为体系结构的发展演变提供指导。,“体系结构”指系统的组成结构及其相互关系,是指导系统设计和发展的原则。“体系结构框架”是用于规范体系结构设计的指南。

10、怎样绘制复合规范的流程图。

了解流程图的各个符号以及流程图的形式,根据需要来选择框,线等绘制出系统所要求的流程图。

11、怎样组织对设计阶段工作的评审?

最高管理者应把管理评审的重点放在影响产品质量的关键问题;管理评审是标准对组织最高管理者提出的重要活动之一。

12、怎样看待测试的重要性。

软件测试是一个过程,是对软件规格说明、设计和编码的强化评审和审查,是保证软件质量的关键步骤。软件测试的目的是尽可能多发现软件中的错误(缺陷)。通过测试发现错误后,进行问题确认,再进行回归测试,从而提高软件的质量。

13、怎样选择测试的技术和方案。

基于结构分析的测试,其目的是为了发现程序“编码”过程中的错误;基于功能分析的测试是为了发现实现需求或者设计规格说明时的错误。

功能测试确保应用系统恰当地满足了需求;结构测试用于保证对各功能实现进行了充分的测试。

14、比较逻辑测试和基本路径测试的不同和联系。

逻辑测试指的是编程,也就是逻辑循环语言。是需要一定的逻辑性基础的。

基本路径测试法是在程序控制流图的基础上,通过分析控制构造的环路复杂性,导出基本可执行路径集合,从而设计测试用例的方法。

15、怎样组织对测试阶段工作的评审?

最高管理者应把管理评审的重点放在影响产品质量的关键问题;管理评审是标准对组织 最高管理者提出的重要活动之一。

3、E-R图

软件工程实训成绩评定表

软件工程人事管理系统 篇2

1被测软件简介

薪资系统为B/S架构,由基于J2EE平台的java语言开发[1], 采用Microsoft SQL Server 2008作为系统数据库,开发过程中使用了分层的S2SH集成框架技术[2],在数据库查询过程中引入了模糊概念,可进行模糊集匹配数据库查询。

根据需求分析,将薪资系统划分为五个模块,包括员工资料、人事管理、工资管理、统计管理和系统设置。系统总体功能及模块划分如图1所示。针对这些功能需求,引申出系统的性能需求主要是数据库查询响应时间,一般情况下应不大于1000ms。

2系统测试方案

2.1测试原理

薪资系统的测试方法是将静态、动态两种测试技术有机联系在一起[3]。静态测试技术主要是从需求分析、结构检查、设计、流程图分析等处查找错误,在这个过程中,并不执行系统的软件。动态测试技术执行作为测试程序的补充,用执行过程当中的各项结论找出程序误差。

薪资系统的测试结合了白盒、黑盒两种测试方法,采用两者相结合的测试方式,来适应各软件系统测试的需要。黑盒法是测试方案的基础,白盒法则是测试方案的补充。

黑盒测试主要用于测试系统的主要功能及业务流程是否正确实现,用到的方法主要有:

1)系统的功能说明中包括各个组合的输入条件,首先要使用“因果图法”。

2)采取边界值分析的测试方法,测试系统在输入/输出域临界点的运行状态。

3)采取错误推测的测试方法来检测本系统。

4)采取等价划分的测试方法,在每个正常/异常等价类设计用例来测试系统功能。

白盒测试方法中最关键的就是逻辑覆盖[4]。逻辑覆盖是基本的测试系统的内部模块当中的内部逻辑部分。覆盖技术一般包括组合覆盖、语句覆盖、判定覆盖等几项。本系统要采用逻辑覆盖来测试在开发模块中的核心代码,期望值和测试器的比较,有没有不正常情况。本次测试的白盒测试思路为:

1)本系统要根据执行步骤来执行一遍各子程序要实现的功能。

2)在子程序当中,需要对某个逻辑进行判断时,就要对这个逻辑进行测试,同时,将测试结果与所希望的结果比较。

3)本系统的各子程序,能否具备有效执行的数据结构。

4)子程序中的循环程序是否有边界执行有越界的情况存在。

2.2测试类型选择

根据系统需求,主要选择功能测试、性能测试、人机界面测试三种测试类型。薪资系统主要关注点在于系统的功能和性能,所以下文主要就功能测试和性能测试进行说明。

2.3关键模块功能测试

薪资系统测试共设计了测试用例1269个,篇幅所限不能详细列出。这里选择工资计算、员工管理与薪资管理三个模块的部分代表性功能测试用例作为代表。

工资计算模块的测试主要关注工资计算与考勤录入的输入值响应,主要测试用例参见表1。

员工管理模块主要关注员工资料的增删改查,主要测试用例参见表2。

薪资管理模块主要关注薪资项目、类型、核算等内容,主要测试用例参见表3。

2.4关键性能指标测试

主要关注普通数据库查询与模糊查询算法之间的性能比较。测试内容及结果见表4。

根据前面的测试内容,可绘制测试结果的柱形图,从图中可以很清晰地看出模糊查询要优于普通查询。查询时间柱形图如图2所示。

通过此测试用例,可以看出模糊查询算法优于一般的SQL语句查询,并且响应时间短,准确性高。

在业务响应时间方面,使用Load Runner工具软件进行测试的结果为:用户在进行单笔或是小批量业务的操作时,系统的响应时间一般都在1秒钟以内;如果进行大批量的替换业务, 则由于数据量的不同,系统的响应时间也会有所不同,一般来说数据量越大,响应时间越长,但是一般都不会超过45秒。

2.5人机界面测试

在人机界面测试方面,测试人员进行常规操作时,系统的运行情况良好,不存在链接错误或是脚本运行错误等一些WEB开发中出现的常见错误。此外我们使用了Xenu软件对链接进行检查,没有发现死链接错误。

3测试结论

基于以上测试结果,我们认为该薪资系统是安全稳定的, 实现了系统需求中要求的所有功能,且性能指标合格,人机界面友好便于使用,建议该系统通过测试,待发现的软件缺陷完善后即可投入试运行阶段。

摘要:该文主要介绍了某型人事薪资管理系统的软件测试方案。采用黑盒测试和白盒测试相结合的原理,选取功能测试、性能测试、人机界面测试三种测试类型,重点检测系统功能实现情况以及主要性能指标。文章介绍了部分重点测试用例设计以及执行情况,给出了测试结论。

论工程施工项目的组织人事管理 篇3

【关键词】工程施工;项目;组织人事管理

一、引言

近几年,随着中国城市化进程的加快,我国的工程施工企业有了一段蓬勃的发展期,在这期间,工程施工企业的发展充满着机遇,同时也并存着挑战。诚然,作为工程施工企业,最为重视的应是工程的质量与安全,但是越来越多的实际例子告诉我们,构建合理的组织人事管理体系,塑造一支高效率、高素质、高度团结的人才队伍,充分发挥“人”的作用,能有效促进工程施工项目目标的实现。因此,我们需要群策群力去解决实际工程施工项目中组织人事管理的问题,并提出针对性的对策。

二、工程施工项目组织人事管理的两个问题

1.工程施工项目组织人事管理现状

无论是哪个领域的工程施工项目,只要是大型项目,都会出现项目工期长,项目管理过程复杂,驻扎项目施工人员多的情况。工程施工企业承建工程所匹配的项目部,通常都具有相当水平的对于施工、技术、质保、安全等方面的规划,但是对于组织人事方面,有时候只制定简单的规划,有时候甚至是没有规划,靠感觉来做。因此,项目部经常会出现工作人员分工不清,职责不明的情况,遇事没有明确的负责人,办事拖沓,直接影响着项目进度。有些施工企业在某一时期包揽了众多项目,由于人才资源储备不够,也没做好人事管理计划,项目量和人才资源匹配失衡,使得仅有的项目管理人员身兼几职,原本只负责一个项目的团队需要同时负责几个项目,这就导致了各项目之间权责交错,工程项目进度提不上来,随之效益也拉不上来。

在我国,有相当一部分工程施工企业属于国有企业,这些工程施工企业的人事管理还遵循着以前的老路子,组织人事管理的创新意识不强,在各项目的人员调配上对于外部人员的引进不够,更喜欢用“自己人”。因此,导致这一部分工程施工企业内部关系网比较复杂,组织人事管理缺乏应有的活力

2.工程施工项目组织人事管理的特点

通常情况下,一个工程施工企业在某一个时期内会承建多个项目,而每个项目由于其特殊性,都需要匹配有针对性的专业人员。因此,不同的项目在同一时期需要的人员可能需要不同的人员,同一个项目在不同的进度也可能需要的不同人员。要使得工程施工企业的人员满足每个项目的要求,就要合理利用人才资源,那么,施工人员需要在各项目之间不断调动,流动于各个项目中,因此,工程施工项目的组织人事管理是多变的。

另一方面,每一个施工项目都是有一个工作周期的,多则几年,少则几个月,工程施工项目在组织人事管理时也应遵守施工项目的工作周期性,一个项目的结束,可能恰好是另一个项目的开始,当工程项目进入另一个循环时,工程施工项目的组织人事管理也应进入另一个循环。如果施工企业自身经营得好,项目与项目之间应是没有任何间断的,所以这时工程施工项目的组织人事管理也不存在间断,是一个连续的活动。

三、针对工程施工项目的组织人事管理所提建议

1.打好组织人事管理人才战,看项目配人才

要实现工程项目目标,提高效益,在组织人事管理的过程中,就需要以实现工程项目为最终目的,以此为基础去建立一个人事管理体系,使项目上的施工人员能按职责落实到每一个岗位上。在這个前提下,我们不得不谈到工程进度的问题。在有限的时间内将工程保质保量的做好,就需要在每一个进度内达到工程的标准。工程进度的控制是一个复杂的系统施工,从工程的整体到局部,都需要注意细化,直到对每个作业点的控制,使项目总进度牢固地建立在局部作业进度控制基础之上。要管理好工程,把握好工程的进度,除了组织一个专业团结的施工团队,同时也需要给这个团队匹配一名优秀的管理者,这名管理者是施工团队建设中重中之重。通常来说,这名管理者是项目经理,而项目经理的产生要根据项目的需要进行配置的,这个职位的人员可以从已有的经理、工程师、施工队长等中选取,也可以通过外部招聘的方式引进先进的人才。项目经理作为施工企业在工程项目的委托代理人应具备综合的管理能力,有成熟的判断能力、思维能力和随机应变能力,有处理人事关系的能力,有较强的组织管理能力,有较强的语言表达能力,有应对突发事件的能力。这些能力的具备,有利于项目经理对项目局部作业进度进行把控,使得最终项目的总体进度不会偏离轨道。

项目的组织人事管理是可变的,这种可变性又强调了人才要根据项目自身的特点有针对性的设置。在项目的组织人事管理中,看项目配人才是贯穿始终的思想,施工企业应因工程而异,去考虑人才的配置,进而去组织人事管理。

2.深入挖掘人才效益,建立良性的人才竞争机制和激励机制

对工程施工项目进行合理的组织人事管理,能有效发挥在项目中“人”的作用,进而以人才效益创造物质效益,达到施工企业的工程目标。与国外的企业相比,我国施工企业的差距主要体现在落后的技术与项目管理上,在工程施工项目竞标中,为了中标不得不压低报价,致使企业利润率越来越低。在这种大环境下,施工企业一方面要保证工程质量;另一方面又要想尽办法获取最大的利润,施工企业为了获得更多的物质财富,就必须不断提高效率,扩大单位时间内的产出,从自身挖掘效益。而人才效益,是施工企业在有效组织人事管理中随之带来的副产品。通常情况下,在项目上的施工人员都不断在应付项目部要求的工程指标,极大地影响了他们发挥主观能动性。要深入挖掘人才效益,在组织人事管理的过程中施工企业就要着眼于人才的培训和开发,提高已有人才的专业技能和综合素质,使他们能胜任于不同需求的项目,发挥自身的作用,进而创造效益。

另一方面,工程施工项目的组织人事管理需要建立良性的人才竞争机制,营造竞争的氛围。有一部分工程施工企业对于人才之间的竞争关注很少,更看重人才之中的“论资排辈”,导致高级项目经理的年龄往往是偏大的,大多数处于40-50岁之间。在实际工程施工项目中,这些施工企业更倾向于安排这些年龄较大的、较为有经验的项目管理者,而通常这些项目管理者的观念都比较陈旧,在新技术的引进和使用上较为固执,使得一些项目为了保证稳妥技术能力提不上来,影响了整个施工企业的效益获得和技术创新。同时,由于这些施工企业没有科学的良性竞争机制,使得年龄层相对低的人无法真正参与到项目的管理上去,组织人事管理缺乏活力。因此,施工企业在考虑其组织人事管理时,应更为合理的配备不同年龄段的人才,同时建立科学的良性竞争机制去选贤用能,逐步转变“论资排辈”的观点,使年龄层次低但能力强的人有晋升的渠道。同时应使用有效的激励手段,根据施工企业人才的实际需要,通过物质分配、激励手段充分调动人才自我学习的主动性、工作的积极性,使得施工企业在构建良性的竞争中发挥“人”的作用,最终提高企业效益。

四、结语

近年来,根据国家发展战略和“十三五”规划的设想,大批基础设施工程,如水电、交通、能源等相继开工,各工程施工企业都拼尽全力投入到这难得的发展期中。这种大规模的投入,使得施工企业的项目组织人事管理问题逐步显现,人才和效益的矛盾越发突出,制约了企业的快速发展。因此,施工企业要做的就是打好组织人事管理人才战,想方设法挖掘人才效益,合理地根据工程施工项目组织人事管理,最大限度发挥人才资源的作用,为企业创造效益。

参考文献:

[1]陈志新.(建筑工程施工项目管理存在的问题及对策)[J].现代商贸工业,2014,02:124-125.

[2]王兵,鲍国明.(浅议建筑工程施工项目管理存在的问题及对策)[J].审计研究,2013,02:77-80.

软件工程人事管理系统 篇4

一、程序安装

双击安装光盘中系统安装程序,计算机桌面出现“江苏人事管理”快捷图标即可。

二、信息输入

在计算机桌面双击“江苏人事管理”,密码输入1,点击确定,系统提示“第一次登陆本系统”,不要更改密码!

1、单位信息输入

系统自动跳出单位信息输入框,请如实填写,然后点击下面“保存”和“关闭”。在输入某项时,如果前面有“*”标记的(除单位名称外),表示该项为选填项,该项后有向下的箭头“▼”,点击该箭头选择相应的选项即可。如单位是主管部门,点击前面方格打勾。(注意:此表中实有人数是指本单位现使用行政编制的人数,编制总数是指编办核定的本单位编制数,表中的“编制总数、定编文件编号、定编日期”等项目要先到编办核实、填写)

2、人员信息输入

在系统主控台中双击“人员信息维护”,按照“增加→录入→保存→增加”的次序完成人员信息的录入工作。具体操作:先点击右下角“增加”,出现“人员信息编辑”框,请如实填写内容。该项后如果有向下的箭头“▼”,点击该箭头选择相应的选项即可。其中出生日期填到年月日,其余时间填到年月。

(1)工作简历信息输入。点击右边“基本子集”中 “基本简历子集”,在第一页中填目前职务的工作简历(此页结束时间不填),第二页开始填由参加工作时到任现职务之前的工作简历,每页只能填一个职务的简历,点下面的“新增”来增加页数,输入完毕后点击下面“保存”和“退出”。如要更改所填工作简历信息,可将左上角的“子集格式”换成“文本格式”即可改动。

(2)学历信息输入。点击“基本子集”中“学历子集”,输入学历信息,点下面的“新增”增加页数。在填写“基本简历子集”和“学历子集”时,该项后如果有向下的箭头“▼”,点击该箭头选择相应的选项即可,“待遇级别”栏不需要填写,输入完毕后点击下面“保存”和“退出”。

(3)公务员登记表有关信息输入。点击“基本子集”中“公务员登记表”,在“所在机关意见”栏选择“同意登记”或“不同意登记”,然后点击下面“保存”和“退出”。

三、报表打印

1、“公务员登记表”打印。在系统主控台中双击“人员信息维护”,选择要打印人员,点击前面的方格打勾,再点击下方“页面设置”,打印类型选择“16K正反”,正面页边距设置左540、上270,反面页边距设置左480、上480,然后点击“打印公务员登记表”即可。

2、“公务员登记备案表”打印。在系统主控台中双击“公务员登记备案”,点击右下方“打印”即可,用A4纸打印此表。

3、“人员名册”打印。在系统主控台中双击“人员花名册”,点击左上角“实施公务员法机关人员名册”,再点击右下脚“生成报表”,后点击“打印预览”,最后点击“打印”即可,用A4纸打印此表。

四、数据导出

软件工程人事管理系统 篇5

各有关考生:

对于通过考试取得的专业技术资格证书,除少数由省相关主管部门办理外,会计、卫生、经济、一、二级建造理师等其他证书均由市人社局管理发放。现将市人社局管理发放的证书有关事项通知如下:

1、自即日起,证书办理工作委托市人事考试中心承担。(联系电话:0566—2617353,地址:东湖南路46号)。

2、证书办理程序:省人社厅印发考试合格人员正式文件到市人社局;市人事考试中心开始收取照片和《资格考试合格人员登记表》(部分证书还须提供证明材料);市人事考试中心到省证书印制单位领取证书;市人事考试中心比对并粘贴照片;市人事考试中心不定期将以上材料报送省人社厅或省政务服务中心审核验印;市人事考试中心将证书发至考生本人。

3、办理证书时,考生需提供本人近期2寸照片2张,同时自行下载填写《资格考试合格人员登记表》(见附件)一份。

4、根据上级主管部门要求,部分证书办理时,还需提供有关材料报上级主管部门审核。如:会计中级证书办理,需提供会计从业资格证、毕业证原件及复印件。有关考生在办理证书前可向市人事考试中心咨询。

5、经与省证书印制单位商定,自2013年起,卫生专业中、初级资格证书及《资格考试合格人员登记表》可一并打印,勿需考生提供照片和《资格考试合格人员登记表》。2013年通过卫生专业中、初级资格考试,暂未提供照片和《资格考试合格人员登记表》的考生,可与市人事考试中心联系。

软件工程人事管理系统 篇6

【中文摘要】企业人事管理是企业管理的一项重要内容.在整个企业的管理中具有重要地位。随着计算机技术的飞速发展和企业信息化的发展趋势,人事管理系统已经成为企业管理内不可缺少的一部分,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件。一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如效率低、保密性差。另外,时间一长将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着计算机技术的飞速发展。计算机在企业管理中应用的普及.利用计算机实现企业人事管理势在必行。合理的利用有助于企业发展的管理系统是企业改革的一种优越的体现。不仅保证了核算准确度。还成倍的提高了工作效率.而且便于查询。随着Internet技术的不断发展,很多应用系统的体系结构从C/S结构向更加灵活的B/S体系结构转变。在原来的C/S结构当中,几乎所有的应用逻辑都在客户端实现,使得应用程序的维护、移植和互操作变得相当的复杂和困难。对于B/S模式而言,开发、维护等几乎所有工作都集中在服务器端,当企业对网络应用进行升级时,只需要更新服务器端的软件即可,这样减轻了系统维护与升级的成本。因此,C/S正逐渐退出舞台,取而代之的是B/S结构,即3层次(3-tier)或者层(n-tier)企业计算框架。J2EE下的B/S应用系统通常由运行在客户端的Web浏览器(用户界面)、Web容器中的Web组件(Web层)和运行在EJB(企业JavaBean)容器中的处

理事务的EJB组件(业务层)组成,其中Web层的设计是否易于管理和扩展,将直接影响到应用程序整体性能。本文所阐述的人事管理系统是采用B/S模式,运用Eclipse开发平台,Struts,Spring,Hibernate框架,MVC开发模式和Java,Jsp等相关技术开发的。本系统依据实际需求设计数据库结构,并实现了人事管理系统的基本功能,如职工档案信息,劳动合同信息等数据的查询,添加,统计等功能,从而提升了企业的效率和竞争力,满足了现代企业管理的需求。

【英文摘要】The business enterprise personal management in enterprise management is an important content in the enterprise management.Has the important position.Along with the rapid development of computer technology and development trend of enterprise informatization, the personnel management system has become an enterprise management inside, is an indispensable part of modern enterprise system, promote enterprise labor personnel management to scientific and standardization of the necessary conditions.Since people use traditional artificial waymanagement document files, this mode of administration has many shortcomings, such as low efficiency, secrecy.In addition, a long time, will produce the massive documents and the data, for the search, the renewal and the maintenance has brought about a lot of difficulties.Along with the rapid development of computer technology.The computer application in enterprise

management, the popularization.By using computer to realize enterprise personnel management is imperative.Reasonable use helps the development of the enterprise management system is a kind of superior enterprise reform.Not only guarantee the accuracy of accounting.Still have multiplied to improve the work efficiency.And easy to search.With the constant development of the Internet technology, the system structure of many applications from C/S structure to more flexible B/S structure transformation.In the original C/S structure, almost all the application logic in client applications, make the maintenance and transplantation and interoperability become quite complex and difficult.For B/S model, development and maintenance work almost all focus on the server, when the enterprise of network application upgraded, only need to update server software can be reduced, so the cost of maintenance and update.Therefore, C/S is gradually withdraw stage, instead of B/S structure, namely 3 levels(3tier)enterprise computing framework.The B/S under J2EE application system is usually run in the client Web browser(user interface), Web containers module(Web)and operation in Web layer(EJB JavaBean)in the container handling affairs EJB components(business), which is easy to design of Web layer

management and expansion, will directly affect the application performance.This paper expounds the personnel management system is adopted B/S model, using the Eclipse development platform, Struts are Hibernate framework, and development mode and Java, MVC, related technology development of Jsp tags.This system based on the actual demand design database structure, and realize the basic function of the personnel management system, such as worker archives information, labor contract information, data, add, statistical, and other functions, so as to enhance the efficiency of the enterprise competitiveness, and meet the needs of modern enterprise management.【关键词】人事管理系统 Struts Spring Hibernate 【英文关键词】Personnel management system Struts Spring Hibernate 【目录】基于SSH的人事管理系统的设计和实现4-5ABSTRACT5-6

第一章 引言10-141.2 课题研究现状11-121.4 论文章节安排12-1414-20

2.1 SSH 框架14-18

2.1.3 摘要1.1 课题1.3 第二章 2.1.1 研究背景和意义10-11论文的主要工作12系统开发关键技术Struts 简介14

2.1.2 Spring 简介14Hibernate 简介14-1515-18

2.1.4 SSH 框架的整合2.3 JAVA 技术2.2 MVC 模式18

18-192.4 JSP 技术192.5 本章小结19-203.1 需求分析20-22

第3.1.1 三章 系统需求分析20-33数据需求20-2122-3222-30息管理31章小结32-33系图33-34计管理33-34信息表实体34-3535-36设计36-38功能描述37-38

3.1.2 功能需求21-223.2 数据流图3.2.1 用户登录223.2.2 职工信息管理

3.2.4 用户信

3.3 本4.1 实体联3.2.3 职工信息统计管理30-313.2.5 代码表维护和权限管理31-32

第四章 概念结构设计33-364.1.1 职工信息管理33

4.1.2 职工信息统

4.2.1

4.2 实体及其所包含的属性34-35

4.2.2 代码表实体35

4.3 本章小结5.1 系统功能模块第五章 系统总体设计36-47

5.1.1 系统功能结构图

36-375.1.2 系统

5.2.1

5.2 系统数据库结构设计38-46

5.2.2 结构描述46系统数据库结构38-46结46-47

5.3 本章小6.1 选择第六章 系统详细设计及实现47-65

6.1.1 选择开发模式软件开发的平台47-5147-4950-516.1.2 选择开发工具49-506.1.3 选择数据库

6.2.1 用户

6.2.3 职6.2 主要模块的设计与实现51-59

6.2.2 职工信息管理模块51-54登录模块51工信息统计模块54-5757-58

6.2.4 用户信息管理模块

6.3 系统开发遇6.2.5 代码表维护模块58-59到的主要问题及解决方法59-646.3.1 中文乱码问题

59-60查询60-616.3.2 图片处理问题60

6.3.4 安全性问题61

6.3.3 HQL 语言的条件6.3.5 不能映射6.3.6 表之间的外action 或者服务器开启后自动关闭61-62键关联问题6262点64明65-73

6.3.7 服务器8080 端口被占用

62-64

6.4 本系统特6.3.8 Excel 数据的导入问题6.5 本章小结64-657.1 测试环境65

65-72

第七章 系统测试及使用说7.2 测试方案65

7.3 基本功能单元测试65-67

7.3.1 系统登陆界面

7.3.3 职工变7.3.2 职工基本信息管理67-69

7.3.4 职工合同信息管理动信息管理69-7070-7171-7273-7573-7476-797.3.5 代码表维护管理717.4 本章小结72-738.1 总结738.3 收获74-75附录

79-87

7.3.6 权限维护管理

第八章 结论

8.2 系统的不足之处及展望致谢75-76

软件工程人事管理系统 篇7

1 传统人事档案的突出弊端

1.1 人事档案是员工身份的证明, 由员工所在单位保管, 被迫依附于单位

在计划经济体制下, 人事档案无论是在企事业单位, 还是政府部门都是员工的身份证明, 它根据人事管理的需要建立起来的。个人在国家社会、组织单位的地位和权利都由这一身份证明所决定。但是它都是暂时由单位保管, 常常会造成员工被迫依附于单位

1.2 人事档案的所有权普遍认为归属于个人, 管理要向其相对人收取管理费

我国传统的社会流动人员档案管理往往要向相对人收取管理费用, 而且2005年出版的《中国人才报告》中也明确提出了这一问题的严重性:由于传统体制下人事档案管理牵涉到组织、人事、劳动、档案等多个主管部门, 档案收费管理为政府所属人才流动服务机构、职业介绍机构常常带来巨大收益。实质上, 按照我国法律明确规定, 人事档案应该归国家所有, 是不应该收取保管费的。

1.3 人事档案相对人的权利不能合理的保障

在计划经济时代, 几乎所有的人事档案管理制度都清一色地规定:不允许本人查阅自己的人事档案及其直系亲属的档案。这种规定已经使许多人深受其害。

1.4 人事档案的管理权的比较混乱, 且不适应市场经济发展的需要

传统体制下人事档案的管理方式主要分为多头管理和都不管, 常常是为了方便流转, 仅仅履行档案的收发手续, 缺乏实质性的动态管理机制, 内容陈旧, 不能反映相对人的实际情况。

2 现代人事档案改革的解决措施

2.1 建立人事档案之外其他合适的人才评价标准和员工考核依据

传统的人事档案管理模式制约了员工的合理流动和科学考核。现代人事管理部门应该建立人事档案之外的科学、合理、公正的人才评价标准和员工考核依据, 不单纯依赖于人事档案, 这样才可以提高那些有真才实学的员工的工作积极性。

2.2 政府应正确界定人事档案的所有权, 实行无偿性的管理服务

我国法规规定, 以往形成的人事档案 (包括干部档案、学生档案、企业员工档案、士兵档案等) 都应属于国家所有。这样来说, 人事档案的管理就没有什么理由向其相对人收取管理费, 政府以及所设立的人才流动中心应该提供无偿性的管理。

2.3 突破传统观念的限制, 提高人事档案管理的透明度

修改有关的人事档案管理规范, 删除以往的不合理规定, 明确规定人事档案的相对人可以通过授权方式, 查看和合理修改本人或其直系亲属的人事档案信息内容, 确保公民的信息知情权得到应有的体现。

2.4 改革现行的人事档案制度, 建立公共部门与非公单位相互分离的管理制度

现代人事管理制度应明确规定所有社会组织都具有建立和保管本单位人事档案的权利和责任。对于公共部门的人事档案管理, 实行统一领导、分级集中的管理体制;对于非公单位, 实行统一指导, 各司其职的管理体制;政府系统的档案馆应当成立专门负责管理人事档案的文件信息服务中心。通过让更多的组织和单位都享有管理人事档案的权利, 提高人事档案管理的社会化程度, 改善人事档案内容结构状况, 增强人事档案的社会功能, 使之真正成为组织识别人才、任用人才, 了解有关人员工作业绩、能力和水平及其诚信情况的有效依据。

参考文献

[1]王英玮.周艳.我国人事档案管理改革若干问题的思考[J].档案学通讯, 2007 (1) .

[2]王英玮, 张秋燕.关于改革我国人事档案管理机制的几点建议[J].档案学通讯, 2009 (4) .

[3]刘琴.人事制度改革对人事档案管理的影响[J].档案学通讯, 2005 (5) .

人事管理系统的设计 篇8

关键词:人事管理;系统;模块;表单

中图分类号:TP311.52文献标识码:A文章编号:1007-9599 (2011) 07-0000-02

Personnel Management System Design

Li Junru,Niu Binglin

(Xinyang Agricultural College,Xinyang464300,China)

Abstract:This paper mainly introduces the design thought of personnel management system.The personnel management is a face the personnel department personnel,provide the service of comprehensive management information system personnel through this system complete the relevant daily work,the work is also common relatively heavy work.Employee's personal information and so on all records management in personnel system.Through this system development can quickly and accurately locate information.

Keywords:Personnel management;System;Modules;Form

一、系统概述

通过一个人事管理系统,可以对人事有关数据进行整理,使得管理员能方便、快捷地对员工信息进行查询、统计、更新。通过该系统,使人事管理工作系统化、规范化、自动化,从而提高人事管理的效率。

二、数据库需求分析

用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能充分满足各种信息的输出和输入。收集基本数据、数据结构,以及数据处理的流程,组成一份详尽的数据字典,为以后的具体设计打下基础。

三、创建项目与数据库

(一)创建主程序。主程序Min.prg的程序代码如下:

CLEAR

CLEAR ALL

SET ESCAPE OFF

SET TALK OFF

SET SAFETY OFF

SET STAT BAR OFF

SET SYSMENU OFF

SET SYSMENU TO

SET CENTURY ON

SET DATE ANSI

DECLARE Integer FindWindow IN USER32.DLL String lpclassName,string lpWindowName lpWindowName=“人事管理系统”

IF .not. FindWindow(0,lpWindowName)==0

QUIT

ENDIF

—screen.caption=lpWindowName

PUBLIC cCurUser

DO FORM Logon

READ EVENTS

(二)创建系统主表单。在状态栏中显示当前登录用户的名称,检查今日过生日的员工,并生成提醒信息,如果设定“今日提醒”表单,则显示该表单。要装载工具栏,就需要使用更高一级的容器—表单集。

IsCreateToolbar=0

添加表单集“FormSet1”的“Activate”事件代码如下:

IF IsCreateToolbar=0

IsCreateToolbar=1

SER CLASSLIB TO MyTools

THIS.Addobject(“MyToolBar1”,”MyToolbar”)

THIS.MyToolBar1.show

THIS.MyToolBar1.Dock(0)

ENDIF

至此,系统主表单创建完毕。

四、创建信息管理模块

信息管理模块包括“部门编码设置”、“部门信息设置”、和“员工信息管理”等功能,有“部门编码设置”表单、“选择级别”表单、“部门信息设置”表单和“员工信息管理”表单组成。

(一)创建“部门编码设置”表单。在项目管理器中创建一个表单为“部门编码设置”表单,命名为“DPCod”,将“部门信息”表添加到表单的数据环境中,设置该表单的“Exclusive”属性值为“.T.”。

“部门编码设置”表单在初始化时要选择“部门信息”所在的工作区【3】,并清除可能存在的过滤条件,添加表单的“Init”事件代码如下:

SELECT DepartInfo

SET FILTER TO

THISFORM.Refresh

“部门编码设置”表单中的TreeView控件“JGTeee”在初始化时需要从“部门信息”表中读取部门的信息并且以树形方式表示。

添加[删除]按钮的“Click”事件代码如下:

IF SUBSTR(ALLTRIM(THISFORM.JGTREE.SelectedIiem.key),2)=“0”

MESSAGEBOX(“不能删除根节点”,48,“人事管理系统”)

ENDIF

YN=MESSAGEBOX(“确定删除当前节点及子节点”,4+32,“人事管理系统”)

IF YN=6

SET EXACT ON

SET EXCLUSIVE ON

SELECTSIVE ON

SELECT DepartInfo

NodeKey=SUBSTR(ALLTRIM(THISFORM.JGTRee.SelectedItem.Key),2)

DELETE FOR SUBSTR(DepartInfo.单位编号,1,LEN(NodeKey))==NodeKey

IF FLOCK()

SELECT KepartInfo

PACK

ENDIF

THISFORM.JGRree.Nodes.Remve(THISFORM.JGTree.SElectedItem.Index)

ENDIF

“部门编码设置”表单中[退出]按钮的功能设计为,被单击时弹出确认对话框,如果确认,则退出当前表单,其“Click”事件代码如下:

YN=MESSAGEBOX(“确定退出”,4+32,“人事管理系统”)

IF YN=6

THISFORM..Release

ENDIF

至此,“部门编码设置”表单创建完成。

(二)创建“选择级别”表单。“选择级别”表单中[确定]按钮的功能设计是,被单击时将用户在选项按钮的选择保存在自定义属性“SelectJB”中并退出表单。

添加[确定]按钮的“Click”事件如下:

THISFORM.Selectjb=THISFORM.OpgJb.Value

THISFORM.Release

添加[退出]按钮的“Click”事件的代码如下:

THISFORM.Selectjb=0

THISFORM.Release

至此,“选择级别”表单创建完成。

(三)创建“人事信息管理”表单。“人事信息管理”表单用来管理员工,其功能包括浏览、新增、修改和删除员工的数据。

添加表格控件的“Init”事件代码如下:

SELECT EpyInfo

THIS.SetAll(“DynamicBackColor”,“IIF(RECNO()=THISFORM.REC,RGB(192,210,238),RGB(192,192,192))”,“Column”)

添加表格控件的“AfterRowColChange”事件代码如下:

LPARAMETERS nColIndex

SELECT EpyInfo

THISFORM.Rec=RECNO()

GO RECNO()

THISFORM.Refresh

添加[新建]按钮的“Click”事件代码如下:

SELECT EpyInfo

GO BOTTOM

LBBH=EpyInfo.内部编号+1

APPEND BLANK

Replace 内部编号 WITH LBBH

THISFORM.bModify=.F.

THISFORM.RdOnly

THISFORM.Refresh

添加[删除]按钮的“Click”事件的代码如下:

YN=MESSAGEBOX(“确定删除”,4+32,“人事管理系统”)

IF YN==6

SELECT EpyInfo

DELETE

THISFORM.Gridl.RecordSource=NULL

PACK

THISFORM.Gridl.RecordSource=”EPYInfo”

IF EOF()

SKIP -1

ELSE

IF BOF()

SKIP

ENDIF

ENDIF

THISFORM.Refresh

ENDIF

“人事信息管理”表单中[取消]按钮的“Click”事件的代码如下:

YN=MESSAGEBOX(“确定取消”,4+32,“员工管理系统”)

IF YN=6

TABLEREVERT(.F.)

THISFORM.bModify=.T.

THISFORM.Rdonly

THISFORM.Refresh

ENDIF

“人事信息管理”表单中[退出]按钮的“Click”事件代码如下:

LOCAL YN

YN=MESSAGEBOX(“确定退出”,4+32,“人事管理系统”)

IF YN==6

THISFORM.Release

ENDIF

到此,“人事信息管理”表单创建完毕。

参考文献:

[1]张莉,王强.SQL Server数据库原理及应用教程[M].北京:清华大学出版社,2003

[2]闪四清.数据系统原理与应用教程[M].北京:清华大学出版社,2001

[3]施维敏.数据库设计的数据规范化问题[J].北京:现代情报,2003,8

人事管理系统研究意义 篇9

本课题的研究目的及意义

现代的社会中,办公自动化进入社会的每一个角落已经势不可挡,而人事管理系统是办公自动化的一个小小体现,它为人事管理大量又繁杂的员工数据工作提供了方便,提高了人事管理工作的效率,为办公自动化的普及奠定了基础。人事管理系统是任何一个现代化企事业单位不可或缺的部份,它的内容对于企事业的管理者来说至关重要。人事管理系统应该能够为管理者提供充足的信息和快捷的查询手段。但在我所处的城市,很多单位并没有对人事工作进行电子化管理,还是那种管理人员多,管理效率低,决策依据少的尴尬局面。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对人事信息进行管理,具有着传统管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、寿命长、成本低等。这些优点能够极大地提高了人事管理的效率。因此,开发这样一套管理软件,对单位人事管理工作进行有效电子化管理,化简繁琐的手工操作,提高工作效率都是很有意义的事情。

随着信息技术的发展,人们对于运用计算机来辅助,协调和管理自身工作的需要正在逐步提高。而面向对象的程序设计在当今应用程序的开发过程中具有重要的地位,它的最大的优点就是能够提高程序开发的质量和开发。经过分析,我使用Visual C++开发工具,利用其提供的各种面向对象的开发工具,首先在短时间内建立系统应用原型,然后对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。

软件工程人事管理系统 篇10

调档等相关手续 → 档案到达后,审查档案材料 → 材料齐全的,给予接收,签订《人事代理协议》;材料不

齐全的,书面或口头告知材料缺少内容,并作出档案是否接收的处理决定 → 进行人事档案相关管理,提供人事代理相关服务 注意事项:

1、《杭州市毕业生就业调整审核表》填写方法详见杭州毕业生就业公共网-—毕业生就业调整改派办理说明或详见毕业生就业窗口示意说明;

2、;

3、以上所述“毕业生”是指普通高校毕业后2年内未办理报到落户手续的人员,如毕业2年后还未办理报到落户手续的人员,应先将档案、户口迁回生源地后,参照流动人员办理。

《个人人事代理人员人事档案管理受理详表》—流动人员

办理流程:按照申请对象及申请条件的不同提交相应的申请材料 → 在本局个人人事代理窗口办理调档手续 → 档案到达后,审查档案材料 → 材料齐全的,给予接收,签订《人事代理协议》;材料不齐全的,书面或口头告知材料缺少内容,并作出档案是否接收的处理决定 → 进行人事档案相关管理,提供人事代理相关服务 注意事项:

1、人事档案不符合档案管理规定的(如档案未密封或被拆封的、档案材料缺失等),一律不予接收,请在调档前,与原档案保管机构确认档案材料是否齐全,如不齐全,请补全相关材料后再转档。

2、杭州市全日制往届普通高校专科毕业生紧缺专业目录:

计算机科学与技术、计算机、软件工程(计算机软件)、计算机应用与维护、计算机及应用、计算机信息系统、计算机辅助

设计、计算机网络技术、计算机应用工程、信息工程信息与计算科学、电子信息工程、电子与信息技术、网络技术与信息处理、环境科学、环境工程、环境艺术设计、环境保护、环境治理工程、城市规划与设计、城市规划、通信工程、通讯技术、通讯与信息技术、通讯与网络工程、材料科学与工程、高分子材料、高分子材料与工程、高分子材料与加工、药学、药物制剂、自动化、电气自动化、电气技术与自动化、工业电气自动化、机械设备及自动化、仪表及自动化、工业自动化、工业与民用建筑、工业与民用建筑工程、建筑学、建筑工程、房屋建筑工程、市政工程、生物医药工程、生物科学、生物技术、机电一体化、应用电子技术、电子工程、电气技术、精细化工、化学工程、机械设计与制造、模具设计与制造、机械模具、高级护理、国际贸易、市场营销、现代物流

毕业证书上的专业名称须与以上公布的紧缺专业目录名称一致。

上一篇:《视觉传达设计基础》教学任务书下一篇:六年级作文真诚永驻心间