当前位置:文档之家› 简单人事管理系统

简单人事管理系统

简单人事管理系统
简单人事管理系统

苏州高博软件技术职业学院毕业设计(论文)报告

系别软件工程

专业软件测试

班级0811

姓名仇智坚

学号008321115

设计题目简单人事管理系统

指导教师陈晨

起迄日期 4月24日--5月8日

苏州高博软件技术职业学院

毕业设计诚信承诺书

本人慎重承诺和声明:

我承诺在毕业设计过程中严格遵守学校有关规定,在指导教师的安排与指导下完成所规定的毕业设计工作,绝不弄虚作假,不请别人代做毕业设计或抄袭别人的成果。所撰写的毕业论文或毕业设计是在指导老师的指导下自主完成,文中所有引文或引用数据、图表均注明来源,本人愿意为由此引起的后果承担责任。

学生签名:日期:年月日

毕业设计知识产权权属声明

本人在老师指导下所完成的论文及设计成果、知识产权归属学校。学校享有以任何方式发表、复制、公开阅览、借阅以及申请专利等权利。

学生签名:日期:年月日

指导教师签名:日期:年月日

简单人事管理系统的设计与开发

摘要

21世纪最激烈的竞争当属人才的竞争,一个具有多学科知识的复合性人才或许是一个企业发展壮大所不可或缺的重要因素?因此人力资源已逐步成为企业最重要的资源,人事管理(Personnel Management System,pms)也成为现代企业管理工作中的重要内容之一?而在人事管理中的基础工作就是人事档案管理?

对于企业来讲,员工的人事档案不但可以使企业的管理者在一定程度上掌握所聘用人员的基本人事信息,而且可以为企业的人力资源管理工作提供相关的人事信息数据支持?譬如:企业制定员工招聘计划?培训计划?合理的使用人员等等?因此,企业人事档案管理工作的好坏不但可以直接影响到企业的人力资源管理,而且会间接的影响到企业整体管理?

随着社会的发展,科技的进步,计算机的应用在社会各领域中都得到了普及,越来越多的人都感受到利用计算机进行各类管理的科学和便捷;认识到管理信息系统对于管理工作的重要性?

人事档案管理系统是典型管理信息系统,通过人事档案管理系统对人事档案进行管理具有人工管理所无法比拟的优点——例如:检索迅速?查找方便?可靠性高?存储量大?保密性好?寿命长?成本低等?一个设计完善,运行稳定的人事档案管理系统可以使人们从繁重的传统手工管理中解脱出来,从而提高企业人事档案管理的工作效率,协助企业更好的完成人事档案管理工作;而且,企业整体管理的信息化建设是企业的科学化?正规化管理与世界接轨的重要条件,企业人事档案管理的信息化又是企业整体管理信息化建设的重要组成部分?因此,利用计算机对企业人事档案进行管理是必然趋势,人事档案管理系统是企业管理工作中不可缺少的?

[关键字] 人事档案?人事档案管理?人事档案管理系统?管理信息系统?数据库

目录

第一章绪论 (5)

1.1 课题研究背景 (5)

1.2 课题研究目的和意义 (5)

第2章课题研究中所用到的工具和涉及到的知识点 (7)

2.1 Vsual Studio 2005介绍 (7)

2.2 SQL Server 2005 介绍 (8)

第3章系统需求分析 (9)

3.1 系统分析 (9)

3.2 系统概述 (9)

第4章数据库的设计 (11)

4.1 引言 (11)

4.2 数据库需求分析 (11)

4.3 数据库设计 (11)

第5章界面设计与实现 (13)

5.1 登录界面设计 (13)

5.2 主要界面设计 (14)

结论 (17)

致谢 (18)

参考文献 (19)

第一章绪论

1.1 课题研究背景

随着知识经济的时代的到来、成功加入WTO及信息化浪潮的来临,企业经营管理机制正在发生着根本性的变化。处于激烈市场竞争环境下的企业,如果想要在日新月异的市场变化中求得生存,就必须有效地进行企业内部改革和加强企业管理。因此,借助现代信息技术和管理理论,建立企业管理信息系统势在必行。

面对知识经济时代下的挑战,企业的人事管理也同样要适应这样的趋势,但是现代人事管理面临两个方面的难题:

1.现代人事管理已经成为实现企业竞争优势的核心之一,根据世界银行的统计,现在全球64%的财富是由人力资源构成的。它所涉及的范围已经远远超出了人事管理的范畴,成为从企业战略规划到基础人力管理,涉及企业、社会、政府、员工等方方面面的复杂工程,原先的手工简单处理手段和思路都远远不够了。

2.现代人事管理的范围大大扩展了,人事部要面临大量种类繁多的数据,有必要收集和处理这些数据,但是如果仅仅是收集和处理,并不能真正达到通过人事管理提高企业核心竞争力的目的。因此,有必要将信息技术与人力资源结合在一起,利用人力资源的管理信息系统提高人力资源管理的效率,同时深入挖掘人事管理信息中的宝藏,真正提高企业的核心竞争力。建设高效的人事管理信息系统,提高自己的人事管理水平是中国企业的必由之路。

1.2 课题研究目的和意义

人力资源系统的开发,其功能将真正扩展到全方位企业管理的范畴。人力资源系统的功能范围,也从单一的档案、工资,发展到可为企业的决策提供帮助的全方位解决方案。人力资源管理信息系统的目的和意义在于:

1.充分利用网络资源,进一步优化和再造管理流程,使人力资源的管理更为高效和科学,数据更为准确,满足人力资源部提升服务和管理水平的要求,使人力资源的管理更为高效和科学,数据更为准确;

2.增强员工自助服务的功能,提高业务的透明度及员工的参与程度,简化人力资源事务性的管理流程,使人事劳动部门的管理人员有更多的时间和精力用于人力资源的战略规划;

3.建立流程引擎和角色管理机制,增加面向用户的流程变更管理和用户管理的功能;

4.健全安全机制,完善安全监控及审计功能;

5.增强系统可视化的设计,提高用户的可操作性,尽可能减少用户培训;

6.决策支持:完善人力资源决策支持系统,使基于人力资源系统数据的决策更为直观和精确,确定管理人员能够及时快捷地获得决策所需的信息。

总的来说,人力系统建设就是希望通过优化和再造流程的人力资源重建,使将来的人力系统成为企业准确、开放、安全、可靠的数据平台;成为企业人力资源战略决策的主要数据来源最终实现开发人才、服务人才、利用人才和降低人力资源成本、提高人力资源的利用效率的目的。

第2章课题研究中所用到的工具和涉及到的知识点

2.1 Vsual Studio 2005介绍

Visual Studio 是一套完整的开发工具集,用于生成 https://www.doczj.com/doc/4115016697.html, Web 应用程序、XML Web Services、桌面应用程序和移动应用程序。Visual Basic、Visual C++、Visual C# 和 Visual J# 全都使用相同的集成开发环境 (IDE),利用此 IDE 可以共享工具且有助于创建混合语言解决方案。另外,这些语言利用了 .NET Framework 的功能,通过此框架可使用简化 ASP Web 应用程序和 XML Web Services 开发的关键技术。

Visual Studio 提供了一个全新的网页设计器(称为Visual Web Developer),其中包含了许多用于创建和编辑 https://www.doczj.com/doc/4115016697.html, 网页和 HTML 页的增强功能。该设计器提供了比在 Visual Studio .NET 2003 中更简单、更迅速的 Web 窗体页创建方法。

Visual Web Developer 全面改进网站开发的各个领域。您可以创建网站并将其作为本地文件夹来进行维护,也可以将其放在 Internet 信息服务 (IIS) 中,或放在 FTP 或 SharePoint 服务器上进行维护。Visual Web Developer 设计器支持所有的 https://www.doczj.com/doc/4115016697.html, 增强功能,包括可以简化许多 Web 开发任务的近二十余种新控件。

Visual Studio 集成环境包括用于目标设备(如 PDA 和 Smartphone)的工具。改进功能包括 Visual C++ 工具和本机设备运行库、托管设计器(提供改进的特定于平台的 WYSIWYG 和多种外观设置支持)、新的仿真程序、类似于桌面的数据处理工具,以及最终用户部署项目(消除 .inf 文件的手动编辑工作)。

Web 窗体是用于创建可编程网页的 https://www.doczj.com/doc/4115016697.html, 技术。Web 窗体将自己呈现为浏览器兼容的 HTML 和脚本,这使任何平台上的任何浏览器都可以查看 Web 页。使用 Web 窗体,通过将控件拖放到设计器上然后添加代码来创建 Web 页,与创建 Visual Basic 窗体的方法相似。

Windows 窗体用于在 .NET Framework 上创建 Microsoft Windows 应用程序。此框架提供一个有条理的、面向对象的、可扩展的类集,使您能够开发功能丰富的 Windows 应用程序。另外,Windows 窗体可作为多层分布式解决方案中

的本地用户界面。

2.2 SQL Server 2005 介绍

SQL Server 是一个关系数据库管理系统。它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2 版本。在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了,Microsoft 将SQL Server 移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本。Sybase 则较专注于SQL Server在UNIX 操作系统上的应SQL Server安装界面用。

第3章系统需求分析

3.1 系统分析

目前,部分企业还停留在人工纸质管理方法阶段,这样的管理方式已不适应时代发展,因为它不仅浪费了人力物力,还造成企业内部员工信息管理容易混乱、各部门分工不明确。在信息时代,这种传统的纸介质管理的低效方法必然会被以数据库为基础的功能强大效率卓越的信息管理系统所取代。系统开发的总体任务是实现企业信息管理的系统化、规范化和自动化。

系统功能分析是在系统开发的总体任务的基础上完成的。人事管理系统需要完成的功能主要有:登陆模块,员工管理模块,部门管理模块,用户管理模块。在数据库方面,利用关系数据库功能强大的查询语言对企业各类信息入库保存,按要求及时处理。

该系统集输入、维护、查询、和各种处理为一体,各种操作可以通过菜单进行,操作快捷、方便,性能高效、强大;使用易懂、易会,形象增强的数据处理,用户均可根据需要自行使用。

3.2 系统概述

本系统是一个人力资源管理系统,在实施过程中主要实现以下目标:

(1)界面友好、美观,体现人事管理的特点,而且操作简便。

(2)各功能模块层次清晰,代码高效易懂。

(3)添加和编辑简便、清晰,提高工作效率。

(4)查询方便,数据存储安全可靠。

(5)功能全面,实用性强。

主要功能有:

1.登录系统部分

登录系统部分包括不同权限用户的登录,通过用户的权限的不同分为普通用户,一般管理员,超级管理员,其登录后所拥有的功能权限也不相同。

2.员工管理部分

员工管理包括员工信息管理和员工调动管理。员工信息管理主要实现员工信息的添加、修改、删除。员工调动管理主要实现员工调动信息的添加。

3.部门管理

部门管理包括部门信息管理和部门人员管理。部门信息管理主要实现各个部门信息的增加、编辑、删除。部门人员管理主要实现显示各个部门里员工信息的功能。

4.用户管理

用户管理包括系统用户管理和密码修改。其中用户管理只有超级管理员才具备的权限,拥有对本系统所有用户新的修改的权力。密码修改是该系统用户可以对自己的登录密码进行修改。

其主要结构如图所示

第4章数据库的设计

4.1 引言

数据库是一个应用系统的核心,数据库设计的好坏直接关系到应用系统的执行效率,数据的一致性和完整性,设计数据库系统时应该首先充分了解用户各个方面的需求,包括现有的以及将来可能增加的需求,数据库设计一般包括以下几个步骤:

(1).数据库需求分析

(2).数据库概念结构设计

(3).数据库逻辑结构设计

4.2 数据库需求分析

数据库需求分析就是要了解在这个应用系统中,用户需要查询、更新、删除和保存哪些数据,收集基本数据、数据结构以及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。

4.3 数据库设计

通过调查分析各种资料,根据本管理系统用户需要操作和处理的各种数据,对数据表进行了分析。确定在数据库中存储的各种数据之间的关系以及数据类型,列举出部分数据表的关系如下:

1.部门表(Department)包括部门编码,部门名称,部门描述,上级部门,备注。

2.员工信息表(Employee)包括员工编号,姓名,性别,民族,生日,政治面貌,文化程度,婚姻状况,籍贯,身份证号,办公电话,手机号码,到岗日期,职务或岗位,在职状态,工资卡银行,工资卡帐号,录入用户,录入时间,所属部门,备注。

3.员工调动信息表(Transfer)包括调动编号,职务,旧部门,新部门,调动日期,调动原因,员工编号,备注

4.系统用户表(User)包括用户登录名,登录密码,状态,用户类型。

第5章界面设计与实现

5.1 登录界面设计

程序启动后,进入登陆窗体,用户输入用户名和密码,然后进行登录。同时可以按下取消按钮退出本系统,登录界面模块中主要实现如下功能:(1)用户名和密码验证成功后,进入主界面。

(2)用户名错误或密码错误提醒并返回错误点。

在登录的过程中,系统首先会根据画面上用户输入的内容进行验证检查,相关代码如下:在登录的过程中,系统首先会根据画面上用户输入的内容进行验证检查,相关代码如下:

protected void LoginBtn_Click(object sender, System.EventArgs e)

{

https://www.doczj.com/doc/4115016697.html,er User = new https://www.doczj.com/doc/4115016697.html,er() ;

///如果页面输入合法

if(Page.IsValid == true)

{

string Name = UserName.Text.Trim();

string Pwd = Password.Text.Trim();

if(User.Login(Name,Pwd))

{

Session["UserID"] = Name;

Response.Redirect("~/DesktopModules/Main.aspx");

}

else

{

///显示错误信息

Message.Text = "你输入的用户名称或者密码有误,请重新输入!";

}

}

}

protected void CancelBtn_Click(object sender, System.EventArgs e)

{

///清空用户名称和密码输入框

UserName.Text = Password.Text = "";

}

5.2 主要界面设计

1.实现目标

程序启动后,登录进入员工基本信息主窗体,。在管理模块中主要实现如下功能:

(1)员工管理。

(2)部门管理。

(3)用户管理。

2.主要界面

(1)员工管理界面

点击员工信息管理,怎进入该图所示的界面,在该界面可以进行员工信息的

添加、修改、删除。点击下面的添加按钮则可以进行员工信息的添加,如下图所示,

在该界面可以添加员工的相关信息。在员工显示界面中修改完数据后,点击“修改”按钮就可完成员工信息的修改。

(2)部门管理界面

在该界面可以对该企业中各个部门信息进行添加,编辑,删除操作。

(3)用户管理

的所有用户。超级管理员可一进行用户的添加和删除操作。

在该界面可以进行登录用户的密码修改操作。

在本次毕业设计之前,虽然我在学校开设的各门专业课程上学习了很多理论知识,但是很少有机会真正的将自己所学的附诸于实践,这次的毕业设计正好是在大学生涯结束之前提供给我的一个绝佳的实践机会。在毕业设计的前期阶段,我查阅了大量的资料,做了大量的准备工作。然而,当真正开始着手开发的时候却一度陷入困境,不知道从何入手。现在反思起来,自己对于编程的基础语言的掌握还不够到位,有些基本的甚至都无法熟练运用。因此,对于三年所学的专业知识需要花大量的时间来进行温习回顾。并且,C#和ASP是在设计时才学习并使用的,由于初次接触也给设计的完成带来一定的困难。当开发工作进入到编码阶段的时候,前期的代码设计不合理给我带来了很大的困难,由此让我深深体会到编成思想的重要性,对于程序设计方法学的重要到现在我才真正的体会到。虽然在整个开发的过程中面临了很多挫折,但是从教训中得到的经验教训是深刻和宝贵的。同时,经历整个完整的开发过程,锻炼了我的编码能力,纠正了以前许多在编程中的不好的习惯,这对我以后的学习和工作是巨大的财富。

本论文无论是从选题的确定,论文的设计、写作、修改到最后定稿得到了我的指导老师陈老师的悉心指导。特别是他多次询问写作进程,并为我指点迷津,帮助我开拓思路,精心点拨,热忱鼓励。他严肃的教学态度,严谨的治学精神,精益求精的工作作风深深地感染和激励着我。在此,谨向陈老师致以诚挚的谢意和崇高的敬意。

此外,还要感谢在大学中帮助我的人,感谢苏州高博软件学院的所有老师在学习上的点拨及细心教导。同时,也要感谢在论文写作过程中,帮助过我、并且共同奋斗的大学同学们,能够顺利完成论文,是因为一路上有你、有你们,再次衷心地感谢所有在我论文写作过程中给予过我帮助的人们,谢谢!

祝各位老师同学工作顺利,心想事成!

参考文献

1. Ryan K. Stephens著.SQL Serve 2000 study[M].机械工业出版社

2. 刘滔.数据库通用模块及典型系统开发.北京:人民邮电出版社,2004

3. 袁松著.数据库系统概论.北京:机械工业出版社,2004

4. 甘任初著.信息系统开发[M].北京:经济科学出版社,2004

5. 徐志国,汪孝宜著.数据库开发实例[M].北京:电子工业出版社,2005

6. 王梯云著,人力资源管理系统开发导论.北京:机械工业出版社,200

7. 孙逊著.SQL Serve 2000的基本运用.北京:清华大学出版社,2006

8. 伍俊良著.管理信息系统(MIS)开发与应用[M].北京科学出版社,2006

9. 李建中,王珊著.数据库系统原理(第2版).北京:电子工业出版社,2006

10.张华,王杰著.人力资源管理开发用例[M]. 2007.北京:人民出版社

11.尤峥著,数据库原理与应用。武汉大学出版社2007

12. 郑宇军著,C#2.0程序设计教程。北京:清华大学出版社,2005

13. 郑宇军著,C#语言程序设计基础。北京:清华大学出版社,2005

公司人事管理系统项目概述

《南山公司人事管理系统》项目概述1项目概述 1.1 项目名称 南山公司人事管理系统。 1.2 项目背景 南山公司目前规模为70人,其组织结构如下图所示: 公司的人员类型有以下几种:普通员工、部门经理、人事部成员和总经理。其中人事部有1个人事经理、3个人事助理。目前,公司尚无人事管理系统。薪资、考勤、业绩评定等业务流程都是由人事经理和3位人事助理手工完成。 为迅速改变现状,规范公司的管理,降低人事部的工作负荷,提高工作效率,公司管理层经过仔细研究、分析,决定开发一套完善的人事管理系统。 1.3 项目目标 南山公司的主营业务是软件开发,公司规模为70人左右,其部门包括人事部、财务部、研发部、销售部等。公司的人员类型有以下几种:普通员工、部门经理、人事部成员和总经理。其中人事部有一个人事经理,三个人事助理。该管

理系统的主要功能是管理员工资料、管理员工考勤、计算员工薪资和业绩评定等。大部分涉及对敏感数据修改的工作都仅由人事部完成,如计算工资、修改考勤记录;并且有些只有人事经理才可以处理,如定制部门、指定员工的基本薪资等。普通员工可以通过Web 浏览自己的基本资料、考勤信息、薪资信息和请假记录等(此功能暂不列入本次项目实践之列)。员工可以提出请假和加班申请,如果所属部门的经理审批通过,人事部就可以登记在案。人事经理默认拥有人事助理的所有权限,部门经理默认拥有普通员工的所有权限,总经理默认拥有部门经理的所有权限。 1.4 功能详情 1.4.1登录界面 需要登陆的人员,对于不同的身份,他们的权限是不一样的。当用户输入ID 和密码时,查询数据库,若用户名和密码正确,则进入相应的员工信息界面,若不正确,则提示用户用户名或密码错误,仍显示当前界面。 1.4.2员工资料管理 人事部门负责维护员工的基本资料。当员工第一天来公司报到时,人事部门将员工的基本资料(姓名、性别、出生年月、电子邮件及所属部门等)录入到数据库中,并打印一份报到单给员工,上面列出了该员工的登录ID、公司邮件的地址、该员工的部门名称以及该员工的同部门同事列表。 主要功能包括: ?添加/修改/删除员工

人事管理系统项目详细设计说明书

目录 1. 概述 1.1.目的 本文为教学案例项目SQLServer功能规范说明书。本说明书将: ●描述数据库设计的目的 ●说明数据库设计中的主要组成部分 ●说明数据库设计中涵盖的教学知识要点 1.2.内容 本文档主要内容包括对数据库设计结构的总体描述,对数据库中各种对象的描述(包括对象的名称、对象的属性、对象和其他对象的直接关系)。本文档中包含对以下数据库内容的描述: ●数据表 ●视图 ●存储过程 ●用户自定义函数 ●触发器 ●约束 在数据库主要对象之外,本文还将描述数据库安全性设置、数据库属性设置和数据库备份策略,为数据库管理员维护数据库安全稳定地运行提供参考。

