![员工薪资管理系统Access设计报告_第1页](http://file2.renrendoc.com/fileroot_temp3/2021-8/9/f91d8acc-e898-4e09-b6b8-5e12795ee056/f91d8acc-e898-4e09-b6b8-5e12795ee0561.gif)
![员工薪资管理系统Access设计报告_第2页](http://file2.renrendoc.com/fileroot_temp3/2021-8/9/f91d8acc-e898-4e09-b6b8-5e12795ee056/f91d8acc-e898-4e09-b6b8-5e12795ee0562.gif)
![员工薪资管理系统Access设计报告_第3页](http://file2.renrendoc.com/fileroot_temp3/2021-8/9/f91d8acc-e898-4e09-b6b8-5e12795ee056/f91d8acc-e898-4e09-b6b8-5e12795ee0563.gif)
![员工薪资管理系统Access设计报告_第4页](http://file2.renrendoc.com/fileroot_temp3/2021-8/9/f91d8acc-e898-4e09-b6b8-5e12795ee056/f91d8acc-e898-4e09-b6b8-5e12795ee0564.gif)
![员工薪资管理系统Access设计报告_第5页](http://file2.renrendoc.com/fileroot_temp3/2021-8/9/f91d8acc-e898-4e09-b6b8-5e12795ee056/f91d8acc-e898-4e09-b6b8-5e12795ee0565.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数据库原理课程设计设计题目:员工薪资管理系统学 号:昆明理工大学信息工程与自动化学院2016年12月.、八、-刖言当今社会,员工的薪资管理是每个公司和单位的一个重要内容,随着企业的发展,公司员工的增加以及调动,员工的薪资的管理工作也变得越来越复杂。 薪 资管理关系到每个员工的基本工资、 福利补贴、失业保险、住房公积金和奖金等 项目,是员工们普遍关注的问题。同时,资金是企业生存与发展的重要支撑,资 金的运转关系到企业的整体发展。而早期的员工薪资是通过人工处理纸质资料来 进行管理的,这不仅耗时,还难以避免工资发放错误的现象。如今,计算机科学 技术快速发展,为员工薪资管理提供了有利的条件。通过计算机
2、来对此进行管理, 节省了人力、物力、财力,提高了准确率,满足了企业的财务管理、薪资发放的 需要,能够给企业带来更好地效益。本学期,我们学习了 Access数据库管理,让我们获得了多一项技能。同时, 也让我们有了牛刀小试的想法。学习外语的我们,今后的工作很有可能会用到这 一项技能,学习设计一个小型的数据库无疑是最好的锻炼。对我而言,员工的薪资管理可能与今后工作更有联系,因此,想通过此次设计实验得到锻炼,并希望 能够得到老师的点拨,以求更大进步。通过设计大实验,验证和巩固在课堂上学 习的知识,掌握数据库的表建立、查询、窗体和宏的基本使用,从而使自己具有 设计小型数据库管理系统的能力,为自己的多添一
3、分彩。并且,希望能后通过此 次将课本上的理论知识和实际有机的结合,既要动手又要动脑,独立实践的机会, 来锻炼自己的动手能力和实践能力,培养自己计算机技术的应用能力和综合分析 问题、解决问题的能力。在背景资料的基础上,结合员工薪资管理的实际情况,使用MicrosoftAccess2003&2007以及word文档来设计一个员工薪资管理系统。以此来满足 员工薪资管理人员对员工薪资的管理,包括员工信息管理、员工工资管理、部门 信息管理、奖励工资管理和员工对自己基本信息、工资信息、奖励工资的查询。,、设计内容1.1设计题目:员工薪资管理系统1.2背景资料:1)某单位现有100名以上员工,其中有管理人员
4、、财务人员、技术人员和 销售人员。2)该单位下设4个科室,即经理室、财务科、技术科和销售科。3)工资由基本工资、福利补贴和奖励工资构成,失业保险和住房公积金在 工资中扣除。4)每个员工的基本资料有姓名、性别、年龄、参加工作时间、单位和职业(如经理、工程师、销售员等)。5)每月个人的最高工资不超过10000元。工资按月发放,实际发放的工资 金额为工资减去扣除。1.3设计要求:1)进行需求分析,设计相应的基本表。2)实现按照科室录入个人的基本资料、工资和扣除金额的数据。3)计算个人的实际发放工资。4)按科室、职业分类统计人数和工资金额。5)实现分类查询。6)能够删除辞职人员的数据。7)实现操作人员
5、权限管理8)能够生成相关统计报表二、需求分析系统功能要求设计数据库中所存储的信息有:1、科室信息:科室编号、科室名称、科长或总经理2、员工信息:姓名、性别、年龄、参加工作时间、科室、职业等3、工资:基本工资、福利补贴、奖励工资、失业保险和住房公积金4、奖励工资:贡献有效建议条数、奖励金额、迟到次数、缺勤次数、全勤奖、扣罚金额、奖励总金额通过本管理系统,需要实现的功能有:1、管理员:员工基本信息管理、员工工资管理、科室信息管理、奖励工资管理、离职人员信息管理、输入员工信息、输入员工奖金信息、修改登录管理员和员工登陆密码。2、员工:查询个人基本信息、工资信息、奖励工资、科室信息和修改个 人密码三、
6、数据库概念结构设计E-R 图:E-R图也称实体-联系图(Entity Relationship Diagram),提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型。它是描述现实世界概念 结构模型的有效方法。是表示概念模型的一种方式,用矩形表示实体型,矩形框 内写明实体名;用椭圆表示实体的属性,并用无向边将其与相应的实体型连接起 来;用菱形表示实体型之间的联系,在菱形框内写明联系名,并用无向边分别与 有关实体型连接起来,同时在无向边旁标上联系的类型(1:1,1:n或m:n)。构成E-R图的基本要素是实体型、属性和联系,其表示方法为:实体型(Entity):具有相同属性的实体具有相
7、同的特征和性质,用实体名及其属性名集合来抽 象和刻画同类实体;在E-R图中用矩形表示,矩形框内写明实体名;比如学生张 三丰、学生李寻欢都是实体。如果是弱实体的话,在矩形外面再套实线矩形。属性(Attribute):实体所具有的某一特性,一个实体可由若干个属性来刻画。在E-R图中用椭圆形表示,并用无向边将其与相应的实体连接起来;比如学生的姓名、学号、 性别、都是属性。如果是多值属性的话,再椭圆形外面再套实线椭圆。如果是派 生属性则用虚线椭圆表示。联系(Relationship):联系也称关系,信息世界中反映实体内部或实体之间的联系。实体内部的联系通常是指组成实体的各属性之间的联系;实体之间的联系
8、通常是指不同实体集 之间的联系。在E-R图中用菱形表示,菱形框内写明联系名,并用无向边分别 与有关实体连接起来,同时在无向边旁标上联系的类型(1 : 1,1 : n或m : n) 比如老师给学生授课存在授课关系,学生选课存在选课关系。如果是弱实体的联 系则在菱形外面再套菱形。系统E-R图密码奖金总金额奖励金额系统账号和密码贡献有效建议条数1缺勤次数奖励工资管理迟到次数1奖励扣罚金额住房贷款1n实际发放工资基本工资失业保险1发放日期发放室名称领取日期1科室1科长或总经理密码姓名用户名员工科室性别职业参加工作时间管理年龄 .福利补贴科室编号“编号账号四、数据库物理结构设计1、系统组织结构图工 信
9、息 管 理员工工资管理1 f增加 员工管 理奖励工资管理查 询 工 资 信 息查 询 工 资 信 息查 询 奖 励 信 息2、表结构定义表1 员工信息表字段名称数据类型字段大小/格式是否设置主键员工编号文本10是姓名文本10否性别文本1否出生日期日期短日期否参加工作时间日期短日期否科室数字整型否职位文本10否密码文本6否是否辞职是/否否表2 科室信息表字段名称数据类型字段大小是否设置主键科室编号文本10是科室名称文本10否科长编号文本5否科长姓名文本10否表3 员工薪资表字段名称数据类型字段大小是否设置主键员工编号文本10是实际发放工资货币否基本工资货币否福利补助货币否住房贷款货币否是否发放是
10、/否否表4 奖励工资表字段名称数据类型字段大小是否设置主键员工编号文本4是扣罚金额货币否奖罚总金额货币否3、表具体信息及关系(1)表具体信息员工信息表员工编号姓名性别出生日期参加工作时间科室职位密码是否辞职001张三丰男1996/2/192016/2/21经理001False002李大仁男1997/3/82016/2/22编程员002False003吕大鱼男1996/1/12016/2/23话务员003False004罗小姣女1997/3/92016/2/22普通员工004False005张萌女1993/3/92016/2/21普通员工005False006杨峰男1997/3/42016/2/
11、23普通员工006False员工信息表员工编号姓名性别出生日期参加工作时间科室职位密码是否辞职007万小华男1996/2/42016/2/21普通员工007False员工薪资表员工编号实际发放工资基本工资福利补助住房贷款是否发放0013,300.003,000.001,000.00詰00.00True0023,400.003,000.001,000.00詰00.00True0033,500.003,000.001,000.00詰00.00True0043,500.003,000.001,000.00詰00.00True0053,700.003,000.001,000.00詰00.00True0
12、063,500.003,000.001,000.00詰00.00True0073,800.003,000.001,000.00詰00.00True奖励工资表员工编号 奖励金额 扣罚金额奖罚总金额奖励工资表员工编号奖励金额扣罚金额奖罚总金额0011,000.00200.00500.000021,000.00100.00900.000031,000.00300.00700.000041,000.00200.00500.000051,000.00100.00900.000061,000.00100.00900.000071,000.00300.00700.00科室信息表科室编号科室名称科长编号科长姓
13、名1办公室101张三2编程室102李四3咨询室103王二(2)表关系图五、数据库实现1、创建选择查询:创建一个名为“员工实发工资查询”的查询,根据基本表的信息员工信息表、员工奖金查询和员工薪资表的信息计算出员工的实发工资,并显示相关信息。操作方法为:首先进入查询设计视图,把所需的三个表显示出来,然后将所 需字段选入查询的设计区中,如图1所示,在“实发工资”字段的行中,使用生成 器生成公式:员工薪资表!基本工资+员工薪资表!福利补助-员工薪资表!住房贷款 +员工奖金查询!奖罚总金额,随着数据的改变而自动运算。保存查询为“员工实发工资查询”,便可计算出员工的实发工资、A罪员工輪号实际苣放工资=罰补
14、助J员工薪资表员工信息表* 卑貝工褊号 蛀名出生日期 参r了f时同员工编号垦本工烫住房贷報奖罚总金额买眸发放工資樂否发放员工信息表员工竊臓员工薪资表奖励工资恚员工壽资夷员工薪资表尺:回0回回图12、创建参数查询:创建一个名为“员工输入员工编号和密码查询个人实发工资”的查询,当输 入不同的员工编号和密码时,显示相应员工的实发工资信息。此查询用于员工查 询个人信息,确保了对其他员工信息的保密性。操作方法为:首先进入查询设计视图,将各个字段选入查询的设计区中,如 图2所示,在“员工编号”字段的条件行中,输入请输入员工编号:作为参数, 在“密码”字段的条件行中,输入:请输入密码:。当运行本查询时会出现
15、带有提 示信息“请输入员工编号:”的对话框,输入所需查询的员工的编号,按确定键, 接着会有提示信息“请输入密码”,输入之后就会得到对应员工的实发工资的信息。曲気二變入扁号和彥码查询个人实宜L资 4班信B3E*丄* 亠员工施FI厂乌竝轄1 1科室姓皂貝工歸号出牛n郎埶ol作时间4 H员工漏号密码巨员工姓名科室员工信息表员工信息表员工实炭工资查询员工实岌工资查询员工实发工查洵E1圜圜團请输入贡工端号:】请输入密码:1I L3、部分报表和宏的设计流程:(1)、创建报表:创建一个名为“按科室汇总员工实发工资”的报表。操作过程:打开创建报表向导,以“员工实发工资”为数据源,将所需字段添 加,添加“科室”
16、字段为分组级别,以“员工编号”字段为升序排序,单击汇总选项, 进行“实发工资、” “基本工资” “奖励总金额”等的汇总,选择报表样式,输入名称保 存。然后打开预览并在设计视图中美化外观。如图 4所示:员工实发工资杳沟员工缁号黑.秦工资伎房贵跌Al =0D1強 000. D0*1, 000. 00*5D0. 00阳OH 00-1002V3P 000, DO000, 00500. 00900. 000033, 000. 001,000.00500. 00UTOO- 000回004!fSf 000. 00lr 000-00500. 00800. 00-10005氏 000. 00U 000,00*5
17、00. 00900* 000063, 000. 00rif ooo, oo500. 0094Q. 0000073r 000. 00t 000.005G0. 00- 700. 00创2016-1225 3差 1 Wr 1 TT图4(2)、创建宏:创建一个名为“管理员管理权限宏”的宏组。操作过程:A 先用窗体设计视图创建一个名为“管理员管理权限”的窗体:B 创建“管理员权限宏”,点击“宏名”和“条件宏”按钮,让窗口变为如下图所 示开始进入宏命令操作:C 建立一个宏组,宏的设计视图如图6所示:OpenTable表容称颊工資表視圄垃揖克OpenTable表容称科室信显表觇圄轴克OpenTable表容称
18、员工薪资表觇圄轴克OpenTable表容称员工信总克祝圄轴克4、实现难点:1、奖励工资和实发工资的运算;2、管理员登录界面宏和员工登陆界面宏的设计;3、管理员管理权限和员工权限的设计;4、输入新的员工信息和薪资信息窗体的设计;5、员工的不同的查询权限功能的实现。通过为期两周的上机实验和课程设计,我学到了很多书本上不能学到的东西,对数据库的了解有所提高,不再局限于表面字面意思,而是通过深入了解并动手实践来掌握一些基本基础,毕竟自己亲自设计过一个数据库,不再是书本上的理论,空空而谈,所以受益匪浅。学习理论是实践的基础。经过本次设计 经历,我深刻地认识到了认真学习课堂的理论知识以及做好平时的课程实验,并形成一定的知识体系是本次课程设计的基础,尤为重要。再者,熟能生巧。在学习的过程中多加练习是也是很重要的。在Access课程设计过程中逐步学习使用Access2003 和Access2007数据库管理软件,但由于Access2003版本在自己电脑无法使用,在设计过程中花了一点时间适应Access2007 的使用。学会了在 Access2007 中建立数据库,简单基本的数据库操作管理,控件属性的基本操作,还有数据库各个对象(除了页外)的基本功能。综合设计的前一段时间用于确立课程设计的基本设计(包括E-R图和系统结构图)。一边学习做好课程每次实验一边 结
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2023八年级数学下册 第16章 分式16.2 分式的运算2分式的加减第2课时 分式的混合运算说课稿 (新版)华东师大版001
- 二零二五年度退学协议书标准范本模板-@-2
- 2024八年级物理下册 第九章 浮力与升力9.1 认识浮力说课稿(新版)粤教沪版
- 2025年度配音技术支持与售后服务合同
- 2024-2025学年学年高中地理 2.3《城市化过程对地理环境的影响知识探讨》说课稿 湘教版必修2001
- 2025至2030年中国金属记忆镜架数据监测研究报告
- 10《家人的爱》(说课稿)-部编版道德与法治一年级下册
- 二零二五年度人力资源评估与管理合作协议
- 2025至2030年中国桂花酸梅果馅数据监测研究报告
- 二零二五年度文化创意产业派遣员工版权合作协议
- 施工现场人力资源施工机具材料设备等管理计划
- 第八章《运动和力》达标测试卷(含答案)2024-2025学年度人教版物理八年级下册
- 民办幼儿园务工作计划
- 2025年华侨港澳台生联招考试高考地理试卷试题(含答案详解)
- GB/T 707-1988热轧槽钢尺寸、外形、重量及允许偏差
- GB/T 33084-2016大型合金结构钢锻件技术条件
- 高考英语课外积累:Hello,China《你好中国》1-20词块摘录课件
- 茶文化与茶健康教学课件
- 降水预报思路和方法
- 虚位移原理PPT
- QE工程师简历
评论
0/150
提交评论