数据库课程设计心得人事管理系统模版Word文档下载推荐.docx
《数据库课程设计心得人事管理系统模版Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《数据库课程设计心得人事管理系统模版Word文档下载推荐.docx(10页珍藏版)》请在冰豆网上搜索。
用于记录员工的考勤信息
公司的请假记录管理:
用于记录员工的请假信息,包括请假提交时间、请假开始时间、请假终止时间、请假原因、请假的类别和请假申请状态等
公司的加班信息管理:
用于记录员工的加班信息,包括加班时间、加班起止时间、加班原因和加班申请批准状态等
二.数据库设计
1.关系模式
(1)员工基本信息表(员工编号,员工姓名,电子邮箱,所属部门,基本工资,职务名称,联系电话)
(2)部门基本信息表(部门编号,部门名称,部门描述,部门经理编号)
(3)工资信息表(工资编号,员工编号,工资发放时间,基本工资,加班工资,缺勤扣除)
(4)考勤信息表(考勤编号,员工编号,到达时间,记录者编号,日期)
(5)请假信息表(员工编号,提交时间,开始时间,结束时间,理由说明)
(6)加班信息表(加班申请编号,员工编号,批准者编号,提交时间,开始时间,结束时间)
2图
图2.1为几个实体之间的关系图(下图)
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-6
4.关键代码
(1)创建数据库——人事管理:
人数管理管理
(’图书管理’,
’d:
\\\\\,
5,
50,
10%
)
\\\\\’,
2,
5,
1
(2)创建员工基本信息关系及其主键约束:
员工基本信息
(员工编号(10)A,
员工姓名(10),
电子邮箱(20),
所属部门(10),
基本工资(10),
职称姓名(10),
联系电话(20))
(3)创建部门基本信息关系及其主键约束:
部门基本信息
(部门编号(10),
部门名称(10)A,
部门描述(20),
部门经理编号(10))
(4)创建工资信息关系及其主键约束:
工资信息
(工资编号(10),
员工编号(10)A,
工资发放时间(8),
加班工资(10),
缺勤扣除(10))
(5)创建考勤信息关系及其主键约束:
考勤信息
(考勤编号(10),
到达时间(10),
记录者编号(10),
日期(8))
(6)创建请假信息关系及其主键约束:
请假信息
提交时间(10),
开始时间(10),
结束时间(10),
理由说明(10))
(7)创建加班信息关系及其主键约束:
加班信息
(加班申请编号(10),
批准者编号(10),
结束时间(10))
(8)创建策划部的员工基本信息视图:
员工姓名,部门名称,职称姓名,联系电话
部门名称='
策划部'
(9)创建学习部的考勤信息视图:
员工基本信息.员工编号,员工姓名,部门名称,到达时间
员工基本信息,考勤信息
员工基本信息.员工编号=考勤信息.员工编号部门名称='
学习部'
5.关系图
图2.2为此数据库的关系图
图2.2
三.详细设计(各关系表格)
(1)表3-1为员工基本信息表:
*员工基本信息
表3-1
(2)表3-2为部门基本信息表:
*部门基本信息
表3-2
(3)表3-3为工资信息表:
*工资信息
表3-3
(4)表3-4为考勤信息表
*考勤信息
表3-4
(5)表3-5为请假信息表:
*请假信息
表3-5
(6)表3-6为加班信息表:
*加班信息
表3-6
(7)表3-7为策划部的员工基本信息视图
*
表3-7
(8)表3-8为学习部的考勤信息视图
表3-8
四.课程设计感想
通过这次数据结构课程设计,使我对数据库设计有了一个比较深刻的了解,对各种数据库方法的性能有了清晰的认识,使我感觉到,一个优秀的数据库应用软件,不仅仅是可以运行的,更应该具有人性化的界面,协调的布局,合理的结构,良好的性能和一定的容错性.一个人要完成所有的工作是非常困难和耗时的.在以后的学习中我会更加注意各个方面的能力的协调发展,通过课程设计全面地对有了更深一步的认识,也更系统的了解了这门学科,在对数据库的创建,图,关系模式,到表的创建、修改以及查询都基本掌握。
我想对我以后的学习或是工作都有很大的帮助。
数据库是一门相对比较重要的课程,是数据库的重要精髓,但感觉掌握的不够扎实,特别是其中有一些比较抽象的知识点,只是从逻辑上学习,并没有真正的参与设计或者实践,因此本次课程设计对我们来说是一个很好的机会,不仅能够把以前的书本知识在实验中做出来,更重要的是我们可以学到一些书本中不曾遇到的问题。
在这一周的实训过程中,我遇到了许多困难,有时候想也想不明白,我没有放弃,虽然一时做不出来,但我相信自己会做出来的,每次在机房实训结束后,我回去会查些资料,把不会的知识认认真真的看了有看,最终做了出来,很高兴,这使我明白困难只是一时的,只要坚持,付出足够努力,总会有收获的.
通过这次的实验,使我学到了不少实用的知识,更重要的是,做实验的过程,思考问题的方法,这与做其他的实验是通用的,真正使我们受益匪浅.非常感谢老师这次课程设计的付出,谢谢!
五.参考文献以及网址
1.陈志泊,王春玲.数据库原理及应用教程(第二版).人民邮电出版社
2.萨师煊,王珊.数据库系统概论(第三版).高等教育出版社
3.李贺,刘彬彬,孙明丽2000应用与开发范例宝典.人民邮电出版社
4.张建沛.数据库原理及应用系统开发.中国水利水电出版社
5.
6.