




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、管理信息系统实验指导书北京交通大学经管学院概述3一、管理信息系统实验的目的3二、管理信息系统实验的基本要求3三、管理信息系统实验的主要内容31、系统开发背景32、系统开发的主要功能(需求)4 设计并建立数据库及表5一、实验目的5二、实验要求5三、实验内容51、绘制数据流程图52、建立数据字典6四、扩展实验15 建立查询16一、实验目的16二、实验要求16三、实验内容16四、扩展实验18 开发报表20一、实验目的20二、实验要求20三、实验内容20四、扩展实验26 系统窗体设计以及系统集成27一、实验目的27二、实验要求27三、实验内容27四、扩展实验58概述一、管理信息系统实验的目的1. 了解
2、信息系统开发的主要过程,体会在系统开发中系统实施的主要步骤。2. 掌握使用access的表、查询、窗体、报表等工具开发一个小型信息系统的主要方法。3. 通过此系统开发实践,理解数据库的基础知识,软件开发工具的知识以及管理信息系统得知识,了解如何将它们融会贯通。同时通过实践培养学生综合运用知识和开发应用系统的能力。二、管理信息系统实验的基本要求1. 在8个学时(四个实验)下完成一个用access开发的小型的信息系统。2. 信息系统要具备主要的输入、查询、输出信息的基本功能,并将这些功能集成在一起。3. 提交每次实验的实验报告书。三、管理信息系统实验的主要内容1、系统开发背景crockery co
3、mpany pty ltd是一家陶瓷茶具零售商,它的日常业务包括:接收顾客的订货销售货物,当库存不足时向生产商订货。具体业务详细描述如下:1) 接受顾客订单,保存客户数据和订单数据,查询库存,如果库存货物可以满足订单,则直接安排发货,同时开具发票,保留开具发票历史数据。2) 如果库存不足,则向生产商订货,货到后向生产商付款并安排送货,如果生产商处也无货,则通知客户。3) 接收付款并保留纪录,如果在正常的30天内还未收到顾客的货款,则发出催款通知。4) 接受、纪录顾客的查询和投诉并迅速回复5) 经常向生产商查询产品价格、最新产品等信息6) 为了管理层能更好的做出计划,每月向管理人员递交关于总订货
4、额、库存和不能按时付款账户的报告。2、系统开发的主要功能(需求)1) 对公司所生产的陶瓷的散件、套件、制造商等的信息进行输入与管理(主要是原有信息修改、删除工作)。2) 可以进行信息的查询。3) 能够输出报表。4) 建立主窗体以集成所有功能。1. 系统开发的主要安排实验一:设计并建立数据库及表(2学时)根据实际业务流程,画出数据流程图、建立数据字典,并且完成数据库的设计;根据设计好的数据库结构,在access中建立数据库以及数据表。实验二:建立查询(2学时)根据系统功能分析在access中设计并建立查询,以完成系统查询信息的要求。实验三:开发报表(2学时)根据系统的功能要求在access中设计
5、并建立各种报表。实验四:系统窗体设计以及系统集成(2学时)1、设计并建立必要的输入窗体2、集成各个部分,设计并建立一个系统主面板 设计并建立数据库及表一、实验目的不论采用何种开发mis的方法,系统分析都是必要且十分重要的环节,而分析的具体方法和详尽程度可能不尽相同,最常用的系统分析工具就是数据流程图和数据字典。本实验将帮助学生能够使用一些常见的系统分析工具,并能够根据分析结果设计出数据库及表,熟练掌握在access中建立数据库及表的方法。二、实验要求本实验要求学生以数据流程图和数据字典为工具,完成陶瓷公司管理信息系统的系统分析;根据分析结果,设计系统的数据库结构和表结构;在access中建立陶
6、瓷公司管理信息系统数据库和表,录入相应的表数据。三、实验内容1、绘制数据流程图通过对前面业务内容的分析,我们可以分析得到陶瓷公司的主要业务流程。其中陶瓷公司管理信息系统要完成的主要功能包括:数据的维护数据录入、数据更新、数据删除;数据的条件查询;数据报表的生成。根据陶瓷公司业务流程,我们画出相应的数据流程图。图1.1 数据流程图2、建立数据字典在数据流图的基础上,还需要对其中的每一个数据流、文件和数据项加以定义,我们把这些定义所组成的集合称为数据字典。数据流图是系统得大框架,而数据字典则是对数据流图中每个成分的精确描述。它们有着密切的联系,必须结合使用。以下简单示范两个条目的写法。表1.1 查
7、询条件条目数据流名:查询条件别 名:无组 成:查库存情况 | 查订货情况 | 查合同完成情况注 释:今后还有可能增加查询种类表1.2 套件库存台账条目文件名:套件库存台账编 号 :kctz组 成 :套件编号 + 套件名称 + 价格 + 库存结 构 :以套件编号为关键字,价格单位¥注 释 :今后还有可能增加数据项表1.3 陶瓷公司管理信息系统数据项条目数据项名代码类型长度小数位注释套件编号套件名称价格库存tjbhtjmcjgkc文本文本货币数字5050长整型单位:¥1. 设计并建立数据库及表根据数据流程图和数据字典,我们对陶瓷公司管理信息系统需要用到的数据库及表结构设计如下。表1.4 散件表表结
8、构设计字段名称数据类型字段长度备注散件编号文本50主键散件名称文本50制造商编号文本50成本货币单位:¥涨价幅度数字双精度型格式:百分比库存数字长整型表1.5 套件表表结构设计字段名称数据类型字段长度备注套件编号文本50主键套件名称文本50价格货币单位:¥库存数字长整型表1.6 陶瓷组成表表结构设计字段名称数据类型字段长度备注序号自动编号长整型主键,新值递增套件编号文本50散件编号文本50套件中该散件的数量数字长整型表1.7 制造商表表结构设计字段名称数据类型字段长度备注制造商编号文本50主键制造商名称文本50街道文本50城市文本50邮编文本50省份文本50完成了数据库及数据库表结构的设计后,
9、需要在access数据库中建立实际的陶瓷公司管理信息系统数据库及表。step1:从开始菜单中选择程序文件夹,在microsoft office软件组的子菜单中找到microsoft office access 2003单击打开,如下图1.2。图1.2 打开access软件step2:单击打开按纽,选择“新建”建立一个空数据库,以“陶瓷公司管理信息系统”的名称将数据库保存到适当的位置。step3:打开新建的“陶瓷公司管理信息系统”数据库,在“对象”中选择“表”,选中“使用设计器创建表”单击右键,打开“设计视图”。如下图1.3。图1.3 打开表的设计视图step4:建立字段和字段的数据类型。打开设
10、计视图,以“散件表”的建立过程为例,介绍数据表的建立过程。在设计视图中输入各字段的名称,点击字段名称右边的数据类型,可在下拉列表中选择修改字段类型。如下图1.4。图1.4 修改字段的数据类型step5:修改字段属性。字段的属性也要根据事先的设计进行修改。选中要修改属性的字段,在“字段属性”区中,选中要修改的属性,根据要求修改属性值。如下图1.5。图1.5 修改字段属性step6:设置主键。选中要作为主键(关键字)的属性,进入“编辑”菜单,选中“主键”选项,这样这个属性就被定义为该表的主键。如下图1.6。图1.6 设置表的主键step7:保存表设置。进入“文件”菜单,选中“保存”选项,输入表名,
11、保存。这样就完成了表的建立和设置过程。2. 录入数据表格向数据库中的数据表内录入以下表格数据,数据如下。表1.8 散件表散件编号散件名称制造商编号成本涨价幅度库存rd4815tea cuprd¥12.400.45100rd4825tea saucerrd¥4.800.45110rd5325coffee cuprd¥11.000.4105rd5335coffee saucerrd¥5.000.496rd6000teapotrd¥98.000.53rd6200coffee potrd¥87.000.54rd6855sugar bowlrd¥29.000.46rd7055dinner platerd
12、¥21.000.4290rd7115side platerd¥15.500.4290rd7205entree platerd¥16.600.4175rd7305desert bowlrd¥15.300.4240rd7405soup bowlrd¥16.500.4250vb1012tea cupvb¥22.500.685vb1013tea saucervb¥7.500.685vb1511coffee cupvb¥14.100.665vb1513coffee saucervb¥6.400.665vb1601mugvb¥18.000.652vb2011side platevb¥21.500.670v
13、b2021entree platevb¥24.000.670vb2031dinner platevb¥26.000.670vb2511desert bowlvb¥25.000.670vb2521soup bowlvb¥22.000.665vb3015gravy boat setvb¥65.000.63vb4015serving platter (large)vb¥38.000.62vb4025serving platter (small)vb¥32.000.66vb5009teapotvb¥165.000.62vb6009coffee potvb¥160.000.65vb7005sugar b
14、owlvb¥28.500.68vb8005salt and peppervb¥42.500.66ww0085tea cupww¥14.000.4150ww0087tea saucerww¥5.000.4150ww0096side plateww¥19.200.4140ww0102teapotww¥135.000.4517ww0115sugar bowlww¥28.000.4515表1.9 套件表套件编号套件名称价格库存rd-cs02royal doulton coffee set¥325.0012rd-ds602royal doulton dinner set (6 place)¥799.00
15、16rd-ds802royal doulton dinner set (8 place)¥1,100.0020rd-ts02royal doulton tea set¥330.0015vb-cs03villeroy & boch coffee set¥399.007vb-cs04villeroy & boch coffee mug set¥389.004vb-ds602villeroy & boch dinner set (6 place)¥825.003vb-ds803villeroy & boch dinner set (8 place)¥1,595.005vb-ds804villeroy
16、 & boch deluxe dinner set (8 place)¥1,795.005vb-ts03villeroy & boch tea cup set¥189.002vb-ts04villeroy & boch tea set¥519.004ww-ts02wedgwood tea set¥419.008表1.10 陶瓷组成表序号套件编号散件编号套件中该散件的数量1rd-cs02rd532542rd-cs02rd533543rd-cs02rd711544rd-cs02rd620015rd-cs02rd685516rd-ts02rd481547rd-ts02rd482548rd-ts02r
17、d711549rd-ts02rd6000110rd-ts02rd6855111rd-ds602rd4815612rd-ds602rd4825613rd-ds602rd7055614rd-ds602rd7115615rd-ds602rd7305616rd-ds802rd4815817rd-ds802rd4825818rd-ds802rd7055819rd-ds802rd7115820rd-ds802rd7205821rd-ds802rd7305822rd-ds802rd7405823ww-ts02ww0085424ww-ts02ww0087425ww-ts02ww0096426ww-ts02ww
18、0102127ww-ts02ww0115128vb-cs03vb1511429vb-cs03vb1513431vb-cs03vb6009132vb-cs03vb7005133vb-cs04vb1601435vb-cs04vb6009136vb-cs04vb7005137vb-ts03vb1012438vb-ts03vb1013440vb-ts04vb1012441vb-ts04vb1013442vb-ts04vb2011443vb-ts04vb5009144vb-ts04vb7005145vb-ds602vb1012646vb-ds602vb1013647vb-ds602vb2011648vb
19、-ds602vb2031649vb-ds602vb2511650vb-ds602vb4025151vb-ds803vb1012852vb-ds803vb1013853vb-ds803vb2011854vb-ds803vb2031855vb-ds803vb2511856vb-ds803vb2021857vb-ds803vb2521858vb-ds803vb4015159vb-ds804vb1012860vb-ds804vb1013861vb-ds804vb2011862vb-ds804vb2031863vb-ds804vb2511864vb-ds804vb2021865vb-ds804vb252
20、1866vb-ds804vb4015167vb-ds804vb4025168vb-ds804vb3015169vb-ds804vb8005170rd-ds602rd7205671rd-ds602rd74056表1.11 制造商表制造商编号制造商名称街道城市邮编省份rdroyal doulton750 clarke streetnorthcote3070victoriavbvilleroy & boch76 paris roadcarlton3053victoriawwwedgwood5 darwin streetsydney2000nsw录入数据的方法很简单,如下所示。step1:选中已经建好
21、的表,单击右键,选中“打开”,进入数据视图。如下图1.7所示。图1.7 打开数据视图step2:在数据视图中,按给定的数据输入即可。如下图1.8。图1.8 输入数据四、扩展实验1、根据已经给出的顶层数据流图,将“管理者查询销售情况”的业务细化,画出细化了的数据流程图。2、据自己画出的细化了的数据流程图,建立对应的数据字典。3、据数据库及表的设计要求,学生自己完成“套件表”、“陶瓷组成表”、“制造商表”的建立和设置。4、给定的数据录入到“套件表”、“陶瓷组成表”、“制造商表”中。 建立查询一、实验目的数据查询是管理信息系统提供的最常见的功能,用户往往需要从管理信息系统的这一功能中获得有价值的数据
22、信息。本试验将帮助学生掌握根据实际需求设计查询的能力,并且帮助学生了解在access数据库中建立查询的方法。二、实验要求本试验要求学生能够正确理解建立查询视图的意义,了解查询视图的特点及其与数据库表的区别;学生应能根据业务中的实际需要,设计出合适、便捷的查询;并能熟练掌握在access数据库中建立查询的方法。三、实验内容本实验要求根据需求的需要,对“陶瓷公司管理信息系统”数据库建立相关查询,具体包括:散件查询、套件查询、库存中全部套件价格查询、散件成本及其出售价格查询、散件及其所属套件查询、散件及其制造商查询、套件成本查询、套件组成查询、指定套件成本查询、制造商及其提供商品查询和全部信息查询。
23、access提供了两种建立查询的方式,分别是:在设计视图中创建查询和使用向导建立查询。1、通过设计视图建立查询下面,我们以“指定散件查询”为例,通过设计视图,介绍建立查询的具体步骤。本查询要求输入一个散件编号,通过这个编号,对该散件进行查询操作,查询出这个散件所有的基本信息,主要包括:散件编号、散件名称、成本、涨价幅度、销售价格(查询中自定义)、库存、制造商编号和制造商名称。step1:在打开了“陶瓷公司管理信息系统”数据库后,点击左侧面板中的查询,在右侧空白窗体中,出现“在设计视图中创建查询”和“使用向导建立查询”,双击“在设计视图中创建查询”,出现“显示表”窗体,如图2.1所示。图2.1
24、“显示表”窗体step2:在“显示表”窗体中,选择“散件表”和“制造商表”,添加到查询视图中,则在查询设计视图中,自动生成两张表的连接。将光标移动到字段的第一列中,在下拉菜单中,选择“散件表.散件编号”,则字段的第一列中会自动出现“散件编号”,表的第一列中会自动出现“散件表”,显示中会自动打勾,然后在条件中输入“请输入散件编号:”,如图2.2所示。图2.2 “选择查询:散件查询”视图窗体step3:在字段第二列的字段中输入“销售价格:成本*(1+涨价幅度)*1.1”,来计算散件的销售价格,实现对散件销售价格的查询,得到视图如图2.3所示。图2.3“选择查询:散件查询”视图窗体step4:在字段
25、第三列中选择“散件表.散件名称”,则字段中自动显示“散件名称”,标中显示“散件表”,显示中自动打勾。同样地,在以下各列中完成对散件表中的散件名称、成本、涨价幅度、库存、制造商编号,以及制造商表中的制造商名称,具体操作过程不再一一赘述。点击“保存”,在“另存为”窗体中输入查询的名称“指定散件查询”,点击“确定”即可。这样,就完成了对散件相关信息查询的编辑,只有当输入某一正确的散件编号时,才可以查询散件的相关信息。2、通过向导建立查询下面,我们以“制造商散件库存量查询”为例,介绍通过向导方式建立查询的具体步骤。本查询要求在散件表中按每个制造商进行分组查询,统计每个制造商提供的散件总数。step1:
26、在打开了“陶瓷公司管理信息系统”数据库后,点击左侧面板中的查询,在右侧空白窗体中,出现“在设计视图中创建查询”和“使用向导建立查询”,双击“使用向导建立查询”,出现“显示表”窗体,如图2.3所示。四、扩展实验1. 全部套件查询对所有套件进行查询操作,一次查询所有的套件基本信息。主要包括的信息:套件编号、套件名称、价格、库存。2. 全部套件价格查询对库存中的所有套件价格进行汇总,给出总的套件价格。全部套件价格公式为:sum(价格*库存)。3. 全部散件成本及其出售价格查询对库存中的所有散件的成本、出售价格和预计销售成本进行汇总,给出总的散件的成本、出售价格和预计销售成本。散件总成本:sum(成本
27、*库存),散件出售价格:sum(成本*(1+涨价幅度)*1.1*库存),预计销售成本:(散件出售价格-散件成本)。4. 指定散件及其所属套件查询输入一个散件编号,通过这个编号查询出这个散件所属的所有的套件的信息,主要包括的信息:散件编号、散件名称、成本、库存、套件名称、制造商名称、套件中该散件的数量。在这里,张表都要用到。5. 全部散件及其制造商查询对所有散件及其制造商的信息进行查询操作,一次查询所有的基本信息。主要包括的信息:散件编号、散件名称、成本、涨价幅度、库存、制造商编号、制造商名称。6. 全部套件成本查询对所有套件成本的信息进行查询操作,一次查询所有的基本信息。主要包括的信息:套件编
28、号、套件名称、散件编号、散件的成本、套件中该散件的数量、合计套件成本。其中,合计的套件成本为:成本*套件中该散件的数量。7. 指定套件组成查询输入一个套件编号,通过这个编号查询出这个套件组成的基本信息,以实现对所有套件组成的信息进行查询的目的。信息主要包括:套件编号、套件名称、价格、库存、散件编号、散件名称、套件中该散件的数量、制造商名称、省份、城市、街道、邮编。8. 指定套件成本查询输入一个套件编号,通过这个编号查询出这个套件的成本。其中,指定的套件成本: sum(套件中该散件的数量*成本)。9. 全部制造商及其提供商品查询对所有制造商及其提供商品的信息进行查询操作,一次查询所有的基本信息。
29、信息主要包括:制造商编号、制造商名称、省份、城市、街道、邮编、散件编号、散件名称、散件的成本。10. 全部信息查询将陶瓷公司关于散件、套件、制造商等所有的信息整合在一起,实现对所有信息得查询,主要包括:套件编号、套件名称、价格、套件库存、散件编号、散件名称、散件成本、套件中该散件的数量、涨价幅度、散件库存、制造商编号、制造商名称、省份、城市、街道、邮编。 开发报表一、实验目的报表是管理信息系统向用户提供数据信息的主要方式,将报表打印后可以将数据以纸张形式固化下来。本试验将帮助学生掌握根据实际需求设计报表的能力,并且帮助学生了解在access数据库中建立报表的方法,以及根据美观调整报表格式的技能
30、。二、实验要求本试验要求学生能够根据业务中的实际需要,设计出合适、便捷的报表;并能熟练掌握在access数据库中开发报表的方法。要求学生能利用报表向导工具创建实验中要求的所有报表,并在报表设计视图中对报表格式进行修改设计。三、实验内容在本实验中,我们介绍一种简便的建立报表对象的方法,利用microsoft access提供的报表向导工具建立一个报表对象。以建立“指定散件报表”为例,建立基于查询对象的“指定散件报表”对象,用于输出散件报表的各种信息。step1:打开microsoft access,选中对象中的“报表”选项,双击右边的“使用向导创建报表”,进入报表向导对话框,如图3.1所示。图3
31、.1 打开报表向导对话框step2:在“报表向导”对话框中,数据来源“表/查询”下选中“查询:散件查询”,通过对话框中间的方向箭头,选定报表中需要的字段。该“散件报表”要求包括“散件查询”中所有的可用字段,如图3.2所示。图3.2 选定报表要求的字段step3:在图3.2种点击“下一步”,进入添加分组级别窗口,如图3.3所示。图3.3 添加分组级别窗口利用报表向导用户可以设置多达十步的分组。要想报表按照某一字段进行分组,在左边的列表框中选择此字段,此时在右边的预览框中将显示分组后的显示。在本例中,我们不用分组,单击“下一步”,进入如图3.4所示的报表向导排序窗口。step4:在排序窗口中可以选
32、入排序参照字段,如要按照“散件编号”进行排序,则可以在标有1的文本框中单击下拉箭头,然后选择散件编号字段名,按照升序或者降序排列。在报表中,利用向导可以最多按照四个字段对记录进行排序,可根据自己的需要,按顺序定义对话框中的带1、2、3、4的文本框即可。本例不要求排序。图3.4 报表向导排序窗口step5:在图3.4中单击下一步,进入报表布局窗口,可以根据实际需要选择合理的布局,本利使用默认选项,即应用表格布局,方向为纵向,如图3.5所示。图3.5 报表布局step6:单击“下一步”按钮,打开报表样式对话框,如图3.6所示,选择合适的报表样式。用户可以在右边的列表框中用鼠标选择样式,左边的图形框
33、中会显示相应的报表样式示例。图3.6 报表样式step7:单击“下一步”按钮,进入如图3.7所示的报表向导最后一个窗口,在此窗口中输入报表名称,在完成设计前还可以进行预览报表或修改报表设计操作。选择“预览报表”选项,则单击“完成”按钮以后将进入预览视图;如果选择“修改报表设计”选项,则单击“完成”按钮以后将直接进入报表设计视图,可以对报表进行修改。图3.7 输入报表名字step8:利用报表向导创建出来的报表往往比较乱,可以打开设计视图对报表进行设计,如图3.8所示。图3.8 打开设计视图step9:打开设计视图,进入如图3.9所示的窗口,可以对报表进行设计和编辑。拖动各标签可以重新设置各标签的
34、位置。选中标签,可以对其字体,字号,字体颜色等进行修改,以达到使报表美观的效果。页面页脚处的两个文本控制“=now ()”和=“共” & pages & “页,第” & page & “页”分别在每页末显示当前的时间和页码。图3.9 设计视图step10:设计修改完成以后,可以预览报表,如图3.10所示。图3.10 预览报表这样,就可以生成一份可用于查询某一指定散件信息的报表。报表的生成很简单,学生还可尝试直接用设计视图创建报表。四、扩展实验请学生尝试自己建立如下报表,报表要求与第二章中对应的查询要求相同。1. 全部套件报表2. 全部套件价格报表3. 全部散件成本及其出售价格报表4. 指定散件
35、及其所属套件报表(给出一个散件编号,查询相应得散件以及所属套件)5. 全部散件及其制造商报表6. 全部套件成本报表7. 指定套件组成报表(给出一个套件编号,查出其相应的组成)8. 指定套件成本报表(给出一个套件编号,查出其相应的成本)9. 全部制造商及其提供商品报表10. 全部信息报表 系统窗体设计以及系统集成一、实验目的我们在前两个实验中建立起来的查询和报表,都只能完成一些独立的功能。一个完整的系统,应该将这些独立功能集成起来,使之成为一个整体。本章将帮助学生了解系统集成的意义和方法,并了解在系统集成过程中窗体的作用及其设计方法。二、实验要求在本实验中,要求学生能深刻理解系统集成的意义和方法
36、,并通过窗体之间的调用将系统的独立查询功能、生成报表功能以及数据的添加、更新、删除功能整合起来。学生需要设计的窗体包括系统主界面、报表生成界面、查询界面、数据维护界面(包括数据添加界面、数据更新界面、数据删除界面)等。三、实验内容在本实验中,我们将对系统的功能进行整合,同时增加一些数据维护的新功能。在access中创建窗体有两种方法,一种是“在设计视图中创建窗体”,另一种是“使用向导创建窗体”。此实验中,我们将根据各窗体的不同功能,分别采用这不同的方法设计出系统所需的功能窗体。1. 创建具有查询功能的窗体下面我们介绍如何“在设计视图中创建窗体”,并用这种方法建立查询窗体。step1:选中“在设
37、计视图中创建窗体”,单击右键,选中“设计视图”,如下图4.1。我们将采用这种方法设计查询窗体。图4.1 使用设计视图创建窗体step2:选中工具箱中的命令按钮,在主体中画出该控件,如下图4.2所示。 图4.2 窗体中添加控件step3:在命令按钮向导中,选择“类别”为“杂项”,选择“操作”为“运行查询”,单击“下一步”。如下图4.3所示。图4.3 选择运行查询step4:选择“指定散件查询”作为将运行的查询,单击“下一步”,如下图4.4所示。图4.4 选择将运行的查询step5:在按钮上选择显示“图片”,选取图片“ms access 查询”作为按钮上的显示图片,单击“下一步”,如下图4.5所示
38、。图4.5 选择按钮显示图片step6:将控件命名为“指定散件查询”,单击“完成”,如下图4.6。图4.6 指定按钮的名称step7:选中工具箱中的标签按钮,在主体中将控件画在对应的按钮右边,这样就为每个命令按钮增加了对应的说明,在标签控件中写入“指定散件查询”,如下图4.7所示。 图4.7 插入标签控件step8:保存该窗体,将窗体命名为“查询子系统”,如下图4.8所示。图4.8 保存查询窗体2. 创建具有报表功能的窗体下面我们介绍如何“在设计视图中创建窗体”,并用这种方法建立报表窗体。step1:选中“在设计视图中创建窗体”,单击右键,选中“设计视图”,如下图4.9。我们将采用这种方法设计
39、报表窗体。图4.9 使用设计视图创建窗体step2:选中工具箱中的命令按钮,在主体中画出该控件,如下图4.10所示。 图4.10 窗体中添加控件step3:在命令按钮向导中,选择“类别”为“报表操作”,选择“操作”为“预览报表”,单击“下一步”。如下图4.11所示。图4.11 选择报表操作step4:选择“指定散件报表”作为将预览的报表,单击“下一步”,如下图4.12所示。图4.12 选择将预览的报表step5:在按钮上选择显示“图片”,选取图片“ms access 报表 1”作为按钮上的显示图片,单击“下一步”,如下图4.13所示。图4.13 选择按钮显示图片step6:将控件命名为“指定散
40、件报表”,单击“完成”,如下图4.14。图4.14 指定按钮的名称step7:选中工具箱中的标签按钮,在主体中将控件画在对应的按钮右边,在标签控件中写入“指定散件报表”,如下图4.15所示。 图4.15 插入标签控件step8:保存该窗体,将窗体命名为“报表子系统”,如下图4.16所示。图4.16 保存报表窗体3. 创建数据维护窗体介绍了查询窗体和报表窗体的创建方法之后,我们将介绍创建数据添加窗体的方法,使得用户可以通过该窗体向数据库中添加数据。step1:我们“在设计视图中创建窗体”,在窗体的主体中将控件适当布局,窗体中除了标题使用的是标签控件外,其他布局控件都是由文本框和命令按钮组成的。根
41、据散件表的字段名,在窗体中将控件布局如下图4.17所示。图4.17 数据添加窗体布局step2:打开窗体属性,将“数据”选项卡中的“记录源”设置为“散件表”,“数据输入”项设为“是”,如下图4.18所示。图4.18 设置窗体的数据属性step3:打开各个文本框的属性,为“数据”选项卡中的“控件来源”选项选择给文本框所对应的字段名称。如下图4.19所示。图4.19 设置文本框的数据属性step4:在窗体底部增加一个命令按钮,将其“类别”设为“记录操作”,将“操作”设置为“添加新记录”,点击“下一步”。如下图4.20所示。图4.20 设置按钮类别step5:选择在按钮上显示文本,文本内容为“添加”
42、,点击“下一步”,如下图4.21所示。图4.21 按钮上显示文本step6:将按钮的名称输入为“添加新散件记录”,单击“完成”,如下图4.22所示。图4.22 为按钮指定名称step7:在窗体底部增加另一个命令按钮,将其“类别”设为“窗体操作”,将“操作”设置为“关闭窗体”,点击“下一步”。如下图4.23所示。图4.23 设置按钮类别step8:选择在按钮上显示文本,文本内容为“关闭”,点击“下一步”,如下图4.24所示。图4.24 按钮上显示文本step9:将按钮的名称输入为“关闭窗体”,单击“完成”,如下图4.25所示。图4.25 为按钮指定名称step10:保存窗体,将窗体命名为“散件表
43、数据添加窗体”,打开窗体后如下图4.26所示。图4.26 散件表数据添加窗体我们建立了数据添加窗体之后,现在介绍建立散件表数据更新窗体的方法。具体方法和步骤如下。step11:我们“在设计视图中创建窗体”,在窗体的主体中将控件适当布局,标签和文本框的布局方式与散件表数据添加窗体一样。窗体和文本框的数据源设置也和散件表数据添加窗体一样,但是窗体属性的数据选项中“数据输入”设为“否”,而不要改为“是”。具体的布局方法如下图4.27所示。图4.27 散件表数据更新窗体布局step12:窗体中“保存”按钮的向导设置方法如下图4.28、4.29、4.30所示。图4.28 设置按钮类别图4.29 设置按钮
44、显示文本图4.30 设置按钮名称step13:窗体中“上一条”按钮的向导设置方法如下图4.31、4.32、4.33所示。图4.31 设置按钮类别图4.32 设置按钮显示文本图4.33 设置按钮名称step14:“下一条”按钮的设置方法和“上一条”按钮设置方法一样,只是在设置按钮类别时,要将“操作”选为“转至下一项记录”。step15:“查找”按钮的设置方法和“上一条”按钮设置方法一样,只是在设置按钮类别时,要将“操作”选为“查找记录”。step16:设置完成所有界面上的按钮后,窗体的运行结果如下图4.34所示。图4.34 散件表数据更新界面截图散件表数据删除窗体的创建方法和数据更新窗体很类似,
45、这里不再赘述,只是将“保存”按钮换为“删除”按钮。散件表数据删除窗体运行界面截图如下图4.35所示。图4.35 散件表数据删除窗体界面4. 窗体的集成在完成了“查询子系统”窗体、“报表子系统”窗体、“数据维护子系统”窗体后,我们需要将各个子窗体集成起来,使它们成为一个功能完成的系统。step1:我们“在设计视图中创建窗体”,在窗体的主体中将控件适当布局,窗体中的标题使用的是标签控件,其他布局控件都是由命令按钮组成,各个控件在窗体中布局如下图4.36所示。最后将窗体以“主窗体”为名称,保存窗体。图4.36 主窗体的布局step2:下面我们以查询子系统与主窗体的集成为例,展示如何进行窗体间的集成。
46、在“查询子系统”命令按钮的向导中,设置“类别”为“窗体操作”,设置“操作”为“打开窗体”,点击“下一步”。如下图4.37所示。图4.37 设置按钮的动作step3:选择按钮要打开的窗体为“查询子系统”窗体,单价“下一步”,如图4.38所示。图4.38 选择要打开的窗体step4:在按钮上显示文本,文本内容为“查询子系统”,单击“下一步”。如下图4.39所示。图4.39 在按钮上显示文本step5:输入按钮名称为“查询子系统”,单击“完成”,如下图4.40所示。图4.40 指定按钮的名称step6:主窗体集成后,窗体截图如下,点击“查询子系统”按钮就可以调用“查询子系统”窗体。如下图4.41所示
47、。图4.41 主窗体5. 切换面板管理器的使用除了通过在窗体上设置命令按钮,然后由命令按钮调用各子窗体实现系统的集成这个方法之外,access软件还提供了一种更简单的系统集成方法切换面板管理器。下面我们来介绍用切换面板管理器的方法来集成各个子窗体。step1:打开命令菜单上的“工具”命令,找到“数据库实用工具”项打开它的子菜单,在子菜单里找到“切换面板管理器”,打开。如下图4.42所示。图4.42 打开“切换面板管理器”step2:第一次打开切换面板管理器时,会出现提示询问是否创建一个有效的切换面板,选择“是”。如下图4.43所示。图4.43 提示创建切换面板step3:切换面板管理器中有一个
48、默认的主切换面板,选中它并点击编辑按钮,我们将为它修改名称,如下图4.44所示。图4.44 编辑主切换面板step4:将原来主切换面板的名称改为“陶瓷公司管理信息系统”,点击“关闭”。如下图4.45所示。图4.45 修改主切换面板名称step5:在使用“切换面板管理器”集成系统之前,我们先准备一些必要的窗体,先使用向导创建一个查询窗体。右建点击“使用向导创建窗体”,打开设计视图。如下图4.46所示。图4.46 使用向导创建查询窗体step6:选择“指定散件查询”作为窗体要运行的查询,将所有的字段都选中单击“下一步”,如下图4.47所示。图4.47 选中要运行的查询和字段step7:选择“纵栏表”作为窗体的布局,单击“下一步”,如下图4.48所示。图4.48 选择窗体的布局step8:选择窗体的样式为“标准”,单击“下一步”,如下图4.49所示。图4.49 选择窗体样式step9:输入窗体标题为“指定散件查询面板窗体”,单击“完成”,如下图4.50所示。图4.50 为窗体指定标题step
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 环保物流月度费用结算及环保指标协议
- 砖厂经营权承包与节能减排技术服务合同
- 文化传媒企业编辑劳动合同范本:文化传播与职业成长
- 新一代信息技术私募股权投资基金委托管理合同
- 商业租赁合同主体变更及租金调整及违约责任协议
- 山水意境画课件
- 全球采购技术面试题及答案
- 吉利技术员面试题及答案
- 辅警理论知识培训会课件
- 辅警安全防护培训课件
- 人民币反假知识培训
- 夫妻吵架冷战协议书
- 《湿地生态的保护与利用:课件》
- 情人合同协议书短
- 生产承包劳务合同协议
- 教科版六年级科学上册全册教案【附:2022版科学课标解读】
- 酒店薪酬管理制度细则
- JJG643-2024标准表法流量标准装置
- 《年产量50万吨煤制乙二醇合成工段工艺设计》6400字(论文)
- 成都建材使用一网通系统-建材代理商操作手册
- 幼小衔接音乐课件
评论
0/150
提交评论