1、实验报告实验一:1. 通过实验一,我初次接触了ACCESS的知识,了解了这个软件的基本用途和基本使用方法,同时学会了创建新的表格和录入数据,以及数据的修改。通过此系统开发实践,理解数据库的基础知识,软件开发工具的知识以及管理信息系统得知识,了解如何将它们融会贯通。同时通过实践培养学生综合运用知识和开发应用系统的能力。2. 实验过程:通过对前面业务内容的分析,我们可以分析得到陶瓷公司的主要业务流程。其中陶瓷公司管理信息系统要完成的主要功能包括:数据的维护-数据录入、数据更新、数据删除;数据的条件查询;数据报表的生成。根据陶瓷公司业务流程,我们画出相应的数据流程图。3. 图1.1 数据流程图在数据
2、流图的基础上,还需要对其中的每一个数据流、文件和数据项加以定义,我们把这些定义所组成的集合称为数据字典。数据流图是系统得大框架,而数据字典则是对数据流图中每个成分的精确描述.它们有着密切的联系,必须结合使用。以下简单示范两个条目的写法。从开始菜单中选择程序文件夹,在Microsoft Office软件组的子菜单中找到Microsoft Office Access 2003单击打开。单击打开按纽,选择“新建建立一个空数据库,以“陶瓷公司管理信息系统”的名称将数据库保存到适当的位置。打开新建的“陶瓷公司管理信息系统”数据库,在“对象”中选择“表”,选中“使用设计器创建表”单击右键,打开“设计视图”
3、。如下图1.3。建立字段和字段的数据类型。打开设计视图,以“散件表”的建立过程为例,介绍数据表的建立过程。在设计视图中输入各字段的名称,点击字段名称右边的数据类型,可在下拉列表中选择修改字段类型。修改字段属性。字段的属性也要根据事先的设计进行修改。选中要修改属性的字段,在“字段属性”区中,选中要修改的属性,根据要求修改属性值.设置主键.选中要作为主键(关键字)的属性,进入“编辑”菜单,选中“主键选项,这样这个属性就被定义为该表的主键。保存表设置。进入“文件菜单,选中“保存选项,输入表名,保存。这样就完成了表的建立和设置过程.录入数据Step1:选中已经建好的表,单击右键,选中“打开”,进入数据
4、视图。Step2:在数据视图中,按给定的数据输入即可.实验二在这个实验里,我们学习了两种建立查询的方式,查询是数据处理的一个重要内容,庞大的数据如果没有查询系统的话就杂乱无章,毫无头绪.数据查询是管理信息系统提供的最常见的功能,用户往往需要从管理信息系统的这一功能中获得有价值的数据信息。本试验将帮助学生掌握根据实际需求设计查询的能力,并且帮助学生了解在Access数据库中建立查询的方法。 实验过程Step1:在打开了“陶瓷公司管理信息系统”数据库后,点击左侧面板中的查询,在右侧空白窗体中,出现“在设计视图中创建查询和“使用向导建立查询”,双击“使用向导建立查询”出现“简单查询向导”窗体,双击“
5、在设计视图中创建查询”,出现“显示表”窗体,Step2:在“显示表”窗体中,选择“散件表和“制造商表”,添加到查询视图中,则在查询设计视图中,自动生成两张表的连接.将光标移动到字段的第一列中,在下拉菜单中,选择“散件表。散件编号,则字段的第一列中会自动出现“散件编号,表的第一列中会自动出现“散件表”,显示中会自动打勾,然后在条件中输入“请输入散件编号:”,Step3:在字段第二列的字段中输入“销售价格:成本*(1+涨价幅度)*1。1,(英文状态输入公式),来计算散件的销售价格,实现对散件销售价格的查询,得到视图如图2。3所示。Step4:在字段第三列中选择“散件表。散件名称”,则字段中自动显示
6、“散件名称,标中显示“散件表”,显示中自动打勾。同样地,在以下各列中完成对散件表中的散件名称、成本、涨价幅度、库存、制造商编号,以及制造商表中的制造商名称,具体操作过程不再一一赘述。点击“保存”,在“另存为”窗体中输入查询的名称“指定散件查询,点击“确定即可。这样,就完成了对散件相关信息查询的编辑,只有当输入某一正确的散件编号时,才可以查询散件的相关信息。之后我们有建立了许许多多的查询系统。实验三:这个实验我们学的是报表,可以将各种数据制作成报表,以方便查询和打印,我们将之前制作的查询等内容均制作成了报表。报表是管理信息系统向用户提供数据信息的主要方式,将报表打印后可以将数据以纸张形式固化下来
7、。本试验将帮助学生掌握根据实际需求设计报表的能力,并且帮助学生了解在Access数据库中建立报表的方法,以及根据美观调整报表格式的技能。实验过程Step1:打开Microsoft Access,选中对象中的“报表”选项,双击右边的“使用向导创建报表”,进入报表向导对话框,Step2:在“报表向导”对话框中,数据来源“表/查询”下选中“查询:散件查询”,通过对话框中间的方向箭头,选定报表中需要的字段.该“散件报表”要求包括“散件查询”中所有的可用字段,Step3:在图3。2种点击“下一步”,进入添加分组级别窗口,Step4:在排序窗口中可以选入排序参照字段,如要按照“散件编号”进行排序,则可以在
8、标有1的文本框中单击下拉箭头,然后选择散件编号字段名,按照升序或者降序排列。在报表中,利用向导可以最多按照四个字段对记录进行排序,可根据自己的需要,按顺序定义对话框中的带1、2、3、4的文本框即可。本例不要求排序。Step5:在图3.4中单击下一步,进入报表布局窗口,可以根据实际需要选择合理的布局,本利使用默认选项,即应用表格布局,方向为纵向,如图3.5所示。Step6:单击“下一步”按钮,打开报表样式对话框,如图3。6所示,选择合适的报表样式。用户可以在右边的列表框中用鼠标选择样式,左边的图形框中会显示相应的报表样式示例。Step7:单击“下一步”按钮,进入如图3.7所示的报表向导最后一个窗
9、口,在此窗口中输入报表名称,在完成设计前还可以进行预览报表或修改报表设计操作.选择“预览报表”选项,则单击“完成”按钮以后将进入预览视图;如果选择“修改报表设计”选项,则单击“完成”按钮以后将直接进入报表设计视图,可以对报表进行修改。Step8:利用报表向导创建出来的报表往往比较乱,可以打开设计视图对报表进行设计,Step9:打开设计视图,进入如图3.9所示的窗口,可以对报表进行设计和编辑。拖动各标签可以重新设置各标签的位置。选中标签,可以对其字体,字号,字体颜色等进行修改,以达到使报表美观的效果。页面页脚处的两个文本控制“=Now ()”和=“共 & Pages “页,第” Page & “
10、页”分别在每页末显示当前的时间和页码。Step10:设计修改完成以后,可以预览报表,之后我们完成了各种各样的报表实验四:这里我们学习的是建立各种功能的窗口,将之前的各种数据和表格有机的统一在一起,制成条理清晰,方便查询修改的整体。我们在前两个实验中建立起来的查询和报表,都只能完成一些独立的功能。一个完整的系统,应该将这些独立功能集成起来,使之成为一个整体。本章将帮助学生了解系统集成的意义和方法,并了解在系统集成过程中窗体的作用及其设计方法。实验过程1. 创建具有查询功能的窗体Step1:选中“在设计视图中创建窗体”,单击右键,选中“设计视图”,如下图4。1。我们将采用这种方法设计查询窗体。St
11、ep2:选中工具箱中的命令按钮,在主体中画出该控件,Step3:在命令按钮向导中,选择“类别为“杂项”,选择“操作为“运行查询”,单击“下一步。Step4:选择“指定散件查询”作为将运行的查询,单击“下一步,Step5:在按钮上选择显示“图片”,选取图片“MS Access 查询作为按钮上的显示图片,单击“下一步”,Step6:将控件命名为“指定散件查询,单击“完成,Step7:选中工具箱中的标签按钮,在主体中将控件画在对应的按钮右边,这样就为每个命令按钮增加了对应的说明,在标签控件中写入“指定散件查询,Step8:保存该窗体,将窗体命名为“查询子系统”,2. 创建具有报表功能的窗体Step1
12、:选中“在设计视图中创建窗体”,单击右键,选中“设计视图”,如下图4.9。我们将采用这种方法设计报表窗体。Step2:选中工具箱中的命令按钮,在主体中画出该控件,Step3:在命令按钮向导中,选择“类别”为“报表操作”,选择“操作为“预览报表”,单击“下一步”。Step4:选择“指定散件报表”作为将预览的报表,单击“下一步”,Step5:在按钮上选择显示“图片”,选取图片“MS Access 报表 1”作为按钮上的显示图片,单击“下一步,Step6:将控件命名为“指定散件报表”,单击“完成”,Step7:选中工具箱中的标签按钮,在主体中将控件画在对应的按钮右边,在标签控件中写入“指定散件报表”
13、,Step8:保存该窗体,将窗体命名为“报表子系统”,3. 创建数据维护窗体Step1:我们“在设计视图中创建窗体”,在窗体的主体中将控件适当布局,窗体中除了标题使用的是标签控件外,其他布局控件都是由文本框和命令按钮组成的。根据散件表的字段名,Step2:打开窗体属性,将“数据”选项卡中的“记录源”设置为“散件表”,“数据输入”项设为“是”,Step3:打开各个文本框的属性,为“数据”选项卡中的“控件来源”选项选择给文本框所对应的字段名称。Step4:在窗体底部增加一个命令按钮,将其“类别”设为“记录操作”,将“操作”设置为“添加新记录”,点击“下一步”。Step5:选择在按钮上显示文本,文本
14、内容为“添加”,点击“下一步”,Step6:将按钮的名称输入为“添加新散件记录”,单击“完成”,Step7:在窗体底部增加另一个命令按钮,将其“类别设为“窗体操作”,将“操作”设置为“关闭窗体”,点击“下一步”。Step8:选择在按钮上显示文本,文本内容为“关闭”,点击“下一步”,Step9:将按钮的名称输入为“关闭窗体”,单击“完成,Step10:保存窗体,将窗体命名为“散件表数据添加窗体”,Step11:我们“在设计视图中创建窗体”,在窗体的主体中将控件适当布局,标签和文本框的布局方式与散件表数据添加窗体一样.窗体和文本框的数据源设置也和散件表数据添加窗体一样,但是窗体属性的数据选项中“数
15、据输入”设为“否”,而不要改为“是”。Step12:窗体中“保存”按钮的向导设置Step13:窗体中“上一条按钮的向导设置方法Step14:“下一条”按钮的设置方法和“上一条”按钮设置方法一样,只是在设置按钮类别时,要将“操作”选为“转至下一项记录.Step15:“查找”按钮的设置方法和“上一条”按钮设置方法一样,只是在设置按钮类别时,要将“操作”选为“查找记录”.Step16:设置完成所有界面上的按钮4. 窗体的集成Step1:我们“在设计视图中创建窗体”,在窗体的主体中将控件适当布局,窗体中的标题使用的是标签控件,其他布局控件都是由命令按钮组成,各个控件在窗体中布局Step2:下面我们以查
16、询子系统与主窗体的集成为例,展示如何进行窗体间的集成。在“查询子系统”命令按钮的向导中,设置“类别”为“窗体操作”,设置“操作”为“打开窗体”,点击“下一步”。最后将窗体以“主窗体为名称,保存窗体。Step3:选择按钮要打开的窗体为“查询子系统”窗体,单价“下一步”,如图4。38所示。Step4:在按钮上显示文本,文本内容为“查询子系统”,单击“下一步”。Step5:输入按钮名称为“查询子系统”,单击“完成”,Step6:主窗体集成后,窗体截图如下,点击“查询子系统”按钮就可以调用“查询子系统窗体。5. 切换面板管理器的使用Step1:打开命令菜单上的“工具命令,找到“数据库实用工具”项打开它
17、的子菜单,在子菜单里找到“切换面板管理器”,打开.Step2:第一次打开切换面板管理器时,会出现提示询问是否创建一个有效的切换面板,选择“是”。Step3:切换面板管理器中有一个默认的主切换面板,选中它并点击编辑按钮,我们将为它修改名称,Step4:将原来主切换面板的名称改为“陶瓷公司管理信息系统”,点击“关闭”.Step5:在使用“切换面板管理器”集成系统之前,我们先准备一些必要的窗体,先使用向导创建一个查询窗体。右建点击“使用向导创建窗体”,打开设计视图。Step6:选择“指定散件查询”作为窗体要运行的查询,将所有的字段都选中单击“下一步”,Step7:选择“纵栏表作为窗体的布局,单击“下
18、一步”,Step8:选择窗体的样式为“标准”,单击“下一步”,tep9:输入窗体标题为“指定散件查询面板窗体”,单击“完成”,Step10:同样用向导方法再创建“散件表面板窗体”,这时第一步要选择“表:散件表”及其所有字段,将窗体命名为“散件表面板窗体”。Step11:我们再次打开“切换面板管理器,新建三个切换面板页,分别将其命名为“查询子系统”、“报表子系统”、“数据维护子系统。Step12:选中“查询子系统”面板页,点击“编辑按钮,进入面板的编辑页面,Step13:在面板编辑窗口上点击“新建按钮,就可以建立切换面板上的项目了。这时会出现“编辑切换面板项目的窗口,在“文本”对话框中输入“指定
19、散件查询”,在“命令”对话框中选择“在编辑模式下打开窗体,在“窗体”对话框中选择“指定散件查询面板窗体”,点击“确定”。这样“查询子系统”面板上就加入了“指定散件查询”这个项目.Step14:用同样的方法编辑“报表子系统”,要在“报表子系统”面板上添加的项目文本为“指定散件报表”,命令为“打开报表”,具体报表为“指定散件报表”,Step15:我们为“数据维护子系统”面板创建两个项目,分别是“散件表数据添加”和“散件表数据更新”,Step16:下面我们将把这三个子系统集成起来.对“陶瓷公司管理信息系统”面板进行编辑,为该面板添加三个项目,分别为“查询子系统”、“报表子系统”、“数据维护子系统,Step17:“转至切换面板这个命令可以帮助用户转到想要到达的面板。我们还可以用这个命令来实现“返回功能,Step18:我们关闭“切换面板管理器”后,可以看到多了一个叫“切换面板”的窗体,我们将其重命名为“主面板”.打开这个主面板就看到了集成后的系统,“查询子系统”、“报表子系统和“数据维护子系统”的窗体Step19:如果我们想打开数据库就自动运行系统,可以通过以下的方法。选中窗体对象,单击右建,选中“启动”命令打开。Step20:在“显示窗体/页”对话框中选择“主面板”,点击“确定”。这样以后打开数据库后,主面板就会自动启动。之后我们完成了其他窗口的设计和集成5