数据库课程设计-员工管理系统 下载本文

内容发布更新时间 : 2024/5/8 3:37:55星期一 下面是文章的全部内容请认真阅读。

课 程 设 计

1. 概述:

员工管理系统

姓 名

院(系) 计算机科学与工程学院 专业年级 计机092 学 号 200910214216 指导教师 职 称 起止时间

目 录

系统背景:在人才过剩的今天,企业对于有用人才的需求逐步加大,企业

内部的人事变动和部门规划也开始加速,传统的人事档案已经不能满足各个企业的人员流动速度,迫使人们起用新的管理方法来管理员工的相关信息。科学技术日新月异的进步,让人类生活发生了巨大的变化,计算机技术的飞速发展,使各行各业在计算机技术应用方面得到了广泛的普及和使用。信息化时代的到来成为不可抗拒的潮流,人类文明正在进入一个崭新的时代。因此,员工管理系统也以方便、快捷、费用低、绿色环保的优点正慢慢地进入各个行业和领域,将传统的员工管理方式彻底的解脱出来,提高效率,减轻工人人员以往繁忙的工作,加速信息的更新速度,使企业管理层第一时间了解到员工的信息,从而进一步的进行对员工的调配。

开发环境:WINDOWS xp本系统所采用的操作系统;SQL SERVER2005:

系统服务器所使用的数据库管理系统(DBMS)

2.需求与功能分析:

问题陈述:员工信息系统工程实施的目标就是要带给某单位看得见的效益,

其开发过程中也要考虑到人力,资金和时间的约束.因此,在设计中,重点是员工信息系统中的方便快捷,能提供给单位管理者以优质高效的服务,并提高管理的效率,为单位带来良好的效益.

系统功能概述:增加:员工各种信息的输入,包括员工基本信息,学历信息,职

称等.修改:员工的各种信息的修改.删除:对于转出,辞职,退休员工信息的删除.查询:按照某种条件,查询,统计符合条件的员工信息.输出:对查询,统计的结果打印输出.

3.概要设计:

概念结构设计本阶段已在系统的需求分析的基础上,对员工管理系统做概要设计.主要解决实现该系统需求的程序模块设计问题.包括如何把该系统划分成若干个模块,决定各个模块之间的接口,模块之间传递的信息,以及数据结构,模块结构的设计等.

系 统 总 体 框 图:

员工管理系统 管理员端 主管人员端 普通员工端 用户管理 系统管理 员工管理 普通用户权限 用户添加 用户删除 修改密码 切换用户 退出系统 部门管理 员工基本管理 员工培训管理 员工奖罚管理 员工薪资管理 修改密码 切换用户 退出系统 部门管理 员工基本管理 员工培训管理 员工奖罚管理 员工薪资管理 功能分析:

1. 员工各种信息的输入,包括员工的基本信息,学历信息,婚姻状况信息,职称等 2. 员工各种信息的修改

3. 对于转出,辞退,退休员工的信息删除

4. 按照一定条件,查询,统计符合条件的员工信息;至少包括每个员工详细信息查询 为了实现这些功能,我们把此系统分为三个主要模块,分别是: 1. 系统设置模块,包括用户的添加和删除,密码管理,部门管理 2. 员工档案管理模块,包括对员工各种档案信息的删除,添加和修改功能 3. 员工调动信息管理模块,包括对员工转出,调入信息的管理 由于时间的关系,其它模块没有实现,留待后续开发.