下面是小编为大家整理的高校人力资源管理系统设计与实现任务书,供大家参考。
应用技术系毕业设计任务书 7 指导教师:
职称:
电话:
电子信箱:
课题名称:
高校人力资源管理系统的设计与实现 主要功能:
1 登
录:登录是方便用户以不同的角色登录系统的模块。
2.人事档案管理:人事档案管理是人力资源处的核心工作,主要包括员工信息管理和档案的管理。
3.师 资 管
理:师资管理是指员工聘任管理、职称管理以及培训管理。
4.劳 资 管
理:劳资管理是直接与职工的经济利益挂钩,是系统中使用率最高的部分。劳资管理主要包括劳资计算和福利情况。
5.考 勤 管
理:考勤管理是对员工日常考勤进行管理的模块。
6.系 统 维
护:系统维护是对系统用户和系统角色信息进行维护的模块。
技术指标:
1.充分实现功能描述中的所有功能; 2.页面设计美观、实用、高效; 3.数据库设计合理,数据记录充足。
所涉及的基本知识:
项目管理,数据库原理及设计原则,软件工程文档撰写规范,Java 语言程序,J2EE
完成课题条件:(如所用的软件、所需的设备、主要元器件等)
硬件条件:HP 笔记本一台。
软件条件:开发工具 Adobe DreamweaverCS5 、SQL Server 2008
参考资料:
[1] 吕志峰,邓琨 Java 语言程序设计教程. 清华大学出版社,2010,9 [2] 陈会安 著 张宁 改编 JavaScript 基础与实例教程.中国电力出版社,2007 [3] 刘京华.Java Web 整合开发王者归来.清华大学出版社,2010,1 备注:包括:开题、程序、答辩 PPT、论文,所有程序都是通过答辩的优秀作品,质量保证。也可代做。
求求:982465840 全天在线 各位学弟学妹联系我. 本店购设计的优点: 1 价格合理便宜
2 提供技术支持
3 不容易被老师发现不是你自己做的
4 成交速度快当天可以完成调试功能
5 售后服务好
6 作品都是获得优秀的产品
学生签字:
指导教师签字:
教研室主任签字:
系主任签字:
附图 1 高校人力资源管理系统功能模块图
图 1 高校人力资源管理系统功能模块图
高校人力资源管理系统 人事档案管理 师资管理 劳资管理 系统管理 机构管理 员工信息管理 档案管理 聘任管理 职称管理 培训管理 绩效管理 福利情况 用户管理 权限管理 考勤管理 考勤记录
附图 2 高校人力资源管理系统业务流程图
图 2 高校人力资源管理系统业务流程图
否是 是 否 否是 招聘 考核录用 是否有该职工信息 录入教职工信息 上报教职工信息 是否通过 教职工审批 教职工岗位安排 教职工用户表 教职工调动 更改机构信息 机构表 工资结算 是 否 符合 离 退休手续离职或是退休 离退休表
1.人力资源管理系统的顶层数据流图,如图 3-1 所示。
用户P1合法检查P2重新登录P3权限分析P4权限树生成用户P5事务处理D2登录信息 D1用户名D3权限D21主页D22请求D20结果视图 图 3-1 人力资源管理系统顶层数据流图 2.合法性检查二层数据流图,如图 3-2 所示。
用户P1.1用户名核实P1.2密码核实D2登录信息 D2登录信息权限分析D4用户信息D4用户信息重新登录F1系统用户表 图 3-2 合法性检查的二层数据流图 3.权限分析二层数据流图,如图 3-3 所示。
权限树生成P3.1获取角色P3.2获取权限权限分析D4 用户信息 D5 角色 D3权限D5 角色D3权限F2角色表 F3角色-权限表F4权限表 图 3-3 权限分析二层数据流图 4.事务处理二层数据流图,如图 3-4 所示。
P5.1获取权限P5.2请求分发事务处理P5.3数据处理用 户D3权限 D23请求数据D20结果视图D24未授权视图 图 3-4 事务处理的二层数据流图 5.员工信息数据处理的三层数据流图,如图 3-5 所示。
P5.3.4获取记录标识员工信息管理事务分析P5.3.1分析查询条件P5.3.3查询数据P5.3.2生成查询语句D6查询条件 D7查询语句用户D20结果视图D9员工信息P5.3.5查询员工信息P5.3.6删除员工信息P5.3.7获取用户输入P5.3.8判断是否存在P5.3.10更新员工记录D8记录标识 D9员工信息 D20结果视图D9员工信息P5.3.9插入员工记录D9员工信息 D9员工信息D9员工信息D9员工信息D9员工信息D9员工信息D20结果视图D20结果视图
查询条件记录标识员工信息F5员工信息表F5员工信息表图 3-5 员工信息数据处理的三层数据流图
6.工资核算的数据流图,如图 3-6 所示。
工资核算P6获取员工信息P7获取员工奖励P8获取员工惩罚P9获取员工福利P10获取员工保险 D9员工信息D9员工信息
D9员工信息D9员工信息D25奖励信息D26惩罚信息D27福利信息D28保险信息P11计算工资总额P12获取税率P13计算实际工资D10奖励总额D11惩罚总额D12福利总额
D13保险总额D14工资总额D14工资总额D15税率D15税率D29员工工资
F6奖励信息表F5员工信息表F7惩罚信息表F8员工福利表F9福利信息表F12税率表F13员工工资表F10员工保险表 F11保险信息表图3-6 工资核算的数据流图 7.绩效考核的数据流图,如图 3-7 所示。
绩效考核P14获取考核方案P15获取员工分数P16获取考核标准P17计算总分P18等级评定D16考核方案D16考核方案D17员工分数D17员工分数D18考核项目D18考核项目D31总分D30考核结果F17方案-项目表 F16核分数表 F14考核方案F15考核项目表F18员工考核表 图 3-7 绩效考核的数据流图
人力资源管理系统数据流定义:
数据流编号:D1 数据流名称:用户名 数据流来源:用户 数据流去向:管理系统 数据流组成:I01
数据流编号:D2 数据流名称:登录信息 数据流来源:用户 数据流去向:管理系统 数据流组成:I01+I02
数据流编号:D3 数据流名称:权限 数据流来源:权限表 数据流去向:管理系统 数据流组成:I14+I15+I16+I25
数据流编号:D4 数据流名称:用户信息 数据流来源:用户表 数据流去向:管理系统 数据流组成:101-01+I02+I03+I17+I18+I25
数据流编号:D5 数据流名称:角色 数据流来源:角色表 数据流去向:管理系统 数据流组成:I19+I16+I17+I25 数据流编号:D6 数据流名称:查询条件 数据流来源:用户 数据流去向:管理系统 数据流组成:I7
数据流编号:D7 数据流名称:查询语句 数据流来源:管理系统
数据流去向:管理系统 数据流组成:101-24
数据流编号:D8 数据流名称:记录标识 数据流来源:用户 数据流去向:系统 数据流组成:I25
数据流编号:D9 数据流名称:员工信息 数据流来源:员工信息表/用户 数据流去向:系统 数据流组成:I03+I04+I04+I06+I07+I08+I09+I10+I11+I12+I13
数据流编号:D10 数据流名称:奖励总额 数据流来源:管理系统 数据流去向:管理系统 数据流组成:I26
数据流编号:D11 数据流名称:惩罚总额 数据流来源:管理系统 数据流去向:管理系统 数据流组成:I27
数据流编号:D12 数据流名称:福利总额 数据流来源:管理系统 数据流去向:管理系统 数据流组成:I28
数据流编号:D13 数据流名称:保险总额 数据流来源:管理系统 数据流去向:管理系统 数据流组成:I29
数据流编号:D14 数据流名称:工资总额
数据流来源:管理系统 数据流去向:管理系统 数据流组成:I30
数据流编号:D15 数据流名称:税率
数据流来源:税率表 数据流去向:管理系统 数据流组成:I31+I32+I33+I34
数据流编号:D16 数据流名称:考核方案
数据流来源:考核方案表 数据流去向:管理系统 数据流组成:I35+I36+I16
数据流编号:D17 数据流名称:员工分数
数据流来源:考核分数表 数据流去向:管理系统 数据流组成:I37+I38+I39+I40+I35
数据流编号:D18 数据流名称:考核标准 数据流来源:考核标准表 数据流去向:管理系统 数据流组成:I40+I41+I42+I17
数据流编号:D19 数据流名称:总分 数据流来源:管理系统 数据流去向:员工考核表 s 数据流组成:I38
数据流编号:D20 数据流名称:结果视图
数据流来源:管理系统 数据流去向:用户 数据流组成:I15
数据流编号:D21 数据流名称:主页 数据流来源:管理系统 数据流去向:用户 数据流组成:I15
数据流编号:D22 数据流名称:请求 数据流来源:用户 数据流去向:管理系统 数据流组成:I15
数据流编号:D23 数据流名称:请求数据 数据流来源:用户 数据流去向:管理系统 数据流组成:I43
数据流编号:D24 数据流名称:未授权视图 数据流来源:管理系统 数据流去向:用户 数据流组成:I15
数据流编号:D25 数据流名称:奖励信息 数据流来源:奖励信息表/管理系统 数据流去向:管理系统/奖励信息表 数据流组成:I44+I45+I46+I47+I48
数据流编号:D26
数据流名称:惩罚信息 数据流来源:惩罚信息表/管理系统 数据流去向:管理系统/惩罚信息表
数据流组成:I44+I49+I50+I51+I48
数据流编号:D27 数据流名称:福利信息 数据流来源:福利信息表/管理系统 数据流去向:管理系统/福利信息表 数据流组成:I44+I52+I53
数据流编号:D28 数据流名称:保险信息 数据流来源:保险信息表/管理系统 数据流去向:管理系统/保险信息表 数据流组成:I54+I55+I56+I57+I58+I59
数据流编号:D29 数据流名称:员工工资 数据流来源:员工工资表/管理系统 数据流去向:管理系统/员工工资表 数据流组成:I26+I27+I28+I29+I30+I34+I48+I60
数据流编号:D30 数据流名称:考核结果 数据流来源:员工考核表/管理系统 数据流去向:管理系统/员工考核表 数据流组成:I61+I62+I48+I38
数据流编号:D31 数据流名称:总分 数据流来源:管理系统 数据流去向:管理系统 数据流组成:I38
系统数据处理的定义:
编号:P1 名称:合法检查 描述:对检查用户是否登录 输入/输出:D1,D2
编号:P2 名称:重新登录 描述:回到登录页,要求用户重新输入登录信息登录系统 输入/输出:
编号:P3 名称:权限分析 描述:根据用户及用户的角色,解析用户所具有的权限 输入/输出:D1,D3
编号:P4 名称:权限树生成 描述:权限树就是导航树,系统根据用户的权限生成导航树 输入/输出:D3,D21
编号:P5 名称:事务处理 描述:根据用户操作,完成相应的功能 输入/输出:D22,D20
编号:P1.1 名称:用户名核实 描述:根据用户输入的用户名,查询数据库以确定用户是否存在 输入/输出:D2,D4
编号:P1.2 名称:密码核实 描述:根据用户输入的密码,验证用户输入的密码是否正确 输入/输出:D4
编号:P3.1 名称:获取角色 描述:根据当前登录的系统用户信息提取用户角色
输入/输出:D4,D5
编号:P3.2 名称:获取权限 描述:根据用户角色提取用户所有的权限
输入/输出:D5,D3
编号:P5.1 名称:获取权限 描述:根据用户权限,判断用户是否有权限进行当前操作 输入/输出:D3,D24
编号:P5.2 名称:请求分发 描述:此处理由 Struts 自动完成,将请求分发到对应的 Action 上
输入/输出:D3,D23
编号:P5.3 名称:数据处理 描述:是业务逻辑层的一次事务处理 输入/输出:D23,D20
编号:P5.3.1 名称:分析查询条件 描述:根据用户输入,解析查询条件 输入/输出:D6
编号:P5.3.2 名称:生成查询语句 描述:根据用户输入的查询条件,生成 jql 查询语句 输入/输出:D6,D7
编号:P5.3.3 名称:查询数据 描述:执行查询语句,查询出所有满足条件的数据 输入/输出:D7,D20
编号:P5.3.4 名称:获取记录标识 描述:获取用户所选择的记录的标识 输入/输出:D8
编号:P5.3.5
名称:查询员工信息 描述:根据员工标识查询员工信息 输入/输出:D8,D9
编号:P5.3.6 名称:删除员工信息 描述:根据查询出来的员工信息将其删除 输入/输出:D9,D20
编号:P5.3.7 名称:获取用户输入 描述:提取用户在表单中输入的信息 输入/输出:D9
编号:P5.3.8 名称:判断是否存在 描述:根据用户输入的信息判断员工信息是否存在 输入/输出:D9
编号:P5.3.9 名称:插入员工记录 描述:当数据库中不存在当前员工信息时,插入该信息 输入/输出:D9,D20
编号:P5.3.10 名称:更新员工记录 描述:当数据库中已存在当前员工信息时,更新该信息 输入/输出:D9,D20
编号:P6 名称:获取员工信息 描述:从数据库中读取员工信息 输入/输出:D9
编号:P7 名称:获取员工奖励 描述:根据员工信息,查询员工奖励表,取出数据并汇总 输入/输出:D9,D10
编号:P8 名称:获取员工惩罚 描述:根据员工信息,查询员工惩罚表,取出数据并汇总 输入/输出:D9,D11
编号:P9 名称:获取员工福利 描述:根据员工信息,查询员工福利表,取出数据并汇总 输入/输出:D9,D12
编号:P10 名称:获取员工保险 描述:根据员工信息,查询员工保险表,取出数据并汇总 输入/输出:D9,D13
编号:P11 名称:计算工资总额 描述:根据员工信息奖惩,福利,保险等信息计算本月员工工资总额 输入/输出:D10,D11,D12,D13,D14
编号:P12 名称:获取税率 描述:根据员工工资总额,查询税率表并取出数据。
输入/输出:D14,D15
编号:P13 名称:计算实际工资 描述:根据工资总额和税率计算员实际工资 输入/输出:D14,D15
编号:P14 名称:获取考核方案 描述:读取考核方案表,获取考核方案。
输入/输出:D16
编号:P15 名称:获取员工分数
描述:根据考核方案,读取考核分数表,获取考核分数 输入/输出:D16,D17
编号:P16 名称:获取考核标准 描述:根据考核方案及分数,获取考核标准。
输入/输出:D16 编号:P17 名称:计算总分 描述:对所有当前考核方案及当前员工累计分进行汇总,得到总分 输入/输出:D17,D18,D30
编号:P18 名称:等级评定 描述:根据总分及考核方案的说明,评定员工等级 输入/输出:D16,D30
5.1 数据库的设计与 E-R 图 要进行数据库设计,首先要明确用户需求,根据需求进行开发并了解该业务在今后的发展情况,对日后可能的需要进行安排。在数据库设计过程中,应处理好各种表之间的关系,然后创建 E-R 图,最后定义对象。
为了把使用者的数据需求明确地表达出来,系统分析员...
推荐访问:高校人力资源管理系统设计与实现任务书 任务书 高校 人力资源管理系统