人事管理系统实验报告

合集下载

人力资源管理上机实训报告[精选5篇]

人力资源管理上机实训报告[精选5篇]

人力资源管理上机实训报告[精选5篇]第一篇:人力资源管理上机实训报告人力资源管理上机实训报告学院:管理学院课程名称:人力资源管理专业班级:姓名:学号:学生实验报告一、实验目的及要求:1、目的掌握工作分析的具体内容,能够根据所在企业要求落实组织架构,科学配置组织资源,为制定科学人力资源规划打下坚实基础。

2、内容及要求内容:学生分组,每组4人,分别扮演人力资源经理、人事专员、招聘专员和公司职员角色,建立一个企业。

由人力资源经理和人事专员进行人力资源信息系统中的工作分析和人事设置模块的操作。

要求:掌握部门设置、职位设置、工作分析的方法、步骤和内容。

二、仪器用具:三、实验方法与步骤:1、由扮演人力资源经理角色的学生担任组长,登陆人力资源管理系统,进入组长控制台,设置企业基本信息,并为组员分配角色。

在整个实验过程中,负责对本组工作的组织、协调和监督。

2、人事专员进入人事管理模块,在组织设置中添加“部门”,明确不同部门的隶属关系,详细描述各部门的职责范围,完成组织架构图的编写。

在部门设置的基础上,对不同部门添加“职位”,明确各职位的所属部门、直接上级职位、工作目标、工作要点、工作要求、工作责任、任职资格等信息。

在工作分析的基础上,对企业设定的职位进行全面管理,完成职位说明书的编写。

3、整理实验数据和文档,总结模拟的过程,编写实验报告。

四、实验结果与数据处理:实验前,老师后台设定完成了分组和用户设定,我们被分配为第F 组。

开始试验:1.登陆系统,登陆后,进入个人控制台,登入组长控制平台,可进行设置。

首先进行企业资料设置。

点设定按钮,输入公司基本信息,点设定完成。

2.设定学生的角色。

进入组控制台,对每个学生的角色进行设置,可查看到学生的角色。

3.如果没有设置,则点设置,系统内置了七个角色,一般设置时,组长为A,设置为人力资源经理角色,设置了人力资源经理后,即可以自己在系统中的帐户登陆到人力资源管理系统中,具备最大权限。

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

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

软件工程实验报告课题:人事管理系统学生姓名:学号:专业班级:指导教师:同组成员:需求分析一、实验目的掌握软件需求的结构化分析方法。

二、实验任务与实验要求导出系统详细的逻辑模型,这里用数据流图来表示。

三、实验内容(1)功能分析经过初步分析“人事管理系统”应该具备以下主要功能。

1、职员个人信息资料的增加、修改和删除;2、职员的考勤录入和查询;3、职员工资结算和查询;4、人事管理人员的变化和操作授权;由于是使用计算机管理,就带来了新的功能:用户登陆、操作人员的管理、基本数据的维护、由数据安全产生的数据备份与恢复。

(2)、关系模式在满足函数依赖和无损连接的基础上,使数据的设计更加合理。

在本系统中只有3个实体,那就是普通员工、管理员、超级管理员,他们权限的不听通过角色来区分。

在整个系统中超级管理员只有一人,管理员二人。

一个人只可以在普通员工、管理员、超级管理员中处于一个角色,而不可以兼任。

其具体的关系模式如下:普通员工(员工号,密码,姓名,性别,出生年月,身份证号,联系电话,就职时间)管理员(管理员号,密码,姓名,性别,出生年月,身份证号,联系电话,就职时间)超级管理员(超级管理员号,密码,姓名,性别,出生年月,身份证号,联系电话,就职时间)工资(员工号,时间,基本工资,提成,奖金)考勤(员工号,时间,迟到,早退,管理员号)注意:“”表示主码,“”表示既是主码又是外码。

E-R图如下所示数据字典设计:为了方便数据库的管理和维护,本系统只设计一个数据库workers.mdb,其中包含worker(员工信息表)、manager(考勤信息表)、booklist(工资信息表)表1-1 worker(员工信息表)各字段设计(3)建立数据流图图1-6 0层数据流图图1-9 1层数据流图—对“员工信息更新”的细化(4)建立状态图人事管理系统的状态图,如图1-10所示。