1.3.与其他项目的关联 教学案例项目的数据库设计与教学项目(Web部分和Windows部分)功能密切相关。教学案例项目的数据库将按照教学项目程序部分的功能需求而设计,数据库设计将配合教学案例的程序部分,以实现一个功能完备的企业环境内的应用。 2. 数据库 2.1.数据库名称 数据库的名称一定要设为RGB,否则本案例设计的Web部分的应用程序和Windows 部分的应用程序将无法使用该数据库。 答案:USE[master] GO /******Object:Database[RGB]ScriptDate:06/18/201108:55:58******/ CREATEDATABASE[RGB]ONPRIMARY (NAME=N'RGB',FILENAME=N'C:\ProgramFiles\MicrosoftSQLServer\MSSQL10.MSSQLSERVE R\MSSQL\DATA\RGB.mdf',SIZE=3072KB,MAXSIZE=UNLIMITED,FILEGROWTH=1024KB) LOG ON (NAME=N'RGB_log',FILENAME=N'C:\ProgramFiles\MicrosoftSQLServer\MSSQL10.MSSQLS ERVER\MSSQL\DATA\RGB_log.ldf',SIZE=1024KB,MAXSIZE=2048GB,FILEGROWTH=10%) GO ALTERDATABASE[RGB]SETCOMPATIBILITY_LEVEL=100 GO IF(1=FULLTEXTSERVICEPROPERTY('IsFullTextInstalled')) begin EXEC[RGB].[dbo].[sp_fulltext_database]@action='enable' end GO ALTERDATABASE[RGB]SETANSI_NULL_DEFAULTOFF GO ALTERDATABASE[RGB]SETANSI_NULLSOFF GO ALTERDATABASE[RGB]SETANSI_PADDINGOFF GO ALTERDATABASE[RGB]SETANSI_WARNINGSOFF

人事管理系统的意义是什么

人事管理系统的意义是什么 人事管理系统的意义是什么?人事管理系统为干部队伍建设顶层设计、长远规划、完善制度等提供决策支撑。引入“互联网+”理念和大数据技术,改进升级干部信息系统和数据库架构,科学制定数据录入方式及渠道,推进建设全军干部工作远程化、网络化办公平台,促进干部工作各项业务线上线下一体化,实现工作业务流向数据信息流自然扭转。 百泰人事管理系统由广东百泰科技有限公司研发的一套综合性干部人事管理系统。该系统充分吸收了中央组织部、国家人事部相关干部人事管理软件的优点,以中央组织部《组织干部工作信息化结构体系》为依据,借鉴了国内多个省市组织部门开发、使用干部管理软件的经验,以干部管理的核心业务为重点,实现干部信息查询、干部任免、教育培训、考核奖罚、档案电子化、职数统计、报表名册、数据交换等一系列管理功能,着力解决干部管理中查找符合任职条件的干部难、制作任免表格工作量大、对职位配置最新情况难于准确掌握、干部出入境状况难掌控、查阅档案不方便等常见难题,同时避免档案磨损、遗失、信息泄密或被篡改等风险。使管理实现网络化、电子化、无纸化,减少干部管理人员的重复劳动,极大提高工作效率和管理水平。 建立制度规定执行监控平台。向技术放权、向技术赋权,强化干部政策制度执行过程中的技术监控,是减少人为因素干扰、堵塞漏洞、确保制度有效执行的重要保证。 百泰人事信息管理系统是由百泰团队在总结多年档案信息化建设经验基础上,精心打造而成的新一代档案管理系统工具软件。它解决了传统档案管理软件的问题,融入了更多的创新性功能,在实现精细化档案收集与管理,保证档案信息安全的同时,更加强调档案资源的服务和利用,可以为组织的档案信息化中高级管理提供助力。 历年来系统已成功应用于全国各地多家政府机关企事业单位,为各单位提供成熟、完整的解决方案,深得客户的信任和好评。特别针对干部信息移动查询的需要,我们还提供了《移动版干部信息查询软件》,支持基于Android系统的手机、平板电脑等智能终端,实现随时随地查询干部信息的需求。 一、系统功能 干部人事信息管理系统在开发的过程中贯彻“功能齐全、操作简单”的设计理念,充分考虑使用者循序渐进的思维方式,界面友好简单,操作智能化,优化流程,使得具备简单计算机操作水平的用户无需培训,就能很快很好地使用本系统。 本系统包括基本的功能有:干部基本信息、单位职务管理、任免管理、电子档案、出入境管理、系统管理六大模块。

人力资源管理人事管理系统分析与设计

(人力资源管理)人事管理系统分析与设计

目录 第壹章可行性分析方案 1.1引言 (1) 1.2系统建设的背景、必要性和意义 (1) 1.2.1背景 (1) 1.2.2必要性 (2) 1.2.3意义 (2) 1.3拟建系统的候选方案 (2) 1.3.1候选方案壹 (2) 1.3.1候选方案二 (2) 1.4可行性论证 (2) 1.4.1经济可行性研究 (2) 1.4.2社会可行性研究 (3) 1.4.3技术可行性研究 (3) 1.5几个方案的比较 (3) 第二章系统说明书 2.1引言 (4) 2.1.1系统的名称 (4) 2.1.2系统功能和系统目标 (4) 2.1.3系统开发的背景 (4) 2.2项目概述 (4) 2.2.1项目的主要工作内容 (4) 2.2.2现行系统的调查情况 (5)

2.2.3新系统的逻辑模型 (5) 2.2.4人事管理系统模块图 (9) 2.3实施计划 (9) 2.3.1工作任务的分解 (9) 2.3.2进度 (10) 第三章系统设计说明书 3.1引言 (11) 3.1.1项目背景 (11) 3.2系统总体技术方案 (11) 3.2.1模块设计 (11) 3.2.2模块划分及功能介绍 (13) 3.3运行测试 (14) 第壹章可行性分析方案 1.1引言 项目名称:人事管理系统 可行性研究工作的基本内容:于开发过程中,我们为了尽量给用户以方便,考虑到用户需求的实际情况,建立较为简单易明的系统服务,开发此系统无论于经济上,操作上,仍是于技术上均是可行的。 本次可行性方案的编写目的于于研究公司的人事管理部门的人事管理系统的各种需要。人事档案管理信息系统,作为数据库管理系统的壹个具体应用,于实际工作中得到了广泛的应用,因为通过它能对企事业单位的人力资源进行卓有成效的管理,提高了管理的效率,方便了使用,通过壹系列的操作能够快速、可靠的进行人事档案的更新、查找,极大的提高了工作效率,是现代企事业单位必

企业人事管理系统

成绩 13信计2014-2015(二) 《数据库原理及应用》课程设计设计题目企业人事管理系统 设计时间2015.07.06---2015.07.10 学生姓名 学生学号 所在班级 指导教师 徐州工程学院数学与物理科学学院 目录 1、可行性分析 (1) 2、系统需求分析 (1) 2.1关于该项目的需求分析 (1) 2.2项目的功能分析 (1) 2.3数据流图........................................................................ 错误!未定义书签。 2.4数据字典 (2) 3、数据库概念设计 (3) 3.1系统的局部E-R图 (3) 3.2系统全局E-R图 (3) 4、数据库的逻辑设计 (4) 5、数据库的物理设计 (4) 6、系统的实现与调试 (5) 6、1建立数据库 (5) 6.2 建立表 (5) 6、3插入数据 (6) 6、4创建索引 (6)

