软件工程课程设计人事管理系统Word文档格式.docx

上传人:b****2 文档编号:1522386 上传时间:2023-04-30 格式:DOCX 页数:53 大小:1.08MB
下载 相关 举报
软件工程课程设计人事管理系统Word文档格式.docx_第1页
第1页 / 共53页
软件工程课程设计人事管理系统Word文档格式.docx_第2页
第2页 / 共53页
软件工程课程设计人事管理系统Word文档格式.docx_第3页
第3页 / 共53页
软件工程课程设计人事管理系统Word文档格式.docx_第4页
第4页 / 共53页
软件工程课程设计人事管理系统Word文档格式.docx_第5页
第5页 / 共53页
软件工程课程设计人事管理系统Word文档格式.docx_第6页
第6页 / 共53页
软件工程课程设计人事管理系统Word文档格式.docx_第7页
第7页 / 共53页
软件工程课程设计人事管理系统Word文档格式.docx_第8页
第8页 / 共53页
软件工程课程设计人事管理系统Word文档格式.docx_第9页
第9页 / 共53页
软件工程课程设计人事管理系统Word文档格式.docx_第10页
第10页 / 共53页
软件工程课程设计人事管理系统Word文档格式.docx_第11页
第11页 / 共53页
软件工程课程设计人事管理系统Word文档格式.docx_第12页
第12页 / 共53页
软件工程课程设计人事管理系统Word文档格式.docx_第13页
第13页 / 共53页
软件工程课程设计人事管理系统Word文档格式.docx_第14页
第14页 / 共53页
软件工程课程设计人事管理系统Word文档格式.docx_第15页
第15页 / 共53页
软件工程课程设计人事管理系统Word文档格式.docx_第16页
第16页 / 共53页
软件工程课程设计人事管理系统Word文档格式.docx_第17页
第17页 / 共53页
软件工程课程设计人事管理系统Word文档格式.docx_第18页
第18页 / 共53页
软件工程课程设计人事管理系统Word文档格式.docx_第19页
第19页 / 共53页
软件工程课程设计人事管理系统Word文档格式.docx_第20页
第20页 / 共53页
亲,该文档总共53页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

软件工程课程设计人事管理系统Word文档格式.docx

《软件工程课程设计人事管理系统Word文档格式.docx》由会员分享,可在线阅读,更多相关《软件工程课程设计人事管理系统Word文档格式.docx(53页珍藏版)》请在冰点文库上搜索。

软件工程课程设计人事管理系统Word文档格式.docx

引言

1.1编写目的

人事管理的对象是一个单位或若干单位中员工的基本信息,这些信息是在变化的。

人事部门要为本单位、上级部门提供准确的统计数据。

由于人员众多、数据源复杂、统计管理工作繁琐。

传统的人事管理方式如效率低,保密性差,查找、更新、维护困难等各种各样的缺点。

1.作为软件系统开发技术协议的参考依据,为双方提供参考。

2.根据人事管理系统的特点,对被开发软件系统的主要功能、性能进行完整描述,为软件开发者进行详细设计和编程提供基础。

3.为软件提供测试和验收的依据,即为选取测试用例和进行验收的依据。

1.2项目背景

人事管理软件(workforcemanagementapplications)将成为商务软件市场中最热销的软件。

国际数据公司(IDC)预测,其全球市场总额将以复合年增长率(CAGR)39%的速度增长到2003年达到40亿美元。

同时,全部商务软件市场总额的复合年增长率为一五%。

其中人事管理软件占全部商务软件总额的比率,将从1999年的1.8%上升到2003年的3.4%。

随着计算机技术、网络技术和信息技术的发展,现在办公系统更趋于系统化、科学化和网络化。

网络办公自动化系统是计算机技术和网络迅速发展的一个办公应用解决方案,它的主要目的是实现信息交流和信息共性,提供协同工作的手段,提高办公的效率,让人们从繁琐的有纸办公中解脱出来。

现在许多的机关单位的人事管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多的人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。