图1-10 状态图四、心得体会在本次实验中,让我了解了需求分析这一阶段需要做那些事情,从现实生活中的具体事物中抽象出系统模型,在数据流程图中尽量使用词义准确的词。

人事管理系统专业实习报告书

人事管理系统专业实习报告书

人事管理系统专业实习报告书一、实习背景本人在某人事公司担任人事管理系统实习生,实习期为3个月。

本次实习任务是负责公司人事管理系统的使用与维护。

二、实习内容1. 环境搭建在实习的第一天,我需要搭建人事管理系统的开发环境。

这需要下载并配置相应的软件,如Eclipse开发工具、Tomcat 服务器、MySQL数据库等。

随着环境的逐步搭建,我逐渐熟悉了这些软件之间的协作关系,了解了业界常用的开发方式和流程,并学会了如何运用这些工具进行开发。

2.模块开发在环境搭建完毕后,我开始了模块开发。

人事管理系统的模块包括人事信息管理、招聘管理、培训管理和薪资管理。

这些模块的开发需要遵循MVC开发模式,即将模型、视图和控制器分离开来。

开发过程中,我运用了Java语言和Spring框架,并且结合了MyBatis进行数据库操作,使得整个开发过程变得简洁高效。

3.系统测试在模块开发完成后,我开始了系统测试。

测试从功能测试、性能测试、安全测试、兼容性测试等多个方面进行。

其中功能测试是最为重要的,只有保证功能模块的正确性,才能保证整个系统的正常运行。

<4. 系统维护在完成系统测试后,我需要进行一些系统维护操作,如系统部署、备份与恢复、升级和优化等。

这些操作需要针对不同的环境进行,我的工作就是为不同的环境制定相应的维护计划,并保证系统运行的安全和稳定。

三、实习心得1.重视开发流程在整个实习过程中,我认为开发流程的重要性不言而喻。

流程的规范与完整性决定了开发的效率和质量,只有流程科学,才能保证项目的顺利进行。

2.注重开发技能在实习过程中,我发现自己在技术领域的缺陷,如代码质量的控制,开发技巧的运用等。

这启示我在今后的学习中,需要注重技能的提升,不断地深化自己的知识,并在工作中不断地掌握新技能。

3.积极反思实习的过程虽然充满了困难和挑战,但也充满了收获和成就感。

在实习的过程中,我不断地调整自己的态度,认真思考,努力提升自己的能力,每天都在不断地进步。

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

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

人事管理系统软件工程实验报告一、实验目的本次实验旨在设计并实现一个人事管理系统软件,通过该软件能够实现对员工信息、薪资、考勤等相关数据的管理和查询操作,提高人事管理的效率和准确性。

二、实验内容1.需求分析在开始实验之前,首先对人事管理系统的需求进行分析。

通过与实际使用人事管理系统的工作人员交流,了解到系统需要实现以下功能:(1)员工信息的录入和修改。

(2)员工薪资的计算和调整。

(3)员工考勤记录的登记和查询。

(4)员工离职和入职的管理。

(5)系统管理员的权限管理。

2.系统设计基于需求分析的结果,开始进行系统设计。

首先确定系统的基本架构,采用三层架构:界面层、业务逻辑层和数据持久层。

(1)界面层:实现用户与系统的交互,提供操作界面和数据展示窗口。

(2)业务逻辑层:负责处理用户的请求,进行数据的操作和逻辑判断。

(3)数据持久层:负责将数据存储到数据库中,实现数据的持久化。

3.编码实现根据系统设计的结果,开始进行编码实现。

根据项目需要,采用JAVA语言进行开发,并利用相关开发工具进行开发。

编码实现过程中,需要注意代码的规范性和可读性。

4.系统测试在实现阶段完成之后,进行系统的功能测试。

测试主要包括单元测试和综合测试。

在测试过程中,需要模拟实际使用场景,测试各个功能是否正常运行,并对可能出现的异常情况进行测试。

5.系统部署和运行在系统开发和测试通过后,将系统部署到服务器上,并进行系统的运行。

在运行过程中,需要保证系统的稳定性和安全性。

三、实验结果本次实验设计并实现了一个人事管理系统软件。

通过该软件,能够实现对员工信息、薪资、考勤等相关数据的管理和查询操作。

系统界面友好,功能完善,能够满足人事管理的各项需求。

四、实验总结通过本次实验,我深入了解了软件工程的开发流程和方法。

在实验过程中,我学习了需求分析、系统设计、编码实现、系统测试和部署运行等各个环节的具体操作。

在实验中,我积极与实际使用人事管理系统的工作人员交流,了解到系统的具体需求,并以此为基础进行系统的设计和实现。

高校人事管理系统实践报告

高校人事管理系统实践报告

高校人事管理系统实践报告一、项目背景随着社会的不断发展,高校的规模不断扩大,人事管理工作也变得越来越复杂。

为了提高高校人事管理的效率和准确性,我们决定开发一个高校人事管理系统。

该系统旨在整合高校各部门的人事信息,并提供方便快捷的人事管理服务,同时保障数据的安全性和准确性。

二、需求分析1.系统应能够记录高校教职工的个人信息,包括姓名、职位、工作经历等。

2.系统需要能够自动生成工资条和考勤记录,并支持数据导出功能。

3.系统应具备权限管理功能,不同角色的用户有不同的操作权限。

4.系统需要提供人事报表和统计功能,以方便高校管理层查看关键指标。

三、系统架构设计我们采用B/S架构设计了高校人事管理系统,前端使用HTML、CSS、JavaScript编写,后端使用Java语言开发,数据库采用MySQL存储数据,保证系统的稳定性和安全性。

四、系统功能实现1.人员信息管理:实现了对教职工个人信息的录入、修改和删除功能,保证信息的完整性和准确性。

2.工资条生成:系统能够自动生成教职工的工资条,并支持导出功能,方便查看和审核。

3.考勤记录:记录每位教职工的考勤情况,并展示在系统中,方便管理者监控。

4.权限管理:系统根据用户角色定义权限,保证数据的安全性和隐私性。

5.报表统计:系统提供各类人事报表和数据统计功能,帮助管理员及时了解高校人事情况。

五、系统优化与改进1.我们优化了系统的界面设计,使操作更加直观和用户友好。

2.增加了异常处理机制,保证系统的稳定性。

3.改进了系统的性能,提升了系统的响应速度和吞吐量。

六、总结与展望通过这次高校人事管理系统的实践,我们深刻认识到信息技术对高校人事管理的重要性。

未来,我们将进一步完善系统功能,提升系统性能,为高校人事管理提供更加便捷、高效的解决方案。

以上就是我们团队针对高校人事管理系统的实践报告,希望能为高校人事管理工作带来更多的便利和效率。

关键词:高校人事管理系统、B/S架构、权限管理、人事报表、系统优化。

人事管理系统实习报告

人事管理系统实习报告

人事管理系统实习报告在当今竞争激烈的商业环境中,高效的人事管理对于企业的成功至关重要。

为了深入了解和掌握人事管理的实际运作,我有幸在实习公司名称进行了关于人事管理系统的实习。

通过这次实习,我不仅获得了宝贵的实践经验,还对人事管理的重要性和复杂性有了更深刻的认识。

一、实习单位及岗位介绍实习公司名称是一家在行业内具有一定影响力的公司类型企业,拥有员工具体人数人。

公司业务涵盖业务范围等领域,具有良好的发展前景和稳定的市场份额。

我所在的实习岗位是人事管理系统专员,主要负责协助人事部门进行人事管理系统的日常维护和数据更新,以及参与相关流程的优化和改进工作。

二、人事管理系统概述人事管理系统是一种利用信息技术手段对企业人力资源进行综合管理的系统。

它涵盖了员工的基本信息管理、招聘与选拔、培训与发展、绩效管理、薪酬福利管理、劳动关系管理等多个方面。

通过人事管理系统,企业能够实现人力资源管理的信息化、规范化和自动化,提高管理效率和决策的科学性。

