人事档案管理系统课程设计报告文档格式.docx

上传人:b****2 文档编号:13873188 上传时间:2022-10-14 格式:DOCX 页数:29 大小:1,000.42KB
下载 相关 举报
人事档案管理系统课程设计报告文档格式.docx_第1页
第1页 / 共29页
人事档案管理系统课程设计报告文档格式.docx_第2页
第2页 / 共29页
人事档案管理系统课程设计报告文档格式.docx_第3页
第3页 / 共29页
人事档案管理系统课程设计报告文档格式.docx_第4页
第4页 / 共29页
人事档案管理系统课程设计报告文档格式.docx_第5页
第5页 / 共29页
点击查看更多>>
下载资源
资源描述

人事档案管理系统课程设计报告文档格式.docx

《人事档案管理系统课程设计报告文档格式.docx》由会员分享,可在线阅读,更多相关《人事档案管理系统课程设计报告文档格式.docx(29页珍藏版)》请在冰豆网上搜索。

人事档案管理系统课程设计报告文档格式.docx

摘要4

一、课程设计目的和要求5

二、课程设计的仪器和设备5

三、课程设计过程5

1.需求分析阶段5

1.1应用背景和意义5

1.2系统可行性分析6

1.3系统的设计目标7

1.4系统设计概要7

1.5具体系统的业务过程及功能要求7

1.6数据流程8

2.概念结构设计阶段10

3.逻辑结构设计阶段13

4.物理结构设计阶段16

5.数据库实施16

6界面设计及程序代码设计17

6.2系统的菜单结构图18

6.3访问 数据库的方法18

6.4本系统模块以及详细说明20

7.数据库运行维护22

7.1系统运行维护22

7.2系统维护的步骤24

7.3数据库备份25

7.4系统测试及出现的问题26

心得体会28

参考文献29

用户系统使用说明书30

摘要

随着科学技术的不断提高,计算机科学日已进入人类社会的各个领域并发挥着越来越重要的作用。

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

人事档案管理系统是典型的信息管理系统(),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。

对于前者要求建立起数据一致性和完整性强、数据安全性好的库。

而对于后者则要求应用程序功能完备,易使用等特点。

本人事档案管理信息系统的一些基本功能和组成情况包括系统的需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库实施、数据库运行维护等步骤。

本系统主要的模块有:

用户登录、人事信息的、查询、删除、修改及统计、系统维护以及退出系统。

本课题采用微软公司的开发工具,利用其提供的各种面向对象的开发工具,是能方便而简洁操纵数据库的智能化对象,短期内就可以开发出用户满意的可行系统,在开发方法上使用生命周期法。

关键词:

人事档案管理;

管理信息系统;

6.0;

2005

一、课程设计目的和要求

课程设计是为了增强学生对所学课程的理解,学会综合地、灵活地运用所学课程知识的一个重要的实践环节。

本课程设计是应用程序设计语言进行数据库应用系统的开发,用进行后台数据库的管理,编写出某一个小型的管理信息系统。

通过本课程设计可以达成如下目标:

1、能够自觉运用数据库原理的理论知识指导软件设计;

2、学会数据库的设计,并能对设计结果的优劣进行正确的评价;

3、学会如何组织和编写信息系统软件设计文档和软件系统的操作说明;

4、具有一定的独立分析问题、解决问题的能力;

5、掌握数据库在信息系统开发过程中的应用。

6、掌握使用访问后台数据库的方法。

二、课程设计的仪器和设备

586以上计算机、要求内存256以上2.0以上内存128以上奔腾以上,装有相关数据库软件(本系统后台数据库是2005)和5.0以上中文版软件。

该软件可以在98﹑2000、等系统中运行。

三、课程设计过程

本实验根据数据库设计的六个步骤来设计的,即需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库实施、数据库运行维护。

1.需求分析阶段

1.1应用背景和意义

背景

对每一个企业来讲,企业员工人事档案管理是一项非常琐碎而且繁杂的工作,而且是不允许发生差错的,因为它直接影响着员工工作的积极性,是提高员工生产力,实现企业利润最大化的基础。

