人事管理系统的设计说明
人事管理子系统详细设计说明书
数据库结构:包括表、视图、 存储过程等
数据库设计原则:遵循第三范 式,保证数据的完整性和一致 性
数据库安全:设置用户权限, 保证数据的安全性和保密性
数据库逻辑设计
数据库表设计:员工表、部 门表、职位表等
数据库结构:包括员工信息、 部门信息、职位信息等
数据库类型:关系型数据库
数据库约束:主键、外键、 唯一性约束等
系统开发过程管理
需求分析:明确系统需求,确定系统功能 系统设计:设计系统架构,确定系统模块 开发实施:编写代码,实现系统功能 测试与调试:进行系统测试,修复系统问题 部署与上线:部署系统,进行上线准备 维护与更新:进行系统维护,更新系统功能
系统部署与配置
硬件需求:服务器、网络设备、 存储设备等
部署方式:集中式பைடு நூலகம்署、分布式 部署、混合式部署等
系统管理 模块:系 统设置、 用户管理、 数据备份 与恢复
报表界面设计
报表类型:包括员工信息报表、 考勤报表、绩效报表等
报表功能:支持筛选、排序、导 出等功能
添加标题
添加标题
添加标题
添加标题
报表布局:采用表格形式,清晰 展示数据
报表样式:支持自定义样式,满 足不同用户需求
PART 6
人事管理子系统安全设计
系统支持与公司其他业务系统进行数据交互,实现数据共享和业务协同。
系统目标
实现人事管理的自动化和智能 化
提高人事管理的效率和准确性
降低人事管理的成本和风险
提供全面的人事管理信息和数 据分析支持
系统功能
员工信息管理:包括员工基本信息、工作经历、教育背景 等
考勤管理:记录员工上下班时间、请假、加班等信息
功能模块界面设计
人事管理系统详细设计说明书
河北科技师范学院人事管理系统项目详细设计设计小组:Max开发小组小组成员:专业:信息管理与信息系统班级:指导教师:人事管理系统详细设计说明书F.1 引言F.1.1 编写目的在本人事管理系统项目的前一阶段,已经将系统用户对本系统的需求做了详细的阐述,这些用户需求已经在上一阶段的实地调研中获得。
在本阶段中,确定应该如何具体地实现所要求的系统,从而在编码阶段可以把这个描述直接翻译成用具体的程序语言书写的程序。
主要的工作有:根据在《需求分析说明书》中所描述的数据、功能、运行、性能需求,并依照《概要设计说明书》所确定的处理流程、总体结构和模块外部设计,设计软件系统的结构设计、逐个模块的程序描述(包括各模块的功能、性能、输入、输出、算法、程序逻辑、接口等等),解决如何实现程序具体运行步骤。
在以下的各个阶段中,《用户操作手册》将与本阶段的工作紧密结合,努力作到让用户易懂易学。
《测试报告》和《维护报告》也将参考本说明书,检验本系统的各项性能指标,及时发现纰漏及时修补,一定要把功能强大、稳定可靠、便于维护的人事管理系统交到用户手中。
在下一阶段的详细设计中,程序设计员可参考本详细设计报告,在详细设计对人事管理系统所做的模块结构设计的基础上,对系统进行详细设计。
在以后的软件测试以及软件维护阶段也可参考本详细说明书,以便于了解在详细设计过程中所完成的各模块设计结构,或在修改时找出在本阶段设计的不足或错误。
F.1.2 背景项目名称:人事管理系统开发与设计项目委托者: **产品的用户:人事管理部门开发者:Max开发小组人员(****)本项目的计算机中心:**信息技术系实验室该系统与企业的员工培训管理系统、考勤管理系统、工资管理系统等系统存在数据共享等关系。
F.1.3 定义人事管理:所谓人事管理,是指以从事社会劳动的人和有关的事的相互关系为对象,通过组织,协调,控制,监督等手段,谋求人与事以示共事人之间的相互适应,实现充分发挥人的潜能,把事情做得更好这一目标所进行的管理活动。
人事管理系统详细设计说明书
1引言 .......................................................................................................................................... - 1 -1.1编写目的 (1)1.2背景 (1)1.3定义 (1)1.4参考资料 (2)2系统框架结构 .......................................................................................................................... - 2 -2.1人事管理模块 (3)2.2备忘记录模块 (3)2.3数据库管理模块 (4)2.4系统管理模块 (4)3系统的结构 .............................................................................................................................. - 5 -4程序设计说明 .......................................................................................................................... - 5 -4.1用户登陆模块 (5)4.1.1详细设计..................................................................................................................... - 5 -4.2公共类模块. (6)4.2.1数据库公共类MyMeans ............................................................................................ - 6 -4.2.1.1详细设计.............................................................................................................. - 6 -4.2.2公共类MyModule ...................................................................................................... - 7 -4.2.2.1详细设计.............................................................................................................. - 7 -4.3系统主页面.. (10)4.3.1详细设计................................................................................................................... - 10 -4.4基本信息管理模块.. (12)4.4.1数据基础................................................................................................................... - 12 -4.4.1.1详细设计............................................................................................................ - 12 -4.4.2员工提示信息........................................................................................................... - 12 -4.4.2.1详细设计............................................................................................................ - 12 -4.5人事管理模块. (13)4.5.1人事档案浏览........................................................................................................... - 13 -4.5.1.1详细设计............................................................................................................ - 13 -4.5.2人事资料查询........................................................................................................... - 14 -4.5.2.1详细设计............................................................................................................ - 14 -4.5.3人事资料统计........................................................................................................... - 15 -4.5.3.1详细设计............................................................................................................ - 15 -4.6数据库管理模块 (17)4.6.1备份/还原数据库..................................................................................................... - 17 -4.6.1.1详细设计............................................................................................................ - 17 -4.6.2清空数据库............................................................................................................... - 17 -4.6.2.1详细设计............................................................................................................ - 17 -4.7系统管理模块. (19)4.7.1重新登录................................................................................................................... - 19 -4.7.1.1详细设计............................................................................................................ - 19 -4.7.2用户设置................................................................................................................... - 20 -4.7.2.1详细设计............................................................................................................ - 20 -4.8工具管理 (23)5外部接口 ................................................................................................................................ - 23 -5.1用户接口 (23)5.2外部接口 (23)5.3内部接口 (23)详细设计说明书1引言1.1编写目的通过该系统可以方便、快捷地职工信息进行添加、修改及删除操作,并且可以在数据库中存储相应职工的照片。
人事管理系统系统设计说明书
人事管理系统系统设计说明书项目名称项目成员姓名学号姓名学号姓名学号姓名学号组别指导教师班级日期指导老师评语成绩:分教师签名:日期:任务分工表文档更新记录目录指导老师评语 (2)任务分工表 (3)文档更新记录 (4)目录 (5)1概述 (7)1.1编写目的 (7)1.2项目背景 (7)1.3系统简述 (7)1.4参考资料 (7)1.5术语和缩写词* (7)2总体设计 (7)2.1系统体系结构设计 (7)2.2系统功能结构设计 (7)2.2.1顶层系统结构 (10)2.2.2用户登录功能结构图 (10)2.2.3员工管理 (11)2.2.4部门管理 (11)2.2.5休假管理 (12)2.2.6人事考勤 (13)2.2.7加班管理 (13)2.2.8工资管理 (14)2.2.9事件日志 (15)2.3系统对象设计 (15)2.3.1数据库连接类 (16)2.3.2用户登录功能类图 (16)2.3.3员工管理功能类图 (18)2.3.4部门管理类图 (19)2.4人机交互设计 (20)2.5数据库设计 (21)2.5.1数据库分析 (21)2.5.2人员信息表 (21)2.5.3部门信息表 (22)2.5.4考勤记录表 (22)3关键技术设计 (22)3.1数据库连接对象设计 (22)3.2用户登录功能模块 (23)3.2.1防止窗口被关闭 (23)3.2.2验证用户名和密码 (24)【注】本编写指南中带有“*”标志的表示可选部分,即在文档编写过程中可以依据实际项目的具体情况进行取舍,文档完成后这些“*”标记应该去掉。
1概述1.1 编写目的1.2 项目背景1.3 系统简述1.4 参考资料1.5 术语和缩写词*2总体设计2.1 系统体系结构设计2.2 系统功能结构设计以某公司为例,某公司需要对员工基本资料、所在部门、员工请假/休假、人事考勤、加班及工资进行合理的规划。
通过与人力资源部门及相关人员进行需求沟通后,确定系统需要具有如下的功能。
人事管理系统详细设计说明书
详细设计说明书系计算机系专业班级计算机科学与技术学生姓名王灵娇杜明芳学号2011080905011920110809050104目录1. 课程题目 (2)人事管理系统设计 (2)2.概述 (2)2.1本课题的来源 (2)2.2本课题目的、实现功能与预期成果 (3)3.系统分析 (3)3.1系统调研 (3)3.2可行性分析概述 (3)3.3系统需求分析 (4)3.4系统性能要求分析 (4)3.5运行环境规定 (5)4.系统概要设计 (5)4.1系统功能 (5)4.2功能模块图(图1.1) (6)4.3数据流图 (6)4.3.1基本图形符号(图1.2) (6)4.4系统接口设计 (7)5.系统详细设计 (8)5.1 运行设计 (8)5.2系统详细流程图(图1.5) (8)5.3出错输出设计 (8)5.4 出错处理策略 (8)6.总结 (8)7.参考资料 (9)1.课程题目人事管理系统设计2.概述2.1本课题的来源A公司是一家以寿险营销为目的的寿险公司,公司员工众多业务流量大,为了方便管理,我制作了一个人事管理系统。
主要通过员工基本信息录入、修改、查询、删除以及员工考勤等方面来对员工综合考评。
以便对员工发放工资进行合理分配。
这样能提高领导的人事管理水平还能提高员工的积极性。
通过现代计算机技术与企业管理相结合,实现人事管理系统的科学化、信息化、现代化,并且适合一般人群使用。
企业人事管理是相对企业内部员工的管理。
集人员、考勤、工资、员工培训、系统功能等于一体的大型管理系统,为公司在人事管理等方面提供极大的方便。
本软件是以中小型企业为背景而设计开发的,界面美观、使用方便。
本系统主要以人员管理、考勤管理、统计分析管理、工资核算等,是企业人事管理必不可缺的好帮手。
2.2本课题目的、实现功能与预期成果2.2.1目的目前市面上流行的人事管理系统不少。
但是,对于A公司来说,不需要大型的数据库系统。
只需要一个操作方便,功能实用,能满足本中心对数据的管理及需求的系统。
人事管理系统系统设计说明书
人事管理系统系统设计说明书项目名称项目成员姓名学号姓名学号姓名学号姓名学号组别指导教师班级日期指导老师评语成绩: 分教师签名:日期:任务分工表文档更新记录目录指导老师评语 (2)任务分工表 (3)文档更新记录 (4)目录 (5)1概述 (7)1.1编写目的 (7)1.2项目背景 (7)1。
3系统简述 (7)1。
4参考资料 (7)1.5术语和缩写词* (7)2总体设计 (7)2.1系统结构设计 (7)2。
1.1顶层系统结构 (8)2。
1。
2用户登录功能结构图 (8)2.1。
3员工管理 (8)2.1.4部门管理 (8)2.1.5休假管理 (8)2。
1.6人事考勤 (9)2.1.7加班管理 (9)2.1.8工资管理 (9)2.1。
9事件日志 (9)2.2系统对象设计 (10)2.2。
1数据库连接类 (10)2.2。
2用户登录功能类图 (10)2.2。
3员工管理功能类图 (11)2。
2。
4部门管理类图 (11)2。
3人机交互设计 (12)2.4数据库设计 (12)2。
4.1数据库分析 (12)2.4。
2人员信息表 (12)2。
4。
3部门信息表 (13)2。
4.4考勤记录表 (13)3关键技术设计 (13)3。
1数据库连接对象设计 (13)3。
2用户登录功能模块 (14)3.2.1防止窗口被关闭 (14)3.2。
2验证用户名和密码 (15)【注】本编写指南中带有“*”标志的表示可选部分,即在文档编写过程中可以依据实际项目的具体情况进行取舍,文档完成后这些“*”标记应该去掉。
1概述1.1 编写目的1.2 项目背景1.3 系统简述1.4 参考资料1.5 术语和缩写词*2总体设计2.1 系统体系结构设计2.2 系统功能结构设计以某公司为例,某公司需要对员工基本资料、所在部门、员工请假/休假、人事考勤、加班及工资进行合理的规划。
通过与人力资源部门及相关人员进行需求沟通后,确定系统需要具有如下的功能。
●用户登录管理:用户登录后才能进入系统,包含用户名和密码检查●员工信息管理:员工信息的添加、删除、更改,可添加员工照片●部门管理:能够以树状视图显示员工所在的部门●休假管理:员工的休假信息添加、查询及统计功能●考勤管理:员工的考勤记录、考勤历史查询及考勤统计功能●加班管理:录入加班信息、加班汇总及特定员工的加班查询功能●工资管理:录入员工的发薪记录、查询特定员工的发薪记录及发薪历史信息●系统日志:记录当前用户的所有操作信息,提供查询功能需求分析用例图如图所示。
人事管理系统设计说明书
10人事管理系统设计说明目录1 引言 ........................1.1 编写目的 ............ 1.2 背景 ................ 1.3 定义 ................ 1.4 参考文献 ............ 2 总体设计 ....................2.1 需求规定 ............ 2.2 运行环境 ............ 2.3 基本设计概念和处理流程曲口学号:1220322007班级: 10 科学 3 班33 3 3 912 2.4 结构...............2.5 功能需求与程序的关系2.6 人工处理过程.......3 接口设计..................3.1 用户接口...........3.2 外部接口...........3.3 内部接口...........4 运行设计..................4.1 运行模块组合.......4.2 运行控制...........5 系统数据结构设计..........5.1 逻辑结构设计要点....6 系统出错处理设计..........6.1 出错信息...........6.2 补救措施........... 错误!错误!错误!错误!未定义书签。
未定义书签。
未定义书签。
未定义书签。
错误!未定义书签。
错误!未定义书签。
1213131313141414概要设计说明书1 引言1.1 编写目的在系统项目的前一阶段, 也就是需求分析阶段中, 已经将系统用户对本系统的需求做 了详细的阐述, 这些用户需求已经在上一阶段的调研中获得, 并在需求规格说明书中做到 了详尽的叙述及阐明。
本阶段在系统的需求分析的基础上,对人事管理系统做概要设计。
主要解决实现该系统需求的程序模块设计问题。
包括如何把该系统划分成若干个模块、 决 定各个模块之间的接口、 模块之间传递的信息,以及数据结构、模块结构的设计等。
人事管理系统设计
人事管理系统设计人事管理系统是用来管理企业内部员工信息和相关人事流程的系统。
通过该系统,可以对员工档案、人事事务、薪酬福利、绩效考核、培训发展等方面进行全面管理和控制。
本文将从系统需求分析、系统设计和功能模块三个方面进行描述。
一、系统需求分析1.业务需求分析(1)员工档案管理:包括员工基本信息、工作履历、合同文本、薪酬福利等内容。
(2)招聘管理:发布岗位需求、招聘流程管理、简历筛选等。
(3)绩效考核管理:设定考核指标、制定考核计划、评估员工绩效等。
(4)培训发展管理:培训计划、培训资源管理、员工培训记录等。
(5)薪酬福利管理:制定薪酬福利标准、薪资核算、奖惩管理等。
2.功能需求分析(1)员工信息管理:录入、修改员工基本信息和工作履历等。
(2)招聘管理:发布招聘需求、简历管理、面试安排等。
(3)绩效考核管理:设定考核指标、制定考核计划、记录考核结果等。
(4)培训发展管理:制定培训计划、资源管理、员工培训记录和反馈等。
(5)薪酬福利管理:制定薪酬标准、计算员工薪资、记录奖惩情况等。
二、系统设计1.架构设计(1)前端设计:采用Web页面技术,使用HTML、CSS、JavaScript等前端技术实现用户交互界面。
(2)后端设计:采用B/S结构,使用Java语言和SpringBoot框架实现系统的业务逻辑处理。
(3)数据库设计:使用MySQL数据库存储员工信息和相关业务数据。
2.界面设计(1)登录界面:提供用户登录功能,输入用户名和密码进行身份验证。
(2)主界面:显示各个功能模块入口,如员工信息、招聘管理、绩效考核、培训发展、薪酬福利等。
(4)招聘管理界面:显示招聘需求信息、简历列表等,并提供发布需求和安排面试等功能。
(5)绩效考核界面:设定考核指标、制定计划,并记录评估结果等。
(6)培训发展界面:制定培训计划、管理培训资源、记录员工培训情况等。
(7)薪酬福利界面:制定薪酬标准、计算员工薪资,并记录奖惩情况等。
高校人事管理系统设计说明书
高校人事管理系统设计说明书一、引言高校作为人才培养的重要阵地,面临着繁重的人事管理工作。
为了提高人事管理效率和准确性,设计了一套高校人事管理系统。
本系统旨在简化高校人事管理流程,提高工作效率,降低管理成本,确保人事信息安全。
二、系统设计概述高校人事管理系统包括以下模块: - 用户管理模块 - 员工信息管理模块 - 薪资管理模块 - 奖惩管理模块 - 考勤管理模块三、系统功能设计1. 用户管理模块用户管理模块包括管理员和普通用户两类角色。
管理员具有系统设置权限,可以管理用户账号;普通用户可以查看个人信息和进行部分操作。
2. 员工信息管理模块员工信息管理模块包括员工基本信息、联系方式、学历、岗位等信息的录入和查询功能,方便管理者及时了解员工情况。
3. 薪资管理模块薪资管理模块实现了员工薪资的计算和发放功能,管理者可以设置薪资结构和发放周期,系统自动生成薪资单。
4. 奖惩管理模块奖惩管理模块记录员工的奖励和惩罚情况,管理者可以根据员工表现进行奖励或处罚,并及时通知相关人员。
5. 考勤管理模块考勤管理模块记录员工的每日考勤情况,包括迟到、旷工、请假等信息,管理者可以及时调整人员安排,确保工作正常进行。
四、系统实现技术高校人事管理系统采用数据库系统存储数据,使用Web前端显示界面,后端通过Java技术实现数据处理和逻辑控制。
系统采用MVC设计模式,实现了前后端分离,便于系统维护和升级。
五、系统部署和运行环境系统部署在高校服务器上,采用Linux操作系统,使用Tomcat作为Web服务器,MySQL作为数据库。
用户可以通过浏览器访问系统,实现远程管理、操作。
六、系统安全性保障措施为了确保系统和数据的安全性,系统采用加密算法保护敏感信息,设置访问控制权限,定期进行数据备份和恢复,加强系统监控和安全审核,及时发现和处理安全漏洞。
七、总结高校人事管理系统设计说明书详细介绍了系统的功能模块、设计实现技术、部署环境和安全保障措施,系统的设计旨在提高高校人事管理效率和准确性,为高校管理者提供更加便捷的管理工具,帮助高校实现人力资源的优化配置和管理升级。
人事管理系统概要设计说明书
概要设计说明书1.引言1.1编写目的在人事管理系统项目的前一阶段,也就是需求分析阶段中,已经将系统用户对本系统的需求做了详细的阐述,本阶段已在系统的需求分析的基础上,该文档的目的是描述企业人事管理系统项目的概要设计,其内容包括:系统功能简介系统结构设计系统接口设计数据设计模块设计界面设计本文档的预期的读者是:XX有限公司的领导技术人员XX有限公司的领导相关项目组的所有成员1.2项目背景国外企业关于人事信息的管理,主要是利用人力资源方面管理系统来实现的因为这类系统同IT、通信等领域技术的发展存在密切的联系,因此在计算机、网络等技术发展相对快的国家,基本上创建了一套人力资源管理系统,人力资源方面的信息能够在其本国范围内被授权查阅。
无论人才流动到哪里,在人们进行求职、贷款以及办理保险之时,具备查阅权限的机构都能够查阅该人的信息,以衡量为该人办理有关手续的潜在风险,或者是否可以录用.1.3定义1.3.1 专门术语C/S:Client/Server客户机/服务器。
可修改性:容许对系统进行修改而不增加原系统的复杂性.有效性:软件系统能有效地利用计算机的时间资源与空间资源的能力.可适应性:软件在不同的系统约束条件下使用户需求得到满足的难易程度。
可移植性:软件从一个计算机系统或环境搬到另一个计算机系统或环境的难易程度.主键:数据库表中的关键域。
1.3.2 缩写系统:若未特别指出,统指本机票预定系统。
SQL: Structured Query Language(结构化查询语言).ATM: AsynchronousTransfer Mode (异步传输模式)。
1.4参考资料以下列出在概要设计过程中所使用到的有关资料:[1]韩万江《软件工程案例教程》机械工业出版社[2]李金勇曹军生,《SQL sever 2000实用教程》,北京理工大学出版社[3]林邓伟等,《JAVA程序设计项目教程》,北京理工大学出版社[4]孙峰,《数据库原理及应用》。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目录前言摘要关键词第一章人事管理系统概述1.1 人事管理系统简介1.2 企业信息化发展1.3 关于人事管理系统的几个误区第二章人事管理系统分析2.1 系统初步调查2.2 系统可行性分析2.3 系统详细调查2.4 系统的安全性第三章人事管理系统设计3.1 方案设计3.2 开发工具选择3.3 数据库设计3.3.1人事管理系统的详细调查3.3.2系统逻辑模型的提出3.3.3数据字典3.4 数据模块设计图第四章人事管理系统的实现4.1 开发环境的选择4.2 人事管理系统模块设计举例4.3 人事管理系统测试4.4 系统运行与维护4.5系统的转换方案第五章开发总结参考文献人事管理系统的设计前言随着计算机技术的不断发展,计算机作为知识经济时代的产物,已被广泛应用于社会各个行业和领域。
随着我国国企改革的深入和社会主义市场经济的日趋繁荣,导致各企业间的竞争日益激烈,迫使企业采取先进的计算机硬件设备以及高质量。
摘要本论文是从现代企业管理中的人事管理现状出发,针对人事管理的复杂程序,经过详细的系统调查,开发出的操作简单而且方便实用的一个人事管理系。
关键词人事管理系统,Visual Basic 6.0,Access 2000 【Abstract】This thesis is from the modern business enterprise present condition, aim at the personal management of the complicated procedure operation, pass by detailed system investigate, develop simple and convenient practical such a personal management system.The head tool of this system development is Visual Basic 6.0, the engine of the backstage database so。
第一章人事管理系统概述。
§1.1 人事管理系统简介随着市场竞争的日趋激烈,人已成为实现企业自身战略目标的一个非常关键的因素。
一、人事管理系统(HRMS)的发展历史人力资源管理系统的发展历史可以追溯到20世纪60年代末期。
由于当时计算机技术已经进入实用阶段,同时大型企业用手工来计算和发放薪资既费时费力又非常容易出差错,为了解决这个矛盾,第一代的人力资源管理系统应运而生。
当时由于技术条件和需求的限制,用户非常少,而且那种系统充其量也只不过是一种自动计算薪资的工具,既不包含非财务的信息,也不包含薪资的历史信息,几乎没有报表生成功能。
求和理念,而且其非财务的人力资源信息也不够系统和全面。
1.人力资源管理系统的革命性变革出现在20世纪90年代末。
由于市场竞争的需要,如何吸引和留住人才,激发员工的创造性、工作责任感和工作热情已成为关系企业兴衰的重要因素,人才已经成为企业最重要的资产之一。
“公正、公平、合理”的企业管理理念和企业管理水平的提高,使社会对人力资源管理系统有了更高的需求;同时由于个人电脑的普及,数据库技术、客户/服务器技术,特别是Internet/Intranet技术的发展,使得第三代人力资源管理系统的出现成为必然。
第三代人力资源管理系统的特点是从人力资源管理的角度出发,用集中的数据库处理几乎所有与人力资源相关的数据(如薪资福利、招聘、个人职业生涯的设计、培训、职位管理、绩效管理、岗位描述、个人信息和历史资料)统一管理起来,形成了集成的信息源。
友好的用户界面,强有力的报表生成工具、分析工具和信息的共享使得人力资源管理人员得以摆脱繁重的日常工作,集中精力从战略的角度来考虑。
扣减,能够设定企业的成本中心并按成本中心将薪资和总账连接起来,直接生成总账凭证,还能存储完备的历史信息供查询和生成报表;这类系统也可处理部分简单的人事信息。
2.培训管理系统。
培训管理系统一般通过培训需求调查、预算控制、结果评估和反馈以及培训结果记载等手段,实现培训管理的科学化,并且和人力资源信息有机地联系起来,为企业人力资源的配备和员工的升迁提供科学的依据。
3.考勤管理程。
得人力资源管理人员可以从繁琐的日常工作中解脱出来,将精力放到更富有挑战性和创造性的人力资源分析、规划、员工激励和战略等工作中去。
完整的历史信息记载了员工从面试开始到离职整个周期的薪资、福利、岗位变迁、绩效等信息。
同时由于这类系统可管理较全面的人力资源和薪资数据,因而还可以生成许多综合性的报表供企业决策人员参考,如生成按岗位的平均历史薪资图表,员工配备情况的分析图表,个人绩效与学历、技能、工作经验、接受过的培训等关系的分析等等。
§1.2 企业信息化发展1、随着信息时代的。
随着企业规模的扩大,其管理组织会变得越来越庞大和困难,而信息的处理与使用也变得越来越重要。
2、在规划和建设一个企业的管理信息系统时,有可能误认为企业的管理信息系统就是在企业原有管理模式上加入计算机信息处理。
其实,一个好的管理信息系统绝不是企业原有的管理模式和计算机信息处理的简单相加,建。
训等视为可有可无,信息化的发展使计算机和软件成为企业日常管理中的必然。
§1.3 关于人事管理系统的几个误区1.缺乏长远的战略眼光,只看到眼前的,而没有长远的计划。
这样做,对一个企业是没好处的。
2.人力资源管理系统是一个拿来就用的软件由于缺乏对系统实施工作的重要性和艰巨性的认识,将人力资源管理系统混同于一个普通的软件,没有统一的规划和项目组织,边用边开发,使系统的实施处于一种混乱的状态,会造成数据的重复,不相容和不全面,对整个企业产生不利的影响。
3.不顾实力自己开发人力资源管理系统将现代人力资源看成是很简单的事,其不知并不是这样的,而是要经过长期的摸索,研究,探讨,再总结的管理系统。
第二章人事管理系统分析§2.1 系统初步调查一、应用人事管理系统的必要性1.现在不少企业。
资源的现状有一个比较全面和准确的认识,同时也可以生成综合的分析报表供企业领导人在决策时参考。
这就提高了企业的管理水平。
二。
人事管理系统实施的特点及注意事项1.要想通过人事管理系统来提高企业的管理水平,光是选取一个好的或比较好的、适合本企业特点的人事管理软件还是远远不够的。
人事管理软件通常只。
发挥应有的效用,必须通过培训转变人们的思维方式和行为方式,学会通过系统来进行科学的管理。
2.改进企业的相关制度和信息结构。
要充分地回顾本企业的相关政策和信息组成,充分利用人事管理系统改进企业的人事管理。
3.明确基础上的实施目标。
要明确整个项目的实施计划和目标,明确需要采集的。
确和及时。
而两者之间的矛盾就要通过建立必要的科学的程序性文件才能为人事管理系统的实施和正常运行提供有效的保证。
§2.2 系统可行性分析人事管理系统在企业中占有极其重要的地位,它关系着企业内部每个职员的档案,其中包括新职员的增加,职员档案的查找,职员的详细资料等等。
对于企业来讲,人事管理系统是不可缺少的组成部分,它有效地管理企业的员工,对企业内部人事的流动和分配起着重要的管理作用,它正确地反映着企业的人事变化。
(企业管理业务流程图)根据企业对人员管理的需要,开发一个“人事管理系统”,开发目的如下:1.能够对员工的有关资料进行输入,修改,删除。
2.能够为企业提供强大的查询功能,以便企业主管了解和掌握各职员的具体情况。
3.能够提供员工的考勤信息及调动信息。
4.能够对员工的资料数据进行备份,以作为相关的历史资料。
5.打印功能§2.3 系统详细调查(一)功能需求(二)基于以上的开发目标,系统开发的范围确定如下:本系统只涉及人事资料部分,不包括工资。
大多数中小型企业,对计算机的要求并不高,一般只需能进行工资计算,人事录入,打印报表等功。
鼠标和键盘进行录入,依靠打印机进行输出。
§2.4 系统的安全性信息的透明和安全是一对。
本程序考虑到系统的安全性,主要设置了用户登录论证,其中包括初始用户登录验证和再次用户登录验证,并且需要进行密码校验,保证了信息的“可控”透明性。
而且,为了提供企业日后需要的各期历史资料,本系统还提供数据备份功能,使原始资料的保留更为方便,并且能够进行新旧资料的对比,使企业主管对各期人员变动更好的了解,为以后的决定打下良好的基础。
(附密码验证流程图)第三章人事管理系统设计§3.1 方案设计本项目在初始设计时曾经考虑过三套设计方案,方案内容大致如下:1.第一套:系统功能分为四个模块,分别为文件操作,数据库操作,系统设置和帮助文件。
调动模块,数据管理模块.在这三套方案中,我选择了第三套方案为开发方案,原因如下:系统需求分析中要求的文件组成比较简单;本系统所需要的系统设置也比较少;而又由于需求分析中对查询功能的要求较多,所以需要着重于查询功能的设计;由于对录入的需要,本系统着眼于对单条记录的编辑。
§3.2 开发工具选择1.本程序在设计之初曾经考虑过几种其它的开发工具,例如VF,VC,VB,之所以。
§3.3 数据库设计§3.3.1人事管理系统的详细调查(一)对现行管理业务进行详细调查是了解系统需求和进行系统分析和设。
用人事管理水平向标准化、现代化迈进一步,原人事管理信息操作方式就。
做到一次投入,长久受益。
(二)对系统的安全性要求,要求进入系统必须进行口令校验。
详细调查的重点是对管理业务的流程进行描述,通过采用系统流程图中部分图形工具来描述管理活动,进行规范化说明。
业务流程图的符号说明如下图所示:1、、、 4、系统中人员实体或单据实物或信息流处理数据存储业务流程图图例详细调查之后,绘制出的人事管理系统的管理业务流程图如下图所示。
人事管理系统业务流程图§3.3.2系统逻辑模型的提出系统分析的主要成果是系统的逻辑模型。
本系统的逻辑模型主要是以系统的数据。
人事管理系统的顶层数据流程图如图5-5所示。
单位领导人事信息处理的顶层数据流程图系统数据流程图F4员工考勤信息其中‘P’表示数据处理,‘F’表示数据流,‘D’表示数据存储。
§3、3、3数据字典(简称为DD)一、绘制DFD,只是对数据处理和彼此之间的联系进行了说明。
为进一步明确数据的详细内容和数据加工过程,应将数据流图中的全部数二、登录窗体:有关本窗体的代码如下:Option ExplicitDim pwdCount As IntegerPrivate Sub cmdCancel_Click()Unload MeExit SubEnd SubPrivate Sub cmdOK_Click()Dim SQL As StringDim rs As ADODB.RecordsetIf Trim(UserName.Text = "") ThenMsgBox "没有输入用户名称,请重新输入!", vbOKOnly + vbExclamation, "警告"UserName.SetFocusElse'查询用户SQL = "select * from UserInfo where UserID='" & UserName.Text & "'"Set rs = TransactSQL(SQL)If iflag = 1 ThenIf rs.EOF = True ThenmsgBox "没有这个用户,请重新输入!",vbOKOnly + vbExclamation,"警告"UserName.SetFocusElseIf Trim(rs.Fields(1)) = Trim(PassWord.Text) Thenrs.CloseMe.HidegUserName = Trim(UserName.Text)'保存用户名称FrmMain.ShowUnload MeElseMsgBox "密码不正确,请重新输入!", vbOKOnly + vbExclamation, "警告"PassWord.SetFocusPassWord.Text = ""End IfEnd IfElseUnload MeEnd IfEnd IfpwdCount=pwdCount+1 '判断输入次数If pwdCount = 3 ThenUnload MeExit SubEnd IfEnd SubPrivate Sub Form_Load()pwdCount = 0gUserName = ""End SubPrivate Sub PassWord_KeyDown(KeyCode As Integer, Shift As Integer)TabToEnter KeyCodeEnd SubPrivate Sub UserName_KeyDown(KeyCode As Integer, Shift As Integer)TabToEnter KeyCodeEnd Sub3图2第五章开发总结经过两个月的设计和开发,ERP之人事管理系统的基本开发完毕。