




已阅读5页,还剩19页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数据库课程设计报告设计题目:工资管理系统学 院:数学与计算机学院专 业:计算机科学与技术(软件工程)班 级:软件 12指导老师:李竹林组 员:徐振国(02) 张奇卫(03) 2小组成员及分工目录1引言 .41.1 编写目的 .41.2 项目背景 .41.3 参考资料 .42需求分析 .52.1 功能的分析、 .52.2 顶层图 .523 数据流程图 .52.4 数据字典分析 .63.数据库的概念设计 .74.数据库的逻辑设计 .8组员 分工编写代码及测试运行概念设计物理结构设计需求分析需求分析需求分析需求分析35.数据库与数据表的设计 物理结构设计 .95.1 数据库与数据表的设计 .95.2 数据的完整性设计 .126.数据库操作与实施结果 数据库对象的设计 .136.1 建数据库 工资管理库 .136.2 建表 .136.3 创建视图 .166.4 触发器 .166.5 建立索引 .177.运行和维护 .1871 简单查询 .187.2 复杂查询 .197.3 数据库的用户与权限管理 .207.4 数据库的备份 .227.5 数据的导出与导入 .228 总结 .23工资管理系统分析和设计1引言1.1 编写目的随着科学的进步,一些公司不断发展壮大急需一套完整的工资管理系统帮助企业的财务主管部门提高工作效率,实现企业工资管理的系统化、规范化4和自动化。本系统实现对人员信息、薪资福利、员工社保信息的维护和查询,并能迅速准确地完成考勤的分类汇总,生成工资报表等。能够使单位实现工资管理的自动化,无疑将给企业管理部门带来很大的方便。真正实现企业高效、科学、现代化的员工管理。有利于财务部门对员工工资的管理,减轻人事部们的任务,提高公司效率,节约人力资源从而降低了企业成本。1.2 项目背景a. 我们对数据库技术有了初步的了解和具体的应用;因此,做此分析,由各小组成员合作做出一个项目。让我们对学到的知识系统的结合在一起;考察学生学以致用的能力。b. 由此考察学生的动手能力和合作的精神;以打分的形式作为一次考察记录。1.3 参考资料a. 老师发放的软件工程文档模板。b. 网络下载有关的资料说明和一些部门的工资管理系统范例。2需求分析2.1 功能的分析、工资管理系统主要完成的功能有:(1) 人员信息管理:企业员工信息(包括员工基本信息、教育经历、个人简历、岗位变更、离职登记、离退休信息等)的维护和查询。(2) 考勤管理:管理员工的出勤情况(包括加班、请假、休假等) ,并提供查询和分类统计功能。(3) 薪资福利管理:管理员工的薪资和福利(包括当月工资、个人所得税、发放工资历史、员工奖励、员工惩罚等) 。(4) 社会保障管理:管理员工的社保信息(包括单位参保信息、养老保险、医疗保险、住房公积金等) ,生成社会保险台帐。(5) 系统管理:包括代码管理、参数设置、权限设置、更改密码等。52.2 顶层图工资管理系统员工 系统管理员工资查询注册登记信息维护打印报表23 数据流程图2.4 数据字典分析数据字典是系统中各类数据描述的集合,是进行详细的数据收集和数数据分析所获得的主要成果。名字:员工基本信息表描述:保存员工的基本信息定义:性别+姓名+ 年龄+部门 +员工编号+毕业院校+所学专业 +政治面貌名字:简历表描述:保存员工的求职信息定义:获奖情况+社会实践情况6名字:离职退休信息表描述:保存员工的离职相关信息定义:离职原因+离职日期+ 工龄名字;员工工资基本表描述:保存员工基本信息定义:包括员工 ID,工资发放日期,工资组成的各个方面名字:奖励绩效表描述:存储员工奖励信息定义:包括奖惩时间,奖惩原因,奖惩工资情况名字:员工考勤表描述:记录员工的考勤情况定义:包括日期、员工编号、加班、休假、请假名字:社保信息描述:保存员工社保信息定义:参保信息+医疗保险+ 住房公积金+ 养老保险名字:部门表描述:部门信息定义:部门编号+部门名称+ 部门人数+ 部门负责人名字:岗位变更表描述:保存员工岗位变更的相关信息定义:变更日期+初始岗位+ 现在岗位名字:发放工资历史描述:发放工资情况信息定义:包括发放工资历史记录名字:员工考勤表描述:记录员工的考勤情况定义:包括日期、员工编号、加班、休假、请假名字:社保信息描述:保存员工社保信息定义:参保信息+医疗保险+ 住房公积金+ 养老保险73.数据库的概念设计分析前面的系统功能要求,需要一个表来存储和管理员工信息,使系统能够接受员工原始的各项数据,以实现数据录入、查询或统计员工信息等功能。员工是本系统的一个实体。为了能实现查询和统计部门内员工情况等功能,必须有一个表来存储和管理所有部门的信息。部门也是一个实体。工资是以员工工作情况来制定的。需要建立一个表来记录各种工资、津贴、扣款的信息。它主要为各种查询和统计功能提供工资数据。工资也是一个实体。考勤管理是为了实现对员工考勤的管理,并实现对员工的进行查询和分类汇总的功能,因此,考勤也是一个实体。奖惩是以员工受到的奖励和惩罚所决定的,需建立一个表来记录各种奖励和惩罚。它主要是为各种查询提供数据。社保信息是为提供基本的查询功能而设定的一个实体,岗位变更是为记录员工在本部门或不同部门的职位变化,并提供查询的功能。员工简历是为了提供员工在过去的情况而设定的一个实体。据此可以绘出工资管理系统数据库的 E-R 图如下:名字:部门表描述:保存部门信息定义:部门编号+部门名称+ 部门人数+ 部门负责人84.数据库的逻辑设计将数据库的概念模型转变为关系模型:9实体转变为关系模式的有:因为部门和员工 1:N 的关系,且员工和其他的实体也是 1:N 的关系,所以个关系模式为:部门(部门名称,部门人数,部门负责人)员工(员工编号,姓名,性别,年龄,学历,政治面貌,毕业学校,所学专业,出生日期,部门名称,退休信息, )工资(工资 ID,员工编号,基本工资,岗位工资,工龄工资,加班工资,个人所得税,缺勤扣款,其他应扣款,其他应加款,应发工资,实发工资,工资年月)考勤(考勤 ID,员工编号,加班,请假,休假,日期,出勤天数)岗位变更(ID,员工编号,初始岗位,现在岗位,变更日期)离职信息(ID,员工编号,离职时间,离职原因,批准人)简历(ID,员工编号,,获奖情况,社会实践)奖惩(奖惩 ID,员工编号,奖罚日期,奖罚原因,解除日期) 工资历史(ID,员工编号,发放金额,发放日期)社保信息(ID,员工编号,养老保险,医疗保险,住房公积金,参保信息)用户信息(员工编号,密码,权限)带下划线的属性为个关系模式的外码,字体为粗体的属性为各关系模式的主码。5.数据库与数据表的设计物理结构设计5.1 数据库与数据表的设计员工信息数据表的定义字段 字段名 数据类型 长度1 姓名 Varchar 82 性别 char 23 年龄 int4 员工编号 Varchar 105 部门名称 Varchar 156 毕业院校 Varchar 307 政治面貌 Varchar 88 所学专业 Varchar 40109 学历 Varchar 1010 出身日期 Varchar 1511 退休信息 Varchar 30其中“员工编号”是表的主键,唯一标识。“部门名称”是外键。 “员工编号”将记录员工的编号,在员工信息表中增加这一列时,虽然增加了数据冗余,但可以再查询每个员工信息是,提高系统的性能。因为员工信息表的记录数相对固定,相比之下,增加这个冗余的列对于整个系统来说是有利的。通过它,系统将引用到工资信息。此表取名为“员工” 。岗位变更数据表的定义:字段 字段名称 数据类型 长度1 员工编号 varchar 103 初始岗位 varchar 204 变更日期 varchar 205 现在岗位 varchar 206 ID int其中“员工编号”是主键,此表取名为岗位变更。简历表:字段 字段名称 数据类型 长度1 员工编号 varchar 102 ID int3 获奖情况 varchar 504 社会实践情况 varchar 100此表取名为简历。离职信息:字段 字段名称 数据类
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工业统计指标解读课件
- 婴儿家长安全知识培训课件
- 年底安全培训通知课件
- 年后快递安全培训课件
- 江西中铁水利水电规划设计集团有限公司招聘笔试真题2024
- 年关将至安全培训开场白课件
- 工业安全生产培训平台课件
- 平面设计肌理课件
- Ethoxyethyne-Ethoxyacetylene-生命科学试剂-MCE
- 奏鸣曲式课件
- 2025年度反洗钱阶段考试培训试考试题库(含答案)
- 2023-2023年中国工商银行校园招聘考试历年真题、考查知识点以及备考指导
- 临时聘用合同模板(三篇)
- 《复旦大学介绍》
- 电力系统分析基础教案-按课时
- 动漫及动漫文化的定义
- 江苏亿洲再生资源科技有限公司资源综合利用技改提升项目 环评报告书
- 质量改进培训-课件
- 马云演讲中英文版
- 2022自考英语二课文中英文对照
- 弱电桥架安装及电缆敷设施工方案(PPT)
评论
0/150
提交评论