文科类Access课程设计总Word文件下载.docx
- 文档编号:17301497
- 上传时间:2022-12-01
- 格式:DOCX
- 页数:7
- 大小:20.42KB
文科类Access课程设计总Word文件下载.docx
《文科类Access课程设计总Word文件下载.docx》由会员分享,可在线阅读,更多相关《文科类Access课程设计总Word文件下载.docx(7页珍藏版)》请在冰豆网上搜索。
......................................................................................................................4四、需求分析.........................................................................................5五、设计过程.........................................................................................51、系统E-R图...............................................................................................................................62、系统组织结构图......................................................................................................................73、表结构定义..............................................................................................................................84、表关系图...................................................................................................................................95、系统功能介绍........................................................................................................................106、部分重要查询和窗体设计原理...........................................................................................107、部分报表和宏的设计流程:
...............................................................................................128、实现难点:
............................................................................................................................16六、设计体会.......................................................................................16一、背景:
当今社会,员工的薪资管理是每个公司和单位的一个重要内容,随着企业的发展,公司员工的增加以及调动,员工的薪资的管理工作也变得越来越复杂。
薪资管理关系到每个员工的基本工资、福利补贴、失业保险、住房公积金和奖金等项目,是员工们普遍关注的问题。
同时,资金是企业生存与发展的重要支撑,资金的运转关系到企业的整体发展。
而早期的员工薪资是通过人工处理纸质资料来进行管理的,这不仅耗时,还难以避免工资发放错误的现象。
如今,计算机科学技术快速发展,为员工薪资管理提供了有利的条件。
通过计算机来对此进行管理,节省了人力、物力、财力,提高了准确率,满足了企业的财务管理、薪资发放的需要,能够给企业带来更好地效益。
本学期,我们学习了Access数据库管理,让我们获得了多一项技能。
同时,也让我们有了牛刀小试的想法。
学习外语的我们,今后的工作很有可能会用到这一项技能,学习设计一个小型的数据库无疑是最好的锻炼。
对我而言,员工的薪资管理可能与今后工作更有联系,因此,想通过此次设计实验得到锻炼,并希望能够得到老师的点拨,以求更大进步。
谢谢!
二、设计目的:
通过设计大实验,验证和巩固在课堂上学习的知识,掌握数据库的表建立、查询、窗体和宏的基本使用,从而使自己具有设计小型数据库管理系统的能力,为自己的多添一分彩。
并且,希望能后通过此次将课本上的理论知识和实际有机的结合,既要动手又要动脑,独立实践的机会,来锻炼自己的动手能力和实践能力,培养自己计算机技术的应用能力和综合分析问题、解决问题的能力。
在背景资料的基础上,结合员工薪资管理的实际情况,使用MicrosoftAccess20032007以及word文档来设计一个员工薪资管理系统。
以此来满足员工薪资管理人员对员工薪资的管理,包括员工信息管理、员工工资管理、部门信息管理、奖励工资管理和员工对自己基本信息、工资信息、奖励工资的查询。
三、实验内容:
设计一个员工薪资管理系统1、背景资料:
1)某单位现有100名以上员工,其中有管理人员、财务人员、技术人员和销售人员。
2)该单位下设4个科室,即经理室、财务科、技术科和销售科。
3)工资由基本工资、福利补贴和奖励工资构成,失业保险和住房公积金在工资中扣除。
4)每个员工的基本资料有姓名、性别、年龄、参加工作时间、单位和职业(如经理、工程师、销售员等)。
5)每月个人的最高工资不超过10000元。
工资按月发放,实际发放的工资金额为工资减去扣除。
2、设计要求:
1)进行需求分析,设计相应的基本表。
2)实现按照科室录入个人的基本资料、工资和扣除金额的数据。
3)计算个人的实际发放工资。
4)按科室、职业分类统计人数和工资金额。
5)实现分类查询。
6)能够删除辞职人员的数据。
7)实现操作人员权限管理8)能够生成相关统计报表四、需求分析数据库中所存储的信息有:
1、科室信息:
科室编号、科室名称、科长或总经理2、员工信息:
姓名、性别、年龄、参加工作时间、科室、职业等3、工资:
基本工资、福利补贴、奖励工资、失业保险和住房公积金4、奖励工资:
贡献有效建议条数、奖励金额、迟到次数、缺勤次数、全勤奖、扣罚金额、奖励总金额通过本管理系统,需要实现的功能有:
1、管理员:
员工基本信息管理、员工工资管理、科室信息管理、奖励工资管理、离职人员信息管理、输入员工信息、输入员工奖金信息、修改登录管理员和员工登陆密码。
2、员工:
查询个人基本信息、工资信息、奖励工资、科室信息和修改个人密码。
五、设计过程1、系统E-R图1奖励工资贡献有效建议条数缺勤次数扣罚金额奖励金额迟到次数奖金总金额11111n1发放住房贷款失业保险基本工资福利补贴系统账号和密码密码账号发放日期领取日期参加工作时间性别姓名编号科室年龄管理管理实际发放工资奖励职业用户名密码员工科室科室编号科室名称科长或总经理2、系统组织结构图员工登陆界面编辑、查询统计、增加、删除查询基本信息查询工资信息查询奖励信息员工薪资管理系统查询、修改查询、修改查询工资信息奖励工资管理员工工资管理员工信息管理管理员部门信息管理系统用户管理离职人员管理增加员工管理3、表结构定义表1员工信息表表2科室信息表表3员工薪资表字段名称数据类型字段大小是否设置主键员工编号文本10是实际发放工资货币否基本工资货币否字段名称数据类型字段大小/格式是否设置主键员工编号文本10是姓名文本10否性别文本1否出生日期日期短日期否参加工作时间日期短日期否科室数字整型否职位文本10否电话号码数字整型否密码文本6否是否辞职是/否否字段名称数据类型字段大小是否设置主键科室编号文本10是科室名称文本10否科长编号文本5否科长姓名文本10否福利补助货币否住房贷款货币否失业保险货币否奖励总金额货币否是否发放是/否否表4奖励工资表字段名称数据类型字段大小是否设置主键员工编号文本4是贡献有效建议条数数字整型否奖励金额货币否迟到次数数字整型否缺勤次数数字整型否扣罚金额货币否奖罚总金额货币否4、表关系图5、系统功能介绍在需求分析的基础上,由系统组织结构图可知,该系统可以实现的功能有:
1、登陆界面:
设置管理员和员工的权限。
2、管理员:
可以进行员工基本信息管理、员工工资管理、科室信息管理、奖励工资管理、增加员工、离职人员管理和发放工资。
3、员工:
可以查询个人基本信息、工资信息、奖励工资和科室信息并能修改个人密码。
6、部分重要查询和窗体设计原理1、创建选择查询:
创建一个名为员工实发工资查询的查询,根据基本表的信息员工信息表、员工奖金查询和员工薪资表的信息计算出员工的实发工资,并显示相关信息。
操作方法为:
首先进入查询设计视图,把所需的三个表显示出来,然后将所需字段选入查询的设计区中,如图1所示,在实发工资字段的行中,使用生成器生成公式:
员工薪资表!
基本工资+员工薪资表!
福利补贴-员工薪资表!
住房贷款-员工薪资表!
失业保险+员工奖金查询!
奖罚总金额。
保存查询为员工实发工资查询,便可计算出员工的实发工资,并且可以随着数据的改变而自动运算。
图12、创建参数查询:
创建一个名为员工输入员工编号和密码查询个人实发工资的查询,当输入不同的员工编号和密码时,显示相应员工的实发工资信息。
此查询用于员工查询个人信息,确保了对其他员工信息的保密性。
首先进入查询设计视图,将各个字段选入查询的设计区中,如图2所示,在员工编号字段的条件行中,输入[请输入员工编号:
]作为参数,在密码字段的条件行中,输入[请输入密码:
]。
当运行本查询时会出现带有提示信息请输入员工编号:
的对话框,输入所需查询的员工的编号,按确定键,接着会有提示信息请输入密码,输入之后就会得到对应员工的实发工资的信息。
图23、创建窗体:
创建名为输入员工信息和薪资信息窗体,实现录入新进员工信息和薪资信息功能。
操作方法:
在新建窗体对话框中选择设计视图选项,选择来源表为员工信息表和员工薪资表,点击确定后出现空白设计视图,同时显示字段列表。
添加表中的字段到窗体主体节中。
之后添加窗体页眉/页脚,在窗体页眉中添加输入员工信息和薪资信息标签,并调整外观。
当点击添加记录按钮,则窗体出现空白数据供管理员输入新书数据,保存记录即可。
如图3所示。
图37、部分报表和宏的设计流程:
1、创建报表:
创建一个名为按科室汇总员工实发工资的报表。
操作过程:
打开创建报表向导,以员工实发工资为数据源,将所需字段添加,添加科室字段为分组级别,以员工编号字段为升序排序,单击汇总选项,进行实发工资、基本工资、奖励总金额等的汇总,选择报表样式,输入名称保存。
然后打开预览并在设计视图中美化外观。
如图4所示:
图42、创建宏:
(1)创建一个名为管理员管理权限宏的宏组。
A.先用窗体设计视图创建一个名为管理员管理权限的窗体,如图5所示:
图5B.创建管理员权限宏,点击宏名和条件宏按钮,让窗口变为如下图所示开始进入宏命令操作:
图6C.建立一个宏组,宏的设计视图如下图所示:
图7
(2)创建一个名为管理员登陆界面的宏:
A.在窗体设计视图创建管理员登陆界面窗体,如图8所示:
图8B.创建管理员登陆界面宏,其中设定用户名为system,密码为123456,点击宏对象,点击宏名、条件宏和参数按钮,让窗口变为如图9所示开始进入宏命令操作:
图9C.建立一个宏组,宏的设计视图如图10所示:
图101)确定宏其中宏条件栏中的()表示条件为真时可以连续执行这些操作,第一宏组为确定宏组,主要完成如下功能:
第一个条件为用户名和密码正确时[Forms]!
[管理员登陆界面]!
[Username]=systemAnd[Forms]!
[Password]=123456,关闭当前对话框,打开管理员登陆界面窗口;
第二个条件为用户名出错时弹出出错提示框,提示用户名错误!
警告,并让光标返回(GoToControl)到用户名文本框(Username),让用户重新输入;
第三个条件宏为密码[Forms]!
[Username]systemOr[Forms]!
[管理员登陆界面]!
[Username]IsNull时,弹出出错提示框,提示密码错误!
警告,并让光标返回(GoToControl)到密码文本框(Password),让用户重新输入。
2)退出宏,退出管理员登陆界面窗体。
3)返回宏,退出管理员登陆界面窗体,打开主菜单,为点错登陆窗口的人员提供一个返回的通道。
D.给按钮添加事件触发宏。
点击窗口对象打开管理员登陆界面的设计视图,点击确定按钮,选择右键的属性在事件的单击中给确定按钮添加宏管理员登陆界面宏.确定,其具体操作可参见图11。
最后,用同样的方法为退出和返回按钮添加相应的宏。
图118、实现难点:
1、奖励工资和实发工资的运算;
2、管理员登录界面宏和员工登陆界面宏的设计;
3、管理员管理权限和员工权限的设计;
4、输入新的员工信息和薪资信息窗体的设计;
5、员工的不同的查询权限功能的实现。
六、设计体会常言道:
学习理论是实践的基础。
经过本次设计经历,我深刻地认识到了认真学习课堂的理论知识以及做好平时的课程实验,并形成一定的知识体系是本次课程设计的基础,尤为重要。
再者,熟能生巧。
在学习的过程中多加练习是也是很重要的。
在Access课程设计过程中逐步学习使用Access2003和Access2007数据库管理软件,但由于Access2003版本在自己电脑无法使用,在设计过程中花了一点时间适应Access2007的使用。
学会了在Access2007中建立数据库,简单基本的数据库操作管理,控件属性的基本操作,还有数据库各个对象(除了页外)的基本功能。
综合设计的前一段时间用于确立课程设计的基本设计(包括E-R图和系统结构图)。
一边学习做好课程每次实验一边结合实例程序,逐渐弄懂系统的设计思想,并进一步明确系统实现过程;
设计中期在于搜集数据表需要的数据,并作一些查询和窗口的设计和完善;
设计的最后阶段,在于完善系统功能和具体细节(如美观等)的修改。
在课程设计的全部过程中遇到了一些困难,但经过自己认真分析和寻求他人帮助,基本完成了课程设计的要求。
因此,我认识到了在学习的过程中应多和身边的同学交流,互相学习,取长补短,还应请教老师或上网查找资料,这样在学习中会少走弯路,不断完善自我。
不足之处:
形成一个比较好的知识系统,导致课程设计的初步遇到了很多困难。
还有在命令语句等编程方面的知识仍要付出很大的努力方可达到学习Access的基本要求。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 文科 Access 课程设计
![提示](https://static.bdocx.com/images/bang_tan.gif)