国内人事管理信息系统的开发技术非常成熟,主要原因在于人事管理系统信息本身具有业务清晰、数据处理规范等优点。

本系统是对公司的人事资料进行管理,为人事管理人员提供了一套简单的操作、使用可靠、界面友好、易于管理和使用的处理工具。

本系统对人事各种数据进行统一处理,避免数据存取、数据处理的重复,提高工作效率,减少了系统数据处理的复杂性。

本系统不仅使公司人事管理人员从繁重的工作中解脱出来,而且提高了人事管理的效率,提高了人事管理的科学性,方便了用户查询、管理人员进行管理。

1.3定义

【术语1】:

系统流程图

说明:

系统流程图是描述物理系统的工具,所谓物理系统,就是一个具体实现的系统,也就是描述一个单位、一个组织的信息处理的具体实现的系统

【术语2】:

数据流图

数据流图(DataFlowDiagram,简称DFD),是结构化(Structured)方法中用于表示系统逻辑模型的一种工具,它描述系统由哪几部分组成,各部分之间有什么联系等,它以图形的方式描绘数据在系统中流动和处理的过程。

DFD只反映系统必须完成的逻辑功能。

【术语3】:

数据字典

数据字典(DataDictionary,简称DD)定义了数据流图中的数据和加工,是对各个数据流、加工及数据存储的详细说明,它包含4类条目:

数据流条目、数据存储条目、数据项条目和加工条目。

【术语4】:

用例图

由参与者(Actor)、用例(UseCase)以及它们之间的关系构成的用于描述系统功能的动态视图称为用例图。

【术语5】:

C/S模型

即客户机/服务器网,Client/Server。

在客户机/服务器网络中,服务器是网络的核心,而客户机是网络的基础,客户机依靠服务器获得所需要的网络资源,而服务器为客户机提供网络必须的资源。

【术语6】业务流程

各业务的执行顺序、物资及数据的传递过程等情况并详细调查部门内部各业务的处理流程及其数据需求,其目的明确企业或组织中各管理职能的实现过程,即业务流程,以及实现这些微些管理职能所需的数据。

【术语7】功能模型

信息系统的功能模型描述的是系统的信息处理功能、功能划分及功能与外界、功能与功能间的接口问题。

【术语8】E-R图

E-R图也即实体-联系图(EntityRelationshipDiagram),提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。

1.4参考资料

[1]王虎,张俊主编,管理信息系统(第二版),武汉理工大学出版社,2007.6

[3]文锋 

主编,轻松管人事——轻松学管理系列丛书·

第二辑,广东经济,2006.6

[4]刘奎,付青,张权编著,程序员书库--SQLServer2008从入门到精通,化学工业出版社,2009.9

[6]王珊,陈红著,数据库系统原理案例教程,清华大学出版社,1998年7月

[7]宋福根,现代企业决策支持系统,科学出版社,2005年6月

[8]安佳,管理经济学,北京邮电大学出版社,2007年3月

[9]张莉,王强,赵文昉等,SQLServer数据库原理及应用教程,清华大学出版社,2003

[11]王院峰,陈静主编,c#3.0实例精通,机械工业出版社,2009.3

[12]张德主编,人力资源开发与管理,清华大学出版社,2007.4

[一三]软件工程导论,x张海藩出版社:

清华大学出版社

VisualStudio2005(开发环境)、SQLServer2000(保存数据)、Visio(画图工具)

1.5读者对象

任务概述

2.1要求

企业人事管理系统必须提供人员基本信息、调薪信息,培训信息,考评信息,奖惩信息的基础设置。

另外,该系统还必须保证数据的安全性、完整性和准确性。

2.2目标

项目目标应当符合SMART原则,把项目要完成的工作用清晰的语言描述出来。

企业人事管理系统的项目目标如下:

企业人事管理系统的主要目的是实现企业人事的信息化管理,主要业务就是实现对员工信息的管理,另外还需要提供打印报表功能,其中包括奖惩,培训,调动,考评,职称等信息。

项目实施后,能够降低管理成本、合理控制人员调动、减少资金占有并提升企业的市场竞争力。

1.2目的和意义

随着人类迈入二十一世纪,计算机技术、通信技术、网络技术为代表的现代信息技术的飞跃发展,人类正在从工业时代向信息时代迈进,人们越来越重视信息资源的开发和利用,“信息化”已成为一个国家经济和社会发展的关键环节,信息化水平的高低已成为衡量一个国家现代化水平和综合国力的重要标志,信息化的实质是使信息━━这一社会的主导资源充分发挥作用,可以说,推广信息技术是手段,真正利用信息是目的,信息化则是实现目的的过程。

1993年,美国提出建立“信息高速公路”,有称国家信息基础设施(NII)的计划,其核心是建立全国的高速网络,把所有的计算机网络连接起来。

这个计划的实现将对经济和社会生活产生重大的影响,由此引起的信息化建设浪潮已波及世界各国。

我国自1983年大力推广微型计算机应用以来,在管理信息领域,无论在理论方面,还是在实践方面都有了很大的发展。

1986年2月国务院批准建设了国家经济信息系统,全国从中央到省、市地方都陆续成立了信息中心,各行各业应用电子计算机的热情普遍高涨。

目前,从单项业务的信息管理迅速向综合的管理层和决策层的信息管理发展,应用水平日趋提高;

以“金桥工程”、“金关工程”和“金卡工程”为代表的国民经济信息工程也正在加速建设。

当今社会计算机技术飞速发展,无论在工厂,商场,公司或者企业当中,计算机的应用越来越普及,利用计算机实现企业人事管理势在必行。

对于中型规模以上的企业来说,利用计算机提高企业人事管理的效率,是适应现代企业制度要求、推动企业人事管理走向科学化、规范化的必要条件;

而基本信息管理是一项琐碎、复杂而又十分细致的工作,公司人员数量多,而且流动频繁,到外面招聘来的人员增多,公司内部职工的部门,职务经常调整,职工档案的更新等。

如果没有适当的工具来管理这些日常工作,就会耗费工作人员大量的时间和精力。

利用C/S结构制作的人事管理系统对职工各种信息进行记录、统计,准确率快速提高,另外,可具有检索迅速、查找方便、可靠性高、存储量大、保密性好等优点。

这些优点能够极大地提高企业管理的效率。

某置业公司人事管理系统能为公司内部职工提供充足的信息和快捷的查询手段。

商品经济化的高效益,使计算机的应用已经普及到经济和社会生活的各个领域。

为了适应现代社会人们高度强烈的时间观念,人事管理系统软件为机关,团体,事业单位,企业,公司等的人事管理带来了极大的方便,能够为用户提供可靠的信息储存和快捷的查询手段。

以往人们使用传统人工的方式管理人事档案,这种管理方式存在着许多缺点。

随着科学技术的不断提高,计算机日趋成熟,其强大的功能已为人们深刻认识,作为计算机应用的一部分,使用计算机对单位的人事档案信息进行管理,具有手工管理所无法比拟的优点。

例如:

检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。

这些优点能够极大的提高一个单位人事管理的效率。

因此,开发这样一套管理软件成为很有必要的事情,它能够具体化、合理化的管理单位的人事信息,用结构化的思维方式、运用计算机解决实际工作和生活中遇到的问题。

本系统开发的目的是:

利用计算机对复杂烦琐的人事数据进行存储和处理,并利用计算机与现代化办公设备的连接实时刷新数据,为人事管理提高效率、降低成本、实现人事管理的优化,达到信息流的畅通。

实现员工基本简历信息的管理,包括:

姓名、年龄、户口状况等必要信息;

实现考勤加班出差管理、培训管理等;

查询方便,具有一定的网络扩展功能。

除满足人事管理的基本功能基础外,注意发挥信息系统的智能化,减轻人事管理人员和操作人员的工作负担。

