欢迎来到天天文库
浏览记录
ID:19584544
大小:776.50 KB
页数:23页
时间:2018-10-03
《人员信息管理系统课程设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、第23页共23页课程设计课程名称___数据库原理课程设计_题目名称人员信息管理系统学生学院计算机学院专业班级计算机科学与技术八班学号学生姓名指导教师左亚尧2013年1月16日第23页共23页第23页共23页目录一、引言…………………………………………………………….……2二、需求分析…………………………………………………………….2三、概念结构设计………………………………………………………8四、逻辑结构设计………………………………………………………9五、物理结构设计………………………………………………………10六、数据库装载与实施………………………………………………11七、系
2、统设计及测试数据库……………………………………………15八、实现的主要功能与代码及使用说明………………………………20九、设计环境……………………………………………………………21十、心得体会………………………………………………………21第23页共23页一、引言1.1课程设计选题<<人员信息管理系统>>;1.2本选题的设计背景为了方便企业更好的管理员工,员工更好的查询自己的信息。设计了这个分管理员与员工两种用户的人事管理系统。二、需求分析企业人事管理系统是为企业人事部门能更好的管理人员而设计的,该系统能达到快捷、方便人事部门对人员的管理,基于管理员设计的。2.1、系统功能模块
3、企业人事管理系统分为六个模块:员工信息管理模块、出勤管理模块、工资管理模块、福利管理模块、培训管理模块、奖罚管理模块1、员工模块:对本员工的基本信息进行查询、修改个人密码,选修培训课。2、管理员模块:有条件的对员工信息、部门信息、职位信息、工作信息查询;修改和删除员工信息、部门信息、职位信息;增加员工信息、部门信息、职位信息。第23页共23页通过对企业相关人员深入地进行交流,亲身参加业务工作了解业务活动,知道了该企业具体的需求,做了如下的分析:2.2、信息需求员工信息:员工编号、姓名、性别、电话、出生日期、学历、工作日期部门信息:部门编号、部门名称、部门人数职位信息:职位编号
4、、职位名称、职位人数,职位等级工资信息:工资等级编号、基本工资/月、加班工资/天、请假扣款/天、分红百分比/季福利信息:养老保险、失业保险、生育保险、医疗保险、工伤保险、住房公积金出勤信息:工作时间、出勤类别编号、出勤类别名称(白/夜/中)。奖罚信息:奖罚编号、奖罚项目、奖罚金课程信息:课程编号、课程名、学时、教材;2.3、建立数据字典2.3.1数据项(1)员工信息表:(Employee)员工信息:员工编号、姓名、性别、电话、出生日期、学历、工作日期、密码,工资编号、部门编号,职位编号,出勤类别编号第23页共23页数据项名数据别名数据类型取值范围是否为空说明员工编号Emplo
5、yee_noVarchar(20)Notnull主键姓名Employee_nameVarchar(20)Notnull性别Employee_sexVarchar(20)男或女出生日期Employee_birthdatamentNotnull工作日期Employee_work_datedatementNotnull电话Employee_phone_noVarchar(20)密码Employee_passwordVarchar(20)工资等级编号Salary_degree_noVarchar(20)外键部门编号Department_noVarchar(20)外键职位编号Occup
6、ation_noVarchar(20)外键出勤类别编号Work_type_noVarchar(20)外键(2)部门信息表:(Department)部门编号、部门名称、部门人数。数据项名数据别名数据类型取值范围是否为空说明部门编号Department_noVarchar(20)Notnull主键部门名称Department_nameVarchar(20)Notnull部门人数Department_totalityInt(3)职位信息表:职位编号、职位名称、职位人数,职位等级。部门编号数据项名数据别名数据类型取值范围是否为空说明职位编号Occupation_noVarchar(2
7、0)Notnull主键职位名称Occupation_nameVarchar(20)Notnull职位人数Occupation_totalityInt职位等级Occupation_degreeVarchar(20)部门编号Varchar(20)外键`第23页共23页Department_no(2)工资信息表:(Salary)工资编号、工资等级、基本工资/月、加班工资/天、请假扣款/天、分红百分比/季。数据项名数据别名数据类型取值范围是否为空说明工资等级编号Salary_degree_noVarchar(2
此文档下载收益归作者所有