员工薪资管理数据库课程设计

员工薪资管理数据库课程设计

ID:32880783

大小:293.00 KB

页数:15页

时间:2019-02-17

员工薪资管理数据库课程设计_第1页
员工薪资管理数据库课程设计_第2页
员工薪资管理数据库课程设计_第3页
员工薪资管理数据库课程设计_第4页
员工薪资管理数据库课程设计_第5页
资源描述:

《员工薪资管理数据库课程设计》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、数据库课程设计报告重庆大学课程设计报告书课程设计名称员工薪资管理指导教师年级2002级专业计算机科学与技术学生姓名学号20024433实验室名称综合实验楼309时间2005-1-17至2005-1-21计算机学院制第14页共15页数据库课程设计报告课程设计报告2005年1月20日年级/专业/班级2002级计算机科学与技术3班姓名成绩课程设计名称员工薪资管理指导教师教师评语教师签名:年月日一、课程设计目的本次设计,是在实际环境中,使用数据库工具设计实际的数据库。它不但给我们提供了一次获取实践经验的机会,而且巩固了我们本学期所学的数据库方面的知识,加深了我们对

2、数据库的理解。二、课程设计内容员工薪资管理:1)某单位现有1000名员工,其中有管理人员、财务人员、技术人员和销售人员。2)该单位下设4个科室,即经理室、财务科、技术科和销售科。3)工资由基本工资、福利补贴和奖励工资构成,失业保险和住房公积金在工资中扣除。4)每个员工的基本资料有姓名、性别、年龄、单位和职业(如经理、工程师、销售员等)。5)每月个人的最高工资不超过3000元。工资按月发放,实际发放的工资金额为工资减去扣除。设计要求:①进行需求分析,编写数据字典。②设计E-R图。③实现按照科室管理个人的基本资料、工资和扣除金额的数据。④计算个人的实际发放工资

3、。⑤按科室、职业分类统计人数和工资金额。⑥实现分类查询。三、课程设计环境及条件操作系统:Windows2000数据库管理系统:微软的SQLSERVER2000第14页共15页数据库课程设计报告开发工具:PowerBuilder8.0四、课程设计过程与方法概述1、需求分析说明本系统定位于中小型单位,暂时考虑单机环境下的实现;本系统采用会员式管理,每个属于该单位的职工都有一个属于自己的用户名和密码,通过该用户名和密码就可以登陆系统执行基于自己权限范围内的操作,系统功能应包括员工基本信息的输入输出与修改、各部门的基本信息输入修改、员工工资的基本情况、总工资的计算

4、、统计分析。员工可以通过此系统查询自己本月的基本工资,福利,奖金以及出去失业保险可住房公积金后的工资。系统界面尽量做到简洁友好易用,在实现基本功能的基础上使其新颖美观。该工资管理系统主要是由基本资料、工资登记、工资查询、系统管理几个部分组成的,主要用于单位工资发放管理。(1)基本资料包括员工基本资料和部门的基本资料:员工基本资料:可以输入该员工的编号、姓名、性别、出生日期、位于哪个部门、所处的职业。部门基本资料:可以输入部门的编号、名称和员工人数。(2)工资登记包括工资登记和清数据:可以录入员工本月的基本工资、奖金、福利、失业保险和住房公积金,可以清除以前

5、的数据。(3)工资查询包括员工工资汇总查询。(4)分类查询包括按部门查询和按日期查询。(5)系统管理包括用户登录、数据备份、数据初始化。2、数据库概念模型设计员工实体——关系图(图1)员工员工号姓名性别职业所属部门年龄第14页共15页数据库课程设计报告部门实体——关系图(图2)部门部门编号名称工资实体——关系图(图3)奖励工资住房公积金福利补贴失业保险基本工资工资日期部门——员工实体关系图(图4)部门部门—员工员工员工——工资实体关系图(图5)第14页共15页数据库课程设计报告员工员工—工资工资3、数据库逻辑结构设计3.1根据上述概念模型设计得出的E—R图

6、,先把E—R图转换成关系模式图1表示的是员工的基本信息,图2表示单位部门的基本信息,图3是员工—部门的关系,一个部门有多个员工,每个员工都有工资,工资又由基本工资等组成,其关系模式为:员工编号(主键)姓名性别年龄部门号(外键)职业部门号(主键)部门名称日期(主键)员工号基本工资福利补贴奖励工资失业保险住房公积金表、视图汇总视图/表名类型说明yuangong基本表集中保存员工的基本信息keshi基本表集中存放单位各部门的信息gongzhi基本表存放员工工资的基本信息3.2完整性约束:基本表[yuangong]第14页共15页数据库课程设计报告字段类型长度格式

7、约束员工编号文本250主键姓名文本250性别文本250年龄文本250所属部门号文本250外键职业文本250基本表[keshi]字段类型长度格式约束部门编号文本250主键部门名称文本250基本表[gongzhi]字段类型长度格式约束日期文本250主键员工编号文本250外键基本工资数字(整型)福利补贴数字(整型)奖金工资数字(整型)失业保险数字(整型)住房公积金数字(整型)4、系统设计4.1设计策略由于该系统主要用于员工的工资管理,其中工资的录入、计算、扣除与查询,人员的增删减是主要功能,所以应用程序主要就是实现这几个功能。4.2系统总体结构图第14页共15页

8、数据库课程设计报告员工工资管理系统员工信息录入部门信息录入员工工资

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。