在实习期间,我所接触的人事管理系统具有以下主要功能模块:(一)员工信息管理模块该模块用于存储和管理员工的个人基本信息,包括姓名、性别、年龄、学历、工作经历、联系方式等。

同时,还可以对员工的合同信息、职位变动信息等进行记录和跟踪。

(二)招聘管理模块支持企业发布招聘信息、筛选简历、安排面试等招聘流程的管理。

系统能够自动对简历进行初步筛选,提高招聘效率。

(三)培训管理模块可以制定培训计划、安排培训课程、记录员工的培训参与情况和培训效果评估。

(四)绩效管理模块设定绩效指标、进行绩效评估、生成绩效报告,为薪酬调整和员工晋升提供依据。

(五)薪酬福利管理模块负责员工的薪资核算、福利发放等工作,能够自动计算工资、社保、公积金等。

(六)劳动关系管理模块处理员工的入职、离职、调动等手续,以及劳动纠纷的处理和相关法律法规的遵守。

三、实习内容及成果在实习期间,我主要参与了以下几个方面的工作:(一)系统数据维护定期对人事管理系统中的员工信息进行更新和核对,确保数据的准确性和完整性。

人事系统设计实验报告

人事系统设计实验报告

人事系统设计实验报告1. 引言人事系统是一种用于管理和记录企业的人力资源信息的软件系统。

它可以帮助企业管理员工档案、薪资福利、考勤统计、招聘流程等各项人事管理工作。

本次实验旨在设计和实现一个简单的人事系统,涵盖基本的功能模块,并通过该系统来展示对人事管理需求的理解。

2. 功能需求根据对人事管理的理解,设计的人事系统应具备以下基本功能:2.1 员工管理- 新增员工:录入员工的基本信息,包括姓名、性别、出生日期、联系方式等。

- 查询员工:可以按照员工的姓名、工号等信息进行查询,查看员工的详细信息。

- 修改员工信息:可以修改已有员工的基本信息,如联系方式、地址等。

- 删除员工:根据工号删除员工的信息。

2.2 薪资福利管理- 新增薪资福利信息:录入员工的薪资、绩效等信息。

- 查询薪资福利信息:可以按照员工的工号查询薪资福利信息。

- 修改薪资福利信息:可以修改已有员工的薪资福利信息。

2.3 考勤管理- 考勤打卡:员工可以通过系统进行考勤打卡,记录上下班的时间。

- 查询考勤记录:可以按照员工的工号查询考勤记录,并查看具体的打卡时间。

- 统计考勤情况:可以按照月份统计员工的考勤情况,包括迟到、早退、旷工等情况。

2.4 招聘管理- 新增招聘需求:录入企业的招聘需求信息,包括职位、人数、薪资范围等。

- 查询招聘需求:可以按照职位、薪资范围等条件查询招聘需求信息。

- 修改招聘需求:可以修改已有的招聘需求信息。

3. 系统设计与实现本实验采用Java编程语言,使用MySQL数据库作为数据存储。

系统的设计思路如下:3.1 数据库设计根据功能需求,设计了以下表结构:- 员工表:包含员工的基本信息,如工号、姓名、性别、出生日期、联系方式等。

- 薪资福利表:包含员工的薪资、绩效等信息,与员工表通过工号进行关联。

- 考勤表:记录员工的打卡时间,与员工表通过工号进行关联。

- 招聘需求表:记录企业的招聘需求信息,如职位、人数、薪资范围等。

人事管理系统实验报告(两篇)

人事管理系统实验报告(两篇)

引言本文是关于人事管理系统实验的第二份报告。

本次实验的主要目的是测试和评估已经开发的人事管理系统的性能和功能。

在本文中,我将详细介绍实验的背景和目标,并提供实验过程中遇到的主要问题和解决方案。

我还将分析实验的结果,并提出一些建议以进一步改进人事管理系统。

概述人事管理系统是一个管理组织中人力资源方面的关键信息的计算机系统。

它的目标是帮助组织高效地管理员工的招聘、培训、薪资和福利等方面的工作。