6、5创建视图 (6) 6、6创建触发器 (7) 6、7创建存储过程 (7) 7、课设总结 (9)

1、可行性分析 可行性分析是在用户的要求和系统调研的基础上进行的,对新系统的开发从社会、技术、经济、管理等方面进行分析,并得出新系统的开发工作可行、不可行、需要修改、追加投资、暂缓开发、分步实施等方案和结论,最后完成可行性分析。可行性分析一般可定义为:可行性分析是在建设的前期对工程项目的一种考察和鉴定,对拟议中的项目进行全面与综合的技术、经济能力的调查,判断它是在对系统目标和环境精心分析的基础上,由于本系统知识面向机关和事业单位内人事信息管理人员和在职人员开发的信息管理系统,尽管这些人员可能没有使用过类似的系统,但是以Windows的友好界面和本系统良好的安全性设置,可以是人事信息管理员在专业人员的指导帮助下迅速掌握系统的操作方法。 机关和事业单位的人事信息管理目前还完全以传统的人工管理方式进行管理,耗时多,效率低下并且极容易出现错误。而利用计算机来实现人事管理以成为适应当今人事管理的方式。开发一套能满足人事信息管理的软件是十分必要的,实现人事管理的自动化,在减少由于认为失误而造成损失的同时,也可以是认识信息管理部门减少许多费用支出,如实现自动化管理后可以精简人员,减少工资支出等。由上述三方面的分析可以看出,本系统的开发时机已经成熟,从多种角度考虑开发此系统都是可行的,并且也是十分必要的。 2、系统需求分析 2.1关于该项目的需求分析 企业人事管理系统中,用户分为两类:(1)系统管理员(2)企业领导。 管理员的主要职责是管理系统中基础的人事数据,包括数据的添加,修改和删除,维护企业部门的信息,职务信息和浏览人事档案信息。企业领导可以检索和浏览人事档案。 2.2项目的功能分析 企业的人事管理系统分为管理员和企业领导两个部分,主要包括以下功能:(1)登入模块:是用户进入人事管理系统的入口,根据用户的选择不同,会分别进入管理员部分和领导部分。 (2)管理员模块:管理员在模块对员工进行查找,修改,浏览和删除操作。 (3)企业领导人模块:企业领导对员工进行查询和浏览操作。 (4)退出登陆模块:管理员和企业领导人退出系统的操作。 2.3数据流图

人事管理系统项目详细设计说明书

目录 1.概述 1.1.目的 本文为教学案例项目SQLServer功能规范说明书。本说明书将: 描述数据库设计的目的 说明数据库设计中的主要组成部分 说明数据库设计中涵盖的教学知识要点 1.2.内容 本文档主要内容包括对数据库设计结构的总体描述,对数据库中各种对象的描述(包括对象的名称、对象的属性、对象和其他对象的直接关系)。本文档中包含对以下数据库内容的描述: 数据表 视图 存储过程 用户自定义函数 触发器 约束 在数据库主要对象之外,本文还将描述数据库安全性设置、数据库属性设置和数据库备份策略,为数据库管理员维护数据库安全稳定地运行提供参考。

