人事管理系统分析与设计
OA人事管理系统需求分析

OA人事管理系统需求分析1. 引言人事管理是组织管理中非常重要的一部分,它涉及到员工的招聘、培训、绩效考核、薪资管理等方面。
随着组织规模的不断扩大,传统的人事管理方式已经无法满足日益增长的需求。
因此,开发一个高效且易用的OA人事管理系统就显得非常有必要。
本文档旨在对OA人事管理系统的需求进行分析和规划,以确保系统能够满足组织的人事管理需求,并提供良好的使用体验。
2. 功能需求2.1 员工信息管理•输入员工的基本信息,包括姓名、性别、出生日期、联系方式等;•支持上传员工照片;•记录员工的教育背景、工作经历等详细信息;•管理员可以随时查询、编辑和删除员工信息;•员工可以自行查看和修改个人信息。
2.2 招聘管理•给出招聘需求并发布招聘信息;•接收员工的简历,并进行筛选和面试安排;•记录招聘过程中的评价和意见;•向申请者发送面试通知和录用通知。
2.3 培训管理•设计并发布培训计划;•员工可以报名参加培训课程;•培训结束后,记录员工的培训成绩和反馈意见;•统计培训的效果和成本效益。
2.4 绩效考核管理•设计并发布绩效考核指标;•员工可以自评和互评;•主管可以对员工进行绩效评价;•统计绩效考核结果,生成报表。
2.5 薪资管理•定期更新员工的薪资信息;•记录员工薪资的变动和调整;•发布薪资支付通知;•统计员工的薪资情况,生成报表。
2.6 员工福利管理•提供各种福利政策,并记录员工是否享受;•管理员可以随时查询员工福利的使用情况;•提供员工福利调查的功能。
3. 非功能需求3.1 用户友好性•界面简洁明了,操作简单直观;•提示信息准确清晰,帮助用户快速上手;•支持多语言切换,以满足不同国际化需求。
3.2 安全性•采用安全的身份验证和权限控制机制,确保只有合法用户才能访问系统;•用户密码需要进行加密存储,以保护用户信息的安全;•系统需支持数据备份与恢复,以避免数据丢失。
3.3 可靠性•系统需要具备高可用性,能够及时响应用户请求;•系统的错误处理能力要强,能够及时定位并修复错误。
人事管理系统的设计与实现

摘要人事管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。
对于前者要求建立起数据一致性和完整性强、数据安全性好的库。
而对于后者则要求应用程序功能完备,易使用等特点。
本系统结合企业的人事、制度,经过实际的需求分析,采用功能强大的VB作为开发工具而开发出来的人事管理系统。
整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发的。
企业人事管理是企业管理中的一个重要内容,随着时代的进步,企业也逐渐变得庞大起来。
如何管理好企业内部员工的信息,成为企业管理中的一个大问题。
在这种情况下,开发一个企业人事管理系统就显得非常必要。
本企业人事管理系统分为5个模块,用户管理模块、人事管理管理模块、统计模块、数据管理模块和系统设置模块。
它们具有如下功能:员工基本信息的录入、修改、查询、删除功能,能够对员工基本资料、奖惩记录、调动记录、培训记录、考评记录及调薪记录进行管理,员工学历信息和员工工资信息的录入、修改、查询、删除功能,以及系统维护功能。
为企业人事管理提供信息咨询,信息检索,信息存取等服务,基本上能够满足现代企业对人事管理的需要。
关键词:企业人事管理;数据库;开发;员工信息;序言随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行。
对于大中型企业来说,利用计算机支持企业高效率完成劳动人事管理的日常事务,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件;计算机管理所无法比拟的优点检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高人事管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
不同的企业具有不同的人事管理制度,这就决定了不同的企业需要不同的人事管理系统。
人事管理系统是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以人事管理系统应该能够为用户提供充足的信息和快捷的查询手段。
人力资源管理工作分析与工作设计