本次实验中的人事管理系统是经过设计和开发的,其中包括员工信息的录入、修改和删除,薪资管理,考勤记录等功能。

正文内容一、系统功能测试1.员工信息录入功能测试a.测试输入的有效性和完整性b.测试系统的响应时间和稳定性2.薪资管理功能测试a.测试薪资计算的准确性b.测试薪资发放的及时性和准确性3.考勤记录功能测试a.测试考勤记录的准确性和完整性b.测试系统对异常考勤的处理能力4.培训管理功能测试a.测试培训计划的制定和执行情况b.测试培训记录的准确性和完整性5.绩效考核功能测试a.测试绩效评估的准确性和公正性b.测试系统对绩效低下员工的处理能力二、问题与解决方案1.系统响应时间过长的问题a.优化数据库查询语句b.增加系统服务器的处理能力2.员工信息录入不完整的问题a.增加必填字段的验证b.提供友好的界面提醒用户填写必要信息3.薪资计算结果不准确的问题a.检查薪资计算公式的准确性b.确保薪资计算所需数据的准确性4.绩效评估结果不公正的问题a.优化绩效评估指标的设定b.加强对绩效评估过程的监督和审查5.考勤记录错误的问题a.提供考勤记录的修改和纠错功能b.加强对员工考勤记录的监管和审查三、实验结果分析通过对人事管理系统的功能测试,我们发现系统在大部分功能上表现良好,能够满足组织的人力资源管理需求。

然而,仍存在一些问题需要进一步改进。

系统响应时间较长,需要优化系统性能。

同时,某些功能在数据输入的完整性和准确性上存在一定的问题。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

摘要人事管理是企业管理中的一个重要内容,随着时代的进步,企业也逐渐变得庞大起来。

如何管理好企业内部员工的信息,成为企业管理中的一个大问题。

在这种情况下,开发一个人事管理系统就显得非常必要。

本系统结合公司实际的人事、制度,经过实际的需求分析,采用功能强大的Visual Basic6.0作为开发工具而开发出来的单机版人事管人事理系统。

整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,本企业人事管理系统具有如下功能:员工基本信息的录入、修改、查询、删除模块,员工假条信息录入、修改、查询、删除模块,员工工资信息的录入,计算,查询,以及系统用户的设置以及系统的维护功能。

为企业人事管理提供信息咨询,信息检索,信息存取等服务,基本上能够满足现代企业对人事管理的需要。

本文系运用规范研究方法进行的专题研究。

全文分六个部分:第一部分,是本课题的来源和课题研究的目的和意义;第二部分,是开发工具的选择,本系统主要运用的是Visual Basic 6.0作为系统前台应用程序开发工具,Access作为后台数据库;第三部分,是系统的需求分析,主要是人事管理系统的需求分析;第四部分,是系统分析与实现,包括系统功能模块的设计和数据库的设计;第五部分,是代码的设计与实现,系统事件运行的主要代码;第六部分,是系统的实现,最后,是软件的测试关键词:人事管理系统设计SQL Server 2005数据库Visual Basic 6.0 维护测试第一章绪论1.1 引言随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行。

人力资源管理是结合公司实际的人事、制度,经过实际的需求分析,采用功能强大的Visual Basic6.0作为开发工具而开发出来的单机版人事管人事理系统。

整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,本企业人事管理系统具有如下功能:员工基本信息的录入、修改、查询、删除模块,员工假条信息录入、修改、查询、删除模块,员工工资信息的录入,计算,查询,以及系统用户的设置以及系统的维护功能。

为企业人事管理提供信息咨询,信息检索,信息存取等服务,基本上能够满足现代企业对人事管理的需要。

1.2 项目背景本课题基于我国企业管理信息化建设现状,结合在实际工作中所遇到的问题和收获,对企业人事管理系统在设计开发等方面进行研究,重点研究系统开发中所采用的软硬件平台规范、数据库结构设计、开发工具的选择与使用,目的是从技术手段的角度阐述如何实现企业从传统经营管理模式向信息化管理模式转变的过程,以及人事管理系统在企业管理信息化中所起到的重要作用。

本课题的开发主要是要花费相当多的人力和时间,虽然开发出来的软件可能离具体产生效益还有一定的距离。

