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

上传人:新** 文档编号:476819092 上传时间:2023-11-09 格式:DOC 页数:12 大小:95.50KB
返回 下载 相关 举报
员工薪资管理系统Access设计报告_第1页
第1页 / 共12页
员工薪资管理系统Access设计报告_第2页
第2页 / 共12页
员工薪资管理系统Access设计报告_第3页
第3页 / 共12页
员工薪资管理系统Access设计报告_第4页
第4页 / 共12页
员工薪资管理系统Access设计报告_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《员工薪资管理系统Access设计报告》由会员分享,可在线阅读,更多相关《员工薪资管理系统Access设计报告(12页珍藏版)》请在金锄头文库上搜索。

1、1000610202Access课程设计报告Access课程设计报告题 目:员工薪资管理系统院 系:外国语学院 专 业:英语 学生姓名: 学 号:1000610202 指导老师: 设计时间:第五周-第十周目录一、背景:3二、设计目的:3三、实验内容:4设计一个员工薪资管理系统41、背景资料:42、设计要求:4四、需求分析5五、设计过程51、系统ER图62、系统组织结构图73、表结构定义84、表关系图95、系统功能介绍106、部分重要查询和窗体设计原理107、部分报表和宏的设计流程:128、实现难点:16六、设计体会16 2 / 17一、背景:当今社会,员工的薪资管理是每个公司和单位的一个重要内

2、容,随着企业的发展,公司员工的增加以及调动,员工的薪资的管理工作也变得越来越复杂。薪资管理关系到每个员工的基本工资、福利补贴、失业保险、住房公积金和奖金等项目,是员工们普遍关注的问题.同时,资金是企业生存与发展的重要支撑,资金的运转关系到企业的整体发展。而早期的员工薪资是通过人工处理纸质资料来进行管理的,这不仅耗时,还难以避免工资发放错误的现象。如今,计算机科学技术快速发展,为员工薪资管理提供了有利的条件。通过计算机来对此进行管理,节省了人力、物力、财力,提高了准确率,满足了企业的财务管理、薪资发放的需要,能够给企业带来更好地效益.本学期,我们学习了Access数据库管理,让我们获得了多一项技

3、能。同时,也让我们有了牛刀小试的想法。学习外语的我们,今后的工作很有可能会用到这一项技能,学习设计一个小型的数据库无疑是最好的锻炼。对我而言,员工的薪资管理可能与今后工作更有联系,因此,想通过此次设计实验得到锻炼,并希望能够得到老师的点拨,以求更大进步.谢谢!二、设计目的:通过设计大实验,验证和巩固在课堂上学习的知识,掌握数据库的表建立、查询、窗体和宏的基本使用,从而使自己具有设计小型数据库管理系统的能力,为自己的多添一分彩。并且,希望能后通过此次将课本上的理论知识和实际有机的结合,既要动手又要动脑,独立实践的机会,来锻炼自己的动手能力和实践能力,培养自己计算机技术的应用能力和综合分析问题、解

4、决问题的能力。在背景资料的基础上,结合员工薪资管理的实际情况,使用Microsoft Access20032007以及word文档来设计一个员工薪资管理系统.以此来满足员工薪资管理人员对员工薪资的管理,包括员工信息管理、员工工资管理、部门信息管理、奖励工资管理和员工对自己基本信息、工资信息、奖励工资的查询.三、实验内容:设计一个员工薪资管理系统1、背景资料:1) 某单位现有100名以上员工,其中有管理人员、财务人员、技术人员和销售人员.2) 该单位下设4个科室,即经理室、财务科、技术科和销售科。3) 工资由基本工资、福利补贴和奖励工资构成,失业保险和住房公积金在工资中扣除。4) 每个员工的基本

5、资料有姓名、性别、年龄、参加工作时间、单位和职业(如经理、工程师、销售员等)。5) 每月个人的最高工资不超过10000元.工资按月发放,实际发放的工资金额为工资减去扣除.2、设计要求:1) 进行需求分析,设计相应的基本表。2) 实现按照科室录入个人的基本资料、工资和扣除金额的数据.3) 计算个人的实际发放工资.4) 按科室、职业分类统计人数和工资金额。5) 实现分类查询.6) 能够删除辞职人员的数据。7) 实现操作人员权限管理8) 能够生成相关统计报表四、需求分析数据库中所存储的信息有:1、科室信息:科室编号、科室名称、科长或总经理2、员工信息:姓名、性别、年龄、参加工作时间、科室、职业等 3

6、、工资:基本工资、福利补贴、奖励工资、失业保险和住房公积金 4、奖励工资:贡献有效建议条数、奖励金额、迟到次数、缺勤次数、全勤奖、扣罚金额、奖励总金额通过本管理系统,需要实现的功能有:1、 管理员:员工基本信息管理、员工工资管理、科室信息管理、奖励工资管理、离职人员信息管理、输入员工信息、输入员工奖金信息、修改登录管理员和员工登陆密码。2、 员工:查询个人基本信息、工资信息、奖励工资、科室信息和修改个人密码。五、设计过程1、系统E-R图1奖励工资贡献有效建议条数缺勤次数扣罚金额奖励金额迟到次数奖金总金额11111n1发放住房贷款失业保险基本工资福利补贴系统账号和密码密码账号发放日期领取日期参加

7、工作时间性别姓名编号科室年龄管理管理实际发放工资奖励职业用户名密码员工科室科室编号科室名称科长或总经理2、系统组织结构图员工登陆界面编辑、查询统计、增加、删除查询基本信息查询工资信息查询奖励信息员工薪资管理系统查询、修改查询、修改查询工资信息奖励工资管理员工工资管理员工信息管理管理员部门信息管理系统用户管理离职人员管理增加员工管理3、表结构定义表1 员工信息表字段名称数据类型字段大小/格式是否设置主键员工编号文本10是姓名文本10否性别文本1否出生日期日期短日期否参加工作时间日期短日期否科室数字整型否职位文本10否电话号码数字整型否密码文本6否是否辞职是/否否表2 科室信息表字段名称数据类型字

8、段大小是否设置主键科室编号文本10是科室名称文本10否科长编号文本5否科长姓名文本10否表3 员工薪资表字段名称数据类型字段大小是否设置主键员工编号文本10是实际发放工资货币否基本工资货币否福利补助货币否住房贷款货币否失业保险货币否奖励总金额货币否是否发放是/否否表4 奖励工资表字段名称数据类型字段大小是否设置主键员工编号文本4是贡献有效建议条数数字整型否奖励金额货币否迟到次数数字整型否缺勤次数数字整型否扣罚金额货币否奖罚总金额货币否4、表关系图5、系统功能介绍在需求分析的基础上,由系统组织结构图可知,该系统可以实现的功能有:1、 登陆界面:设置管理员和员工的权限。2、 管理员:可以进行员工基

9、本信息管理、员工工资管理、科室信息管理、奖励工资管理、增加员工、离职人员管理和发放工资.3、 员工:可以查询个人基本信息、工资信息、奖励工资和科室信息并能修改个人密码.6、部分重要查询和窗体设计原理1、创建选择查询:创建一个名为“员工实发工资查询的查询,根据基本表的信息员工信息表、员工奖金查询和员工薪资表的信息计算出员工的实发工资,并显示相关信息。操作方法为:首先进入查询设计视图,把所需的三个表显示出来,然后将所需字段选入查询的设计区中,如图1所示,在“实发工资”字段的行中,使用生成器生成公式:员工薪资表!基本工资+员工薪资表!福利补贴员工薪资表!住房贷款员工薪资表!失业保险+员工奖金查询!奖

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

11、请输入密码”,输入之后就会得到对应员工的实发工资的信息。图23、创建窗体:创建名为“输入员工信息和薪资信息窗体,实现录入新进员工信息和薪资信息功能。操作方法:在“新建窗体”对话框中选择“设计视图”选项,选择来源表为“员工信息表”和“员工薪资表”,点击确定后出现空白设计视图,同时显示字段列表.添加表中的字段到窗体主体节中。之后添加窗体页眉/页脚,在窗体页眉中添加“输入员工信息和薪资信息”标签,并调整外观.当点击“添加记录”按钮,则窗体出现空白数据供管理员输入新书数据,保存记录即可.如图3所示。图37、部分报表和宏的设计流程:1、创建报表:创建一个名为“按科室汇总员工实发工资”的报表.操作过程:打

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

13、视图创建“管理员登陆界面”窗体,如图8所示:图8B创建“管理员登陆界面宏”,其中设定用户名为“system”,密码为“123456”,点击“宏”对象,点击“宏名”、“条件宏”和“参数按钮,让窗口变为如图9所示开始进入宏命令操作:图9C. 建立一个宏组,宏的设计视图如图10所示:图101)“确定宏其中宏条件栏中的()表示条件为真时可以连续执行这些操作,第一宏组为“确定”宏组,主要完成如下功能:第一个条件为用户名和密码正确时Forms!管理员登陆界面!Username=system And Forms!管理员登陆界面!Password=123456”,关闭当前对话框,打开“管理员登陆界面”窗口;第

14、二个条件为用户名出错时弹出出错提示框,提示“用户名错误!”警告,并让光标返回(GoToControl)到用户名文本框(Username),让用户重新输入;第三个条件宏为密码Forms!管理员登陆界面!Username”system” Or Forms!管理员登陆界面!Username Is Null时,弹出出错提示框,提示“密码错误!”警告,并让光标返回(GoToControl)到密码文本框(Password),让用户重新输入。2)“退出”宏,退出“管理员登陆界面”窗体。3)“返回”宏,退出“管理员登陆界面”窗体,打开“主菜单,为点错登陆窗口的人员提供一个返回的通道。D. 给按钮添加事件触发宏。点击“窗口”对象打开“管理员登陆界面”的设计视图,点击“确定”按钮,选择右键的“属性”在“事件

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 创业/孵化

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号