OA协同办公自动化人力资源管理系统

上传人:新** 文档编号:474299110 上传时间:2022-10-15 格式:DOC 页数:35 大小:3.05MB
返回 下载 相关 举报
OA协同办公自动化人力资源管理系统_第1页
第1页 / 共35页
OA协同办公自动化人力资源管理系统_第2页
第2页 / 共35页
OA协同办公自动化人力资源管理系统_第3页
第3页 / 共35页
OA协同办公自动化人力资源管理系统_第4页
第4页 / 共35页
OA协同办公自动化人力资源管理系统_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《OA协同办公自动化人力资源管理系统》由会员分享,可在线阅读,更多相关《OA协同办公自动化人力资源管理系统(35页珍藏版)》请在金锄头文库上搜索。

1、wordOA办公自动化系统软件系统管理研究人力资源管理模块开发摘 要随着信息技术的不断开展,企业现有的人工管理模式已不能满足企业的开展,企业协同办公自动化系统的出现已成为必然。其不仅能改善公司办公条件,减轻工作人员负担,提高办公质量和工作效率,还能加快公司工作规X化、科学化、网络化的进程。针对企业要求,使用JSP、Struts、Hibernate、Spring与Ibatis等技术开发一个基于Web的企业协同办公自动化系统。本系统一共分为十一个模块:人事信息管理、短消息管理、提醒器设置、日程管理、工作日志管理、工作计划管理、数据字典、部门管理、岗位管理、职位管理、权限管理、用户管理。超级管理员可

2、以根据不同职位创建不同的角色,为用户灵活的分配系统功能权限。关键词B/S结构,MVC设计模式,JSP网页技术标准,OA协同办公系统ABSTRACTAlong with the development of the information technology,the labour management model of enterprise can not satisfy the development of the enterprise at the present time, so the appearance of the office automation system bee ine

3、vitable. The system can improve the working conditions, reduce the staffs burden,improve work quality and efficiency, can also quicken the process of standardization, scientizationandnetwork. Forrequirements of the enterprise,usethetechnologyabout JSP, Struts,Hibernate,SpringandIbatistodevelopaoffic

4、e automation system based on web.The system has eleven modules. There arethe management of personnel information, the management of short messages,reminder setttings, the management of daily work plan, the management of data dictionary, the management of department,the management of post,the managem

5、ent of duty, the management of powers and the management of users. The administrator can create different roles for different positions by charactersand can asign the resource of permission flexiblely.Key Words:Browser/Server, Model View Controller, Java Server Page,Office Automation System目 录目录31.绪

6、论8课题意义8课题目的8技术要求8可行性分析92.需求分析10概述10项目名称10开发背景10项目目标10任务说明11人事信息管理11需求分析12人事信息管理123.总体设计18概述18系统总拓扑图19系统功能清单19环境搭建204.系统设计21开发与运行环境21数据库设计21人员家庭表(t_ico_stafffamily)22人员信息表(t_ico_staffinfo)22人员奖惩记录表(t_ico_staffreward)24个人简历表(t_ico_staffvitae)24实体描述245.系统程序设计25人事信息25个人人事信息管理25人事变动记录管理27离职人员信息管理29参考文献30

7、答谢31附录32 / 随着世界经济一体化进程的加快,世界经济从工业化的经济逐步进入网络信息的时代。各个企业都转变着自己企业的经营与管理模式,从传统的人工管理向信息自动化管理体制过渡。企业传统式的办公管理模式也在逐步向自动化办公管理模式转变。通过对企业内部信息进展全面的自动化的管理,提高企业的办公效率;管理和统计企业生产经营中的数据,防止人为处理各类数据时所产生问题,提高企业的经济效益,使企业的管理达到到科学化、系统化的X畴。 本课题是为了给现在的企业提供一个信息化平台,有效提高公司内部各级部门、员工沟通、协调能力;规X化、标准化公司各项业务流程、管理流程;提高日常工作效率,快速使用文件、报告或

8、报表;公司领导、部门主管随时随地掌握、了解员工的工作状态;利用信息化自动办公平台为公司领导、部门主管提供准确的信息和资料,提高经营者第一时间的决策能力。v JAVA:熟悉java面向对象编程的思路;v WEB网页设计:能够熟练操纵网页的表单元素、JavaScript脚本(jQuery)以与CSS样式表;v JSP根底:能够使用JSP进展网页排版以与结合Struts标签综合应用;v Spring、Hibernate、Struts 、Ibatis 框架根底:理解MVC设计模、Struts拦截器原理、Struts标签的应用以与持久化层Hinernate与Ibatis的应用;v Oracle数据库:能

9、收熟练使用Oracle:安装、配置、使用Oracle数据库。可行性分析是依据初步调查的结果作出系统开发可行性与否的结论的过程。可行性分析是为了论证系统开发是否可行。为实现系统目标,需要技术保证。此系统开发所需要的技术主要有计算机硬件、软件技术、系统开发人员的水平、用户管理与使用的能力等。在选择使用JSP还是ASP开发的时候,考虑到JSP的一下优点,选择了JSP作为web开发语言。JSP是Java平台的一局部。ASP技术不能轻易的实现跨平台的web服务工作,只能在windows上它运行。而Java可以运行在不同的环境,如Linux,Windows上。Linux的安全性和稳定性也是选择Jsp作为w

