人事管理系统需求分析课程设计.docx

上传人:b****5 文档编号:7932885 上传时间:2023-01-27 格式:DOCX 页数:11 大小:136.06KB
下载 相关 举报
人事管理系统需求分析课程设计.docx_第1页
第1页 / 共11页
人事管理系统需求分析课程设计.docx_第2页
第2页 / 共11页
人事管理系统需求分析课程设计.docx_第3页
第3页 / 共11页
人事管理系统需求分析课程设计.docx_第4页
第4页 / 共11页
人事管理系统需求分析课程设计.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

人事管理系统需求分析课程设计.docx

《人事管理系统需求分析课程设计.docx》由会员分享,可在线阅读,更多相关《人事管理系统需求分析课程设计.docx(11页珍藏版)》请在冰豆网上搜索。

人事管理系统需求分析课程设计.docx

人事管理系统需求分析课程设计

中北大学

课程设计需求分析

2012学年第二学期

 

学院:

电子与计算机科学技术学院 

专业:

网络工程

班级:

09060641

姓名:

电脑爱好者联盟

课程设计题目:

人事管理系统

起迄日期:

5月28日——6月22日

课程设计地点:

计算机实习基地

指导教师:

系主任:

高媛

 

下达任务书日期:

2012年5月25日

 

人事管理系统需求分析设计

人事管理需求设计主要是以一个至少包含5个部门、1000名员工的中型公司为背景,开发软件实现该类型公司的人事管理。

1.1处理对象

员工基本信息:

员工编号,姓名,性别,出生年月,参加工作时间,职称,部门号

员工学历信息:

员工编号,学历,专业,毕业时间,学校,外语情况

员工婚姻状况信息:

姓名,有无配偶

部门信息:

部门号,部门名称,部门经理

管理员信息:

管理员,密码,权限

 

2.2处理功能及其要求

1.员工各种信息的输入,方便有效的进行查询和修改,其主要包括:

1)员工的基本信息

2)学历信息

3)婚姻状况信息

4)职称

2.员工信息的修改。

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

4.按照一定的条件,查询、统计符合条件的与员工信息;至少应该包括每个员工的详细信息的查询、按婚姻状况查询、按学历查询、按工作岗位查询等,至少应该包括按学历、婚姻状况、岗位、参加工作时间等统计各自员工的信息。

 

2.3系统功能模块图:

2.4人事管理系统数据流程图

顶层数据流图:

(员工基本信息查询、按婚姻状况查询、按学历查询)数据流图:

(管理员添加、删除、修改)数据流图:

2.5人事管理系统数据字典:

数据项编号

字段名

数据类型

含义说明

空值情况

01

PER-ID

Char

员工编号

主关键字

02

NAME

Char

姓名

不为空

03

SEX

Char

“男”或“女“

可为空

04

BIRTHDAY

Data

出生年月

可为空

05

BEGTIME

Data

参加工作时间

可为空

06

PAR

Char

职称

可为空

07

DEGREE

Char

学历

不为空

08

PRO

Char

专业

可为空

09

GRATIME

Data

毕业时间

可为空

10

SCHOOL

Char

学校

可为空

11

FOREIGN

Char

外语状况

可为空

12

SPOUSE

Char

有无配偶

可为空

13

DEPT-ID

Char

部门号

主关键字

14

DEPTNAME

Char

部门名称

可为空

15

DEPTMANAGER

Char

部门经理

可为空

16

ADMINISTRATOR

Char

管理员

不为空

17

PASSWORD

Char

密码

可为空

18

PERMISSION

Char

权限

可为空

 

3.概念设计阶段

概念设计阶段主要是将需求分析阶段得到的用户需求抽象为信息结构(概念模型)的过程,它是整个数据库设计的关键。

3.1任务与目标

(1)设计分E-R图,即各子模块的E-R图;

(2)生成初步E-R图,通过合并方法,做到各子系统实体、属性、联系统一;

(3)生成全局E-R图,通过消除冲突等方面。

3.2人事系统E-R图

1)员工基本信息:

2)学历信息:

3)婚姻状况信息:

4)部门信息:

 

5)管理员:

6)总E-R图:

数据库模式定义:

 

表1员工基本信息表

字段名

数据类型

含义说明

空值情况

PER-ID

Char

员工编号

主关键字

NAME

Char

姓名

不为空

SEX

Char

“男”或“女“

可为空

BIRTHDAY

Data

出生年月

可为空

BEGTIME

Data

参加工作时间

可为空

PAR

Char

职称

可为空

DEPT-ID

char

部门号

可为空

 

表2学历信息表

字段名

数据类型

含义说明

空值情况

PER-ID

Char

员工编号

主关键字

DEGREE

Char

学历

不为空

PRO

Char

专业

可为空

GRATIME

Data

毕业时间

可为空

SCHOOL

Char

学校

可为空

FOREIGN

Char

外语状况

可为空

 

表3婚姻状况表

字段名

数据类型

含义说明

空值情况

NAME

Char

姓名

主关键字

SPOUSE

Char

有无配偶

可为空

 

表4部门信息表

字段名

数据类型

含义说明

空值情况

DEPT-ID

Char

部门号

主关键字

DEPTNAME

Char

部门名称

可为空

DEPTMANAGER

Char

部门经理

可为空

 

表5管理员信息表

字段名

数据类型

含义说明

空值情况

ADMINISTRATOR

Char

管理员

不为空

PASSWORD

Char

密码

可为空

PERMISSION

Char

权限

可为空

参考资料:

电脑爱好者联盟

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

当前位置:首页 > 高等教育 > 工学

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

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