帮助中小型企业实现人事管理的自动化和信息化。

本系统开发的意义在于:

企业人事管理系统是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要。

作为计算机应用的一部分,使用计算机对人事资料信息进行管理,具有手工管理所无法比拟的优点。

这些优点能够极大地提高企业人事管理系统的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。

通过人事管理信息系统,企业能够很好的实现人力资源的优化配置,增强企业的核心竞争力

2系统可行性分析

2.1软件目标

中小型企业人事管理系统是为帮助中小型企业解决繁琐的人事档案管理的实用型系统,是一个典型的数据库应用系统和管理信息系统,其系统开发主要包括数据库的规划设计与维护,客户端应用程序的开发和应用两个方面。

对于前者采用SQLServer2008数据库,具有完整性、一致性和安全性等特点;

对于后者采用程序界面友好、功能完备、容易使用和应用的开发工具MicrosoftVisualStudio2008;

使用VisualStudio2008可以高效开发Windows应用;

再通过两者设计的界面和程序形成内部联系,然后通过开发的系统可以实现对企业人事档案的管理,比如:

人事信息的添加、修改、删除、查询等基本的操作,以及数据的统计和优秀员工的评选。

在两者的结合下,就能保证开发的系统在运行过程中的安全性和可靠性,以及在使用过程中的可操作性和功能的完备性。

2.2开发环境

程序设计工具:

MicrosoftVisualStudio2008

数据库设计工具:

SQLSERVER2008

前台环境:

通过MicrosoftVisualStudio2008编程建立基本的用户界面以及基本的运行环境

后台环境:

通过SQLSERVER2008建立人事管理数据库和在人事档案管理中需要的表。

在程序中通过以下语句建立数据库和系统之间的联系。

"

DataSource=WIN-9HCRO70G53T;

Database=db_HRMS;

Userid=sa;

PWD=123"

对数据库的管理主要通过友好界面实现对数据库的操作,编程语句为c#和SQL语句。

2.3运行环境

在MicrosoftVisualStudio2008所编的界面上利用前台环境和后台环境进行运行

微处理器:

AMD2500+

内存:

512M

显示设备:

BENQFP71G+

操作系统:

WindowsXP或更高版本

后台服务器:

SQL Server 2008

3需求分析

3.1系统功能分析

为了能够满足中小型企业人事管理的需要,本系统设计以下功能:

1)登录模块:

供用户登录系统。

根据用户权限实现相应功能的调用。

2)主界面:

该模块提供管理系统的主界面,是主系统的唯一入口和出口。

设置使用人事管理系统的用户及其使用权限。

该界面提供查询用户权限并根据权限调用各子模块。

3)基本信息管理:

基本信息包含了员工的名族、性别、职位、职称、部门、奖惩类别等基础信息的设置;

实现对其添加、修改和删除。

4)用户管理:

用户管理主要实现对用户进行编辑、增加或删除,并指定用户的权限。

5)员工信息的管理:

主要包括人事信息查询、人事档案浏览和人事资料统计。

员工各种信息的输入包括员工的个人基本信息(编号、姓名、部门、性别、生日、籍贯、学历、专业)、员工工作信息(参加工作时间、进入公司时间、起薪时间、调入部门时间、职称、职称时间、入党时间、档号)、员工工作简历(原身份、原职务、原工作单位)、其他信息(备注);

员工基本信息修改(修改所选的记录);

员工基本信息删除(删除所选的记录);

员工基本信息查询(按姓名、按部门、按参加工作时间等);

主要用于维护员工的基本信息,用户可以进行员工档案信息的录入及更改。

6)人事考勤管理:

主要实现企业的考勤管理系统化、规范化和自动化,对日常考勤、加班信息、出差信息和休假信息进行修改、添加和删除,并提供基于员工号,姓名和时间范围的查询。

7)信息查询与统计:

完成对企业内部员工信息的查询及统计功能,实现对员工基本信息的统计,如:

性别、年纪、户籍等;

考勤记录的统计。