10、eb开发的重要原因。ASP仅支持组建对象模型,而JSP技术提供的组建都是基于JavaBean技术或JSP标签库,用户许多可重用的类库,大大的方便了web法人开发。JSP开发web比ASP更加灵活,可扩展性更强,便于以后的维护和二次开发。OA协同办公自动化系统编写需求说明的核心源于企业需求,为明确软件开发的最终目的,使开发出来的系统能够更好的达到企业信息化建设的需求,使目标系统提供的功能与企业需求达成一致。对于企业:重点在于清楚的表达企业提出的需求,如何理解企业机构部门、业务关系,让企业确认我们的表达和描述是符合客户的需求。对于开发人员:开发人员、项目经理、营销人员、员工、测试人员,重点告诉他们

11、系统需要具有哪些功能,有哪些对象,对象有哪些属性,对象之间有哪些关系,更清楚的了解企业的真正需要,从理解的角度开发产品,真正服务于企业客户。v 有效提高公司内部各级部门、员工沟通、协调能力;v 规X化、标准化公司各项业务流程、管理流程;v 提高日常工作效率,快速使用文件、报告或报表;v 公司领导、部门主管随时随地掌握、了解员工的工作状态;v 利用信息化自动办公平台为公司领导、部门主管提供准确的信息和资料,提高经营者第一时间的决策能力;通过总结归纳后,该软件具备以下四大功能:个人办公管理、根本信息管理、人事信息管理、权限组管理。在需求分析中将详细描述各个功能。2.2.1人事信息管理2.2.1.1

12、个人人事信息管理打开添加人事信息界面出现:根本信息、联系方式、教育背景、工作经历、奖惩情况、家庭情况;可以对他们进展添加操作。打开查看人事信息界面出现:某某、员工编号、所属部门下拉菜单项选择择、担任岗位下拉菜单项选择择。可以通过下拉菜单对这些字段进展查看,并在界面出现查看的结果。打开统计人事信息界面出现:所属部门、性别、用工类型事业编制、企业编制、临时工、工龄、最高学历,通过所属部门对这些字段进展查询。打开统计人事信息界面出现:某某、员工编号、所属部门、担任岗位、职务、 、操作。通过某某、员工编号、所属部门、担任岗位对这些字段进展复合查询。打开个人详细信息直接可以浏览个人的所有信息。2.2.1

13、.2人事变动记录管理打开员工调转管理后通过人员的一些根本信息对此人的离职确定后进展离职。打开查看离职人员后,可以通过人员的一些根本信息对离职人员的记录进展复合查询。2.2.1.3离职人员管理打开离职人员管理后通过一些认识条件对离职人员进展查询。2.3.1人事信息管理2.3.1.1总体用例图图1 人事信息管理用例图图2 普通用户登录用例图2.3.1.2总体描述个人登录后,可以填写自己的根本信息,可以保存草稿或者提交,提交以后等待人事专员审批,个人登录系统后可以填写和查看自己的根本资料,如果未填写根本资料,查看自己的详细信息时会提示填写根本资料。填写完人事信息后,可以保存草稿或者提交,提交以后由人

14、事专员进展审批。2.3.1.3个人人事信息管理图3 添加人事信息用例图员工第一次登录后可添加个人人事信息,系统默认员工工号和某某为该员工登录系统的用户名和真实某某。个人人事信息包括根本信息、联系方式、教育背景、工作经历、奖惩情况、家庭信息,正确填写个人信息后,员工可选择保存草稿或者直接提交,提交以后由人事专员审批。图4 查看人事信息用例图进入人事根本信息管理页面,以列表形式显示公司的员工列表,列表分页显示每一位员工的根本情况,可点击某个员工某某查看该员工的详细资料。图5 统计人事信息用例图进入统计人事信息页面,可点击所属部门查看该部门所包含的人事信息详细资料。图6 人事信息一览表用例图人事专员

15、或管理员登陆系统后,可在人事信息一览表中查看人事信息,并选择导出人事信息一览表或个人履历表,点击某员工的某某可查看该员工的详细信息。图7个人详细信息用例图人事专员或管理员登陆系统后,点击某员工的某某可查看该员工的详细信息。2.3.1.4人事变动记录管理图8 个人详细信息用例图首先列表显示公司内部的所有未离职的员工列表,点击调转按钮进入员工调转页面。点击某一员工某某可查看该员工的个人根本信息与个人履历信息。选择分配调动的新部门、新岗位和新职务。图9 个人详细信息用例图首先列表显示公司内部的所有未离职的员工列表,点击调转按钮进入员工调转页面。点击某一员工某某可查看该员工的个人根本信息与个人履历信息。选择分配调动的新部门、新岗位和新职务。2.3.1.5离职人员管理图10 查看离职信记录用例图在离职处理完毕后,自动将离职人员资料转移到离职人员管理列表中,人事专员可选择列表中的某一已离职员工查看该员工人事资料、删除其人事资料、将该离

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号