1.3.与其他项目的关联 教学案例项目的数据库设计与教学项目(Web部分和Windows部分)功能密切相关。教学案例项目的数据库将按照教学项目程序部分的功能需求而设计,数据库设计将配合教学案例的程序部分,以实现一个功能完备的企业环境内的应用。 2.数据库 2.1.数据库名称 数据库的名称一定要设为RGB,否则本案例设计的Web部分的应用程序和Windows 部分的应用程序将无法使用该数据库。 答案:USE[master] GO /******Object:Database[RGB]ScriptDate:06/18/201108:55:58******/ CREATEDATABASE[RGB]ONPRIMARY (NAME=N'RGB',FILENAME=N'C:\ProgramFiles\MicrosoftSQLServer\\MSSQL\DATA\',SIZE=3072KB,MAXSIZE= UNLIMITED,FILEGROWTH=1024KB) LOG ON (NAME=N'RGB_log',FILENAME=N'C:\ProgramFiles\MicrosoftSQLServer\\MSSQL\DATA\',SIZE=1024KB,MAXS IZE=2048GB,FILEGROWTH=10%) GO ALTERDATABASE[RGB]SETCOMPATIBILITY_LEVEL=100 GO IF(1=FULLTEXTSERVICEPROPERTY('IsFullTextInstalled')) begin EXEC[RGB].[dbo].[sp_fulltext_database]@action='enable' end GO ALTERDATABASE[RGB]SETANSI_NULL_DEFAULTOFF GO ALTERDATABASE[RGB]SETANSI_NULLSOFF GO ALTERDATABASE[RGB]SETANSI_PADDINGOFF GO ALTERDATABASE[RGB]SETANSI_WARNINGSOFF

人事管理系统系统功能模块

人事管理系统系统功能 模块 Document number:WTWYT-WYWY-BTGTT-YTTYU-2018GT

编号: 自学考试计算机信息处理 综合作业源程序清单 题目:人事管理系统 院(系):应科院 专业:计算机信息管理 学生姓名:余阳先 准考证号: 指导教师:梁海 职称:讲师 系统总功能模块:

员工就职表E-R图 员工就职表 员工姓名 部门职位 员工编号进本单位日期 性别职称 员工就职模块DFD:

培训管理模块 员工培训管理模块负责对员工进行入职培训和在职培训,入职培训的对象是刚进入公司的员工,在职培训的对象是在职员工。子模块有培训记录模块、培训课程设置模块、统计培训记录模块。 功能模块图如下所示: 培训记录模块的功能是添加、编辑、删除和查询员工培训记录。

培训课程设置模块的功能是设置培训课程信息。 统计培训记录模块的功能是统计培训记录。 培训记录表E-R图: 培训课程表E-R图: 培训模块DFD: 合同管理模块 合同管理模块主要功能是进行合同管理,有3大子模块:试用期合同登记模块、正式合同登记模块、合同续签模块。 功能模块图如下所示: 试用期合同登记模块的功能是对试用期合同进行管理。包括添加试用期合同,删除试用期合同,编辑试用期合同,查询试用期合同。 试用期合同登记表E-R图:

正式合同登记模块的功能是对正式合同进行管理。当员工试用期到期后,允许转正,就进行转正合同登记。主要功能包括添加正式合同,编辑正式合同,删除正式合同,查询合同。 转正合同登记表E-R图: 续签登记模块负责合同续签管理。包括添加续签登记表,编辑续签登记表,删除续签登记表,查询续签登记表。 续签登记表E-R图 备注:当员工正式合同到期后如果要续签,就进入续签登记模块进行续签登记,每次每个员工续签都给一个续签登记表编号。 合同管理模块DFD: 考勤管理模块 考勤管理模块的功能是对员工进行考勤管理,有4个子模块:日常考勤管理模块、请假管理模块、出差登记模块、考勤报表模块。 日常考勤管理模块负责人员考勤管理,包括添加考勤记录、删除考勤记录、编辑考勤记录和查询考勤记录。 请假管理模块负责人员请假管理,包括添加请假记录、编辑请假记录、删除请假记录和查询请假记录。 出差登记模块负责人员出差管理,包括添加出差记录、编辑出差记录、删除出差记录和查询出差记录。 考勤报表模块负责统计报表,主要有日报、月报、个人报、部门报。 日报统计当天考勤情况、请假记录和出差记录。

软件工程课程设计报告人事管理系统

软件工程课程设计报告人事管理系统

软件工程课程设计 题目人事管理系统 系计算机系 专业班级软件工程(动画方向)(2)班 学生姓名贾秋洪 学号 2358069 指导教师姜青山 年 6 月 18 日 1.课程题目 人事管理系统设计 2.概述 2.1本课题的来源 A公司是一家以寿险营销为目的的寿险公司,公司员工众多业务流量大,为了方便管理,我制作了一个人事管理系统。主要经

过员工基本信息录入、修改、查询、删除以及员工考勤等方面来对员工综合考评。以便对员工发放工资进行合理分配。这样能提高领导的人事管理水平还能提高员工的积极性。经过现代计算机技术与企业管理相结合,实现人事管理系统的科学化、信息化、现代化,而且适合一般人群使用。 企业人事管理是相对企业内部员工的管理。集人员、考勤、工资、员工培训、系统功能等于一体的大型管理系统,为公司在人事管理等方面提供极大的方便。本软件是以中小型企业为背景而设计开发的,界面美观、使用方便。本系统主要以人员管理、考勤管理、统计分析管理、工资核算等,是企业人事管理必不可缺的好帮手。 2.2本课题目的、实现功能与预期成果 2.2.1目的 当前市面上流行的人事管理系统不少。可是,对于A公司来说,不需要大型的数据库系统。只需要一个操作方便,功能实用,能满足本中心对数据的管理及需求的系统。我们的目标就是在于开发一个功能实用、操作方便,简单明了的人事管理系统。 2.2.2实现功能 能够录入人事的基本资料,在操作上能够完成诸如添加、修改、删除、按各种条件进行查询、新用户的设置及密码修改等方

面的工作,基本满足人事日常业务的需要。 2.2.3预期成果 所做出的人事管理系统能让A公司管理层在操作简单的前提下并有效的提高对该公司的人事管理,并经过该系统提高员工的能力。尽量使本系统做到是一个科学化、信息化、简单使用的人事管理系统。 3.系统分析 3.1系统调研 正式开发管理信息系统之前进行调研是非常必要的,必要对现行系统进行详细的调查,明确用户需求,保证开发的新系统的功能与用户的要求相吻合,避免耗费大量的人力、物力、财力,新系统的开发却失败的悲剧发生。 3.2可行性分析概述 可行性分析是在A公司的要求和系统调研的基础上进行的,对新系统的开发从社会、技术、经济、管理等方面进行分析,并得出新系统的开发工作可行、不可行、需要修改、追加投资、暂缓开发、分步实施等方案和结论,最后完成可行性分析。 可行性分析一般可定义为:可行性分析是在建设的前期对工程项目的一种考察和鉴定,对拟议中的项目进行全面与综合的技术、经济能力的调查,判断它是否可行。 可行性分析阶段的主要工作包括以下几个方面:

B公司人事管理系统

摘要 随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行。本系统结合公司实际的人事管理制度,经过实际的需求分析,采用功能强大的Visual 作为开发工具而开发出来的单机版人事管理系统。 整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成人事管理的全过程,包括新进员工加入时人事档案的建立、老员工的转出、职位等的变动引起职工信息的修改、员工信息查询、统计等人事管理工作以及新进员的新增、老员工修改等管理工作。经过实际使用证明,本文所设计的人事管理系统可以满足公司人事管理方面的需要。 关键词:信息管理、人事管理、人事管理系统 第一章概述 本课题的来源 随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行。对于大中型企业来说,利用计算机支持企业高效率完成劳动人事管理的日常事务,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件;计算机管理所无法比拟的优点检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人

事管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。不同的企业具有不同的人事管理制度,这就决定了不同的企业需要不同的人事管理系统。 本论文的目的、内容及作者主要贡献 (1)目的: 目前市面上流行的人事管理系统不少。但是,对于企、事业单位的人事管理系统来说,不需要大型的数据库系统。只需要一个操作方便,功能实用,能满足本中心对数据的管理及需求的系统。我们的目标就是在于开发一个功能实用、操作方便,简单明了的人事管理系统。 (2)内容 能够录入人事的基本资料,在操作上能够完成诸如添加、修改、删除、按各种条件进行查询、新用户的设置及密码修改等方面的工作,基本满足人事日常业务的需要。 (3)作者的主要贡献 本人独立完成了此课题的研究与开发,包括调研、分析、设计、编码、测试、文档编写等内容。

企业人事管理系统详细设计说明方案

精心整理企业人事管理系统 详细设计说明书 文档作者谭聪 学号 一. 1.1 阶段中, 1.2背景 1.3 主键:数据库表中的关键域。值互不相同。 外部主键:数据库表中与其他表主键关联的域。 ROLLBACK:数据库的错误恢复机制。 1.4参考资料 1.人事管理系统项目计划任务书,XXX公司 2.人事管理系统项目开发计划,软件开发小组 3.用户操作手册(初稿),软件开发小组 4.软件工程及其应用,周苏、王文等,天津科学技术出版社 5.软件工程,张海藩,清华大学出版社 二.系统结构 模块结构由各个成员分别完成 身份认证模块及人员信息统计模块见《身份认证及人员信息统计模块》分页 人员信息维护模块见《人员信息维护模块》分页

人员信息查询模块见《人员信息查询模块》分页 工资信息维护模块见《工资信息维护模块》分页 工资信息查询模块见《工资信息查询模块》分页 三.身份认证模块 3.1软件结构 模块的界面参见概要设计文档 身份认证模块: 3.2 1. Check()过程: 对登陆的用户名及密码进行检验,如果通过验证则返回turu,进入系统主菜单,否则返回faulse,调用错误处理程序。 Callmenu()过程: 被check()过程调用,列出系统主菜单,并调用系统功能模块。

系统菜单: 2.性能 3 4 5 已经在软件结构中进行描述。四.统计模块 4.1软件结构

4.2 1 2.性能 统计模块对所有的或者选中类型的数据进行统计,在精度方面必须满足统计要求,精确到小数点后3位。 3.输入项目 统计模块要求用户选择统计方法,采用单选框的方式输入。 4.输出项目 统计模块输出统计结果,并列出被统计的条目,所有列出的条目及统计信息均为不可编辑项。 5.程序逻辑 已经在软件结构中进行描述。 五.人员基本信息查询模块

人事管理系统有哪些

在企业管理中尤其是人力资源管理中,使用数字化软件系统帮助企业更好的经营已经成为了必然的趋势。而使用软件系统把HR从传统繁琐的人事管理方法中解决出来,为企业提供更加高效的人力服务。管理系统从开始的只有简单的人员薪资管理功能到数据的收录,并没有数据报表生产分析等功能。而并不能帮助企业做出一定决策依据,而通过不断的优化和版本跟新才逐步赶上了企业发展的脚步,并被企业所认可。 一、组织架构系统 完整的组织架构规划,使得员工和企业之间的联系更加紧密,自上而下以及跨部门跨级别的工作汇报对接变的更加方便快捷,使得工作效率大幅度提高。 在系统中可以进行多种的人事功能设置,包括入力调转流程、黑名单管理、合同管理等等。而员工通过手机端的软件也可以轻松实现公司外的自助服务和办公需要比如考勤、绩效查询、审批、在线培训等等,让员工行为更加主动,更积极主动的趣汇报对接工作。 二、灵活用工平台 它是一个分布式及时用工平台,帮助企业实现按需招聘。而它具有下面几个特点: 1、分布式满足需求 具有一站式多渠道发布职位,支持多个主流招聘渠道以及企业内部平台。按照区域、组织精准满足企业主的招聘需求。从而做到多块好省的按需及时用工需求。

2、智能招聘 实现位置、时间、能力精准匹配。 3、及时薪资结算 作为一个高效稳健的结算平台,需要为企业主提高合规灵活的结算方式,满足他们的个性化需求。 喔趣科技,作为中国劳动力综合管理专家品牌,致力于为大中型企业实现劳动力预测、劳动力管理、劳动力满足全过程的信息化、数字化、智能化,是为企业提供人事管理、智能排班、智慧考勤、绩效薪资、数据罗盘,灵活用工服务等全链劳动力综合管理与满足的云服务商。目前,有超过12万家企业和超过400万的企业员工在使用喔趣科技的产品服务,主要分布在零售连锁、生产制造、现代服务业、餐饮行业、国企事业单位等多个行业。

人事管理系统的设计说明

目录 前言 摘要 关键词 第一章人事管理系统概述 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。。。。。。。

公司人事管理系统

公司人事管理系统

摘要 随着计算机技术的飞速发展, 计算机在企业管理中应用的普及, 利用计算机实现企业人事管理势在必行。本系统结合公司实际的人事管理制度, 经过实际的需求分析, 采用功能强大的Visual Basic6.0作为开发工具而开发出来的单机版人事管理系统。 整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发, 完成人事管理的全过程, 包括新进员工加入时人事档案的建立、老员工的转出、职位等的变动引起职工信息的修改、员工信息查询、统计等人事管理工作以及新进员的新增、老员工修改等管理工作。经过实际使用证明, 本文所设计的人事管理系统能够满足公司人事管理方面的需要。 关键词: 信息管理、人事管理、人事管理系统

第一章概述 1.1本课题的来源 随着计算机技术的飞速发展, 计算机在企业管理中应用的普及, 利用计算机实现企业人事管理势在必行。对于大中型企业来说, 利用计算机支持企业高效率完成劳动人事管理的日常事务, 是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件; 计算机管理所无法比拟的优点检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。不同的企业具有不同的人事管理制度, 这就决定了不同的企业需要不同的人事管理系统。 1.2本论文的目的、内容及作者主要贡献 (1)目的: 当前市面上流行的人事管理系统不少。可是, 对于企、事业单位的人事管理系统来说, 不需要大型的数据库系统。只需要一个操作方便, 功能实用, 能满足本中心对数据的管理及需求的系统。我们的目标就是在于开发一个功能实用、操作方便, 简单明了的人事管理系统。 (2)内容

事业单位人事管理系统详细设计

石河子大学信息技术学院 数据库系统课程设计 某单位人事管理系统的数据库信息 姓名:曾晨2010508013 李沁梅2010508063 老师:于宝华 专业:计算机科学与技术 学院:信息科学与技术学院 页脚内容1

完成日期:2013-1-17 目录 一、........................................................................... 人事管理信息系统概述5 1.1、项目简介 (5) 1.2、项目背景及现状分析 (5) 二、.............................................................................................. 可行性分析6 三、.................................................................................................. 需求分析7 3.1、系统的性能要求 (7) 3.2、总体需求 (7) 3.3、数据流分析 (7) 四、.................................................................................................. 系统规划9 4.1、系统的功能模块划分 (9) 4.2.、系统功能 (10) 五、.............................................................................................. 数据库设计11 5.1、系统E-R图 (11) 页脚内容2

人事管理系统解决方案

人事管理系统解决方案 一、系统简介 人事管理系统是针对高校人事工作而专门开发的多功能集成应用,它能够实现高校教职工管理工作的信息化、统一化,为各种事务性工作的办理提供统一的流程。人事管理系统采用数据库技术、分布式信息处理技术构建,依托校园网络运行,实现对高校人事信息进行数据管理、维护、共享、交换,并以工作岗位为核心实现对教职工的电子身份认证和权限管理。 人事管理系统能够对原有系统进行有效整合,实现资源共享,简化办理流程,在提升工作效率的同时,确保各种数据的权威性和准确性。高校引入人事管理系统后,能够大幅提升人事管理方面的整体水平。人事管理系统能够实现功能模块的定制化,适用于各类大中专院校。系统具有极强的兼容性和可拓展性,功能模块间能够随意组合,以实际应用为最终目的。 二、系统功能 人事管理系统是为解决大量复杂的教职工日常工作而设计,在功能上涵盖了所有环节,本着实用的设计思想,着眼与高校后勤的管理特色和实际需要,帮助高校对人力资源管理的各项业务流程进行全面的电子化管理,解决人力资源管理的实际问题。 1、组织机构设置

对后勤组织机构的基本信息进行设置和维护。可以增加、修改和删除组织机构信息(在权限允许的情况下),也可以查看各部门下属的人员信息。 2、岗位信息设置 对后勤各部门下的岗位类别和信息进行设置和维护。其中包含:岗位类型、岗位位置、职责范围、岗位编制数、岗位职责、岗位职责条件及服务细则考核标准、岗位系数、岗位津贴等。 3、人事档案管理

对人员的基本信息进行管理和维护。可以根据人员的类别(在编、非在编、自管、离职、退休)查询人员的基本信息和部门的人数。也可以添加、修改和删除(有权限控制)人员的基本信息。在人员的基本信息记录中还可以添加人员的各种证件扫描件,并且可以查看这些证件的图片。系统可以用电子表格文件还具有批量导入人员基本信息的功能。 4、人员合同管理 对人员的劳动合同进行管理和维护。可以增加、修改和删除人员的劳动合同信息。可以对人员的合同进行续签、改签和换签操作,系统还能够对人员的转正时间、合同到期时间进

人事管理系统架构设计

系统软件架构设计 题目人事管理系统架构设计 学生姓名:贾金录 专业名称:软件工程 指导教师:陈国志 目录 1.1.3 员工管理 ............................................................................ 1总体设计 1.1系统功能结构设计 以某公司为例,某公司需要对员工基本资料、所在部门、员工请假/休假、人事考勤、加班及工 资进行合理的规划。通过与人力资源部门及相关人员进行需求沟通后,确定系统需要具有如下的功能。 用户登录管理:用户登录后才能进入系统,包含用户名和密码检查员工信息管理:员工信息的添加、删除、 更改,可添加员工照片部门管理:能够以树状视图显示员工所在的部门休假管理:员工的休假信息添加、查询及统计功能 考勤管理:员工的考勤记录、考勤历史查询及考勤统计功能 加班管理:录入加班信息、加班汇总及特定员工的加班查询功能 工资管理:录入员工的发薪记录、查询特定员工的发薪记录及发薪历史信息 系统日志:记录当前用户的所有操作信息,提供查询功能 需求分析用例图如图所示。

人事管理系统用例图 1.1.1 顶层系统结构 系统顶层系统结构功能图 1.1.2 用户登录功能结构图 用户登录功能结构图用户登录功能包含用户登录及更改密码两个:用户登录:用户输入帐号及密码,系统验证,成功则进入系统,否则给予提示。更改密码:在用户登录界面提供一个更改密码按钮,通过此按钮可以弹开一个更改密码的界面,用户输入原有帐号及密码,以及新密码进行更改。 1.1.3 员工管理 员工管理功能结构图提供一个窗口显示所有员工信息列表,用户可以通过鼠标选择一条记录,窗口中提供当前选中记录的信息显示,并提供所列功能的功能按钮。 员工管理功能:新员工添加:通过在界面上的各种输入框、列表框输入新用户信息,包括用户头像选择,添加新用户删除员工信息:通过员工管理页面选择要删除的员工记录,点击删除按钮,进行删除。在删除的时候提示用户是否确定删除。 更改员工信息:在员工管理页面显示当前选中员工的所有信息,在相应的控件内进行更改,并保存。 1.1.4 部门管理 部门管理功能结构图提供一个窗口,以树状结构显示所有部门列表,并包含部门员工,提供添加、删除、更改、拖拽等功能。 部门管理功能:新部门添加:通过添加窗口输入新部门名称,然后在部门管理主窗口的树状结构添加新结点;删除现有部门:通过选择树状结构中的部门名称,点击删除按钮进行删除;更改部门名称:选中树状结构中的部门名称,点击更改部门名称按钮,在弹出的对话框中输入新名称; 调整部门结构:以拖拽的形式在树状结构里调整部门结构。 1.1.5 休假管理 休假管理功能结构图提供一个窗口显示所有历史休假记录,用户可以通过鼠标选择一条记录,窗口中提供当前选中记录的信息显示,并提供所列功能的功能按钮。 休假管理: 添加新休假记录:通过在界面上的各种输入框、列表框输入新休假信息,点击添加按钮确定添加; 查询员工休假记录:在弹出窗口中输入查询条件,确定后在主界面窗口中的记录列表中显示查询结果; 统计员工休假信息:在弹出窗口中选需统计的员工名称,确定后弹出统计界面。 1.1.6人事考勤 人事考勤功能结构图 提供一个窗口显示所有历史考勤记录。历史考勤记录列表上方提供输入新考勤记录的输入控件。

企业人事管理系统 面向对象分析与设计

面向对象分析 一、系统基本需求 经过调研分析,确定企业人事管理系统的主要功能有企业员工的资料管理和考勤管理、员工的工资计算和业绩评定等。涉及到敏感信息的大部分数据的增、删、改等工作主要由人事部门的管理人员来完成,例如工资的计算、考勤记录的更改等操作,而且一些如确定员工的基本工资和指定部门分配等操作只有人事部门相关的管理者才能进行操作;而普通的企业员工能够在系统中通过Web 的方式对其基本资料、工资情况、考勤情况以及请假记录等以只的方式进行浏览,同时还能够在系统中提出加班和请假的申请,申请一旦通过部门领导的审批,便可被人事部门记录在案。在用户权限设置方面采用向下兼容的原则,人事部门的领导具有人事管理人员的全部权限,各部门的领导也同样具有普通员工全部的权限,而单位的领导则具有部门领导的全部访问权限。 因为企业人事管理系统所面向的主要用户是企业的全体员工,所以系统的操作越简单易用越好,同时要兼顾系统的安全运行和多用户、多任务的支持,能够允许大批量的用户同时登录系统进行访问。以上主要是对系统的基本功能进行了简要描述,我们将在后文中详细分析系统的具体功能性需求和非功能性需求。二、系统业务用例 系统的功能性需求主要通过用例(Use Case)模型来进行描述,在系统开发中,用例模型的引入有着举足轻重的意义。开发者在设计中对典型用例进行分析是其对用户需求以及相关概念进行准确快速的掌握的最为行之有效的手段,它是开发者与用户之间共同对系统功能需求进行分析的出发点。

(一)系统参与者的确定 采用用例来作为功能性需求分析中的主要描述工具时,最先要做的便是确定系统的参与者,即Actor。企业人事管理系统的基本功能相对比较统一,不存在比较特殊的业务逻辑和功能需求,因此相对来说系统的参与者也要简单一些。人事管理系统几乎涉及到企业中的所有部门,不过除了人事部门,其余所有部门的业务需求基本相同。其中人事部门的管理操作主要由人事部门的领导与人事管理人员来执行,他们可以分别通过各自的登录用户和密码对系统进行登录,并获取相应的访问权限。人事部门的领导在登录系统后主要能够执行以下权限:员工资料的修改、对考勤信息进行登记、对请假和加班信息进行核实、对员工月工资进行核算、员工基本工资的指定以及授权用户等;人事管理人员登录后可以执行的操作有:员工基本资料的修改、对考勤信息进行登录,对请假和加班信息进行核实、对员工月工资进行核算。 其它部门主要的参与者是部门领导和员工。他们都可以通过各自的用户帐户与密码登录到系统中,并能够完成相应的信息浏览、请假和加班申请、本部门请假和加班批准以及个人信息修改等操作。 通过以上分析,我们确定系统主要有五类参与者,分别是操作系统的管理员、人事 部门领导、人事部门管理人员、各部门的领导以及普通员工。 本系统的权限管理主要应用目前非常流行的基于角色的方式来管理访问权限,每一个角色都拥有自己的权限,不同的角色权限可以完全不同,也可以拥有一些相同的权限,每一个用户都隶属于某一角色,每个角色可以拥有多个用户,用户所属角色的权限既是用户的权限。上述几类参与者的主要权限及能够执行基本功能如下: 1、普通员工 普通员工即企业中的基层职工,他们在企业人事管理系统中具有最低的访问权限,在登录系统后只能进行相关信息的浏览和进行基本申请操作,他们可以在

人事管理系统详细设计说明书

目录 1.引言............................................. 错误!未定义书签。 编写目的........................................ 错误!未定义书签。 项目背景........................................ 错误!未定义书签。 参考资料........................................ 错误!未定义书签。2.总体设计......................................... 错误!未定义书签。 需求概述........................................ 错误!未定义书签。 软件结构........................................ 错误!未定义书签。3.程序描述......................................... 错误!未定义书签。 功能描述........................................ 错误!未定义书签。 性能............................................ 错误!未定义书签。 输入项目........................................ 错误!未定义书签。 输出项目........................................ 错误!未定义书签。 算法............................................ 错误!未定义书签。 程序逻辑........................................ 错误!未定义书签。 软件接口........................................ 错误!未定义书签。 限制条件........................................ 错误!未定义书签。 测试要点........................................ 错误!未定义书签。

相关主题
文本预览
相关文档 最新文档