人事管理系统需求分析实验报告+++

合集下载

(人力资源管理)人事档案管理系统需求分析报告

(人力资源管理)人事档案管理系统需求分析报告

(人力资源管理)人事档案管理系统需求分析报告人事管理信息系统需求分析方案目录1.总体设计 11.1需求概述 11.2功能清单 22.功能说明 32.1系统管理 32.1.1管理单位信息 32.1.2设置系统参数 42.1.3系统管理员设置权限 42.1.4离开挂起 42.1.5更改口令 52.2系统提醒 52.2.1功能介绍 52.2.2数据来源 52.3人事管理 52.3.1人事档案的设置、管理和查询 52.3.2人事合同的设置、管理和查询 62.3.3人事奖惩的项目、记录、关联报表和查询 62.3.4人事培训信息设置及培训机构、课程设置及记录 62.3.5人事考核信息设置、关联报表及查询 62.3.6人事保险和福利的信息设置及管理 72.3.7人事招聘信息关联报表的设置和查询 72.4办公助手 72.4.1日常记事信息 72.4.2通讯录 72.4.3会议管理 82.5数据维护 82.5.1信息初始化 81.总体设计1.1需求概述人事档案管理模块主要包括系统管理,系统提醒,人事管理,办公助手和数据维护五部分。

1、系统管理主要包括单位信息、系统参数、系统管理员、离开挂起和更改口令,系统提醒等,且针对各种信息进行修改、查询和打印管理;2、系统提醒主要包括员工生日提醒、合同到期提醒、保险应投保提醒和证照到期提醒;3、人事管理是本系统最主要也是最全面的模块,主要包括认识信息管理、合同管理、奖惩管理、培训管理、考核管理、保险管理和福利管理、招聘管理;4、办公助手主要包括日常记事、通信录、会议信息、报表信息;5、数据维护主要包括数据初始化、数据备份和数据仍原。

