人事管理系统 数据库

发布 2019-05-28 09:35:17 阅读 3923

华科学院计算机科学与技术专业

《数据库课程设计》报告。

(2010/2011学年第一学期)

学生姓名路玮

学生班级信管082202h

学生学号: 200822040218

指导教师李晓波。

年月日。目录。

第1章系统概述。

1.1 本课题的**。

1.2 本课题研究的目的及意义。

1.3 本课题的研究现状。

1.4 可行性研究的前提。

第2章需求分析阶段。

2.1 确定对系统的综合要求。

2.2 系统数据流图。

2.3 系统功能模块图。

2.4 系统数据字典。

第3章概念阶段设计。

3.1 任务与目标。

3.2 系统e-r图。

第4章逻辑阶段设计。

4.1 任务与目标。

4.2 将e-r图转换为关系模型。

第5章物理阶段设计。

5.1 任务与目标。

5.2 数据库模式与定义。

第6章功能模块设计阶段。

6.1 程序主界面的设计。

6.2 系统登录界面设计。

6.3 员工信息设计。

6.4 员工管理设计。

6.5 用户管理设计。

结束语。参考文献。

第一章系统概述。

1.1 本课题的**。

随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行。对于大中型企业来说,利用计算机支持企业高效率完成劳动人事管理的日常事务,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件;计算机管理所无法比拟的优点检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。

不同的企业具有不同的人事管理制度,这就决定了不同的企业需要不同的人事管理系统。

人事管理系统是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以人事管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。

因此,开发这样一套适用的人事管理软件成为很有必要的事情,在下面的各章中我们将以开发一套人事管理系统为例,谈谈其开发过程和所涉及到的问题及解决方法。

1.2 本课题研究的目的及意义。

现代信息技术的发展,在改变着我们的生活方式的同时,也改变着我们的工作方式,使传统意义上的人事管理的形式和内涵都在发生着根本性的变化。在过去,一支笔和一张绘图桌,可能就是进行办公的全部工具。今天,电脑、扫描仪和打印机等,已基本取代了旧的办公用具。

如今,人事管理己完全可以通过电脑进行,并在计算机辅助下准确快速地完成许多复杂的工作。这些都大大地缩短管理的时间。而今天,人事管理的内容己经转变为对更为广泛的系统价值的追求。

信息管理,如今已是一个热门话题,它已为许多企业所采用。我认为,在现代化的进程中,引入现代管理的思想,建立一套可面向企事业单位人事的信息管理系统,也是十分必要的。

本课题基于我国企业管理信息化建设现状,结合在实际工作中所遇到的问题和收获,对企业人事管理系统在设计开发等方面进行研究,重点研究系统开发中所采用的软硬件平台规范、数据库结构设计、开发工具的选择与使用,目的是从技术手段的角度阐述如何实现企业从传统经营管理模式向信息化管理模式转变的过程,以及人事管理系统在企业管理信息化中所起到的重要作用。本课题的开发主要是要花费相当多的人力和时间,虽然开发出来的软件可能离具体产生效益还有一定的距离。但是,出于通过数据库设计来丰富自己的专业知识,并从长远利益来考虑,本课题的设计开发还是具有相当大的经济可行性的。

1.3 本课题的研究现状。

目前,在国内外各大企事业单位中,人事管理系统的使用是非常广泛的。同时,有很多的软件开发商也开发了许多基于各种行业的企业人事管理学系统,其中有单机版的,也有c/s和b/s模式的。而不同的企业具有不同的人事管理制度,这就决定了不同的企业需要不同的人事管理系统。

而且,企业管理信息量大、操作繁琐、传统的方式不再适应新的工作需要,开发研制适合企业的人事管理系统,使其具有整体性强、流程简单、操作方便、功能丰富和通用性强等特点,是加快企业人才管理工作办公自动化、信息资源化和管理科学化建设进程必要途径。因此建立适合企业的管理信息系统,是促进企业信息高速公路的发展,为企业的发展提供条件的重要课题。

随着数据库技术和网络技术的发展,数据库的互连技术正成为世界计算机领域研究的热点,基于web的管理信息系统的研究正成为mis研究的主流。与此同时,internet的发展与普及,国内许多企业已经建成有自己的企业人力资源管理软件,为企业的快速运营提供了很大方便。但是对于有些中小企业来说,不需要大量的数据库,所以我们的目标是开发一个功能使用,操作简单的人事管理系统。

1.4可行性研究的前提。

1)经济可行性研究。

系统**开发费用,开发用的场地,计算机,网络环境等。目前,都得到了良好的解决。学生研究型实践项目,有一定的实用价值。

目前暂无商业上考虑。故省去收益分析,投资**周期等项的说明。

2)社会可行性研究。

1)必要性。如果不采用该系统,企业的人事档案方面的信息必然紊乱,要随时查询、修改员工相关信息以及查询公司在工资方面的负荷详细有很多的困难。

