金蝶软件公司工资管理系统
数据库设计说明书
目 录
1引言 3
1.1编写目的 3
1.2背景 3
1.3参考资料 3
1.4、数据流图 3
1.5、数据字典 5
2结构设计 6
数据库设计说明书
1引言
1.1编写目的
本文档为金蝶软件公司工资管理系统需求分析
报告
软件系统测试报告下载sgs报告如何下载关于路面塌陷情况报告535n,sgs报告怎么下载竣工报告下载
,为金蝶软件公司工资管理系统的设计的主要依据,主要针对金蝶软件公司工资管理系统的概要设计和详细设计人员,作为项目验收的主要依据。
1.2背景
本软件全称为金蝶软件公司工资管理系统。
本软件为第@小组课程设计项目,由小组组长@,小组组员@@@共同完成。
1.3参考资料
金蝶软件公司工资管理系统
1.4、数据流图
报表
打印
月考勤信息管理
工资信息管理
员工信息管理
工资管理系统
部门信息管理
登录权限辨别
用户
用户名、密码
M1、M2 M4
M3 M5
管理员、员工
员 员 部 部
工 工 门 门
信 信 月考勤信息表 信 信
息 息 息 息
添 查 的 的
、 询 添 查
删(员工) 删 询
、 改 (员工)
改 (管理员)
(管理员)
部门信息表
员工信息表 工资信息表
图九:工资管理系统的数据流图
1.5、数据字典
(1)数据流
(1)员工登录信息数据流
符号
M1
数据流名称
员工登录信息
来源
员工编号
去向
员工登录
简述
登录时输入员工编号、密码
组成
员工编号+密码
(2)管理员登录信息数据流
符号
M2
数据流名称
管理员登录信息
来源
密码
去向
管理员登录
简述
登录时输入密码
组成
密码
(3)登录错误信息数据流
符号
M3
数据流名称
登陆错误信息
来源
管理员、员工
去向
用户登录
简述
密码、(员工编号)错误
组成
登录错误
(4)员工登录后数据流
符号
M4
数据流名称
员工登录成功
来源
员工登录
去向
员工、工资、部门的信息管理
简述
通过登录进入工资管理后再进入员工、工资、部门的信息管理系统
组成
员工、工资、部门的基本信息
(5)管理员登陆后数据流
符号
M5
数据流名称
管理员登录成功
来源
管理员登录
去向
员工、工资、部门的信息管理
简述
通过登录进入工资管理后再进入员工、工资、部门的信息管理系统
组成
员工、工资、部门的基本信息
(2)数据处理
(1) 登录管理数据处理
符号
登录权限辨别
名称
登录
来源
M1、M2
输出流
M4、M5
简述
身份验证
组成
判断员工、管理员登录时输入登录信息是否正确
(2) 用户操作数据处理
符号
工资管理系统
数据流名称
来源
M4、M5
去向
工资管理系统
简述
用户相关操作
组成
不同的用户,有不同的操作
(3) 数据存储
数据存储名称
输入数据流
流 量
管理员信息库
M5
大
2结构设计
本软件的数据库名称为:工资管理系统,结构设计如下:
1. 部门信息表(部门名、部门经理、部门
职责
岗位职责下载项目部各岗位职责下载项目部各岗位职责下载建筑公司岗位职责下载社工督导职责.docx
、所在楼层)
字段名
字段类型
长度
字段值约束
约束条件
部门名
nvarchar
30
不为空
主键约束
部门经理
nvarchar
10
不为空
部门职责
nvarchar
50
不为空
所在楼层
nvarchar
30
不为空
2. 职务信息表(职务名、基本工资、工作内容)
字段名
字段类型
长度
字段值约束
约束条件
职务名
nvarchar
30
不为空
主键约束
基本工资
numeric
7,2
不为空
工作内容
nvarchar
50
不为空
3. 员工信息表(员工编号、姓名、性别、年龄、身份证号、婚否、部门名、职务名、参加
工作时间、工龄、联系电话、地址)
字段名
字段类型
长度
字段值约束
约束条件
员工编号
int
不为空
主键约束
姓名
nvarchar
20
不为空
性别
char
5
不为空
检查约束
年龄
int
不为空
检查约束
身份证号
char
20
不为空
唯一约束
婚否
char
5
不为空
部门名
nvarchar
30
不为空
外键约束
职务名
nvarchar
30
不为空
外键约束
参加工作时间
varchar
20
工龄
int
不为空
检查约束
联系电话
varchar
11
地址
nvarchar
50
4. 月考勤表(员工编号、应出工天数、实出工天数、旷工天数、病假天数、事假天数、迟
到天数、加班小时)
字段名
字段类型
长度
字段值约束
约束条件
员工编号
int
不为空
主键约束
应出工天数
int
不为空
实出工天数
int
不为空
旷工天数
int
病假天数
int
事假天数
int
迟到早退
int
加班小时
int
5. 工资信息表(员工编号、部门名、职务名、全勤奖励、加班奖励、最终工资)
字段名
字段类型
长度
字段值约束
约束条件
员工编号
Int
不为空
主键约束
部门名
nvarchar
30
不为空
外键约束
职务名
nvarchar
30
不为空
外键约束
全勤奖励
Int
加班奖励
Int
最终工资
numeric
7,2
不为空
6. 关系图
金蝶软件公司工资管理系统由五张信息表组成,表名及主键分别为部门信息表(部门名)、职务信息表(职务名)、员工信息表(员工编号)、月考勤表(员工编号)、工资信息表(员工编号),其中员工信息表、工资信息表中都有两个外键,分别为职务名、部门名。部门、职务与员工之间都是一对多关系;员工与月考勤、工资都是一对一关系。