8)优秀员工的评选:

根据员工的考勤记录表现,每月自动评选出的优秀员工,每一季度、一年的出勤率高的优秀员工。

9)招聘信息管理:

维护企业的岗位招聘信息和相应的应聘信息。

3.2组织结构图

中小向企业人事管理信息系统是专门为中小型企业设置的通用人事管理信息系统,主要用于人事部门对公司所有员工的档案信息进行加工处理。

具有很强的针对性,在经过分析后发现,本系统主要适合将人事部门单独设立为一个部门的公司,组织结构类似下图:

 

图3-1组织结构图

3.3业务流程图

业务流程描述:

人事档案管理由公司的人事部门负责。

当有新员工进入公司时,将档案交到人事部门,审核通过后进行档案的添加,否则返回修正后再入库;

当公司员工离职、退休等情况发生时,人事部门依据相关凭证从档案库删除该员工档案;

当员工职位或者工作部门发生变动时,由人事档案管理员对档案进行修改;

此外,还可以直接对档案库中的档案进行查询操作。

图3-2中小型企业人事管理系统的业务流程图

3.4数据流程图

图3-3顶层数据流程图

图3-4第一层数据流程图

图3-5第三层数据流程图

3.5数据字典

3.5.1主要数据项清单

1)数据项编号:

ID01

数据项名称:

职工编号

简述:

每一位职工的编号,每一位员工都有且仅有一个编号

类型及宽度:

字符型,5位

2)数据项编号:

ID02

用户权限自编号

记录用户权限的自编号,每一个用户的每一项权限都有唯一自编号

int

3)数据项编号:

ID03

用户编号

记录系统使用者的编号,每一位用户都有唯一编号

4)数据项编号:

ID04

家庭成员编号

记录员工家庭关系中家庭成员的编号,每一位家庭成员有唯一编号

字符型,10位

5)数据项编号:

ID05

奖惩记录编号

记录奖惩记录情况的编号

6)数据项编号:

ID006

考勤记录自编号

记录员工考勤记录的编号,每一条记录有唯一编号

3.5.2主要数据流清单

1)编号:

D1

名称:

考勤记录清单

来源:

人事部

去向:

P3.1考勤信息录入

内容:

每位员工的每月的日常考勤记录

2)编号:

D2

人事信息清单

P2.1人事信息加工

有变更的人事信息或者新员工

3)编号:

D3

用户清单

用户

用户记录

系统使用者的记录

4)编号:

D4

权限记录

P1.2权限设置

记录每一位使用者对系统功能的使用权限

5)编号:

D5

招聘信息

P4.1招聘信息查询

公司对认识的需求情况

6)编号:

D6

员工统计信息

员工信息

P5.1员工信息统计

统计公司内员工的结构情况

优秀员工清单

P5.2优秀员工评选

每季度、每年的优秀员工

7)编号:

D7

3.5.3主要数据存储清单

员工基本信息表

输入数据流:

人事变动单

输出数据流:

基本信息

职工编号、姓名、性别、院系、工龄、职位等

1)编号:

F1

家庭关系表

家庭成员信息

家庭关系表

编号、职工编号、姓名、与本人关系、职称等相关信息

F2

F3

考勤记录表

员工考勤信息

考勤记录

自编号、职工编号、姓名、录入时间、签到次数、迟到次数、早退次数等相关考勤信息

F4

奖惩记录表

职工奖惩信息

奖惩记录

编号、职工编号、奖惩种类、奖惩时间、批准人、撤销时间、撤销原因

F5

培训记录表

职工培训信息

培训记录

编号、职工编号、培训方式、开始时间、结束时间、培训专业、培训单位、培训内容、费用、效果

F6

个人简历

个人信息

编号、职工编号、开始时间、结束时间、工作单位、部门、职称

3.5.4主要数据处理清单

P1

用户登录

输入:

用户名和密码

处理逻辑情况:

用户输入用户名及密码,系统在用户记录中匹配用户名和密码,验证用户信息是否正确