但是,出于通过毕业设计来丰富自己的专业知识,并从长远利益来考虑,本课题的设计开发还是具有相当大的经济可行性的。

1.3 实现意义现代信息技术的发展,在改变着我们的生活方式的同时,也改变着我们的工作方式,使传统意义上的人事管理的形式和内涵都在发生着根本性的变化。

在过去,一支笔和一张绘图桌,可能就是进行办公的全部工具。

今天,电脑、扫描仪和打印机等,已基本取代了旧的办公用具。

如今,人事管理己完全可以通过电脑进行,并在计算机辅助下准确快速地完成许多复杂的工作。

这些都大大地缩短管理的时间。

而今天,人事管理的内容己经转变为对更为广泛的系统价值的追求。

信息管理,如今已是一个热门话题,它已为许多企业所采用。

因此,在现代化的进程中,引入现代管理的思想,建立一套可面向企事业单位人事的信息管理系统,也是十分必要的。

第二章系统开发环境2.1 开发环境概述操作系统:Windows XP/ Windows 7数据库:SQL Server 2005开发工具:Visual Basic 6.02.2 运行环境概述为了系统能更好的运行,系统需要的配置环境如下:软件环境,服务器,要求windows98及以上操作系统,数据库要求SqlServer2005及以上版本。

客户端,要求IE5.0及以上版本。

处理器:AMD/Intel (1.8GHZ)。

内存:128M以上。

外存:10G及以上。

2.3 系统研究系统采用B\S架构,代码整合采用微软推崇的三层架构,分别包括数据访问层,业务逻辑层,表现层。

在数据访问层中由于要和不同种的数据库进行连接,所以要设置标准接口,来继承统一的业务逻辑方法。

在页面中加入技术[1]实现异步访问的功能,同时减少服务器的负载。

在上述关键技术的基础上,系统实现了提供给用户的各种功能。

2.4 NET开发平台的概述.NET开发平台是一组建立于web服务应用程序和windows左面应用程序之上的组件,通过该平台创建的应用程序将在Conmmon Language Runtime(CLR)(通用语言进行时)的控制下运行。

CLR是一个软件引擎,用来加载应用程序,确认它们在无错误状态下执行,并进行相应的安全许可认证,执行应用程序,然后将它们清除。

.NET提供的庞大的类库集,实现了应用程序可以读写XML数据,在Internet上通信,访问数据库等代码多项功能。

2.5 C#语言的特点C#是一种面向对象的编程语言,它不但有着C++的强大功能,语法也和C++基本类似,C#语言是保持在c/c++的灵活性的特点上,为程序员带来高效的开发方式,不仅能用于web网站服务程序,而且能开发强大的系统工具.C#代码.NET框架所提供的只受环境控制运行,不需要操作内存,从而增强了程序的安全性。

另外它还具有面向对象语言的一切特性,诸如封装,继承,多态等。

在C#的类型系统中,每种类型都可以看作是一个对象,但C#中只允许单继承,进而避免继承的混乱。

第三章系统分析3.1 实训题目人事管理系统3.2 功能需求分析本系统实现的是人事信息管理系统,在设计系统时,结合人事信息管理的实际流程需要,系统在实现上应该具有如下功能:a.管理员必须输入正确的用户名和密码才能进入系统。

b.提供增加、删除、修改用户帐户的功能。

c.员工各种信息的输入和修改。

d.对于应聘合格员工的添加。

e.对于转出、辞职、离退员工信息的删除。

f.按照某种条件,查询、统计符合条件的员工信息。

g.提供对员工、部门、岗位等各种条件的查询。

h.人事信息管理系统的使用帮助。

3.3 性能需求分析为了保证系统能够长期、安全、稳定、可靠、高效的运行,人事信息管理系统应该满足以下的性能需求:1.系统处理的准确性和及时性系统处理的准确性和及时性是系统的必要性能。

在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足学校对信息处理的需求。

2.系统的开放性和系统的可扩充性人事信息管理系统在开发过程中,应该充分考虑以后的可扩充性。

