管理信息系统开发实验指导书内容摘要:

“数据维护子系统”主要包括三个输入数据表的窗口,在 Access 数据库中使用窗体对象创建窗口。 窗口是用户和应用系统之间的接口,窗口在应用系统中的应用可以极大地提高数据库操作的安全性,可以丰富使用者的操作界面。 下面利用 Access 数据库中的窗体对象创建查看、输入、修改数据表中数据的窗口。 1.创建“计算机数据维护 ”窗口 在“基本数据”数据库窗口选择“对象”栏中的“窗体”对象,选择“使用向导创建窗体”,如图 所示。 图 2. 17 在打开的“窗体向导”对话框的“表”下拉栏中选择使用的表“计算机”,在“可用字段”选择在窗体中出现的字段,单击 按钮,或单击 按钮选择全部字段,如图。 单击【下一步】按钮,在如图 所示界面选择窗体的布局。 图 2. 18 图 2. 19 单击【下一步】按钮,在如图 所示界面选择窗体使用的样式。 图 2. 20 单击【下一步】按钮,在如图 所示 界面指定窗体的标题。 图 2. 21 单击【完成】按钮,可看到创建的“计算机数据维护窗口”,如图 所示。 图 2. 22 如果要修改窗体,可在主窗口菜单栏单击【视图】→【设计视图】菜单项在设计视图中打开窗体修改窗体中的控件,如图 所示,选择(按住 Shift 键)多个文本框,在主窗口菜单栏单击【格式】→【对齐】 /【大小】等菜单项修改控件。 图 2. 23 2.创建“配件数据维护窗口” 同上所述,在窗体布局中选择“数据表”格式,可创建如图 所示窗体。 图 2. 24 3.计算机配 件配置数据维护窗口 ( 1)创建配置子窗体 为了根据计算机产品确定及其配件的配置,所以先创建一个由两个表创建的配件配置窗体。 在如图 所示的窗体向导对话框中,分别两次从“配置”表选择“产品代码”、“配件代码”、“使用的配件数量”字段,从“配件”表中选择“配件名称”、“型号”、“成本价”字段。 图 2. 25 在图 所示的窗口中确定查看数据的方式为:通过“配置”表查看数据。 图 2. 26 在窗体布局中选择“表格”格式,可创建如图 所示窗体。 该窗体将作为“计算机配件配置维护窗口”的子窗 体。 图 2. 27 ( 2)创建“计算机配件配置维护窗口” “计算机配件配置维护窗口”是一个主 /子窗体,即在一个主窗口中嵌入一个子窗体。 在设计视图中打开两个窗体,选择“配置”子窗体,确保工具箱中已 打开 ,如图 所示。 图 2. 28 在数据库窗口、从数据库窗口把“配置”窗体拖拽到主窗体“计算机数据维护窗口”的适当位置上。 单击主窗口【保存】按钮,将生成的的主 /子窗体保存为“计算机配件配置维护窗口”,其窗体如图 所示。 图 2. 29 为了在该窗口只是输入“配置”表中的数据,选择其他字段文 本框,在其属性窗口“数据”选项下,将“可用”属性设置为“否”,该数据会灰色显示,如图 所示。 在该窗口可以可以添加、修改、删除“配置”表中的数据。 修改 /删除数据的方法为:先选择计算机产品代码,然后修改其产品代码、配件代码、使用的配件数量。 增加数据的方法:首先输入产品代码,再输入“配置”表中的数据。 注注 意意 :: 产产 品品 代代 码码 、 配配 件件 代代 码码 必必 须须 在在 ““ 计计 算算 机机 ”” 表表 、 ““ 配配 件件 ”” 表表 中中 有有 相相 应应 的的 数数 据据 , 否否 则则 要要 先先输输 入入 这这 些些 相相 关关 数数 据据 , 才才 可可 在在 这这 里里 输输 入入 新新 数数 据据。 图 2. 30 (四)创建“数据查询子系统”要点 查询数据库中的数据,是建立信 息系统的主要目的。 在 Access 数据库中使用查询对象进行查询处理。 1. 创建“按产品代码查询所有计算机细节”的查询 (1) 创建查询对象 在 Access 数据库中进行查询要查询对象。 在“基本数据”数据库窗口选择“查询”对象,双击“在设计视图中创建查询”选项,如图 所示。 图 2. 31 在打开的查询设计视图中会出现“显示表”对话框,如图 所示。 图 2. 32 选择要查询的表“计算机”,单击【添加】按钮,再单击【关闭】按钮,查询设计视图上部会出现“计算机”表,如图 所示。 将表 中需要查询的字段拖拽到设计视图下部的字段栏中,如图 所示。 将设计视图保存为“按产品代码查询”,一个查询对象就创建好了。 图 2. 33 (2) 创建查询窗口 为了方便查询,需要建立一个查询窗口。 在“基本数据”数据库窗口选择“窗体”对象,双击“在设计视图中创建窗体”选项,打开窗体设计视图,如图 所示。 图 在工具箱单击文本标签控件按钮 ,在窗体上单击可插入一个文字标签控件,可在该控件中输入文字显示在窗口上。 选择文字标签控件,单击右键选择“属性”,可打开“标签”属性对话框,如图 所示,在“格式”选项下可以设置文字的字体、大小等属性。 图 在工具箱单击组合框控件按钮 ,在窗体上单击插入该控件。 选择组合框控件,单击右键选择“属性”,可打开“组合框”属性对话框,在“数据”选项下,如图 所示,单击【行来源】栏最右端的按钮 ,可打开 SQL 语句对话框,如图 所示选择产品代码到字段栏中,然后关闭 SQL 语句对话框。 设置其属性后,在窗体中可以在组合框中自动出现计算机产品代码。 将窗体命名为“按产品代码查询窗口”。 图 图 (3) 编写查询 条件 查询对象“按产品代码查询”查询的是所有的计算机产品的情况。 如果要根据产品代码显示该产品的情况需要设置查询条件。 在设计视图“按产品代码查询”查询对象,在【条件】栏中输入 [Forms]![按产品代码查询窗口 ]![Combo1],如图 所示。 [Forms]代表窗体类型、 [按产品代码查询 ]代表窗体名称、 [Combo1]表示组合框控件名称。 图 (4) 为命令按钮指定查询对象 在工具箱单击确保 控件向导按钮 已按下,然后选择命令控件按钮 ,在窗体上单击插入该控件,会弹出命令按钮向导对话框,如图 所示。 在“类别”框中选择“杂项”,在“操作”框中选择“运行查询”。 图 单击【下一步】,确定单击命令按钮要运行的查询对象的名称,如图 所示。 图 单击【下一步】,确定命令按钮上显示的文字(执行查询),如图 所示。 图 单击【下一步】,确定命令按钮的名称( chx1),如图 所示。 单击【完成】按钮,命令按钮的动作设置即事件过程就定义好了(如果你熟悉 VB 语言可以为其编写事件过程,这里是系统根据设置自动产生的事件代码)。 设置完成后窗体设计视图 如图 所示。 在属性对话框中选择窗体属性,如图 所示,修改其中窗体属性 ,将“滚动条”设置为“两者均无”、“记录选定器”设置为“否”、 “导航按钮”设置为“否”、“分隔线”设置为“否”。 最后窗体界面如图 所示。 图 图 图 图 2. 创建“按配件代码查询所有配件细节”的查询 “按配件代码查询所有配件细节”的查询窗口创建方法与创建的“按产品代码查询窗口”相同,只是使用“配件”表创建条件查询对象即可。 3. 创建“按产品代码查询计算机及其配件细节 ”的查询 ( 1)创建一个输入产品代码进行查询的窗口 将“按产品代码查询窗口”另存为“按产品代码查询配件窗口”。 ( 2)创建查询对象 “按配件代码查询所有配件细节”的查询窗口创建过程中要注意查询对象的创建方法。 该查询对象要使用 3 个表。 这次使用 SQL 语句来创建这个查询对象。 在“基本数据”数据库窗口选择“查询”对象,双击“在设计视图中创建查询”选项,打开查询设计视图,然后单击主窗口【视图】→【 SQL 视图】,会出现一个查询窗口,在其中输入 SQL 查询语句(如图 所示): SELECT 计算机 .产品代 码 , 计算机 .产品名称 , 计算机 .销售价格 , 计算机 .现有库存量 , 配件 .配件代码 , 配件 .配件名称 , 配件 .型号 , 配件 .成本价 , 配置 .使用的配件数量 FROM 配件 , 计算机 , 配置 WHERE 计算机 .产品代码 =配置 .产品代码 And 配件 .配件代码 =配置 .配件代码 And 计算机 .产品代码 =Forms!按产品代码查询配件窗口 !Combo1。 图 将查询对象保存为“按产品代码查询配件”。 ( 3)创建报表对象 在“基本数据”数据库窗口选择“报表”对象,双击“使用向导创建报表”选项,打开“ 报表向导”对话框,如图 所示。 在“表 /查询”下拉框中选择“查询:按产品代码查询配件”,单击全选按钮 ,将查询中的字段全部作为选定的字段,然后单击【下一步】按钮。 在出现的窗口选择“通过计算机”表查询数据的方式,如图 所示。 图 图 单击【下一步】按钮。 在出现的窗口继续单击【下一步】按钮,如图 所示。 图 在出现的窗口继续单击【下一步】按钮,如图 所示。 图 在出现的窗口(如图 所示)进行选择布局、方向后单击【下一步】按钮。 图 在图 所示窗口选择报表使用“紧凑”样式,然后单击【下一步】按钮。 图 在图 所示窗口选择报表名称为“计算机与配件”,选择“修改报表设计”选项,最后单击【完成】按钮,即可完成创建报表对象的初步工作,使用报表向导创建的报表如图 所示。 图 图 在报表设计视图中修改线条颜色、移动“计算机”表的字段到最顶端,修改后结果如图 所示。 图 ( 4)在窗口使用命令窗口打开报表 在“按产品代码查询配件窗口”重新使用控件向导输入一 个命令按钮,在命令按钮向导对话框中选择“报表操作” —— “预览报表”,如图 所示。 然后完成命令按钮动作设置。 图 在“按产品代码查询配件窗口”选择产品代码后,单击命令按钮可看到查询的计算机和 其配件的详细情况,如图 ( 1)、图 ( 2)所示。 图 ( 1) 图 ( 2) 数据查询子系统 3 个窗口的创建要点就介绍到这里。 (五)创建“信息报告子系统”要点 1.创建提供所有计算机信息的报告 计算机信息报告由“计算机”表创建的报表对象生成。 其生成的信息报告如图 所示。 图 2.创建提供所有配件信息的报告 配件信息报告由“配件”表创建的报表对象生成。 其生成的信息报告如图 所示。 图 3.创建所有计算机使用的配件配置信息报告 所有计算机的配件配置信息报告由“计算机”、“配件”、“配置” 3 个表共同创建的报表对象生成。 其生成的信息报告如图 所示。 图 4. 创建配件被计算机使用的信息报告 配件使用处信息报告由“配件”、“计算机” 2 个表共同创建的报表对象生成。 其生成的信息报告如图 所示。 图 (六) 创建主控界面 当基本的功能窗口、报表、查询对象都创建好后,应用系统要有一个主控界面将它们组合在一起,调用这些功能模块进行各种数据处理工作,输出用户需要的信息。 在 Access 中可以使用“切换面板管理器”来创建应用系统的主控界面。 1.创建 科达 电脑组装管理信息系统的切换面板页 在 Access 主界面单击菜单栏【工具】→【数据库实用工具】→【切换面板管理器】菜单项,如图 所示。 图 如果是第一次使用切换面板管理器,将出现如图 所示的提示框。 图 单击【是】按钮,弹出切 换面板管理器对话框,在切换面板管理器中存在一个 Access已经建好的切换面板页“主切换面板”,如图 所示。 图 在切换面板管理器中单击【新建】按钮,在出现的“新建”对话框的文本框中输入应用系统的名称“ 科达 电脑组装管理信息系统”,如图 所示,然后单击【确定】按钮。 在切换面板管理器中会出现了名为“ 科达 电脑组装管理信息系统”的切换面板页。 同理,创建 3 个子系统的切换面板页。 图 2.创建切换面板页中项目 ( 1)编辑“ 科达 电脑组装管理信息系统”切换面板页的项目 在切换面板管 理器中选中“ 科达 电脑组装管理信息系统”切换面板页,然后单击【编辑】按钮,如图 所示。 在打开的编辑切换面板页对话框中单击【新建】按钮,如图 所示。 图 图 在弹出的编辑切换面板项目对话框的“文本”栏中输入项目名称“数据维护子系统”,在“切换面板”下拉栏中选择“数据维护子系统”切换面板页,如图 所示。 这样在主控页面“ 科达 电脑组装管理信息系统”切换面板页上单击“数据维护子系统”选项时可以打开“数据维护子系统”切换面板页。 图 在编辑切换面板页的“切换面板 上的项目”栏中会出现“数据维护子系统”项目,同理可建立“数据查询子系统”项目、“信息报告子系统”项目,如图 所示。 注注 意意 :: 要要 保保 证证 单单 击击 该该 选选 项项 能能 打打 开开 其其 子子 系系 统统 切切 换换 页页 面面。 图 切换面板页上除了显示 3 个子系统名称可以打开该子系统切换面板页外,还包括一个“退出应用系统”的选项。 在编辑切换面板页对话框单击【新建】按钮,在编辑切换面板项 目对话框“文本”栏输入文字“退 出应用系统”,“命令”栏选择“退出应用程序”,如图。 图 ( 2)编辑“数据维护子系统”切换面。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。