实验报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
管理信息系统
实验报告
利用Access开发小型管理信息系统
姓名:叶晰文
学号:201205001323
班级:国会12-1
一、实验目的
1. 了解使用数据库开发一个小型信息系统的过程。
2. 掌握使用Access 数据库保存数据、按用户要求对数据进行处理,通过友好界面输出信息报告的方法。
3. 掌握Access 数据库查询、统计、输出等功能。
4. 通过实验理解数据库知识、软件开发工具知识和管理信息系统知识,了解如何将它们融会贯通起来为解决实际应用问题服务。
二、实验步骤
E-R模型及关系模型设计
一. 数据库物理设计
(1)建立“基本数据”数据库
【开始】→【Microsoft Access】,打开新建对话框,单击【空数据库】菜单,单击【创建】按钮,打开“基本数据”数据库窗口。
(2)创建“计算机”表对象
选择【表】按钮,双击,打开表设计视图,按照数据库逻辑设计要求输入字段名称、数据类型。设置关键字。将该表命名为“计算机”。
(3)创建“配件”表对象
同样创建“配件”表。并按提供的资料输入数据,设置其属性。
(4)创建“配置”表对象
在设计视图中创建“配置”表,并按提供的资料输入数据,设置其属性。在设计视图还可以修改表结构,即可以添加、修改、删除表的字段、字段的数据类型、字段的大小。
二.建立表之间的关系使数据具有参照完整性
(1)建立关系
在Access 主窗口单击工具栏上的关系图标,打开“关系”窗口,同时弹出“显示表”对话框,从中选择需要的表,单击【添加】按钮,在“关系”窗口会出现选择的表,(2)定义数据参照完整性
在关系连线上双击,会打开“编辑关系”对话框,选择“实施参照完整性”单选框、“级联更新相关字段”与“级联删除相关记录”单选框。
三.创建“数据维护子系统”
(1).创建“计算机数据维护”窗口和“配件数据维护窗口
在“基本数据”数据库窗口选择“对象”栏中的“窗体”对象,选择“使用向导创建窗
体”,在打开的“窗体向导”对话框的“表”下拉栏中选择使用的表“计算机”,在“可用字段”选择在窗体中出现的字段,选择全部字段,选择窗体的布局。
(2).计算机配件配置数据维护窗口
A.创建配置子窗体
为先创建一个由两个表创建的配件配置窗体。在窗体向导对话框中,分别两次从“配置”表选择“产品代码”、“配件代码”、“使用的配件数量”字段,从“配件”表中选择“配件名称”、“型号”、“成本价”字段。查看数据的方式为:通过“配置”表查看数据。作为“计算机配件配置维护窗口”的子窗体。
B.创建“计算机配件配置维护窗口”
选择“配置”子窗体,在数据库窗口、从数据库窗口把“配置”窗体拖拽到主窗体“计算机数据维护窗口”的适当位置上。单击主窗口【保存】按钮,将生成的的主/子窗体保存为“计算机配件配置维护窗口”。
四.创建“数据查询子系统”
1.创建“按产品代码查询所有计算机细节”和“按配件代码查询所有配件细节”的查询
(1) 创建查询对象
在Access 数据库中进行查询要查询对象。在“基本数据”数据库窗口选择“查询”对象,双击“在设计视图中创建查询”选项,在打开的查询设计视图中会出现“显示表”对话框,选择要查询的表“计算机”,单击【添加】按钮,再单击【关闭】按钮,查询设计视图上部会出现“计算机”表,。将表中需要查询的字段拖拽到设计视图下部的字段栏中,将设计视图保存为“按产品代码查询”,一个查询对象就创建好了。
(2) 创建查询窗口
为了方便查询,需要建立一个查询窗口。
在“基本数据”数据库窗口选择“窗体”对象,双击“在设计视图中创建窗体”选项,打开窗体设计视图,在工具箱单击文本标签控件按钮,在窗体上单击可插入一个文字标签控件,可在该控件中输入文字显示在窗口上。选择文字标签控件,单击右键选择“属性”,可打开“标签”属性对话框,设置其属性后,在窗体中可以在组合框中自动出现计算机产品代码。将窗体命名为“按产品代码查询窗口”。
(3) 编写查询条件
在【条件】栏中输入[Forms]![按产品代码查询窗口]![Combo1],如图2.38 所示。[Forms]代表窗体类型、[按产品代码查询]代表窗体名称、[Combo1]表示组合框控件名称。
(4) 为命令按钮指定查询对象
在工具箱单击确保控件向导按已按下,然后选择命令控件按钮,在窗体上单击插入该控件,会弹出命令按钮向导对话框,。在“类别”框中选择“杂项”,在“操作”框中选择“运行查询”。在属性对话框中选择窗体属性,修改其中窗体属性,将“滚动条”设置为“两者均无”、“记录选定器”设置为“否”、“导航按钮”设置为“否”、“分隔线”设置为“否”。
2. 创建“按产品代码查询计算机及其配件细节”的查询
(1)创建一个输入产品代码进行查询的窗口
将“按产品代码查询窗口”另存为“按产品代码查询配件窗口”。
(2)创建查询对象
“按产品代码查询计算机及其配件细节”的查询窗口创建过程中要注意查询对象的创建
方法。该查询对象要使用3 个表。这次使用SQL 语句来创建这个查询对象。
在“基本数据”数据库窗口选择“查询”对象,双击“在设计视图中创建查询”选项,打开查询设计视图,然后单击主窗口【视图】→【SQL 视图】,会出现一个查询窗口,在其中输入SQL 查询语句,将查询对象保存为“按产品代码查询配件”。
(3)创建报表对象
在“基本数据”数据库窗口选择“报表”对象,双击“使用向导创建报表”选项,打开“报表向导”对话框在“表/查询”下拉框中选择“查询:按产品代码查询配件”,单击全选按钮,将查询中的字段全部作为选定的字段,然后单击【下一步】按钮。在出现的窗口选择“通过计算机”表查询数据的方式,单击【完成】按钮。
(4)在窗口使用命令窗口打开报表
在“按产品代码查询配件窗口”重新使用控件向导输入一个命令按钮,在命令按钮向导对话框中选择“报表操作”——“预览报表”,然后完成命令按钮动作设置。
五.创建“信息报告子系统”
1.创建提供所有计算机信息的报告
计算机信息报告由“计算机”表创建的报表对象生成。其生成的信息报告
2.创建提供所有配件信息的报告
配件信息报告由“配件”表创建的报表对象生成。
3.创建所有计算机使用的配件配置信息报告
所有计算机的配件配置信息报告由“计算机”、“配件”、“配置”3 个表共同创建的报表对象生成。
4.创建配件被计算机使用的信息报告
配件使用处信息报告由“配件”、“计算机”2 个表共同创建的报表对象生成。
六.创建主控界面
在Access 主界面单击菜单栏【工具】→【数据库实用工具】→【切换面板管理器】菜单项,单击【是】按钮,弹出切换面板管理器对话框,在切换面板管理器中存在一个Access 已经建好的切换面板页“主切换面板”,在切换面板管理器中单击【新建】按钮,在出现的“新建”对话框的文本框中输入应用系统的名称“科达电脑组装管理信息系统”,所示,然后单击【确定】按钮。在切换面板管理器中会出现了名为“科达电脑组装管理信息系统”的切换面板页。同理,创建3 个子系统的切换面板页。
2.创建切换面板页中项目
(1)编辑“科达电脑组装管理信息系统”切换面板页的项目
在切换面板管理器中选中“科达电脑组装管理信息系统”切换面板页,然后单击【编辑】按钮,在打开的编辑切换面板页对话框中单击【新建】按钮,在弹出的编辑切换面板项目对话框的“文本”栏中输入项目名称“数据维护子系统”,在“切换面板”下拉栏中选择“数据维护子系统”切换面板页。这样在主控页面“科达电脑组装管理信息系统”切换面板页上单击“数据维护子系统”选项时可以打开“数据维护子系统”切换面板页。在编辑切换面板页的“切换面板上的项目”栏中会出现“数据维护子系统”项目,同理可建立“数据查询子