数据库课程设计 某单位人事管理系统 含前台程序

您所在的位置:网站首页 奖惩主要包括奖惩程序 数据库课程设计 某单位人事管理系统 含前台程序

数据库课程设计 某单位人事管理系统 含前台程序

2024-07-01 10:17| 来源: 网络整理| 查看: 265

(1)每个学生从下面50个题目中任选一个作为课程设计,调查分析一个具体的或模拟的实例。同一个班中的同学不允许选择相同的题目。选好题目后发给班长或学习汇总,产生选题冲突时,由班长/委员协调解决;

(2)描述该实例的业务信息和管理工作的要求,画出业务流图、数据流图,确定数据字典;

(3)列出实体、联系;

(4)指出实体和联系的属性;

(5)画出E-R图;

(6)将E-R图转换成关系模式,并注明主码和外码;

(7)创建数据库;

(8)根据题目的要求写查询、存储过程、触发器等;

(9)系统实现。

3.1 需求分析

(1)员工信息管理

实现记录在该单位中所有人员在该单位的员工信息,实现对员工信息的管理,也包括对员工信息的增加、删除、修改等功能。

(2)部门信息管理

实现对该单位中的各部门的编号、部门相关信息的统计,此时也将单位中的所有人员进行分类管理。

(3)系统管理人员信息管理

实现对相应的系统管理人员的账号、密码等基本信息的管理功能。

(4)奖惩管理

实现针对于不同的奖惩类型、奖惩金额等信息的管理,实现输入奖惩信息的修改相应的工资信息。

(5)工资管理

实现各个员工工资条目信息的管理。

3.1.1 功能需求

 

(1)员工管理

 主要应用于对员工在该单位基本信息的管理,可以执行对某员工的增加、删除、修改信息的功能等。。

(2)个人经历管理

可对各个员工的过往经历汇总并记录留档,完善员工在该单位中的基本信息,增加单位对员工个人经历的了解。

(3)家庭关系管理

可对各个员工的家庭人员以及关系进行汇总并记录留档,完善员工在该单位中的基本信息,增加单位对家庭情况的了解。

(4)部门管理

主要用于分别管理各个部门的基本信息,以及部门的实际情况统计。

(5)奖惩记录管理

用于记录员工的奖惩信息,包括员工编号、奖惩类型、奖惩金额、奖惩时间等信息。

(6)工资管理

用于统计记录员工的工资信息,基本工资、奖罚金、时间等。

3.1.2 数据流图

3.1.3 数据字典

员工

员工编号

char(4)

姓名

char(10)

性别

char(2)

出生日期

char(20)

学历

varchar(32)

身份证号

varchar(32)

民族

varchar(16)

职称

char(10)

部门号

char(4)

职务

char(32)

个人经历

年份

char(20)

员工编号

char(4)

学习经历

varchar(50)

任职经历

varchar(50)

部门

部门号

char(4)

部门名

char(10)

领导人员

char(4)

员工人数

int

职位调动

调动编号

char(6)

员工编号

char(4)

调动前职务

char(10)

调动后职务

char(10)

调动前部门号

char(4)



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3