人事档案管理系统课程设计报告

发布 2022-02-13 10:04:28 阅读 4275

课程设计报告。

题目人事档案管理系统

课程名称数据库应用程序课程设计

院部名称信息技术学院

专业计算机科学与技术(软件)

金陵科技学院教务处制。

设计项目名称人事档案管理系统学时:30

同组学生姓名:陆琦艳、徐佳佳、路骥鑫,阳永河,王勇实验地点: b513

实验日期:16周—19周(星期)2010.12.13_—2011.1.4 实验成绩:

批改教师批改时间:

随着科学技术的不断提高,计算机科学日已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对物资信息进行管理,具有手工管理所无法比拟的优点。

人事档案管理系统是典型的信息管理系统(mis),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。

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

本系统主要的模块有:用户登录、人事信息的、查询、删除、修改及统计、系统维护以及退出系统。

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

关键词:人事档案管理;管理信息系统;visual basic 6.0;sql server 2005

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

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

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

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

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

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

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

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

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

586 以上计算机、server要求内存256以上,cpu 2.0ghz以上。clinet内存128以上,cpu奔腾iii以上,装有相关数据库软件(本系统后台数据库是sql 2005)和 visual basic 5.

0 以上中文版软件。该软件可以在win98﹑win2000、win xp等系统中运行。

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

背景。对每一个企业来讲,企业员工人事档案管理是一项非常琐碎而且繁杂的工作,而且是不允许发生差错的,因为它直接影响着员工工作的积极性,是提高员工生产力,实现企业利润最大化的基础。在以往手工进行的传统的人事管理工作中,需反复机械地进行各种抄写核对等工作,不仅花费大量的时间,而且往往会出错。

计算机应用于企业的员工认识档案管理,不仅可以提高办公室工作人员的工作效率,尽可能得减少错误的发生,同时可以减少企业人事档案管理工作人员的工作压力,使他们从简单的数据统计、收集、汇总等重复繁重的事务中解脱出来。21世纪,计算机正在令人难以置信的速度步入每个人的学习、工作和生活。在这个信息化的社会里,没有使用计算机的企业和个人,无疑将在其各个方面面临重重的障碍。

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

意义。随着经济的发展,社会的不断进步,企业正向着综合性大规模发展,而对于大企业,企业员工信息有关的信息随之急剧增加。在这种情况下单靠人工来处理员工的信息不但显得力不从心,而且极容易出错;并且存在保密性方面的问题。

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

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

1.2.1技术可行性。

本次“人事档案管理系统”设计的总体任务是实现企业人事档案管理的系统化、规范化、自动化,从而达到企业管理高效率的目的。鉴于我们以前学过vb,这学期又学了数据库,所以对开发管理系统有了一定的认识。由于本设计的最重要体现的是实用性,所以通过调查与分析,结合自己现有的技术水平加上老师的指导,还是能按期完成本次课程设计的。

1.2.2经济可行性。

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

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

1.2.3操作可行性。

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

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

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

企业人事档案管理系统并不是一个很复杂的系统。系统的设计必须符合企业实际工作的需要,从目前市场需要和企业自身情况来看,系统主要是为了满足对企业人员信息的有效管理,实现对人员信息的添加、修改、删除 ,还有管理人员对各种信息的查询等功能。本库存管理信息系统的一些基本功能和组成情况包括系统的需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库实施、数据库运行维护等。

本系统以sql server 2005作为后台,以visual basic6.0为编程语言来开发。

系统主要是为了满足对企业人员信息的有效管理,实现对人员信息的添加、修改、删除 ,还有管理人员对各种信息的查询等功能。所以这些方面在设计的时候都要考虑到。除了对该系统进行操作外,对于系统的维护也是很重要的,有了有效的维护功能,系统才能长期***的运行。

1.5.1 员工登录流程图。

图1-1录流程图。

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

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

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

说明:员工对信息的查询,员工可以对信息浏览,也可按条件查询自己的信息,系统自动生成含有员工信息的人事资料表。

1.5.3功能要求。

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

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

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

3) 习题数据管理:主要是数据的备份与恢复、部门数据管理、企业数据管理等。

1.6.1系统的功能模块图。

图1-3系统功能模块图。

1.6.3系统的数据字典。

主要的数据描述:如以下表所示。

人事档案管理系统课程设计报告

课程设计报告。题目人事档案管理系统 课程名称数据库应用程序课程设计 院部名称信息技术学院 专业计算机科学与技术 软件 金陵科技学院教务处制。设计工程名称人事档案管理系统学时 30 同组学生姓名 陆琦艳 徐佳佳 路骥鑫,阳永河,王勇实验地点 b513 实验日期 16周 19周 星期 2010.12.1...

人事档案管理系统设计

2008年8月。目录。1.系统目标与范围 3 1.1 系统目标 3 1.2 系统范围 3 2.系统需求分析 3 2.1现状描述 3 2.2现状分析 3 3.系统总体架构设计 4 3.1档案管理 4 3.1.1 功能描述 4 3.1.2 功能范围 5 3.2系统权限管理 8 3.2.1功能描述 8 3...

人事档案管理系统

一。人事管理。1员工浏览。2 档案维护。3证照资料查询。4职称资料查询。二。人事异动。1.员工就职。2.员工调职。3.员工离职。4.员工复职。5.人事异动查询。三。培训管理。1.培训课程设置。2.培训记录设置。3.培训记录查询。四。奖惩管理。1.奖惩类别设置。2.奖惩记录的维护。3.奖惩记录查询。五...