2)可能性。由于该系统能以较低的成本,较短的时间开发出来,且能极大地提高员工信息查询、报表查询等方面的功能,必然能得到广大员工和领导的支持。但不容忽视的是由于新系统的投入使用会造成员工的不适应,必然会引起这些员工的抵触。

所以企业内部要做好这些员工的工作。

3)技术可行性研究。

操作系统 :windows xp 或 windows2000

数据库平台 :sql server 2005

编程工具:microsoft visual scudio 2008

从以上可行性分析可知,该系统开发具备技术上、经济上和社会上的可行性。

第2章需求分析阶段。

需求分析的结果是系统开发的基础,关系到工程的成败和软件产品的质量。因必须用行之有效的方法对软件需求进行严格的审查验证。

2.1确定对系统的综合要求。

对系统的综合要求有下述四个方面:

2.1.1 系统功能要求。

(1)登录管理。

2)人员管理。

3)部门管理。

4)报表打印。

( 其中人员管理包括:添加,浏览,修改,撤销,删除,查询等:部门管理包括添加、修改,删除)

2.1.2运行要求。

1)支持系统运行的系统软件有 windows xp , linux

2)数据库管理系统有 oracle系统,sqlserver, kingbose , oscar

3)外存储器有硬盘,光盘,移动硬盘,网盘,u盘等。

2.2 系统数据流图。

1)员工信息数据流。

统计表离职。

数据。基本删除。

信息数据。登记添加数据修改调动调动。

数据数据数据数据。

查询。查询。

图 2.12)部门信息数据流。

统计表兼并。

信息删除 创建部门数据。

添加数据修改数据调整。

数据。查询。

图2.22.3 系统功能模块图。

图2.32.4 系统数据字典。

1)数据项条目。

2)数据结构条目。

3)数据流条目。

4)外部实体的定义。

人事管理系统 数据库课计

一 需求分析。1.项目设计的目的。实现企业人事管理系统化,规范化和自动化,从而达到提高人事管理的工作效率和工作质量的目的。2 项目设计的基本思想。1 人事档案管理模块。1 对公司里所有员工进行统一编号 将每一位员工的信息保存在员工档案记录中。2 对新聘用的员工,将其信息加入到员工档案记录中 对于解聘...

教务管理系统数据库设计报告

软件数据库设计。一 引言。1 编写目的。编写本数据库的目的在于有利于后期的维护,其主要读者为后期的系统维护人员。以便于他们在维护时方便地掌握原数据库环境。2 背景。a 待开发的数据库名称为 使用该数据库的系统为 教务管理。b 本项目是由计算机科学与技术学院08计11班郭琼 王娟 何婷婷 李姣 金欢欢...

某管理系统 数据库设计报告 范本

管理系统。数据库设计报告。v1.0 说明 类型 创建 c 修改 u 删除 d 增加 a 目录。1.编写目的 5 2.参考文献 5 3.名词解释 5 4.数据库命名规则 5 4.数据库逻辑结构设计 6 4.0表汇总 6 4.1合同信息 8 4.2 审核信息表 8 4.3 备案基本信息 9 4.4 备案...

人事管理系统

前言。随着当今社会计算机的不断的发展,人们开发优质软件的能力大大落后于计算机硬件日新月异的进展和社会对计算机软件的不断增长的需求,这种状况已经严重的妨碍了计算机技术的进步,软件工程学就此产生,现在它已经成为计算机科学技术的一个重要分支,一个异常活跃的研究领域,严格遵循软件工程方 可以大大增高软件开发...

数据库原理课程设计邮局订报管理系统

上海应用技术学院课程设计任务书。指导教师 签名 刘梅教研室主任 签名 2012年 5 月 28 日2012 年 5 月 30 日。上海应用技术学院课程设计报告。课程名称数据库原理及应用设计题目邮局订报管理系统。姓名专业班级学号。指导教师日期 2012 6 11 2012 6 22 成绩。1.1.1....

健身房信息管理系统数据库设计

随着我国人民生活水平的日益提高,人们对健康的要求也越来越高,因此,健身成了追求健康的代言。健身对象范围也是越来越广,在各个大大小小的健身馆里,不仅可以看到青年人,还可以看到中年人 老年人 并且,健身项目更是越来越丰富。本项目旨在针对不同年龄阶段 具有不同健身需求的人们提供一个完美的健身去处。本健身场...

图书管理系统数据库设计说明书

数。据。库。设。计。说。明。书。09软件第四开发小组。2012年3月27日。目录 1 引言 1 1.1 编写目的 1 1.2 背景 1 1.3 定义 1 1.4 参考资料 1 2 外部设计 1 2.1 标识符和状态 1 2.2 使用它的程序 1 2.3 约定 1 2.4 专门指导 2 2.5 支持软...

数据库的简单例子

option explicit 定义连接对象及记录集。dim cnn as dim rs as dim comm as dim txttxt as string 文本框文本。dim comtxt as string 组合框文本。private sub command1 click 查询。dim st...