1.2功能清单系统管理系统提醒人事管理办公助手数据维护2.功能说明2.1系统管理2.1.1管理单位信息1、数据项单位名称法人代表建立日期联系电话传真号码联系邮箱详细地址公司简介2、数据来源:录入2.1.2设置系统参数1、数据项系统提醒设置工龄设置工资月份设置分页显示设置其他设置2、注意事项于系统开始使用之前,请先设置壹下系统的运行参数,这些参数主要是系统启动提醒(员工生日提醒参数、合同到期提醒参数、保险应投保提醒参数、会员应交费提醒参数),工龄计算方式参数设置,分页显示(每壹页的显示记录数,如果不要分页,请把该记录数输入壹个足够大的值就能够了2.1.3系统管理员设置权限1、功能介绍系统管理员主要是用于添加系统的管理员的,高级管理员(具有"系统管理员"管理权限的管理员)能够给其它的管理员分配使用的权限。

人事管理系统需求分析报告

人事管理系统需求分析报告

人事管理系统需求分析报告一、引言人事管理系统是一种基于计算机技术的信息管理系统,主要用于管理组织机构内的人事信息、员工档案、员工绩效等相关信息。

本报告旨在对人事管理系统的需求进行详细分析,明确系统的功能模块、业务流程、数据录入与查询等关键要素,以便于开发人员进行系统设计与开发。

二、系统概述三、功能需求1.组织机构管理a.可管理多级组织机构,包括部门、岗位等b.可以进行组织机构的增删改查操作c.可以设置组织机构的权限和角色2.员工档案管理a.可以添加员工的基本信息,包括姓名、性别、出生年月等b.可以录入员工的入职、转正、离职等信息c.可以管理员工的合同、培训记录等3.员工绩效管理a.可以设定绩效考核指标和权重,包括工作质量、工作效率等b.可以进行员工绩效评估,并生成绩效报告c.可以设定奖励和惩罚机制,包括奖金、晋升等4.薪资管理a.可以设定员工薪资结构和薪资调整机制b.可以自动计算员工薪资,包括基本工资、津贴、绩效工资等c.可以生成工资单和薪资报告5.考勤管理a.可以记录员工的考勤情况,包括请假、加班等b.可以自动生成考勤报表和考勤统计c.可以设定考勤规则和考勤异常的处理机制四、性能需求1.系统应具备良好的响应速度和稳定性,能够在多用户同时使用的情况下保持正常运行2.系统应具备高度的安全性,能够保证敏感信息的保密性和完整性3.系统应具备良好的扩展性和适应性,能够根据组织机构的变化进行灵活的调整和修改4.系统应具备可靠的数据备份和恢复机制,确保数据的安全性和完整性五、用户界面设计需求1.界面应简洁清晰,符合直觉,易于操作2.应提供良好的导航和菜单结构,使用户可以方便地找到所需功能3.应提供适当的数据验证和提示,防止用户输入错误或遗漏4. 应提供灵活的报表导出功能,支持常见的数据格式,如Excel、PDF等5.应提供个性化设置选项六、数据管理需求1.数据应能够进行适当的分类和归档,便于查询和管理2.数据应具备完整性和一致性,避免冗余和错误3.数据操作应具备高效性和安全性,避免数据泄露和丢失七、总结本报告对人事管理系统的需求进行了详细分析,明确了系统的功能模块、业务流程、数据录入与查询等关键要素。

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

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

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

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

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

人事管理系统实验报告

人事管理系统实验报告

数据库系统课程设计报告题目:年级专业:人事管理系统12 网络工程学姓号:名:陈嘉升小组成员:贺锦鹏田野指导老师:完成时间:2014.06.08评分:湖南科技大学计算机科学与工程学院1 系统需求分析1.1 系统功能分析人事管理系统主要有以下几项功能要求:● ● ● ● ●新员工资料的输入自动分配员工,并且设置初始的用户密码人事变动的详细记录,包括岗位和部门的调整 员工信息的查询和修改,包括员工个人信息和密码等 查询人事变更记录1.2 系统功能模块设计根据系统功能需求,可以将系统分解成几个模块来分别设计应用程序设计 界面,如下图所示:1.3 与其它系统的关系本系统是公司管理信息系统的基础部分。

为其他子系统,如考勤管理系统、 工资管理系统和员工培训系统,提供员工的基本信息。

同时为其它的系统提供 了员工登录的密码认定和权限分配功能。

1.4 数据流程图人事信息管理系统的数据流程如图所示,所有数据有人事科管理员输入。

人事管理系统新员工档 案输入增加人事变 更记录 员工档案查 询查询人事记录据录个人信息查询结果1.5 数据库需求分析根据数据流程图,可以列出以下数据项和数据结构:●●● ● ● ●员工信息:员工号、密码、权限、姓名、性别、生日、所在部门、职务、受教育程度、专业、家庭住址、电话、电子邮箱、当前状态、备注 人事变更记录:记录号、员工号、变动、详细记录。

所需的外部数据支持:部门信息:部门编号、名称、部门经理、简介 受教育程度代码表:代码、说明 职务代码表:职务编号、 名称 人事变动代码:代码、描述2 概念结构设计2.1 概念结构设计的步骤概念结构的设计可分为两步:第一步是抽象数据并设计局部视图。

第二步 是集成局部视图,得到全局的概念结构。

员工实体 E-R 图:人事 科 招聘新员工分配员工号员工信息数 员工辞退 人事变更记 岗位调整个人信息查询员工号密码用户权限备注当前状态电子邮箱联系电话家庭住址姓名性别 生日所在部门专业技能受教育程度职务部门实体 E-R 图:部门名称部门编号简介职务代码表 E-R 图:部门经理职务编号职务名称教育程度代码表 E-R 图 :代码说明人事变动代码表 E-R 图员工职务教育程度部门人事变更记录表E-R图:实体E-R总图:3逻辑结构设计3.1 E-R图向关系模型的转换将总体关系的E-R图转换为关系模型:员工(员工号、密码、用户权限、姓名、性别、生日、所在部门、职务、受教育程度、专业技能、家庭住址、联系电话、电子邮箱、当前状态、备注)部门(部门号,部门名称,部门经理,简介)职务(职务号、职务名称)教育程度(代码,说明)人事变更记录(记录编号,员工号,变更代码,详细记录)人事变动代码(代码,描述)4物理结构设计4.1数据表的物理结构根据系统E-R图,本系统需要有两个数据分别来存放工人个人信息和人事变动记录。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

人事管理系统需求分析报告

人事管理系统需求分析报告

人事管理系统分析报告(软件工程作业)专业:10级信息管理与信息系统姓名:杨通全学号:100403010049老师:余莉目录第一部分可行性分析 (3)1技术可行性 (3)2经济可行性 (3)3操作可行性 (3)第二部分需求规格说明书 (3)1 引言 (3)1.1编写目的 (4)1.2 项目背景 (4)1.3 定义 (4)2 任务概述 (4)2.1 要求 (4)2.2 目标 (4)2.3 运行环境 (5)3 功能需求 (5)3.1功能描述 (5)3.2 系统功能构架 (5)3.3 系统业务流程图 (6)3.4 数据流分析 (9)3.6 E-R模型 (17)3.7 数据库表 (20)4 运行需求 (23)4.1 用户界面 (23)4.2 硬件接口 (23)4.3 软件接口 (23)4.4 故障处理 (23)第三部分项目管理 (24)1 团队人员分工组成 (24)1.1团队分工 (24)1.2简单的人员组成结构图 (24)2 项目进度及关键工期设置 (25)2.1工期PERT图 (26)2.2 工期甘特图 (26)总结 (26)第一部分可行性分析1技术可行性➢社保管理、合同管理和部门管理主要涉及数据库的查询和更新,这些信息都可以很清晰的用关系数据库模式表示出来,采用数据库的操作没有难度。

而员工管理模块中的月末统计也只是一个查询统计功能,这些在设计数据库好之后就不是问题。

➢从规模上来说,人事管理系统应属于中小型数据库应用程序,在过程设计期间可以完成从系统需求分析到系统测试的所有工作,不存在开发时间限制的问题。

➢基于人事管理系统不属于大的数据库系统,并且没有严格的实时性的要求,因此,只要普通系统配置就可运行。

对于人事管理系统的开发就没有特殊的要求。

2经济可行性人事管理系统属于中小规模的MIS,所需要的资源不多,开支不会很大,也不需要特殊设备的支持,需要的只是作为服务器的计算机,还有作为开发平台的计算机就可以了。

人事管理系统需求分析报告

人事管理系统需求分析报告

人事管理系统需求分析报告一、引言人事管理是现代企业不可或缺的一项重要工作。

随着企业规模的扩大和业务的复杂化,传统的人事管理方式已经无法满足企业的需求。

因此,开发一款功能完善、方便易用的人事管理系统,对于企业的人力资源管理工作来说至关重要。

本文将对人事管理系统的需求进行详细的分析和说明。

二、背景目前,我们公司的人事管理工作主要依赖于纸质文件和电子表格,这种方式存在很多问题。

首先,纸质文件管理不方便,容易丢失和损坏;其次,电子表格只能进行简单的数据记录,无法提供更加强大的功能,如智能筛选和查询;最后,纸质文件和电子表格无法进行数据共享和协作,导致信息传递效率低下。

因此,我们迫切需要一款集成化的人事管理系统,以提高工作效率和管理水平。

三、需求分析1.员工信息管理人事管理系统应具备完善的员工信息管理功能,包括员工档案、个人信息、职位信息、工作经历、教育背景、培训记录等。

系统应能够方便地查询和修改员工信息,并支持批量导入和导出数据。

2.招聘管理系统应具备完整的招聘管理功能,包括发布岗位需求、招聘流程管理、简历筛选、面试评估、录用管理等。

同时,系统应能够提供招聘数据的统计分析,帮助企业优化招聘策略。

3.考勤管理系统应能够方便地记录和统计员工的考勤情况,包括上下班打卡、请假、加班等。

系统应支持多种考勤方式,如指纹识别、刷卡、面部识别等,并能够自动生成考勤报表和工资单。

4.绩效考核系统应能够对员工的绩效进行科学评估,包括设定绩效指标、评估方法、绩效考核流程等。

系统应支持自动化绩效考核和绩效报告生成,并能够提供绩效数据的可视化分析。

5.培训管理。

人事系统设计实验报告

人事系统设计实验报告

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

一、实验目的
1、掌握软件需求结构化分析方法;
2、掌握使用Visio或Word建立分析模型;
3、掌握软件需求说明书的撰写。

二、实验原理
1、需求分析的基本要点
2、分析建模(三种模型)
3、规格说明(需求说明书)
三、实验环境
·安装了Word或Visio软件的计算机
·安装SQL Server 2008
四、实验任务与要求
导出系统的详细的逻辑模型。

通常用数据流图、实体-联系图、状态转换图、数据字典和主要处理算法描述来共同表示这个模型
五、实验内容与步骤
(1)问题背景及描述
人事档案管理是现代企业人力资源管理中的重要内容,也是人力资源开发利用的基础性工作。

人事档案管理主要需要完成人员进出、离退休、升迁、岗位变动、职称变动、学位变动,以及档案管理人员的变动的管理。

(2)功能分析
初步分析“人事档案管理系统”应该具备以下功能:
1)职员个人资料的增加、删除和修改
2)人事信息的查询、打印
3)人事信息的分析、汇总和统计
4)人事档案管理人员的变化及操作授权
因此,可以将系统划分为三大模块:
模块1、人事档案管理:人事信息维护,个人基本信息、婚姻信息、学历、工资信息的插入、删除和修改,人事信息的查询、浏览、打印、分类汇总、总计和生
成分析报表。

模块2、系统账户管理:对系统用户进行管理,包括登录、退出、操作记录。

模块3、系统数据管理:包括数据备份和恢复、部分数据管理、企业常用数据管理(3)建立系统流程图
(4)建立数据流图
(1)人事档案管理的数据流图
通过对“人事档案管理系统流程图”抽象处理,得到“人事档案管理数据流图”。

用户数据
图1 人事档案管理系统流程图
图2 人事档案管理系统数据流图
图3 对“处理数据”的细化
图4 对“维护数据”的细化
图5 对“利用数据”的细化(2)系统帐户管理的数据流图
用户数据
图6 系统账户管理数据流程图(3)系统数据管理的数据流图
图7 系统数据管理数据流图
(5)建立数据字典
本系统的部分数据字典如下:
(1)数据存储
(2)数据结构
(3)数据元素
(6)撰写软件需求规格说明书
规格说明书见《人事档案管理系统需求说明书》。

相关文档
最新文档