人力资源计划
招 聘
人力资源开发
绩效评价
报酬和福利
安全与健康
员工关系
人力资源研究
工作规范
工作说明
工作分析与人力资源管理职能的关系
行动(action)。也称工作要素,指工作活动中不便再继续分解的最小单位。
ห้องสมุดไป่ตู้
任务(task)。也称工作任务,指工作活动中为达到某一目的而由相关行动直接组成的集合,是对一个人从事的事情所作的具体描述。
1.选择分析方法 2.选择分析人员
收集信息 分析、综合所获得资料
结果表述
1.工作描述(工作说明) 2.职务规范 (任职资格) 3.职务说明书(工作说明书)
运用指导
1.报告分析结果 2.知道如何运用分析结果
工作分析活动的责任与权限的分配
工作分析活动的组织与实施
首先要明确工作分析目的和作用?
其次要界定工作分析的范围,是所有的职位都做呢?还是关键岗位做?是技术岗位还是管理岗位?
工作将在什么时间、什么节奏下完成?
工作将在哪里完成,工作环境怎么样?
该项工作包括哪些体力和脑力劳动?
完成这项工作需要具备哪些条件?
人们如何完成这项工作?
为什么要完成这项工作?
♂工作分析所解决的问题
确保组织机构设计的科学和合理
准确制定人力资源规划
有效核定人力资源成本,正确做出相关的管理决策
让组织及所有员工明确各自的工作职责和工作范围
工作关系:
实验车间技术员工作说明书
职务:实验车间技术员 职务编号:15038 部门:技术开发部 职务等级:8 工作范围: 从事实验工作,包括零部件的设计、加工、装配和改造。 工作职责: 1.根据图纸或工程师的口头指示,运用各种机械工具或安装设备,加工、改造产品; 2.与工程师及车间主任一道,改进生产工艺; 3.操作机床,使用焊枪并从事钳工的工作; 4.阅读 有关图纸及说明; 5.指导本车间工人操作机器。 仪器、设备及工具: 普通车床、成型机、钻孔机、磨削机、电锯、冲压机、测量仪及其他手工工具。 任职条件: 高中毕业,或具有同等学力,具备了3~4年操作各种机械设备的经验,有较高的理解、判断能力,会看图纸,能熟练完成实验操作,且身体健康。
人事管理系统课程设计