而要实现这一点,应通过系统的开放性来完成,既系统应是一个开放系统,只要符合一定的规范,可以简单的加入和减少系统的模块,配置系统的硬件。

通过软件的修补、替换完成系统的升级和更新换代。

3.系统的易用性和易维护性人事信息管理系统使用人员往往对计算机并不是非常熟悉。

这就要求系统能够提供良好的用户接口,易用的人机交互界面。

要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面;针对用户可能出现的使用问题,要提供足够的帮助,缩短用户对系统熟悉的过程。

3.4 业务流程分析通过对系统的分析,对本系统的业务流程图设计如下图3-1 系统业务流程图3.5 系统设计目标和原则3.5.1 系统设计目标(1)支持企业实现规范化的管理。

(2)支持企业高效率完成劳动人事管理的日常业务,包括新员工加入时人事档案的建立等。

(3)支持企业进行劳动人事管理及其相关方面的科学决策,如企业领导根据现有的员工数目决定招聘人数等。

3.5.2 系统设计的原则(1)支持企业进行劳动人事管理及其相关方面的科学决策,如企业领导根据现有资源,提高系统开发水平和应用效果的目的。

(2)尽量达到操作过程中的直观、方便、实用、安全等要求。

(3)系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充、维护。

(4)系统应具备数据库维护功能,及时根据用户需求进行数据的添加、删除、修改、备份等操作。

第四章系统总体设计4.1 系统功能模块人事信息管理系统是一个典型的数据库开发应用程序,它由员工信息管理、工资管理、假条信息管理、系统用户管理等模块组成,具体规划如下:(1)系统用户管理:对使用系统的用户进行管理,为他们分配一定的权限,使他们规范的使用系统。

本系统的用户分为两类:管理员和一般用户。

管理员可以对系统的各个模块进行添加,删除,修改,查询;而一般用户只能对各模块进行简单的查询,从而了解相关的信息。

(2)职工信息管理:职工信息管理包括对职工基本信息和情况的记录进行查询、添加、删除和修改。

主要由管理员进行。

(3)职工工资管理:职工工资管理主要是对职工工资的综合的核算,建立合理,规范的企业工资核算制度,保障职工的合法权利。

(4)职工假条管理:职工假条管理是对职工的出勤进行管理,方便人事处管理员对职工工资的核算,方便随时了解最新,最全面工作情况,从而合理的完成工作。

图4-1 系统功能模块图第五章数据库设计5.1 数据库流程图(1)第一层数据流程图,如图(5-1)图(5-1)(2)第二层数据流程图,简单说明了系统内部的一些内容及员工的详细信息。

如图(5-2)图(5-2)5.2 数据库表设计(1)职工信息数据表,用来记录网站中所有职工的详细信息,该表的字段结构如表5-1所示。

表5-1 职工信息数据表(2)职工工资数据表,用来记录网站中所有职工工资的详细信息,该表的字段结构如表5-2所示。

表5-2 职工工资数据表结构(3)职工假条数据表,用来记录网站中所有职工请假的详细信息,该表的字段结构如表5-3所示。

表5-3 职工工资数据表结构5.3 系统架构设计人事管理系统的架构分为窗体和模块两个部分。

在窗体的部分有以下几个窗体,他们的作用分别是:“frmAbout”是关于窗口,是对系统的说明;“frmEdit.frm”是编辑窗口,可以对员工信息进行添加,删除的操作;“frmHelp.frm”是帮助窗体,对新用户提供帮助;“frmLogin.frm”是用户的登陆窗口,启动系统时就会出现这个窗口;“frmmain.frm”是系统主界面,用户可以选择要执行的任务;“frmPsw.frm”是密码修改,用户可以在此修改自己的密码;“frmSearch.frm”是寻找窗口,用户可以进行模糊查询和逻辑查询;“frmSys.frm”是关于用户窗体,在这个窗体中可以添加新用户,可以设置密码,也可以对用户权限进行授权,这个窗体和数据库也有密切的联系,可以在这里更新用户信息;“frmTable.frm”是桌面窗体,它罗列了员工学历和部门的信息,同时可以进行添加,编辑和删除的操作。

相关文档
最新文档