《工资管理系统的设计和开发.docx》由会员分享,可在线阅读,更多相关《工资管理系统的设计和开发.docx(31页珍藏版)》请在三一办公上搜索。
1、摘要工资管理系统就是为了实现对员工工资表的查询以及编辑、统计、预览、打印等功能,在设计工程中,主要是实现四个查询,(部门汇总查询、部门查询、初始化查询、工资总表查询),八个窗体(开始登陆窗体、选择窗体、总体查询窗体、部门查询窗体、统计窗体、查询选择窗体、姓名查询窗体、编辑记录窗体),一个工资总报表,十四个宏,宏就是为了实现各窗体之间的转换。(openform、openquery、close、quit、autoexec)。关键字:表、查询、窗体、报表、页、宏、模块、关闭窗体、打印报表、预览报表、最大化窗口Abstract The wages management system be for th
2、e sake of the realization is to the search and editors of employees wages sheet, statistics, preview, print etc. function, in design engineering, mainly is to carry out four searches,( the section gathers the search, section search, beginning to start to turn the total form of search, wages search),
3、 eight window body( start land the window body, the choice window body, total search window body, section search window body, statistics the window body, search choice window body, name search window body and edit to record the window body), a statement with total wages,14 great, great be for carryi
4、ng out the conversion between each window body。(openform、openquery、close、quit、autoexec)。key words:Table、Query、Form、Report、Page、Macro、Module、Quit 、OpenReport、Maximize、openform、openquery、close、quit、autoexec目 录第1章 基本概念31.1 选题背景及意义:31.2 数据库管理系统31.3 Access的简单介绍3第2章 设计思想32.1 工资管理系统开发的必要性32.2 设计思想32.3 设计方法
5、3第3章 开发步骤:33.1 创建工资表33.2 查询33.2.1 工资总表查询33.2.2 部门汇总查询33.2.3 部门查询33.2.4 初始化查询:33.3 窗体33.3.1 开始登陆窗体33.3.2 选择窗体33.3.3 查询选择窗体33.3.4 部门查询窗体33.3.5 姓名查询窗体33.3.6 总体查询窗体33.3.7 编辑记录窗体33.3.8 统计窗体33.4 报表33.5 页33.6 宏33.7 模块3第4章 系统运行测试3结束语3致谢3参考文献3工资管理系统的设计与开发第1章 基本概念1.1 选题背景及意义:随着社会的进步和计算机技术的发展,特别是微型计算机的大范围普及,计算
6、机的应用逐渐由科学计算、实时控制等方面向非数值处理的各个领域中渗透。尤其是以微型计算机为处理核心,以数据库管理系统为开发环境的管理系统在办公室自动化以及商业信息管理等方面的应用,日益受到人们的关注。 随着社会信息量的迅速增长,计算机处理的数据量不断增加。文件管理系统采用的一次最多存取一个记录的访问方式,以及在不同文件之间缺乏相互联系的结构,越来越不能适应管理大量数据的需要,于是数据库管理系统便应运而生。数据库管理系统是用来控制建立数据库中的数据、数据的存取,并维护数据库的数据。从文件管理到数据库管理,代表了两代不同的数据管理技术。今天,数据库管理已成为计算机信息管理的主要方式。数据库的应用非常
7、广泛,可应用于各行各业。尤其目前电脑发展神速,运用广泛,甚至每个公司、每户都有电脑,只要是稍复杂的数据,都可制作成数据库,交由电脑来管理。用电脑管理数据,可免除人为的疏忽,并且运算速度快,可靠性提高。 在我国,管理信息系统是计算机应用最广泛的领域之一。随着我国经济建设突飞猛进,管理科学化与管理手段的现代化已经提到非常重要的地位。企、事业单位为了提高自身的管理水平和竞争能力,纷纷投入人力物力,开发适合本单位需求的管理信息系统。中小企业与行政事业单位建立的管理信息系统尤如雨后春笋,一个新的开发和管理信息系统的热潮正在掀起, 为此我计划设计:*公司工资管理系统。它可以大大减少人力,使人们摆脱了原有系
8、统的局限性,只要在电脑上轻轻地点几下就可以完成查询、输入、修改、输出等功能。非计算机专业的人员也可以熟练地进行操作。工资管理系统的统计功能可以实现对单位的工资支出项目进行详尽的统计分析,根据比较分析为企业领导提供职工收入的依据,单位领导做出决策判断,有目的的向一些关键岗位和对企业发展贡献大的岗位进行倾斜,调动职工的积极性,保持企业的良性发展。让职工的工资收入和付出的劳动成正比,根据对企业的发展贡献大小与职工的工资收入挂钩。根据工资管理系统的统计分析功能,比较年收入为领导在决策未来市场发展方向中,提供具有较大参考价值的依据。为公司的可持续性快速发展提供重要的价值。1.2 数据库管理系统数据库管理
9、系统(Database Management System)是一种操纵和管理数据库的大型软件,是用于建立、使用和维护数据库,简称DBMS。它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。用户通过DBMS访问数据库中的数据,数据库管理员也通过DBMS进行数据库的维护工作。它提供多种功能,可使多个应用程序和用户用不同的方法在同时或不同时刻去建立,修改和询问数据库。数据与数据处理:数据是指存储在某一介质上能够识别的物理符号。数据的概念包括两个方面:其一是描述事物特征的数据内容,其二是存储在某一介质上的数据形式。数据的形式是多种多样的。计算机数据管理对于数据库来说,主要解决以下3个问题:
10、1)有效地组织数据。主要是对数据进行合理设计,以便计算机存放。2)将数据方便地输入到计算机中。3)根据用户的要求将数据从计算机中抽取出来。这样便达到了人们处理数据的最终目的。数据库也是以文件方式存储数据的,但它是数据的一种高级处理方式。在应用程序和数据库之间有一个新的数据管理软件(DBMS),即数据库管理系统。数据库管理系统对数据的处理方式和文件系统不同,它把所有应用程序中使用的数据汇集在一起,并以记录为单位存储起来,便于应用程序查询和使用,如图所示:应用程序1数据库数据库管理系统应用程序2应用程序 n 面向对象数据库系统工资管理系统是针对企业的工资管理业务进行计算机处理而开发的应用软件。该系
11、统由系统维护、输入、查询、修改、输出、统计等子模块组成,功能基本涵盖普通企业的工资管理业务范围。企业应用本系统后,可以有效的提高工资管理水平。数据库是为了实现一定的目的,按某种规则组织起来的数据的集合。在办公软件Office套件中,最为广大用户熟悉的是Word和Excel,因为它们功能强大且方便易用,更因为它们不仅可用于办公,还可用于个人写作和家庭记帐理财等。同为Office套件中一部分的Access,虽然有着同样强大的功能,但使用的人却相对少些,不像Word和Excel那样广泛。事实上,真正用过Access的用户,对其强大功能和灵活应用均称赞有加。 Access 数据库管理系统是Micros
12、oft Office 套件的重要组成部分,适用于小型商务活动,用以存贮和管理商务活动所需要的数据。Access不仅是一个数据库,而且它具有强大的数据管理功能,它可以方便地利用各种数据源,生成窗体(表单),查询,报表和应用程序等。 数据库是有结构的数据集合,它与一般的数据文件不同,(其中的数据是无结构的)是一串文字或数字流。数据库中的数据可以是文字、图象、声音等。 1.3 Access的简单介绍Access是一种关系型的桌面数据库管理系统,是Microsoft Office套件产品之一。从20世纪90年代初期Access2003都得到了广泛使用,1996年被评为全美最流行的黄金软件。Access
13、历经多次升级改版,其功能越来越强大,但操作更加简单。尤其是Access与Office的高级集成,熟悉且风格统一的操作界面使得许多初学者很容易掌握。Access的主要特点和功能易学易用、快速开发,简化用户的开发工作。1) Access是一个典型的开放式的数据库系统,是当今世界上最流行的数据库管理软件之一。2) Access是微软公司在Office系统软件中所力推的“办公室数据库”3) 在一般办公室的局域网络中,虽然可能有全公司的数据库系统,但是在每一个部门或特定的组别中,可能更需要一个单纯的数据库系统,或是几十个人的小型公司也可能只需要小型数据库系统,因此Access是最符合经济效益的数据库系统
14、,因为它无需其他投资,也无需大型数据库的专业维护人员。4) 具有强大的灵活性。Access 数据库由七种对象组成,它们是表、查询、窗体、报表、页、宏和模块。 表(Table) 表是数据库的基本对象,是创建其他5种对象的基础。表由记录组成,记录由字段组成,表用来存贮数据库的数据,故又称数据表。 查询(Query)查询可以按索引快速查找到需要的记录,按要求筛选记录并能连接若干个表的字段组成新表。 窗体(Form)窗体提供了一种方便的浏览、输入及更改数据的窗口。还可以创建子窗体显示相关联的表的内容。窗体也称表单。 报表(Report)报表的功能是将数据库中的数据分类汇总,然后打印出来,以便分析。页(
15、Page) Access发布的Web页包含与数据库的连接。在数据访问页中,可以查看、添加、编辑以及操作数据库中存储的数据。这种页也可以包含来在其他源的数据。 宏(Macro)宏相当于DOS中的批处理,用来自动执行一系列操作。Access列出了一些常用的操作供用户选择,使用起来十分方便。 模块(Module)模块的功能与宏类似,但它定义的操作比宏更精细和复杂,用户可以根据自己的需要编写程序。模块使用Visual Basic编程。第2章 设计思想2.1 工资管理系统开发的必要性1、可扩充性: 原有系统是其他公司研究开发,存在知识产权问题,在实际使用过程中,存在维护的困难。为适应公司管理的要求,需要
16、修改工资管理系统界面、增加或修改功能等方面,在操作的时候存在费用和时间等问题,不能及时达到单位的要求。如果自主开发软件,在使用维护方面,能够及时、高效的完成软件的更新提高,满足单位的特殊需求。如单位工资改革要求加入安全工资、电话费和目标工资,在企业和个人的安全生产达到要求是累计增加安全工资,在经营收入指标完成的个人增加目标工资,达到工资收入和个人付出相挂钩,达到多劳多得,保持公司的发展动力。2、整个程序在操作上具有以下优点: 界面友好,操作方便:全中文界面,而且操作的交互方式多采用键盘操作以提高操作的速度。 功能的集中使用:以往的系统,往往功能分散,相关的功能不能集中进行使用,这给用户的实际使
17、用带来了很大的不便。为此,在设计中应尽可能地将一项工作中可能涉及的相关操作和可能查看的相关数据安排在同一的操作界面中,这样,用户便不需要反复地切换操作界面来修改哪怕是最微不足道的相关数据,这在一定程度上也简化了操作的流程,同时使操作更加灵活。 操作的简便易用:无论什么水平的操作人员,简便的操作方法是一致性要求,因此,最大限度地简化操作,尤其是提供足够系统辅助功能以减少手工数据录入的工作量便成为系统的设计目标之一,同时在系统操作的界面的设计中也应尽可能地把常用子模块添加至主系统窗口中,实现“一触即开”窗口。 3、适应性:应该明确的是,实际操作人员对计算机的了解程度和实际的操作能力各不相同,因此软
18、件应具有一定的适应能力。一方面要保证计算机的初级操作人员在经过短期的培训之后能够很好的胜任基本的操作要求,另一方面还要能够满足计算机的熟练人员对操作的灵活性方面的较高层次上的要求。 4、透明性:在系统设计中,应充分利用计算机在处理数据方面的能力,从而尽可能减轻操作人员的工作,实现一定意义上的透明操作,即用户无须知道模块功能实现的具体过程,只需要设置一定的操作选项,计算机即可按照用户的要求得到所需要的处理结果,具体的操作细节对用户是“透明”的。采用这样的设计一方面可减轻使用者的操作复杂性,另一方面还可使操作折兑数据处理的针对性更强,从而提高了工作的效率。 点面结合:再数据处理方面,一方面应强调数
19、据的成批处理能力,以尽可能简化操作人员的处理工作,另一方面也应十分重视对单独数据的处理能力,这主要是因为在实际的处理中,往往会涉及对单个人员数据的修改和操作,如果仅仅修改少数人的数据还要使用较为复杂成批处理功能,那将会给操作带来极大的不便,因此,“点面结合”的系统才能真正满足实际的需要。2.2 设计思想工资管理系统的结构图: 开始登陆窗体密码验证选择窗体初始化查询编辑记录统计报表预览报表打印报表关闭窗体按部门查询按姓名查询按总体查询 本系统设计是在windows环境的支持下运行的,采用窗口式执行文件,操作实用、简易、方便、直观。本着高效、全面、安全的设计思想,单位的办公环境已经具备办公自动化系
20、统,以前的工资管理已经是微机化管理,在此基础上只是设计软件环境,就能满足单位工资管理的需要。1、为了方便用户操作,该系统提供了部分提示窗口!,使用户能够按照提示语句完成各项操作。2、本系统的查询功能可以按照姓名、部门、总体查询、工资总表查询等项目进行查询,也可以按照各个字段组合进行查询。3、本系统的修改功能提供了逐条察看的方式修改删除和以姓名方式进行查询修改和删除的功能,而且本着直观、方便的原则进行设计窗口。4、报表打印功能可以打印所有报表中拥有的信息,而且还要实现设置打印机的属性,使用非常方便。5、本系统的统计功能可以按照实发工资和养老金等各种组合进行查询,达到公司对工资情况的具体分析,对公
21、司领导的决策起到帮助作用。本系统包含“数据输入”、“数据查询”、“数据修改删除”、“数据输出”、 “统计功能”“返回”等功能。这些功能是以命令按钮的形式要求用户选择相应的操作。2.3 设计方法在实际使用Access新建组成数据库的窗体和其他对象之前,花时间设计数据库是很重要的。合理的设计是新建一个能够有效、准确、及时地完成所需功能的数据库的基础。设计数据库的基本步骤可以概括为:1、确定新建数据库的目的2、确定该数据库中所需要的表3、明确表中需要的字段4、明确有惟一的字段5、优化设计6、确定表之间的关系设计数据库的实例:1)、明确设计任务 工资管理系统就是为了实现对员工工资表的查询以及编辑、统计
22、、预览、打印等功能,在设计工程中,主要是实现四个查询,(部门汇总查询、部门查询、初始化查询、工资总表查询),八个窗体(开始登陆窗体、选择窗体、总体查询窗体、部门查询窗体、统计窗体、查询选择窗体、姓名查询窗体、编辑记录窗体),一个工资总报表,十四个宏,宏就是为了实现各窗体之间的转换。2)、确定数据库中的表 将数据按不同的主题单独成表。本例只有一个工资表。3)、确定表中的字段工资表:编号、日期、姓名、部门、职务工资、托补、工龄工资、住房资金、养老金、会费、失业保险、税款。 4)、确定表的主关键字 表都有一个关键字。若表中没有能做主关键字的字段,可以增加一个序列号字段,来标识不同的记录。本例中工资表
23、的主关键字是:编号。 5)、优化设计 6)、确定表间关系 关系字段在两个表中都是主关键字,就说明这两个表之间是一对一的关系。关系字段在一方中是主关键字,在另一方中不是主关键词,就说明这两个表之间是一对多的关系。第3章 开发步骤:3.1 创建工资表工资管理系统的字段名有:编号、日期、姓名、部门、职务工资、托补、工龄工资、住房资金、养老金、会费、失业保险、税款。定义字段名以及字段类型:部门字段所用的“查阅向导”。我在此举例了15条记录,如工资表所示:表:工资表3.2 查询3.2.1 工资总表查询添加(3个计算字段)应发工资:职务工资+托补+工龄工资扣款合计:住房资金+养老金+会费+失业保险+税费实
24、发工资:应发工资-扣款合计查询也可以作为来源(除表外)使用设计视图制作,窗体视图为下图:窗体视图为:3.2.2 部门汇总查询1、使用设计器编辑:选择“部门”字段、两个应发工资、两个税款、两个扣款合计、两个实发工资。视图-总计。2、分组:总计、平均值、总计、平均值。3、保存:“部门汇总查询”3.2.3 部门查询1、部门条件下:请输入查询部门2、来源:工资总表查询。3、保存3.2.4 初始化查询:1、生成表查询2、来源:工资总表3、新建-设计视图-查询-生成表查询 (命名上月工资表)4、填加全部字段5、保存“初始化查询”3.3 窗体3.3.1 开始登陆窗体窗体中需要5个标签,1个文本框,2个命令按
25、钮。窗体下“新建”“设计视图”(不需要来源表)1)、右击文本框-单击属性-数据-“输入掩码“中选择-密码。2)、右击标签-单击属性-格式-可见性-否。3)、“进入下一页“右击属性-可见性-否。4)、选中文本框-右击-属性-事件下-更新后-代码生成器 添加代码:Private Sub Text8_AfterUpdate() If Text8 = 5814 Then if then 语句 Command13.Visible = True Label10.Visible = False Else Command13.Visible = False Label10.Visible = True End
26、 IfEnd Sub5)、右击空白处-选择“属性”-“窗体”-“导航按钮”-否6)、创建宏:关闭窗体在设计视图中,添加close ,保存为“开始窗体”。7)、关闭窗体:右击-属性-事件-关闭开始窗体的宏,保存为“关闭开始窗体”。8)、输入正确的密码后:窗体如图所示:3.3.2 选择窗体1)、新建-设计视图,有3个标签、7个命令按钮。2)、右击空白处-属性-窗体格式-导航按钮-否。(撤消导航按钮)3)、将窗体保存为“选择窗体“4)、设计宏-单击“下一页“,进入”选择窗体“(openForm,名称:选择窗体)-保存为”进入下一页“。5)、右击“下一页“-属性-事件-单击-进入下一页。6)、把打开的
27、窗体的宏设为“autoexec“,就会自动弹出窗体。7)、宏-新建宏-openForm-开始窗体-另存为“autoexec“.8)、初始化9)、创建宏 OpenQuery-初始化查询-保存“初始化“10)、右击“初始化“-属性-事件-单击-初始化(初始化按钮的单击事件)查询(按姓名、部门、总体查询)11)、打印报表创建宏:新建宏-openreport-工资总报表-视图(打印)-保存“打印报表”,右击“打印报表”按钮-属性-事件-单击-打印12)、关闭窗体创建宏:新建宏-quit-全部保存-保存“关闭窗体”,右击“关闭窗体”按钮-属性-事件-单击-关闭窗体3.3.3 查询选择窗体如上图所示:查询
28、选择窗体(1个标签,4个命令按钮)1)、新建-设计视图2)、右击空白处-属性-窗体格式-导航按钮-否。(撤消导航按钮)3)、“查询“按钮的单击事件:创建宏-openform-查询选择窗体。3)、右击-属性-事件-单击-查询3.3.4 部门查询窗体1)、新建-自动创建窗体表格式-来源(部门查询)2)、设计视图中-窗体页眉-添加文本框(移动字段,标签删除)3)、文本框属性-数据-控件来源-部门4)、创建宏-openform-部门查询窗体5)、保存“部门查询“6)、“按部门查询“的单击事件(右击-属性-事件-单击-按部门查询)3.3.5 姓名查询窗体1)、新建-自动创建窗体纵栏式-来源(工资总表查询
29、)2)、设计视图-加标签(工资管理系统)3)、组合框(用控件向导)-先单击“控件向导“在单击”组合框“4)、选“第三个“-基于组合框-姓名-下一步5)、保存“姓名查询窗体“6)、创建宏-openform-姓名查询窗体-编辑-保存“姓名查询“7)、按姓名查询的单击事件-右击-属性-事件-单击-“姓名查询“3.3.6 总体查询窗体1)、新建-自动创建窗体表格式-来源(工资总表查询)2)、设计视图:在页眉中加一个标签“工资管理系统“3)、保存“总体查询窗体“4)、创建宏-openform-总体查询窗体-编辑-保存“总体查询“5)、按总体查询的单击事件:右击-属性-事件-单击-总体查询6)、返回7)、
30、为“返回“创建宏-close-查询选择窗体-保存“返回”8)、“返回”的单击事件-单击中选“返回”9)、进入下一页的宏中,加入close “开始窗体”-保存为“关闭开始窗体”3.3.7 编辑记录窗体1)、创建窗体:自动创建窗体纵栏式-来源(工资总表查询)2)、插入标签(工资管理系统)-窗体页眉中3)、添加命令按钮(控件向导)添加第一个命令按钮“转至第一条记录。”添加第二个命令按钮“转至前一条记录。”添加第三个命令按钮“转至下一条记录。”添加第四个命令按钮“转至最后一条记录。”添加第五个命令按钮,类别:记录操作-添加新记录。添加第六个命令按钮,记录操作-删除记录。添加第七个命令按钮,记录操作-保
31、存记录。保存“编辑记录窗体”4) 、创建宏:打开编辑记录窗体 新建-openform-编辑记录窗体-编辑-保存“编辑记录”5) 、设计视图 右击-“编辑记录“按钮-属性-事件-单击-编辑记录3.3.8 统计窗体1)、创建窗体-自动创建窗体纵拦式-来源(部门汇总查询)-添加标签-工资管理系统-保存“统计窗体”2)、创建宏-新建-openform-统计窗体-保存“统计”3)、设计视图-右击统计按钮-属性-事件-单击-统计3.4 报表工资总报表:1)、创建窗体:自动创建窗体表格式-来源(工资总表查询)-标题改为“本月员工工资表单”-插入日期(页眉左)-插入标签:制作人(页眉右)-保存“工资总报表”2
32、) 、创建宏:新建openreport、maximize、工资总报表、视图:打印预览-保存“预览报表”3) 、设计视图:右击“预览报表”按钮-属性-事件-单击-预览报表3.5 页本论文中没有用到页的使用。使用页有三个制作方法:通过设计器、向导、编辑现有Web页。3.6 宏宏是用来自动完成某些特定任务的操作或操作集,就像一个批处理文件。宏的使用已经在前面的制作过程中仔细的介绍过。具体的制作方法在开发步骤中有。3.7 模块模块是将Visual Basic for Application(VBA),声明的过程作为一个单元进行保存的集合。在数据库应用程序开发中,与VBA联系最紧密的就是模块,因为这是存
33、放VBA代码的地方。用户编写的代码会放在模块中,并且通过编译器编译后即可执行。第4章 系统运行1、开始登陆窗体 2、进行密码验证3、密码正确,点击“下一页”进入选择窗体4、进入初始化查询5、单击“查询”按钮,进入查询选择窗体6、单击“按部门查询”按钮,输入部门,进行查询7、单击“按姓名查询”,进入姓名查询窗体8、单击“按总体查询”,进入总体查询窗体9、单击“编辑记录”按钮,进入编辑记录窗体10、单击“统计“按钮,进入统计窗体11、单击“预览报表“按钮,进入工资总报表12、单击“打印报表“按钮,实现打印功能13、单击“关闭窗体“按钮,退出程序结束语五年前,我怀着对交通学院一如往昔的深爱、向往与期
34、待重新踏入校园。五年后,“文以治国、工以立国、商以富国”的信念,让我必须满怀使命、挺起胸膛的说:“我们,以及我们正在把握和即将把握的企业,理应成为中国经济崛起的脊梁。”五年充实的生活告诉我,民族需要掌握先进理念、具有国际视野、熟悉具体环境的实战先锋;也告诉我,只有不断经历考验、挫折、甚至失败,才能逼近我们最终的理想。生于斯时,长于斯境,唯有以双倍的努力、十倍的耐心、百倍的豪情和千倍的执着来完成原赋的使命。即将结束再次学习的生活,相信等待我的是一片充满机遇、风险与快乐的土地;也相信我和同仁们的事业必将如涅磐之凤、浴火之凰;更加相信,不朽的民族精神终将引领我们创造新的奇迹!计算机技术高速发展的今天
35、,使我深深地认识到了只有不断地加强学习,才能在计算机技术方面不至于被淘汰,今后,我还要加强这方面的学习,努力使自己成为一位比较专业的计算机专业人员。另外,我的设计还存在一些不足:1、部分的功能未纳入系统。2、由于美学方面的欠缺,程序的界面不是非常的美观。致谢 本论文是在我的导师陈娜老师的亲切关怀和悉心指导下完成的。她严肃的科学态度,严谨的治学精神,精益求精的工作作风,深深地感染和激励着我。从课题的选择到项目的最终完成,陈老师都始终给予我细心的指导和不懈的支持。在此,我还要感谢所有给我带过课的老师以及班主任马丽香老师五年多来在学业上给我以精心指导,同时还在思想、生活上给我以无微不至的关怀,在此我
36、向每位老师致以诚挚的谢意和崇高的敬意。在论文即将完成之际,我的心情无法平静,从开始进入课题到论文的顺利完成,有多少可敬的师长、同学、朋友给了我无言的帮助,在这里请接受我诚挚的谢意!还有我的同窗、朋友们,是她们用最真挚的情感和最实际的援助,帮我渡过了一处处的难关。最后要感谢的是我的父母,他们期待的目光、未来的责任和时时可以寻求的慰藉,是我不断进取的力量源泉。参考文献 1、数据库系统与Access实训 高清华编著 清华大学出版社2、Access数据库程序设计教程 毕 超 主编 中国水利水电出版社3、数据库系统概论 萨师煊 王珊 高等教育出版社4、数据库系统原理教程 王珊 陈红 清华大学出版社5、数据库实用教程 丁宝康 董健全 清华大学出版社