公司职工管理系统数据库设计与实现
数据库大作业
系名:计算机科学
班级:
姓名:
学号:
公司职工就职管理系统
——数据库设计与实现
1 需求分析
1.1 开发目的
公司职工就职管理系统是应对职工人数增多、信息量增大以及职工分配的部门等问题,实现管理的现代
化、网络化,提高信息管理效率而开发的。希望该开发程序能够解决职工信息存储、职工业绩查询、职位的变更等一系列功能,并提供了对各功能模块的查询和更新功能。
基本信息根据要求应该包括职工的基本情况、公司的职位信息,公司部门信息等。
综合分析对信息管理系统分四个表:
职位查询系统
◆职工信息表(职工编号,姓名,出生年月,性别,,邮箱,照片,备注信息)
◆公司部门表(部门编号,部门名称)
◆公司职位表(职位编号,所属部门,职位名称,月薪)
◆职工就职表(职工编号,职位,业绩,备注信息)
1.2 系统功能描述
1.2.1 职工信息管理功能
(1)职工基本信息的录入,包括学生职工编号、姓名、出生年月,性别、等信息
(2)职工基本信息的修改
(3)职工基本信息的删除
(4)职工基本信息的查询
1.2.2 公司部门管理功能
(1)部门的管理,包括增加部门
(2)部门信息的修改
(3部门信息的删除
(4)部门信息的查询
1.2.3 公司职位管理功能
(1)公司职位信息的录入,包括职位名称,所属部门,月薪等信息
(2)公司职位信息的修改
(3)公司职位信息的删除
(4)公司职位信息的查询
1.2.4 职工就职管理功能
(1)职工就职信息的录入,包括职位,业绩等信息
(2)职工就职信息的修改
(3)职工就职信息的删除
(4)职工就职信息的查询
1.3 功能需求
a.公司职工就职管理系统的信息需求:
●职工信息:包括职工编号、姓名,出生年月,性别,,邮箱,照片,备注信息
●公司部门:包括部门编号,部门名称
●公司职位:包括职位编号,所属部门,职位名称,月薪
●职工就职:包括职工编号,职位,业绩,备注信息
b. 公司职工就职管理系统的处理要求:
当职工发现自己信息出现错误时,能够根据自己的实际情况来进行更改,比如某职工发现自己的年龄存储出现了错误或者自己的发生了变化就需要相应的机制进行修改、删除等。
同时还可进入职工就职系统。在该界面中能够查询职工的职位以及她的业绩
c.学生管理系统的安全性与完整性要求: