ImageVerifierCode 换一换
格式:DOCX , 页数:15 ,大小:239.57KB ,
资源ID:29098012      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/29098012.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(员工薪资管理系统Access设计报告.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

员工薪资管理系统Access设计报告.docx

1、员工薪资管理系统Access设计报告数据库原理课程设计设计题目:员工薪资管理系统学 号: 5昆明理工大学信息工程与自动化学院2016年12月前言当今社会,员工的薪资管理是每个公司和单位的一个重要内容,随着企业的发展,公司员工的增加以及调动,员工的薪资的管理工作也变得越来越复杂。薪资管理关系到每个员工的基本工资、福利补贴、失业保险、住房公积金和奖金等项目,是员工们普遍关注的问题。同时,资金是企业生存与发展的重要支撑,资金的运转关系到企业的整体发展。而早期的员工薪资是通过人工处理纸质资料来进行管理的,这不仅耗时,还难以避免工资发放错误的现象。如今,计算机科学技术快速发展,为员工薪资管理提供了有利的

2、条件。通过计算机来对此进行管理,节省了人力、物力、财力,提高了准确率,满足了企业的财务管理、薪资发放的需要,能够给企业带来更好地效益。本学期,我们学习了Access数据库管理,让我们获得了多一项技能。同时,也让我们有了牛刀小试的想法。学习外语的我们,今后的工作很有可能会用到这一项技能,学习设计一个小型的数据库无疑是最好的锻炼。对我而言,员工的薪资管理可能与今后工作更有联系,因此,想通过此次设计实验得到锻炼,并希望能够得到老师的点拨,以求更大进步。通过设计大实验,验证和巩固在课堂上学习的知识,掌握数据库的表建立、查询、窗体和宏的基本使用,从而使自己具有设计小型数据库管理系统的能力,为自己的多添一

3、分彩。并且,希望能后通过此次将课本上的理论知识和实际有机的结合,既要动手又要动脑,独立实践的机会,来锻炼自己的动手能力和实践能力,培养自己计算机技术的应用能力和综合分析问题、解决问题的能力。在背景资料的基础上,结合员工薪资管理的实际情况,使用Microsoft Access2003&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、系统组织结构图2、表结构定义表1 员工信息表字段名称数据类型字段大小/格式是否设置主键员工编号文本10是姓名文本10否性别文本1否出生日期日期短日期否参加工作时间日期短日期否科室数字整型否职位文本10否密码文本6否是否辞职是/否否表2 科室信息表字段名称数据类型字段大小是否设置主键科室编号文

9、本10是科室名称文本10否科长编号文本5否科长姓名文本10否表3 员工薪资表字段名称数据类型字段大小是否设置主键员工编号文本10是实际发放工资货币否基本工资货币否福利补助货币否住房贷款货币否是否发放是/否否表4 奖励工资表字段名称数据类型字段大小是否设置主键员工编号文本4是扣罚金额货币否奖罚总金额货币否3、表具体信息及关系(1)表具体信息员工信息表员工编号姓名性别出生日期参加工作时间科室职位密码是否辞职001张三丰男1996/2/192016/2/21经理001False002李大仁男1997/3/82016/2/22编程员002False003吕大鱼男1996/1/12016/2/23话务员

10、003False004罗小姣女1997/3/92016/2/22普通员工004False005张萌女1993/3/92016/2/21普通员工005False006杨峰男1997/3/42016/2/23普通员工006False007万小华男1996/2/42016/2/21普通员工007False 员工薪资表员工编号实际发放工资基本工资福利补助住房贷款是否发放0013,300.003,000.001,000.00500.00True0023,400.003,000.001,000.00500.00True0033,500.003,000.001,000.00500.00True0043,50

11、0.003,000.001,000.00500.00True0053,700.003,000.001,000.00500.00True0063,500.003,000.001,000.00500.00True0073,800.003,000.001,000.00500.00True奖励工资表员工编号奖励金额扣罚金额奖罚总金额0011,000.00200.00800.000021,000.00100.00900.000031,000.00300.00700.000041,000.00200.00800.000051,000.00100.00900.000061,000.00100.00900.0

12、00071,000.00300.00700.00科室信息表科室编号科室名称科长编号科长姓名1办公室101张三2编程室102李四3咨询室103王二(2)表关系图五、数据库实现1、创建选择查询:创建一个名为“员工实发工资查询”的查询,根据基本表的信息员工信息表、员工奖金查询和员工薪资表的信息计算出员工的实发工资,并显示相关信息。操作方法为:首先进入查询设计视图,把所需的三个表显示出来,然后将所需字段选入查询的设计区中,如图1所示,在“实发工资”字段的行中,使用生成器生成公式:员工薪资表!基本工资+员工薪资表!福利补助-员工薪资表!住房贷款+员工奖金查询!奖罚总金额,随着数据的改变而自动运算。保存查

13、询为“员工实发工资查询”,便可计算出员工的实发工资、图12、创建参数查询:创建一个名为 “员工输入员工编号和密码查询个人实发工资”的查询,当输入不同的员工编号和密码时,显示相应员工的实发工资信息。此查询用于员工查询个人信息,确保了对其他员工信息的保密性。操作方法为:首先进入查询设计视图,将各个字段选入查询的设计区中,如图2所示,在“员工编号”字段的条件行中,输入请输入员工编号:作为参数,在“密码”字段的条件行中,输入请输入密码:。当运行本查询时会出现带有提示信息“请输入员工编号:”的对话框,输入所需查询的员工的编号,按确定键,接着会有提示信息“请输入密码”,输入之后就会得到对应员工的实发工资的

14、信息。图23、部分报表和宏的设计流程:(1)、创建报表:创建一个名为“按科室汇总员工实发工资”的报表。操作过程:打开创建报表向导,以“员工实发工资”为数据源,将所需字段添加,添加“科室”字段为分组级别,以“员工编号”字段为升序排序,单击汇总选项,进行“实发工资”、“基本工资”、“奖励总金额”等的汇总,选择报表样式,输入名称保存。然后打开预览并在设计视图中美化外观。如图4所示:图4(2)、创建宏:创建一个名为“管理员管理权限宏”的宏组。操作过程:A先用窗体设计视图创建一个名为“管理员管理权限”的窗体:B创建“管理员权限宏”,点击“宏名”和“条件宏”按钮,让窗口变为如下图所示开始进入宏命令操作:图

15、5C建立一个宏组,宏的设计视图如图6所示:图64、实现难点:1、奖励工资和实发工资的运算;2、管理员登录界面宏和员工登陆界面宏的设计;3、管理员管理权限和员工权限的设计;4、输入新的员工信息和薪资信息窗体的设计;5、员工的不同的查询权限功能的实现。六、设计体会通过为期两周的上机实验和课程设计,我学到了很多书本上不能学到的东西,对数据库的了解有所提高,不再局限于表面字面意思,而是通过深入了解并动手实践来掌握一些基本基础,毕竟自己亲自设计过一个数据库,不再是书本上的理论,空空而谈,所以受益匪浅。学习理论是实践的基础。经过本次设计经历,我深刻地认识到了认真学习课堂的理论知识以及做好平时的课程实验,并

16、形成一定的知识体系是本次课程设计的基础,尤为重要。再者,熟能生巧。在学习的过程中多加练习是也是很重要的。在Access课程设计过程中逐步学习使用Access2003和Access2007数据库管理软件,但由于Access2003版本在自己电脑无法使用,在设计过程中花了一点时间适应Access2007的使用。学会了在Access2007中建立数据库,简单基本的数据库操作管理,控件属性的基本操作,还有数据库各个对象(除了页外)的基本功能。综合设计的前一段时间用于确立课程设计的基本设计(包括E-R图和系统结构图)。一边学习做好课程每次实验一边结合实例程序,逐渐弄懂系统的设计思想,并进一步明确系统实现过程;设计中期在于搜集数据表需要的数据,并作一些查询和窗口的设计和完善;设计的最后阶段,在于完善系统功能和具体细节(如美观等)的修改。在课程设计的全部过程中遇到了一些困难,但经过自己认真分析和寻求他人帮助,基本完成了课程设计的要求。因此,我认识到了在学习的过程中应多和身边的同学交流,互相学习,取长补短,还应请教老师或上网查找资料,这样在学习中会少走弯路,不断完善自我。不足之处:形成一个比较好的知识系统,导致课程设计的初步遇到了很多困难。还有在命令语句等编程方面的知识仍要付出很大的努力方可达到学习Access的基本要求。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1