实验一软件需求分析实验项目名称:软件需求分析实验目的:1) 掌握系统的功能描述、性能描述方法;2) 掌握需求分析工具数据流程图、数据字典等;3) 掌握系统需求分析的步骤和方法。
实验内容:用结构化数据流分析技术进行软件系统需求分析,得出系统的数据流程图和数据字典。
实验步骤:1) 到相关单位进行需求分析2) 综合利用 Internet 网和相关书籍整理并完善需求分析。
3) 画出系统数据流图(分析系统是事务型还是变换型)4) 得出系统数据字典1. 软件系统需求描述:(从功能,性能上进行描述)功能需求:确定新系统应做什么 ,这算最主要的需求 .该系统就是对A 公司的人员信息进行录入,修改,删除,查找以及表单输出 ..性能需求:给出所开发的新系统的技术性能指标 ,包括存储容量限制 ,运行时间限制,安全保密性等.2. 软件系统数据流程(由加工、数据流、数据存储、源点和终点四种元素组成):顶层数据流图11)2) 1 层数据流图3) 0 F21合同到期信息F12部门信息F14工作变动F38批假信息F46福利信息F51工资表F25奖惩信息F43考勤统计信息F35请假信息F24培训信息F32考核汇总信息F1员工基本信息F2员工分布信息F17合同记录F33考勤信息F34请假信息F21培训信息F26奖惩信息F30工作信息P0人事管理系统E2经理E1 员工P0 人事管理系统F1员工基本信息F2员工分布信息P1人员管理F21合同到期信息F12部门信息F14工作变动信息F17 合同记录F5职务信息F13员工分布信息E1 员工F33考勤信息F34请假信息P3工资管理F38批假信息F46福利信息F51工资表E2经理F28奖惩信息F21培训信息F30工作信息F26奖惩信息P2工作管理F35请假信息F43考勤统计信息F25奖惩信息F24培训信息F32考核汇总信息002 层数据流图3. 软件系统数据字典1) 数据流条目员工信息表(DD_hrworker): 名字 : 员工信息表 别名:员工信息描述:记录企业员工的基本信息定义: 员工信息表=员工编号+员工姓名+1 级部门+2 级部门+性别+职位+电子邮件+身份证号+ 出 生 日 期+民 族+户 籍 所 在 地+婚 姻 情 况+毕 业 学 校+专 业+学 历+毕 业 时 间+入 职 时 间+联 系电话+家庭住址+紧急联系人+紧急联系电话离职信息表(DD_hrlworker):P1 人员管理F1员工 档案信息 F2员工 职务 信息E1 员工P1.1 人 员 信 息 管理F3员工 基本信息 F4员工分布信息 S5S6F10应聘人员记录 S4 应聘人员记录F7部门信息S1 部门基本信息F9部门编制S3 部门编制员工档案员工分布信息F6员工 分布信息P1.2部 门 管 理F5员工 分布信息F12部门信息S22 部门信息表F16修改员工 职务信息P1.3 工 作 变 动 管理S7 合同记录F17 合同记录S8 转正提醒记录F11部门信息 F8职务基本信息S2 职务基本信息F15工作 变动记录F19转正信息F18合同记录F20转正 提醒记录P1.4合 同 管 理F13员工 职务信息 F14工作 变动信息E2 经理F21合同 到期信息S9 工作变动记录名字:离职信息表别名:离职信息描述:记录企业离职员工的信息定义:员工信息表=员工编号+员工姓名+1 级部门+2 级部门+性别+职位+电子邮件+身份证号+ 出生日期+民族+户籍所在地+婚姻情况+毕业学校+专业+学历+毕业时间+入职时间+离职时间+离职成本+离职类型+联系电话+家庭住址+紧急联系人+紧急联系电话员工转正信息表(DD_hrrenew):名字:员工转正信息表别名:转正信息描述:记录企业引进转正员工的信息定义:员工转正信息表=转正编号+转正员工的编号+转正员工姓名+转正时间+原定转正时间+ 试用期工资+转正工资借调信息表(DD_hrborrow):名字:借调信息表别名:借调信息描述:记录企业借调人员相关信息。
人事管理系统需求分析

人事管理系统需求分析1. 简介人事管理系统是一个用于企业内部人事管理的软件系统。
它旨在帮助企业管理人事信息,包括员工档案管理、招聘管理、考勤管理、绩效管理等方面的功能。
本文将对人事管理系统的需求进行分析和说明。
2. 功能需求2.1 员工档案管理•通过系统可以录入员工的个人信息,包括姓名、性别、出生日期、联系方式等;•系统可以生成唯一的员工编号,并管理员工编号的唯一性;•可以查看和编辑员工的详细档案信息,包括教育背景、工作经历、家庭情况等;•提供查询功能,可以根据关键字、员工编号、部门等条件进行员工档案的检索。
2.2 招聘管理•可以发布招聘公告,并将招聘信息展示在企业网站上;•提供简历管理功能,包括简历的录入、浏览和筛选;•可以进行面试安排,并记录面试结果;•根据招聘需求,生成招聘报告和统计分析。
2.3 考勤管理•提供考勤打卡功能,可以记录员工的上下班时间和打卡情况;•可以管理员工的请假申请和加班申请,并审批和记录申请结果;•生成考勤报表,包括迟到早退情况、请假加班统计等。
2.4 绩效管理•设定员工的绩效指标,并根据实际情况进行评估;•对员工的绩效进行排名和可视化展示;•生成绩效评估报告和统计分析。
2.5 培训管理•提供培训需求调查功能,根据员工的培训需求进行调查;•管理培训计划和培训资料;•记录员工的培训结果和反馈。
3. 非功能需求3.1 安全性•人事管理系统需要保证员工信息的安全性,只有授权人员可以访问和修改员工信息;•数据传输过程中需要加密保护,防止信息泄露。
3.2 可靠性•系统需要具备良好的稳定性和容错性,能够保证数据不丢失和可恢复。
3.3 易用性•系统界面简洁友好,易于操作;•提供帮助文档和指导,方便用户使用和理解系统功能。
4. 系统界面设计人事管理系统的界面设计应该符合用户习惯,简洁明了。
主要界面包括:员工档案管理界面、招聘管理界面、考勤管理界面、绩效管理界面和培训管理界面。
5. 数据库设计人事管理系统需要设计数据库来存储员工信息、招聘信息、考勤记录、绩效评估等数据。
人事管理系统需求分析

