logo资料库

企业人事管理系统(需求分析说明书).doc

第1页 / 共17页
第2页 / 共17页
第3页 / 共17页
第4页 / 共17页
第5页 / 共17页
第6页 / 共17页
第7页 / 共17页
第8页 / 共17页
资料共17页,剩余部分请下载后查看
1.项目概述
2.系统分析
2.1系统的初步调查
3 系统的可行性研究
3.1营运可行性
3.2. 技术可行性
3.2.1.开发的软件可行性
3.2.2.开发的硬件可行性
3.3经济可行性
4.现行系统的详细调查
5.系统业务流程设计
5.1业务流程描述
5.2业务流图
6系统功能设计
6.1系统功能模块图
6.2系统功能模块详细描述
6.2.1员工资料
1基本资料
2.高级资料
6.2.2人事管理
1.员工资料
2.员工奖惩
3.员工培训
4.员工好评
5.员工调薪
6.员工调动
6.2.3工资管理
1工资账套管理
2员工账套设置
3工资表管理
4月末处理
5工资表查询
6.2.4统计管理
1综合信息统计
2员工积分统计
3人事信息统计
4人事记录统计
6.2.5系统管理
1基础信息设置
2系统管理
3操作日志管理
4操作员管理
5备份恢复数据
6初始化数据库
7系统数据库设计
7.1概念模型设计
7.2物理数据模型设计
案卷号 日期 基于 J2SE 架构的人事管理系统 软件需求说明书 作 者: 完成日期: 签 收 人: 签收日期: 2008-11-12 修改情况记录: 版本号 修改批准人 修改人 安装日期 签收人
人事管理系统 需求分析 目 录 1.项目概述............................................................................................................ 1 2.系统分析............................................................................................................ 1 2.1 系统的初步调查..................................................................................... 1 3 系统的可行性研究........................................................................................... 1 3.1 营运可行性............................................................................................. 1 3.2. 技术可行性........................................................................................... 2 3.2.1.开发的软件可行性...................................................................... 2 3.2.2.开发的硬件可行性...................................................................... 2 3.3 经济可行性............................................................................................. 2 4.现行系统的详细调查........................................................................................ 2 5.系统业务流程设计............................................................................................ 3 5.1 业务流程描述......................................................................................... 3 5.2 业务流图................................................................................................. 3 6 系统功能设计.................................................................................................... 4 6.1 系统功能模块图..................................................................................... 5 6.2 系统功能模块详细描述......................................................................... 5 6.2.1 员工资料...................................................................................... 6 1 基本资料.................................................................................... 6 2.高级资料.................................................................................... 6 6.2.2 人事管理...................................................................................... 6 1.员工资料.................................................................................... 6 2.员工奖惩.................................................................................... 6 3.员工培训.................................................................................... 6 4.员工好评.................................................................................... 6 5.员工调薪.................................................................................... 6 6.员工调动.................................................................................... 7 6.2.3 工资管理...................................................................................... 7 1 工资账套管理............................................................................ 7 2 员工账套设置............................................................................ 7 3 工资表管理................................................................................ 7 4 月末处理.................................................................................... 7 5 工资表查询................................................................................ 7 6.2.4 统计管理...................................................................................... 7 1 综合信息统计............................................................................ 7 2 员工积分统计............................................................................ 7 3 人事信息统计............................................................................ 7 4 人事记录统计............................................................................ 8 6.2.5 系统管理...................................................................................... 8 1 基础信息设置............................................................................ 8 2 系统管理.................................................................................... 8 3 操作日志管理............................................................................ 8 4 操作员管理................................................................................ 8 5 备份恢复数据............................................................................ 8 I
人事管理系统 需求分析 6 初始化数据库............................................................................ 8 7 系统数据库设计................................................................................................ 8 7.1 概念模型设计......................................................................................... 8 7.2 物理数据模型设计............................................................................... 11 II
人事管理系统 需求分析 1.项目概述 本项目目的是实现机关和事业单位的人事管理信息系统。机关和事业单位的 人事管理在政府工作中占有极其重要的地位,如何加强各个部门之间的协调和提 高工作效率是人事管理的当务之急。通过人事管理系统人事组织部门能做到以人 为中心,各部门之间使用共有的资源,即时通信,现时提高工作效率,简化繁琐 的手工统计、信息汇总和工资业务大量人工工作,让人事组织和工资管理工作在 人事组织相关的各部门之间活起来。本项目就是在这样背景下提出的。 本项目在技术方面采用了较为先进的 J2SE 信息技术,本项目旨在实现人事 管理信息系统,包括员工资料、人事管理、工资管理、统计管理和系统管理系统 五大模块。 2.系统分析 2.1 系统的初步调查 系统初步调查的方式主要为系统分析员与单位的管理者和人事信息管理人 员交流,并了解机关和事业单位在人事管理方面的一些内容和工作流程情况。机 关和事业单位现行的人事信息管理方式主要是使用传统人工的方式管理文件档 案,这种管理方式存在着许多缺点,如:效率低、保密性差,而且时间一长,将 产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。用户数 较多,而且分布上比较分散,计算机的应用水平一般。 机关和事业单位现在在人事信息管理方面也存在着诸如上述的主要问题,可 以通过开发一个基于 J2SE 架构的人事信息管理系统。使用计算机对人事信息进 行管理;具有着手工管理所无法比拟的优点‘例如:检索迅速、查找方便、可靠性 高、存储量大、保密性好、寿命长、成本低等,由于采用 B/S 结构,便于用户掌 握,对客户端计算机配置要求不高。这些优点能够极大地提高人事管理的效率, 也是单位的科学化、正规化管理,与世界接轨的重要条件。根据上述分析,可以 安排可行性研究。 3 系统的可行性研究 在对系统目标和环境精心分析的基础上,从技术可行性、经济可行性和营运 可行性三个方面对本系统进行可行性研究。 3.1 营运可行性 由于本系统只是面向机关和事业单位内人事信息管理人员和在职人员开发 的信息管理系统,尽管这些人员可能没有使用过类似的系统,但是以 Windows 1
人事管理系统 需求分析 的友好界面和本系统良好的安全性设置,可以使人事信息管理员在专业人员的指 导帮助下迅速掌握系统的操作方法。同时,用户也可以根据我们编写的详细的“用 户操作说明书”,来学习正确的操作本系统。 3.2. 技术可行性 3.2.1.开发的软件可行性 从目前流行的数据库开发管理软件来看,对于有关数据库的信息管理系统, 用基于 J2SE 的架构开发 B/S 结构,在数据库方面采用 oracle9i,无疑是实际应用 中最合适的一种解决方案。 3.2.2.开发的硬件可行性 本系统对计算机的硬件环境有一定的要求,对计算机的操作系统、内存、主 频、外设等都有最低要求,如果低于这个要求将影响到本系统的正常运行。 3.3 经济可行性 机关和事业单位的人事信息管理目前还完全以传统的人工管理方式进行管 理,耗时多,效率低下并且极易出现错误。由于认为失误而早成用形和无形的经 济损失事件层出不穷,我们也无法估算出所造成损失的总额。而利用计算机来实 现人事管理的以成为适应当今人事管理的方式。开发一套能满足人事信息管理的 软件是十分必要的,实现人事管理的自动化,在减少由于认为失误而早成损失的 同时,也可以使人事信息管理部门减少许多费用支出,如实现自动化管理后可以 精简人员,减少工资支出等。由上述三方面的分析可以看出,本系统的开发时机 已经成熟,从多种角度考虑开发此系统都是可行的,并且也是十分必要的。 4.现行系统的详细调查 对现行系统的详细调查研究是了解系统需求和进行系统分析与设计的重要 基础工作,因此要对一般企业的人事信息管理部门的工作进行全面、细致而充分 的调查研究。系统调研采取的主要方法是到单位的人事部门,通过询问、观察等 活动去了解单位人事管理的主要流程工作。人事部门的主要工作内容包括:新员 工加入时人事档案的建立,员工调动、辞职退休,还有员工信息的查询以及工资 管理等方面。人事管理工作主要流程就是,首先把新员工建立档案,员工调动、 辞职、退休,员工信息查询、工资管理等.第二步是把上述工作中完成的工作记 录存档。第三步是把各项工作记录分项做成统计报表向上级部门汇报。 2
人事管理系统 需求分析 5.系统业务流程设计 5.1 业务流程描述 该系统只是管理员对员工信息的操作,首先,管理人员登陆进入系统,对员 工信息进行增删改查,进而对奖罚、工资、考评等信息进行增删改查,然后实现 对部门员工部分信息的统计及修改,操作员亦可对自己的信息进行操作,管理员 对系统的操作都将被记录。 5.2 业务流图 人事管理系统业务繁多,下列业务流图只是对主要系统功能进行描述。 错误返回 操作员 输入密码 1 登陆 进入系统 2 事务处理 统计 查询 对员工信息操 作 上级目录 图 5.1 顶级数据流图 3
人事管理系统 员工基本 信息表 员工各高 级信息表 人员信息 操作员 人事管理系 统 员工工资表 查询统计 需求 操作员信 息表 部分信息 设置需求 需求分析 员工基本信 息表 员工高级信 息表 员工工资表 部分员工 信息表 操作员信息表 信息设置表 2.1 员工基本 信息造作 2.2 员工高级 信息操作 2.3 员工工资 信息操作 2.4 员工信息 查询统计 2.5 操作员 信息操作 2.6 基本信息 设置 图 5.2 次级级数据流图 6 系统功能设计 系统主要功能分为以下五个模块:员工资料、人事管理、工资管理、统计管 理和系统管理。 4
人事管理系统 需求分析 6.1 系统功能模块图 人事管理系 统 员工资料 统计管理 基本资料 高级资料 账套管理 账套设置 工资管理 工资表管理 系统管理 人事管理 月末处理 工资表查询 员工资料 员工奖惩 员工培训 员工好评 员工调薪 员工调动 综合信息统计 员工积分统计 人事信息统 人事记录统计 基础信息设置 操作日志管理 备份恢复数据 初始化数据库 系统管理 操作员管理 图 6.1 系统功能模块图 6.2 系统功能模块详细描述 以下分别对员工资料、人事管理、工资管理、统计管理和系统管理系统五大 模块进行详细描述介绍。 5
分享到:
收藏