《(人力资源管理)正能量有限公司人事管理系统开发文档》由会员分享,可在线阅读,更多相关《(人力资源管理)正能量有限公司人事管理系统开发文档(37页珍藏版)》请在金锄头文库上搜索。
1、1.引言21.1.编写目的21.2.背景21.3.定义21.4.参考资料32.任务概述32.1.目标32.2.用户特点42.3.假定和约束43.需求规定53.1.对功能的规定53.1.1.员工管理63.1.2.职务管理143.1.3.出勤管理173.1.4.工资管理253.1.5.部门管理363.1.6.档案管理383.1.7.系统管理383.2.对性能的规定423.2.1.精度423.2.2.输入输出要求433.3.数据管理能力要求433.4.故障处理要求433.5.其他专门要求444.运行环境规定444.1.需求设备444.2.支持软件444.3.接口444.4.通信方式451. 引言1.
2、1. 编写目的本说明用于说明开发正能量房地产经济有限公司考勤系统(以下简称“系统”)的目的和目标,定义需要完成的功能。同时,本文档可以作为正能量房地产经济有限公司(以下简称“用户”)理解系统功能和预期使用流程的参考。预期的读者包括:最终软件用户及软件开发组成员。 1.2. 背景说明:1. 待开发的软件系统的名称:正能量房地产经济有限公司考勤系统;2. 本项目的任务提出者:正能量房地产经济有限公司;3. 本项目的用户:正能量房地产经济有限公司及分公司;4. 实现该软件的计算机网络:暂无,项目部署前有用户自行购买和搭建;5. 本软件系统目前尚无与其他系统或其他机构的相互来往关系。 1.3. 定义1
3、.4. 参考资料 无2. 任务概述2.1. 目标该项目的设计意图在于帮助用户规范化的对公司员工的考勤及其财务的管理。加强了公司对财务,员工个人工资,员工的考勤信息的管理,提高了公司信息及资金的安全性。使公司更了解员工的个人信息,从而在分配工作的时候能够更加准确精细,是工作完成的更好。由于以前用户是通过人工进行对员工的考勤和工资的记录,这种情况难免会出现遗漏,难以统计等问题。随着公司的业务逐渐的壮大,将产生以前的工作模式可能不在适合的情况。所以在本项目中,应当能够满足以下要求:1. 能够查询到每位员工的基本信息;2. 员工刚进公司的培训状态;3. 员工的考勤信息,便于管理每位员工,查看员工在什么
4、时间打卡考勤;4. 工资管理,清晰的显示员工的工资,便于每位员工都可以看到自己的应得的工资;5. 调动记录,便于查看员工的调动信息;6. 奖惩记录,查看员工在工作中的错误及贡献给予奖励和惩罚;7. 部门信息,用于显示各部门的基本信息;8. 本系统的管理权限分为用户(用户名,用户,密码)和管理员(管理员,密码,权限);用户就是一般员工,只能查看自己的基本信息,不能修改自己的工资以及奖惩情况和调度情况;管理员主要是管理层,不仅拥有用户的所有权限,还可以修改员工的奖惩情况以及调度,他拥有所有的权限。为了实现上述目标,本项目使用ASP.NET来构建框架。该应用程序结构有利于提高数据的安全性,并且可以提
5、高应用程序的运行效率。用户必须在安装有本系统的计算机上进行各种操作。有关在任意计算机上通过互联网查询员工情况的功能,鉴于需要额外的服务器支持,因此本项目不予考虑。2.2. 用户特点本项目的使用者:正能量房地产经济有限公司相关人员,以及正能量房地产经济有限公司分公司相关人员。以上人员具有基本的电脑操作能力,非专业的计算机使用者,可在培训后正确使用本软件。2.3. 假定和约束1. 软件开发小组提供相应的开发阶段文档,用户提供相适应的行业标准,使软件开发与典型实例考核相结合。2. 操作员与用户要按照操作规程运行本系统,不得进行恶意破坏性操作。3. 用户必须提供相关运行软件的数据库接口标准,并在改动的
6、过程中及时通知本软件开发商,以保证从中正确读取预决算参数,进行成本预算。4. 系统分析人员需要两天内到位,用户需要10天确认需求分析文档。去除其中可能出现的问题,例如用户临时有事,占用12天确认需求分析。那么程序开发人员需要在一个月左右进行系统设计,程序编码,系统测试,程序调试和网站部署工作。其间,员工每周的休息时间。3. 需求规定3.1. 对功能的规定该开发系统的设计主要用于实现以下几大功能: 人事信息系统主界面主要包括员工管理,职务管理,出勤管理,工资管理,档案管理,系统管理等内容,可以进行各种信息的添加、查询,删除等操作。该开发系统的设计主要用于实现以下几大功能:1. 记录公司内部人员基
7、本档案信息,提供便捷的查询功能。2. 管理公司的工资信息,使发工资与员工的工资标准、考勤和工作考核相联系。3. 有效管理员工的考勤和工作考核信息,促进奖惩机制的实现。4. 减少人工的参与和信息的录入,减轻管理人员的工作任务,降低管理成本,同时系统应具有良好的自治功能和信息循环。5. 有效地完成企业的日常人事管理工作。3.1.1. 员工管理员工管理主要是对所有员工的个人信息进行登记、删除、检索、查找,包括员工的编号,员工的性别,员工的姓名,员工的身份证号码,员工的联系电话、联系方式,员工的入公司时间,照片等记录。并且还能够删除错误的员工个人记录的信息。3.1.1.1. 员工录用员工录用主要是人员
8、就职个人信息的登记。当员工通过面试后将会把员工个人信息录入到公司的体系,就会登记员工个人基本信息,如姓名出生年月、籍贯、学历、家庭住址、入职时间等。当完成登记后点击保存系统会自动生成一个编号作为员工编号用于唯一标识员工。(若员工登录该系统,则员工编号作为用户名输入)员工编号血型姓名部门年龄职务性别身份证号民族出生年月籍贯联系电话政治面貌学历婚姻备注户口入职时间住址E-mail3.1.1.1.1. 员工查询对公司所有员工基本信息查询和统计,方便管理人员了解公司员工的信息。此功能可以查询公司所有员工的基本信息(简略信息),将员工的信息生成报表,打印交人事经理存档。 也可以根据员工编号查询该员工详细
9、信息。输入通过下拉列表选择部门 输入输入员工编号或姓名操作单击查询按钮单击查询按钮输出输出该部门所有员工部分信息,如:员工编号,姓名,性别,年龄,部门,职务在每条信息后加“详细”按钮,点击则进入员工详细信息页面输出该员工个人详细信息(这些信息为员工登记时录入的信息)打印根据公司需要可以将输出的信息打印,交人事部存档。根据部门查询员工基本信息:根据员工编号查询员工:3.1.1.1.2. 员工修改修改员工:对员工的所有基本信息的更改。输入员工的编号或是姓名,点击查询会显示个人详细信息,在界面有个修改按钮,点击则将界面切换到修改状态,用户对员工信息修改后(员工编号不可修改)点击保存按钮,弹出修改成功
10、!则修改完成。否则,弹出修改失败。点击确定,从新回到修改状态。输入员工编号或姓名操作查询按钮修改按钮输出输出该员工个人详细信息显示到修改状态结果 点击保存按钮 提示修改成功 3.1.1.2. 员工解聘员工解聘模块负责员工的解聘管理,对因为各种情况离开公司的员工进行管理,当员 工离职后要删除他(她)的档案。解聘分为三种等级状态:等级状态备注状态1员工申请离职,并且通过离职流程。(正常解聘)状态2员工无故缺勤达到一定程度,自动离职。(自动离职)状态3员工犯严重失误或错误,被公司强制辞退。(强制辞退)解聘等级状态会跟员工身份证号关联,并且存档。(当公司录用员工时,在登记员工信息时,系统会自动判断,若
11、身份证重复,会判断员工之前的解聘状态,弹出提示:包括员工之前解聘状态,解聘原因,提示不录用)。员工解聘分为解聘登记模块和员工离职统计报表模块。1. 解聘登记此模块负责员工离职登记,正常离职流程是员工向部门提交离职申请,由部门负责人审核批准,若批准则上交公司负责人批准,若批准,则离职成功!解聘等级状态为1。否则不能离职。若员工私自离职,或无故缺勤连续三天,视为自动离职,非正常离职。公司根据具体情况会扣除员工部分工资。解聘等级状态为2。若员工在公司犯严重失误或错误,公司不能接受该员工继续在公司工作,则可以强制解聘员工。并且视情况严重与否给予员工处罚,该员工离职等级状态为3。该记录存档,当该员工以后
12、再次应聘该公司则在录入信息时会自动提示警告,包括员工之前解聘原因,建议不录用。 员工解聘:2. 员工解聘统计报表此模块负责统计离职记录,包括员工编号,员工姓名,解聘记录编号,解聘原因,解聘时间等级等信息,将这些信息统计成离职报表打印交人事部存档。(默认显示三个月员工解聘信息,也可以选择查询某个部门三个月解聘员工信息)。 员工解聘统计模块: 3.1.2. 职务管理职务管理主要是对所有员工的职务信息进行登记以及调整,包括了两个部分的内容职务查询和职务变更。 3.1.2.1. 职务查询即根据员工姓名查询此员工的编号、姓名、现在的职务,此模块还能够删除和修改员工错误的职务信息。比如:员工张三他现在的职
13、务是XX,但是在录入信息的时候录入错误职位不是现在所处的职位,事后发现错误,这事管理员就可以输入名字查询出张三的一系列信息然后对错误信息进行修改。1) 现任职务查询:当进入员工调动管理界面,会自动查询显示员工现任职务,包括员工编号、姓名、性别、年龄、入职时间。在每条员工信息后有职务调整选项,点击就进入职务调整界面。 2) 职务变更:即是记录员工的职务调整记录,在某职位上员工的入职时间、离职时间、在职时长,记录中包括员工的编号,员工的姓名,员工的各种职务以及任职该职务的时间,并且能够删除错误的员工职务变更记录的信息。3) 职务调整:此功能是添加、编辑、删除员工的调动记录。当公司需要调整员工职务的
14、时候,可以通过此功能调整,需要输入员工调整后职务、调整原因、批准人,调整日期。 3.1.2.2. 员工调动统计报表 此模块的功能是统计公司职务调动记录,包括员工编号、姓名、调整前职务、调整后职务、调整原因、批准人等信息。3.1.3. 出勤管理考勤功能模块划分如下: 3.1.3.1. 考勤查询1) 个人考勤信息查询 输入起止日期(由三个下拉菜单设定),系统根据员工ID查询出员工在某一时间段内的考勤信息。a) 缺勤 系统输出缺勤日期,缺勤总天数。b) 迟到 系统输出迟到时间,迟到总天数。c) 早退 系统输出早退日期,早退总天数2) 考勤汇总信息查询查询员工考勤表,根据状态信息查询某段时间内各部门迟到、早退、缺勤人数,公司迟到、早退、缺勤总人数。3.1.3.2. 考勤管理1) 考勤录入员工参照请假表录入缺勤状态信息,如员工缺勤,则记录其缺勤,如员工迟到(早退),则记录其迟到(早退),并记录其相应迟到(早退)的时间(如:迟到3小时)2) 考勤修改a) 考勤编辑修改指定员工考勤信息,通过员工ID查询出员工在某一时间的考勤表记录,并可以修改其状态信息或时间。b) 考勤记录插入增加员工考勤记录。3) 考勤记录删除可根据员工ID和指定的时间段(默认为全部)来删除员工考勤记录3.1.4. 请假管理此模块的功能示意图如下: