数据库课程设计—人事管理系统.doc
《数据库课程设计—人事管理系统.doc》由会员分享,可在线阅读,更多相关《数据库课程设计—人事管理系统.doc(35页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-date数据库课程设计人事管理系统数据库课程设计人事管理系统一需求分析1. 系统功能分析:数据库主要是用来对公司、部门有关的人事信息以及对与公司相关的数据进行管理,并提供了相关的人事职能,同时让员工可以通过公司内部网络实现自我管理,提高了整体运作能力。那些重复的,事务性的工作交给HR管理软件来解决。每个月月中发工资,包括考勤、人事信息变动、福利、休假和绩效考核奖金对本月的薪资
2、计算都有影响,为人事部提供了管理工具,因此运用数据库大大提高了公司运行的效率。2.系统功能模块设计:员工的基本信息管理:提供员工的基本信息,如员工登录系统的信息,员工名字,联系方式,所属部门,基本工资,职位信息,部门信息等。公司部门管理:提供部门信息,如部门名称,部门描述,部门经理等信息。公司的工资管理:记录员工每月的工资信息,包括工资发放日期、工资组成等。公司的考勤管理:用于记录员工的考勤信息公司的请假记录管理:用于记录员工的请假信息,包括请假提交时间、请假开始时间、请假终止时间、请假原因、请假的类别和请假申请状态等公司的加班信息管理:用于记录员工的加班信息,包括加班时间、加班起止时间、加班
3、原因和加班申请批准状态等二数据库设计1.关系模式(1)员工基本信息表(员工编号,员工姓名,电子邮箱,所属部门,基本工资,职务名称,联系电话)(2)部门基本信息表(部门编号,部门名称,部门描述,部门经理编号)(3)工资信息表(工资编号,员工编号,工资发放时间,基本工资,加班工资,缺勤扣除)(4)考勤信息表(考勤编号,员工编号,到达时间,记录者编号,日期)(5)请假信息表(员工编号,提交时间,开始时间,结束时间,理由说明)(6)加班信息表(加班申请编号,员工编号,批准者编号,提交时间,开始时间,结束时间)2.E-R图图2.1为几个实体之间的关系图(下图)工资信息员工基本信息考勤信息请假信息部门基本
4、信息加班信息属于请假加班工资考勤111111n111员工编号员工姓名所属部门基本工资职务名称联系电话电子邮箱工资编号缺勤扣除加班工资员工编号工资发放时间基本工资员工编号记录者编号日期到达时间部门编号部门名称部门经理编号部门描述员工编号提交时间开始时间结束时间理由说明提交时间开始时间结束时间批准者编号员工编号加班申请编号3.各表字段以及数据类型设置(1)表2-1为员工基本信息表表2-1(2)表2-2部门基本信息表表2-2(3)表2-3工资信息表表2-3(4)表2-4考勤信息表表2-4(5)表2-5请假信息表表2-5(6)表2-6加班信息表表2-64.关键代码(1)创建数据库人事管理:create
5、 database 人数管理管理on( name=图书管理_data, filename=d:sqldatamssqldataxueji.mdf, size=5MB,mxsize=50MB,filegrowth=10%)log on ( name=图书管理_log, filename=d:sqldatamssqldataxueji_log.ldf, size=2MB,maxsize=5MB,filegrowth=1MB)(2)创建员工基本信息关系及其主键约束:create table 员工基本信息(员工编号 char(10) constraint A primary key, 员工姓名 cha
6、r(10), 电子邮箱 char(20), 所属部门 char(10), 基本工资 char(10),职称姓名 char(10),联系电话 char(20)(3)创建部门基本信息关系及其主键约束:Create table 部门基本信息(部门编号 char(10), 部门名称 char(10) constraint A primary key, 部门描述 char(20), 部门经理编号 char(10)(4)创建工资信息关系及其主键约束:Create table 工资信息(工资编号 char(10) , 员工编号 char(10) constraint A primary key, 工资发放时
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 课程设计 人事管理系统
限制150内