在以往手工进行的传统的人事管理工作中,需反复机械地进行各种抄写核对等工作,不仅花费大量的时间,而且往往会出错。

计算机应用于企业的员工认识档案管理,不仅可以提高办公室工作人员的工作效率,尽可能得减少错误的发生,同时可以减少企业人事档案管理工作人员的工作压力,使他们从简单的数据统计、收集、汇总等重复繁重的事务中解脱出来。

21世纪,计算机正在令人难以置信的速度步入每个人的学习、工作和生活。

在这个信息化的社会里,没有使用计算机的企业和个人,无疑将在其各个方面面临重重的障碍。

计算机已经成为人们日常工作中处理数据的得力助手。

虽然现在有一些信息管理系统,但是现在使用的人事管理系统是不完全的,它们只是针对某一方面,没有一个统一的管理,这样使得在企业人事档案管理工作遇到许多的不便,为了解决这一难题,必须要开发一个能集中管理人事档案数据的系统

意义

随着经济的发展,社会的不断进步,企业正向着综合性大规模发展,而对于大企业,企业员工信息有关的信息随之急剧增加。

在这种情况下单靠人工来处理员工的信息不但显得力不从心,而且极容易出错;

并且存在保密性方面的问题。

该系统就是设计一个企业人事档案管理系统,由计算机代替人工执行一系列诸如新员工登记,删除旧员工,员工考勤管理,员工工资管理以及报表查询等操作,这样就使办公人员可以轻松快捷地完成企业人事档案管理的任务。

1.2系统可行性分析

本系统从以下三个方面进行分析:

1.2.1技术可行性

本次“人事档案管理系统”设计的总体任务是实现企业人事档案管理的系统化、规范化、自动化,从而达到企业管理高效率的目的。

鉴于我们以前学过,这学期又学了数据库,所以对开发管理系统有了一定的认识。

由于本设计的最重要体现的是实用性,所以通过调查和分析,结合自己现有的技术水平加上老师的指导,还是能按期完成本次课程设计的。

1.2.2经济可行性

成本方面:

人力消耗免费,资源学校提供,指导老师义务指导,所以开发本软件的成本是非常低的。

效益方面:

为企业开发一个完整、合理的人事档案管理系统,可大大减少人力,以前需要多人干的工作,使用本系统只需一个或几个人就能完成,且工作量和劳动强度大大降低。

所以本系统可以为社会带来很好的经济效益。

1.2.3操作可行性

本系统是为企业的仓库管理者开发的,所有本软件的用户对象是企业仓库的工作人员,由于本软件要设计友好的界面,写出详细的使用说明,用户只需懂得简单的计算机操作知识,就能自由应用本软件。

结论:

经分析本系统满足以上几个方面的要求,所以开发本系统是完全可行的。

1.3系统的设计目标

系统开发的总体任务是实现企业人事档案管理的系统化、规范化、自动化,从而达到企业管理高效率的目的。

1.4系统设计概要

企业人事档案管理系统并不是一个很复杂的系统。

系统的设计必须符合企业实际工作的需要,从目前市场需要和企业自身情况来看,系统主要是为了满足对企业人员信息的有效管理,实现对人员信息的添加、修改、删除,还有管理人员对各种信息的查询等功能。

本库存管理信息系统的一些基本功能和组成情况包括系统的需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库实施、数据库运行维护等。

本系统以2005作为后台,以6.0为编程语言来开发。

系统主要是为了满足对企业人员信息的有效管理,实现对人员信息的添加、修改、删除,还有管理人员对各种信息的查询等功能。

所以这些方面在设计的时候都要考虑到。

除了对该系统进行操作外,对于系统的维护也是很重要的,有了有效的维护功能,系统才能长期有保证的运行。

1.5具体系统的业务过程及功能要求

1.5.1员工登录流程图

图1-1录流程图

说明:

该流程图是企业员工登录到界面的全过程,员工登录,当员工登录完成后,系统会自动检测登录是否正确,如果不正确则会返回重新登陆。

1.5.2员工查询信息流程图如图1-2所示:

图1-2员工查询信息流程图

员工对信息的查询,员工可以对信息浏览,也可按条件查询自己的信息,

系统自动生成含有员工信息的人事资料表。

1.5.3功能要求

从业务流程图可以看出人事档案管理系统主要有以下几项管理功能:

(1)系统账户管理:

主要针对系统用户进行管理,包括登录、退出、操作记录等。

(2)认识档案管理:

主要对认识信息进行数据维护和数据利用,包括个人基本信息、考勤信息和工资信息的录入、删除和修改,人事信息的查询、浏览、打印等。

(3)习题数据管理:

主要是数据的备份和恢复、部门数据管理、企业数据管理等。

1.6数据流程

1.6.1系统的功能模块图

图1-3系统功能模块图

1.6.3系统的数据字典

主要的数据描述:

如以下表所示

名称:

员工信息总编号:

1-1001

别名:

编号:

1001

公司系统分配给每个员工的编号,并且由于性名重复的原因,设置为了主要关键字

数据值类型:

离散

类型:

字符型

长度:

100

有关数据结构:

教育培训信息,工资,考勤,部门,出差信息

包含数据结构:

工号,姓名,曾用名,性别,出生日期,身份证号,照片,籍贯,工龄,聘用日期,家庭住址,联系电话,部门名称,婚姻状况,政治面貌,民族,技术职称,文化程度,行政职务,用工性质,健康状况,工资级别,员工状况,业绩

考勤信息总编号:

1-1003

1003

描述各个职员的考勤信息,以用来评定员工的日常行为表现

非连续

数字型

20

工号,姓名,部门名称,休假,事假,病假,公假,婚嫁,丧假,迟到,早退,旷职,公差,月份,年

部门信息总编号:

1-1002

1002

详细描述了公司各个部门的人员情况,主要职责,以及主要的工作方向

字符

10

员工信息

2.概念结构设计阶段

2.1本系统的总体R图如下图2-1所示:

图2-1

以下是系统分图:

图2-2

图2-3

图2-4

图2-5

2.2系统的数据流图如2-6所示:

图2-6数据流图

顶层数据流图:

图2-7顶层数据流图

第一层数据流图:

图2-8第一层数据流图

第二层数据流图:

图2-9第二层数据流图

3.逻辑结构设计阶段

3.1把系统的图转换成数据库模式如下(下列关系模型中标有黄色钥匙状的为主码):

3.1出差信息表

3.2.员工登陆表

3.3员工加班信息表

3.4部门信息表

3.5人事变动信息表

3.6考勤信息表

3.7人事变动信息表

3.2本系统的关系模型如下:

员工信息(工号,姓名,曾用名,性别,出生日期,身份证号,相片,籍贯,工龄,聘用日期,家庭住址,联系电话,部门名称,婚姻状况,政治面貌,民族,技术职称,文化程度,行政职称,用工性质,员工状况,业绩)

部门信息(部门名称,部门级别,部门主管,部门电话)

人事变动信息(工号,变动日期,姓名,原部门名称,原职务,现部门名称,现职务)

员工考勤(工号,姓名,部门名称,出勤,休假,事假,病假,公假,婚假,丧假,迟到,早退,旷职,公差,月份,年)

员工培训(工号,姓名,部门名称,培训名称,培训时间,培训成绩,培训费用)

员工加班(工号,姓名,上报日期,部门名称,工作内容,工作地点,加班起始时间,加班结束时间,加班时数,加班费,其他费用,费用合计)

4.物理结构设计阶段

数据库在物理设备上的存储结构和存取方法称为数据库的物理结构,它依赖于选定的数据库管理系统。

为一个给定的逻辑数据模型选取一个最适合的应用要求的物理结构的过程,就是数据库的物理设计。

数据库的物理设计通常分为两步:

(1)确定数据库的物理结构,在关系数据库中主要指

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

当前位置:首页 > 经管营销 > 经济市场

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1