人事管理系统系统需求分析报告编写者:王崇艳、李智芳、曹莉英、万辉、何金山目录1. 概况 (2)1.1背景 (2)1.2系统目标 (2)2需求分析 (3)2.1使用范围 (3)2.2功能要求 (3)2.2.1 模块功能 (3)2.2.2 业务模式 (3)2.3 信息采集与各部门的使用权限 (4)2.4 用户平台要求 (4)2.5.性能需求 (5)3.软件系统逻辑模型 (5)4系统特点 (10)4.1 网络环境下的多用户系统 (10)4.2 数据的完整性,准确性 (10)4.3 数据完成的时间性, (10)4.4 数据安全性 (10)4.5职员信息的统计分析及信息变动的自动处理 (11)5数据调查及分析 (11)5.1原始数据 (11)1. 概况1.1背景人事管理系统就是对人力资源的取得、开发、保持和利用等方面进行计划、组织、指挥和控制活动。
研究人与人的关系,细条人与事的配合,充分开发人力资源,挖掘人的潜力,调动人的积极性,实现组织的既定目标,使经济效益最大化。
作为企业信息管理系统的一个子系统,人事管理系统应该具备MIS的各项特征,而且还要考虑人为的因素,在研发的过程中应该重视人的行为,需要领导的亲自参加。
作为电子商务的学生我们有必要了解这种类型的MIS系统,了解企业人事管理的方案。
人事管理系统主要提供人事管理整体解决方案,实现认识操作的合理化和电子化,在提高工作效率的同时,将人事管理同企业战略发展紧密结合,借此达到增强企业和单位整体竞争的目的。
总的来说,人事管理系统主要提供人事管理的基本功能,包括人员档案的管理、培训管理、职称的评定、奖惩的管理以及人员的调动管理等。
1.2系统目标我们要求开发一个功能实用、操作方便,简单明了的人事管理系统。
完成人事管理的基本功能,主要提供人事管理的整体解决方案,实现人事操作的合理化和电子化,在提供工作效率的同时,将人事管理同企业战略发展紧密结合,借此达到增强企业和单位整体竞争力的目的,包括人员档案管理、培训管理、职称评定、奖惩管理积极人员调动管理等。
人事管理系统的设计与实现