输出:

若正确,则根据用户权限调用相应权限;

否则,输出错误提示信息

P2

权限设置

用户名

管理员根据实际情况设置不同用户的使用权限

各用户的使用权限

P3

考勤记录录入

职工考勤信息

根据人事部给出的员工考勤记录相关信息

职工考勤信息记录

P4

职工基本信息加工

有变动的人事信息

一方面根据人事部提供的有变动的人事信息,对相关信息做出修改、添加或者删除;

另一方面记录员工的奖惩、培训、家庭成员关系等信息

职工基本信息

P5

招聘管理

显示公司需求信息

输出公司需求信息

P6

员工信息统计

员工基本信息

根据不同条件对公司员工情况做出统计

员工信息情况

优秀员工评选

员工考勤信息

根据优秀员工的条件评选出优秀员工

优秀员工

P7

3.6功能描述

3.6.1用户用例图

总体用例图

员工的用例图

管理员用例图

3.7系统功能操作流程图

图3-6系统功能图

用户输入用户名和密码正确之后,系统将自动查询用户权限,然后再根据权限调用相应的模块。

4系统概要设计

4.1系统目标

在企业网络系统总体规划指导下,根据企业当前的迫切需求与急待解决的瓶颈问题以及企业将来的发展要求,在尽快产生效益的同时,为企业今后的发展打下良好的基础。

充分管理好企业的员工考勤、信息、档案等数据,保证数据库的运行安全,可靠,速度快,维护容易,发挥好管理信息系统的重要作用。

4.1系统总体结构设计

图4-1系统整体结构图

中小型企业人事档案管理信息系统共分为基本信息管理、人事管理、备忘记录、数据库、职工考勤、系统管理和招聘管理七个模块,其功能模块结构如上图所示。

其中人事管理模块划分为人事档案浏览、人事档案查询和人事档案统计三个子模块;

考勤管理模块划分为考勤查询。

考勤录入和优秀员工评选三个子模块;

基本信息管理模块划分为民族类别设置、职工类别设置、文化程度设置、政治面貌设置、工资类别设置、职务类别设置、奖惩类别设置和记事类别设置等十个子模块。

5数据库设计

5.1数据库概念设计

数据库概念设计是系统开发中的一个重要环节,它直接影响到系统的后期开发,是根据管理系统的整体需求设定的,下面对本系统中主要的和具有代表性的数据库设计做出详细说明。

在本系统中为了提高系统的安全性,每个用户都需要有正确的用户名和密码才能进入到主窗体,为了能够正确记录用户名和密码,于是在数据库中创建了登录表。

登录表实体的E_R图如下图所示。

图4-2登陆实体的E_R图

为了避免登录用户随意修改数据库中的信息,本系统创建了一个用户权限表,用于记录用户对程序中各窗体的操作权限,由于用户权限与登录表是密切相关的,所以在权限表中必须有用户编号,以方便在登录后在权限表中调用相关的权限。

用户权限表的实体E_R图如下图所示。

图4-3用户权限的实体E_R图

考虑到能够在用户权限表中方便的添加用户权限信息,本系统在数据库中创建了一个权限模板,该模板中记录了系统中所设计的权限名称(也就是系统中所对应的功能)。

可以再添加用户权限时,可以将用户编号和权限模板中的全部信息添加到用户权限表中,权限模板表的实体E_R图如下图所示。

图4-4权限模板实体E_R图

本系统主要是实现企业人事管理,所以系统中最重要的表应该是职工基本信息表,它记录了企业所有员工的所有信息,职工基本信息表的实体E_R图如下图所示(由于职工基本信息表中所涉及的信息较多,职工基本信息表的实体E_R图只给出了部分属性)。

图4-5职工基本信息表的实体E_R图

为了记录员工家庭关系,本系统创建了一个家庭关系表,来记录职工家庭成员,以及他们的基本信息。

家庭关系表的实体E_R图如下图所示。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 求职职场 > 简历

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2