合肥学院
计算机科学与技术系
课程设计报告
2011~2012学年第二学期
课专姓学指
导
教业
班
程
Web应用系统开发 人力资源管理系统
课程设计名称
级 名 号 师
许强 檀明 屠菁 张艳明
2012年5月
课程设计报告
一、 绪论
1、题目简要描述:
课程设计名称:人力资源管理系统
课程设计内容:设计一个人力资源管理系统,通过网络实现对机构和员工信息的管理,员工岗位调动管理,员工工资变动管理。
二、 系统需求分析
1、可行性分析
人力资源管理是企业日常管理中的一个重要组成部分,涉及到企业的各个方面,各个层次,高效的人力资源管理可以给企业带来丰厚的收益。利用现代化科技对企业的人力资源进行管理,可以使人事管理人员从企业的日常琐碎的事物管理中解脱出来,更好的去协调企业的人才,大大提高企业人才利用率。与此同时,该系统还可以为企业管理人员的经营决策提供大量的数据,使企业的管理科学化、系统化。经济可行性
本系统所需要的硬件环境本公司的、网站硬件就可以满足,这样可以节省部分资金,同时所需要的软件环境尅进行部分购买,以及采用开发软件,这样可以大大节省成本,整个系统开发以及后期的维护所需要的费用没有超过我们的预,经济可行性良好。同时系统运行后本年可以为公司节约20%的管理成本,三年内可以收回成本。
2、技术可行性
通过网站形式实现企业信息的管理,为企业提供一个更为完善的管理平台,在计算机科学与技术不断发展的今天,现有的技术条件满足本次系统开发应用所学的知识,结合自己的实际开发水平能力,可以开发较为完善的人力资源管理信息系统,所以该人力资源管理信息系统的开发在技术上可行,可以立即开发。 3、操作可行性
计算机已经深入千家万户,所有人都对计算机的操作和简单的维护均具有一定的了解。同时,本系统在设计时也充分考虑到管理人员的习惯,以网页形式与用户交互操作,操作简单,数据录入方便、灵活,用户容易接受学习,可以很快的适应新的人力资源管理信息系统。与此除外,在本系统实施时可以对管理人员进行培训,使其对本系统更加的了解,使用时更加得心应手。 系统需求分析:
机构管理:实现企业组织机构信息的添加、修改、删除、浏览,以树状列表显示,允许出现多级机构,涉及的信息有:(编码、名称、隶属关系、负责人)。
员工管理:实现员工基本信息的添加、修改、删除、浏览、查询,涉及的信息有:编号、姓名、性别、出生日期、籍贯、民族。
岗位调动管理:实现员工岗位调动信息的记录,涉及信息有:部门、职位调动日期、调动原因。每次调动岗位,就要产生一条记录。 工资管理:实现员工月工资的设定。涉及的信息有:人员编号、基本工资、岗位工资、奖金、补贴、生效日期、状态等。每次修改人员工资,就要产生一条记录。
用户管理:实现用户的添加、修改、删除、浏览,涉及信息有:用户名、密码、权限组(编号);用户登录与注销;修改密码。
权限管理:分员工、管理员两种角色,员工可以查看个人信息、个人岗位变动信息、个人工资信息。管理员能使用所有功能。
子模块管理员登陆后对员工的工资进行修改的数据流图:
图2-1 数据流图
子模块管理员修改员工信息的用例图:
图2-2 用例图
图2-3 流程图
此模块主要是完成员工登陆后查看自己的个人信息,可以对自己的信息进行修改, 管理员可以对员工信息进行查看和添加。管理员一旦对员工的工资进行修改,员工登陆自己的账号后,能立即查看自己的工资情况。 三、 系统设计
1、系统系统采用的逻辑以及物理结构
系统结构:
图3-1 系统模块图
2、系统的开发环境选择
本系统的开发是在MyEclipse中开发的,数据库的设计是在SQL Server2000中
开发的,运行的服务器是在Tomcat 6.0。
3、系统数据库设计各表展示以及表与表之间的E-R关系图 表汇总
功能说明 表名
工资表(gongzi)
岗位调动表(gangweidiaodong)
存放各员工工资
存放员工岗位调动情况
管理员表(gly) 存放管理员用户信息 员工表(yg) 存放员工用户信息 机构表(jigou) 存放公司机构信息 员工信息表(yuangongxinxi) 存放员工信息
表1 工资表gongzi
序号 字段名 类型 是否为空 是否主键 1 bianhao char 否 是 2 jibengongzi float 否 否 3 gangweigongzi float 否 否 4 jiangjin float 否 否
表2 岗位调动表gangweidiaodong
序号 字段名 类型 是否为空 是否主键 1 bianma varchar 否 否 2 biaohao char 否 否 3 zhiwei varchar 否 否 4 diaodongriqi char 否 否 5 reason varchar 否 否
表3 管理员表gly
序号 字段名 类型 是否为空 是否主键 1 yonghuming char 否 否 2 biaohao char 否 否 3 password varchar 否 否
表4 员工表yg
序号 字段名 类型 是否为空 是否主键 1 yonghuming char 否 否 2 biaohao char 否 否 3 password varchar 否 否
表5 员工信息表yuanggongxinxi
序号 字段名 类型 是否为空 是否主键 1 bianh …… 此处隐藏:7196字,全部文档内容请下载后查看。喜欢就下载吧 ……