C n 用 于 连 接数 据 库 的 数 据 库 连 接 函数 :nt: 于 连 接 数 据 库 n: c Sr用 本 系 统 采 用 W idw P作 为 开 发 平 台 。 集 成 开 发 环 境 选 用 微 软 的字 符 串 函数 。 n o sX Vsa B s . i l ai 60,数 据 库 管理 系统 选 用 MSAC E S2 0 u c C S 0 3桌 面 型 数 据 23 系统 的实 现 . 库 , 目前 应 用 软 件 的 主 流 开 发 模 式 , 术 方 面 比较 成 熟 。 是 技 本 系统共有六 大模块 , 源代码在 V B中实 现 , 并对 系统进 行了测
112 经 济 可 行 性 ..
试 工 作 。 下 面 以 部 门管 理模 块 中 以添 加 部 门信 息 为 例 , 绍 该 模 块 对 介 本 系 统 的 开 发 需 要 资 金 少 . 统 开 发 运 行 后 , 以实 现 人 事 管 理 应 编 码 ( 分 ) 实 现 : 系 可 部 的 的 计 算 机 化 , 省 人 力 , 力 , 人 从 繁 重 的工 作 业 务 中解 脱 出 来 , 节 物 将 减 Prv t u md a e Ci 0 iaeS b C S v lk c 少 人 工 查 找 和 登 记 中无 意 的 错 误 , 省 大 量 的 时 间 , 理 效 率 大 幅度 节 管 IL nT xl 1> 1 h n f e【 et( 1 0T e ( O 提 高 。通 过 本 人 的认 真 估 算 . 认 为 新 系 统 所 需 要 的 软 硬 件 配 置 相 对 我 MsB x” 门编 号 超 长 !” gO 部 于 它 投 入 使 用 后 所 产 生 的经 济 效 益 来 说 花 费 并 不 高 , 件 开 发 成 本 主 软 ExtSu i b
医院人力资源信息管理系统的分析与 设计——武汉市某大型三级医院

医院人力资源信息管理系统的分析与设计——武汉市某大型三级医院1. 项目背景随着信息化的快速发展,医院信息系统已不再局限于电子病历、医疗影像等诊疗系统,人力资源信息管理也逐渐成为一个不可忽视的领域。
武汉市某大型三级医院在人力资源管理方面尚存在一些问题,如用人不规范、管理不够科学等。
因此,在此背景下,本报告将分析与设计该医院的人力资源信息管理系统。
2. 系统分析(1)需求分析首先,该系统需要具备以下基本功能:- 用户管理:包括用户注册、登录、权限分配等。
- 信息管理:包括员工档案信息、人才库信息、招聘信息、组织架构信息、员工薪酬信息等。
- 统计分析:包括员工人数、薪酬水平、部门人员构成等统计分析功能。
其次,为解决具体问题,根据需求合理增加一些特定功能:- 在用人方面,应致力于员工职业发展的规划和管理,有效避免员工流失,尤其是关键岗位的人才流失。
- 在管理方面,应注重制定合理的绩效评估体系和薪酬机制,以激发员工的工作积极性和创造性。
- 在信息化方面,应提供员工自助服务系统,让员工自主维护、查询自己的信息,从而减轻人事部门的工作量。
(2)系统设计根据用户需求和业务流程,本系统应该是一个集中式的管理平台,具备以下特点:- 数据库设计:根据员工的基本信息、职位信息、薪酬信息、绩效考核信息、历史记录信息等,设计合理的数据库表结构并建立合适的字段,便于数据的统一管理和维护。
- 权限管理:在系统中设置权限管理模块,此模块主要包括权限设置、角色设置、部门设置三个功能。
通过这三个功能,可以保证用户的访问权限具有严格限制性和不可逾越性,不同角色用户只能访问其所属部门的数据。
- 信息查询:系统中应该新增信息查询模块,主要包括查询员工个人信息、查询员工岗位信息、查询员工薪酬信息和查询历史记录四个功能。
通过这四个功能,可以使员工和管理者方便快捷地查询和维护自己的信息。
3. 系统实现(1)软件编写本系统后端采用MySQL数据库技术,使用Java技术实现API接口。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目录
第一章可行性分析报告
1.1引言 (1)
1.2系统建设的背景、必要性和意义 (1)
1.2.1背景 (1)
1.2.2必要性 (2)
1.2.3意义 (2)
1.3拟建系统的候选方案 (2)
1.3.1候选方案一 (2)
1.3.1候选方案二 (2)
1.4可行性论证 (2)
1.4.1经济可行性研究 (2)
1.4.2社会可行性研究 (3)
1.4.3技术可行性研究 (3)
1.5几个方案的比较 (3)
第二章系统说明书
2.1引言 (4)
2.1.1 系统的名称 (4)
2.1.2系统功能和系统目标 (4)
2.1.3系统开发的背景 (4)
2.2项目概述 (4)
2.2.1项目的主要工作内容 (4)
2.2.2现行系统的调查情况 (5)
2.2.3新系统的逻辑模型 (5)
2.2.4人事管理系统模块图 (9)
2.3实施计划 (9)
2.3.1工作任务的分解 (9)
2.3.2进度 (10)
第三章系统设计说明书
3.1引言 (11)
3.1.1项目背景 (11)
3.2 系统总体技术方案 (11)
3.2.1 模块设计 (11)
3.2.2模块划分及功能介绍 (13)
3.3运行测试 (14)
第一章可行性分析报告
1.1引言
项目名称:人事管理系统
可行性研究工作的基本内容:在开发过程中,我们为了尽量给用户以方便,考虑到用户需求的实际情况,建立较为简单易明的系统服务,开发此系统无论在经济上,操作上,还是在技术上都是可行的。
本次可行性报告的编写目的在于研究公司的人事管理部门的人事管理系统的各种需要。
人事档案管理信息系统,作为数据库管理系统的一个具体应用,在实际工作中得到了广泛的应用,因为通过它能对企事业单位的人力资源进行卓有成效的管理,提高了管理的效率,方便了使用,通过一系列的操作可以快速、可靠的进行人事档案的更新、查找,极大的提高了工作效率,是现代企事业单位必不可少的办公软件。
本分析报告是为项目开发者、投资者、领导,以及参与实施本项目的工作者作参考,为了方便公司的人事管理。
1.2系统建设的背景、必要性和意义
1.2.1背景:
随着计算机技术、网络技术和信息技术的发展,现在办公系统更趋于系统化、科学化和网络化。
网络办公自动化系统是计算机技术和网络迅速发展的一个办公应用解决方案,它的主要目的是实现信息交流和信息共性,提供协同工作的手段,提高办公的效率,让人们从繁琐的有纸办公中解脱出来。
现在许多的机关单位的人事管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多的人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。
本系统是对公司的人事资料进行管理,为人事管理人员提供了一套简单的操作、使用可靠、界面友好、易于管理和使用的处理工具。
本系统对人事各种数据进行统一处理,避免数据存取、数据处理的重复,提高工作效率,减少了系统数据处理的复杂性。
本系统不仅使公司人事管理人员从繁重的工作中解脱出来,而
且提高了人事管理的效率,提高了人事管理的科学性,方便了用户查询、管理人员进行管理。
1.2.2必要性:
如果不采用该系统,企业的人事档案方面的信息必然紊乱,要随时查询、修改员工相关信息以及查询公司在工资方面的负荷详细有很多的困难。
1.2.3意义:
为了对部门人员的各种信息进行管理,提高团队生产运行效率。
1.3拟建系统的候选方案
1.3.1候选方案一
基于java的系统设计,数据库是利用SQL Server。
建立人事管理系统。
1.3.1候选方案二
利用Access设计简单的人事管理系统。
1.4可行性论证
1.4.1经济可行性研究
投资
系统代码开发费用,开发用的场地,计算机,网络环境等。
目前,都得到了良好的解决。
收益
学生研究型实践项目,有一定的实用价值。
目前暂无商业上考虑。
故省去收益分析,投资回收周期等项的说明。
1.4.2社会可行性研究
必要性。
如果不采用该系统,企业的人事档案方面的信息必然紊乱,要随时查询、修改员工相关信息以及查询公司在工资方面的负荷详细有很多的困难。
可能性。
由于该系统能以较低的成本,较短的时间开发出来,且能极大地提高员工信息查询、报表查询等方面的功能,必然能得到广大员工和领导的支持。
但不容忽视的是由于新系统的投入使用会造成员工的不适应,必然会引起这些员工的抵触。
所以企业内部要做好这些员工的工作。
有益性。
由于该系统能极大地提高员工管理的效率,从而节约成本。
1.4.3技术可行性研究
操作系统:windows XP 或 windows2000
数据库平台:Access
编程工具:Access
从以上可行性分析可知,该系统开发具备技术上、经济上和社会上的可行性。
1.5几个方案的比较
经过对两个方案进行比较,结合我们现在的自身技术水平,我们组决定采用方案二进行设计。
第二章系统说明书
2.1引言
2.1.1 系统的名称
人事管理系统
2.1.2系统功能和系统目标
人事管理系统主要用于员工个人资料的录入,职务变动的记录和管理,其功能主要体现在以下几个方面:
(1)能将新员工的个人资料输入到数据库中。
(2)可以自动分配员工号,并且设置初始的用户密码。
(3)可根据不同的方法对员工的资料进行查询、修改。
(4)人事变动的详细记录,包括岗位和部门的调整。
人事管理系统所要达到的目标:
(1)支持企业实现规范化管理;
(2)支持企业高效率完成劳动人事管理的日常业务;
2.1.3系统开发的背景
随着计算机技术、网络技术和信息技术的发展,现在办公系统更趋于系统化、科学化和网络化。
网络办公自动化系统是计算机技术和网络迅速发展的一个办公应用解决方案,它的主要目的是实现信息交流和信息共性,提供协同工作的手段,提高办公的效率,让人们从繁琐的有纸办公中解脱出来。
现在许多的机关单位的人事管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多的人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。
2.2项目概述
2.2.1项目的主要工作内容:
(1)小组成员一起讨论,从系统需求分析出发,了解系统所要实现的功能以及对功能模块进行分解。
(2)对现行的系统进行调查,取长补短。
(3)设计出系统的逻辑模型。
2.2.2现行系统的调查情况
通过对现行系统的调查得到现行系统的数据流图如下:
系统用例模型:暂无
系统分析模型:
2.2.3新系统的逻辑模型
(1)新系统的数据流图
人事管理系统顶层:
人事管理系统的第一层:
(2)数据字典:
2.2.4人事管理系统模块图:
2.3实施计划:
由组长::陈龙;组员:谢馨国、韩亮、雒强四人分别完成各自的任务,再由组长进行整理完成。
2.3.1工作任务的分解
(1)搭建运行环境,建立系统的逻辑模型。
整理组员资料。
(2)建立系统的需求说明书,系统的设计规格说明书。
(3)建立系统的数据字典。
(4)建立系统的功能说明书,并对主界面做截图。
进行系统说明书的编写以及E-R图及数据流图的汇总。
2.3.2进度:
使用“甘特图”来说明系统开发的进度:
第三章系统设计说明书
3.1引言
3.1.1项目背景
随着计算机技术、网络技术和信息技术的发展,现在办公系统更趋于系统化、科学化和网络化。
网络办公自动化系统是计算机技术和网络迅速发展的一个办公应用解决方案,它的主要目的是实现信息交流和信息共性,提供协同工作的手段,提高办公的效率,让人们从繁琐的有纸办公中解脱出来。
现在许多的机关单位的人事管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多的人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。
3.2 系统总体技术方案
3.2.1 模块设计
1、系统功能模块结构图
2、具体模块结构图
图2.1 总体模块结构图(上图)
图2.2 添加员工档案模块结构图(上图)
图2.3 人事变动模块结构图(上图)
图2.4 查询修改记录模块结构图(上图)
3.2.2模块划分及功能介绍
依照功能分解后的相关性,以“尽量使用数据耦合,少用控制耦合和特征耦合,限制公共环境耦合的范围,完全不使用内容耦合”为原则,将整个系统分为以下4个模块:
1)用户登录模块
此模块实现用户登录功能,负责根据用户权限限制使用本系统功能。
包括登录前进行密码校验,退出登录后清除登录信息、更新系统界面。
2)查询修改模块
此模块实现成绩查询修改功能。
查询修改模块用来查询和修改员工信息。
集合了查询和修改这两项功能。
3)人事变动模块
此模块实现人员数据修改整理功能。
其中修改时有人机交互,数据整理由系统后台完成。
每次变动信息的更新都要求数据同步整理。
4)添加员工档案模块
此模块实现员工信息功能。
用来添加新的员工的信息。
3.3运行测试
测试用例一
测试用例二
测试用例三
测试用例四
测试用例五。