您好,欢迎来到刀刀网。
搜索
您的当前位置:首页管理信息系统实验报告

管理信息系统实验报告

来源:刀刀网


《管理信息系统》实验报告

北京交通大学经管学院

张雨 18140515

实验心得

21世纪是信息的爆发的时代,计算机给信息的管理带来了新思路和新工具,相比之前的纸质文件,极大的方便的日常的工作管理,加大了工作效率。

在信息管理实验中,对陶瓷公司的信息管理的实验,通过对陶瓷的各种表格,新建,录入,建立各种查询条件,筛选条件,体验到了管理信息系统的建设流程。也学会到了解决问题的思路和方法,实践出真知,在实验中,把遇到的问题,通过管理的方式进行抽象化,画流程图、工作图等,将各个环节做出来的部分进行系统集成,也体会到了模块化编程的思想。

麻雀虽小,五脏俱全,数据库系统access虽然处理的能力规模比SQL、Oracle等数据库要小一些,但是对管理信息的基本架构都覆盖了。在实验的各个阶段,首先实验一进行流程化的思想,将要设计的系统,进行流程图设计,包括主要过程,传递的文件信息,主要的操作等以流程化图表的方式进行输出,更加直观的显示。在实验二,建立系统的各个初始模块,使用基本的软件搭建模型进行系统搭建。在实验三中,对系统的界面窗体进行搭建和设计,实验四中,对管理信息系统进行界面集成操作,将前期的搭建的界面集成到系统中,使用户可以之间界面化使用,提升用户的体验。整个实验过程,体会到了信息系统设计的全部流程,以及标准的模块化构架、模块化输出的设计思想,受益匪浅。

软件是工具,重要的是指导思想和操作方案,一个优秀的管理信息系统,应该能从客户的根本需求出发,搭建起符合客户要求的界面和各种功能。包括新建、添加、删除、更新等。实现出来的界面和功能是千变万化的,但是简约、实用、迅速才是工具的最终目的。

作为工程管理信息方向的学生,管理信息系统在工程上也是有非常丰富的应用,日常的IT化管理,数据存储,网站建设等,都涉及到信息系统的管理方面。通过这次实验,对各个部分包括前端界面、后端存储,都有了更新的全面认识。

2

未来的世界将是信息化的世界,我们在工作、生活、学习上都会用到信息管理方面的知识,学以致用。在使用别人的管理信息系统的同时,也能想到作者的设计思路,感谢老师的教导,后面会理论联系实践,更好的学习下去。

3

实验内容:

<实验一> 设计并建立数据库及表

发现问题和解决方法:为了简化录入步骤,将数据黏贴到excel表里,进行导入。

1.建立散件表、陶瓷组成表、套件表、制造商表 设计视图

在实验过程中发现 数据类型不能选择长文本,原因是查询不支持长文本,字符串长度。

4

5

2.导入表中数据及扩展实验(3)(4)

(1)新建导入表

(2)将表格导入数据库中

6

7

8

3、拓展实验(1)根据已经给出的顶层数据流图,将“管理者查询销售情况”的业务细化,画出细化了的数据流程图。

统计表P7销售情况统计查询结果管理者订单编号P1订单查询查询条件F1订单信息销售数据

4、拓展实验(2)据自己画出的细化了的数据流程图,建立对应的数据字典。

查询条件条目

9

数据流名:销售订单号 别 名:无 组 成:[销售订单号 | 销售商品| 销售数量] 注 释:今后还有可能增加查询种类

表 陶瓷公司销售情况数据项条目

数据项名 销售编号 商品名称 商品价格 商品数量 …… 代码 XSBH SPMC SPJG SPSL …… 类型 文本 文本 货币 数字 …… 长度 50 50 长整型 …… 小数位 …… 注释 单位:¥ ……

<实验二> 建立查询

1、通过设计视图建立查询

Step1:在打开了“陶瓷公司管理信息系统”数据库后,点击左侧面板中的查询,在右

侧空白窗体中,出现“在设计视图中创建查询”和“使用向导建立查询”,双击“使用向导建立查询”出现“简单查询向导”窗体,双击“在设计视图中创建查询”,出现“显示表”窗体,如图2.1所示。

10

(1)选择查询设计

(2)添加散件表和制造商表查询

(3)Step2:在“显示表”窗体中,选择“散件表”和“制造商表”,添加到查询视图中,则在查询设计视图中,自动生成两张表的连接。将光标移动到字段的第一列中,在下拉

11

菜单中,选择“散件表.散件编号”,则字段的第一列中会自动出现“散件编号”,表的第一列中会自动出现“散件表”,显示中会自动打勾,然后在条件中输入“[请输入散件编号:]”,如图2.2所示。

(3)在“显示表”窗体中,选择“散件表”和“制造商表”,添加到查询视图中

1、Step3:在字段第二列的字段中输入“销售价格:[成本]*(1+[涨价幅度])*1.1”,(英文状态输入公式),来计算散件的销售价格,实现对散件销售价格的查询,得到视图如图2.3所示。

12

(4)在字段第二列的字段中输入“销售价格:[成本]*(1+[涨价幅度])*1.1”

Step4:在字段第三列中选择“散件表.散件名称”,则字段中自动显示“散件名称”,标

中显示“散件表”,显示中自动打勾。

同样地,在以下各列中完成对散件表中的散件名称、成本、涨价幅度、库存、制造商编号,以及制造商表中的制造商名称,具体操作过程不再一一赘述。

(5)在字段第三列中选择“散件表.散件名称”,则字段中自动显示“散件名称”,标中显示“散件表”,显示中自动打勾。

13

2、通过向导建立查询

下面,我们以“制造商散件库存量查询”为例,介绍通过向导方式建立查询的具体步骤。 本查询要求在散件表中按每个制造商进行分组查询,统计每个制造商提供的散件总数。

Step1:在打开了“陶瓷公司管理信息系统”数据库后,点击左侧面板中的查询,在右侧空

白窗体中,出现“在设计视图中创建查询”和“使用向导建立查询”,双击“使用向导建立查询”,出现“显示表”窗体

14

(1)选择使用向导建立查询

15

3、扩展实验

(1)全部套件查询

对所有套件进行查询操作,一次查询所有的套件基本信息。主要包括的信息:套件编号、套件名称、价格、库存。

16

(2)全部套件价格查询

对库存中的所有套件价格进行汇总,给出总的套件价格。全部套件价格公式为:Sum([价格]*[库存])。

17

(3)全部散件成本及其出售价格查询

对库存中的所有散件的成本、出售价格和预计销售成本进行汇总,给出总的散件的成本、出售价格和预计销售成本。散件总成本:Sum([成本]*[库存]),散件出售价格:Sum([成本]*(1+[涨价幅度])*1.1*[库存]),预计销售成本:([散件出售价格]-[散件总成本])。

18

(4)指定散件及其所属套件查询

输入一个散件编号,通过这个编号查询出这个散件所属的所有的套件的信息,主要包括 的信息:散件编号、散件名称、成本、库存、套件名称、制造商名称、套件中该散件的数量。在这里,4张表都要用到。

19

输入散件编号

20

(5)全部散件及其制造商查询

对所有散件及其制造商的信息进行查询操作,一次查询所有的基本信息。主要包括的信息:散件编号、散件名称、成本、涨价幅度、库存、制造商编号、制造商名称。

21

(6)全部套件成本查询

对所有套件成本的信息进行查询操作,一次查询所有的基本信息。主要包括的信息:套件编号、套件名称、散件编号、散件的成本、套件中该散件的数量、合计套件成本。其中,合计的套件成本为: [套件中该散件的数量]*[成本]。

操作中,单个字段的查询和合计套件成本查询不能同时显示,因为会字段显示冲突,所以需要单独点击显示。

22

(7)指定套件组成查询

输入一个套件编号,通过这个编号查询出这个套件组成的基本信息,以实现对所有套件组成的信息进行查询的目的。信息主要包括:套件编号、套件名称、价格、库存、散件编号、

23

散件名称、套件中该散件的数量、制造商名称、省份、城市、街道、邮编。 新建查询设计,选择套件表,陶瓷组成表,制造商表,散件表,

设置字段和输入查询条件

查询实验

24

(8)指定套件成本查询

输入一个套件编号,通过这个编号查询出这个套件的成本。其中,指定的套件成本: ([套件中该散件的数量]*[成本])。

新建查询,涉及表格 套件表、陶瓷组成表、散件表

25

建立查询公式

查询实验

26

(9)全部制造商及其提供商品查询

对所有制造商及其提供商品的信息进行查询操作,一次查询所有的基本信息。信息主要包括:制造商编号、制造商名称、省份、城市、街道、邮编、散件编号、散件名称、散件的成本。

新建查询,涉及表格 制造商表,散件表

27

输入查询信息 :制造商编号、制造商名称、省份、城市、街道、邮编、散件编号、散件名称、散件的成本。

点击查询

28

(10)全部信息查询

将陶瓷公司关于散件、套件、制造商等所有的信息整合在一起,实现对所有信息得查询,主要包括:套件编号、套件名称、价格、套件库存、散件编号、散件名称、散件成本、套件中该散件的数量、涨价幅度、散件库存、制造商编号、制造商名称、省份、城市、街道、邮编。

新建查询 涉及表格 套件表 制造商表 散件表 陶瓷组成表

29

输入字段信息套件编号、套件名称、价格、套件库存、散件编号、散件名称、散件成本、套件中该散件的数量、涨价幅度、散件库存、制造商编号、制造商名称、省份、城市、街道、邮编。

查询测试

30

<实验三> 开发报表

1、 以建立“指定散件报表”为例,建立基于查询对象的

“指定散件报表”对象,用于输出散件报表的各种信息。

Step1:打开Microsoft Access,选中对象中的“报表”选项,双击右边的“使用向导

创建报表”,进入报表向导对话框,如图3.1所示。

31

图3.1 打开报表向导对话框

Step2:在“报表向导”对话框中,数据来源“表/查询”下选中“查询:散件查询”,通过对话框中间的方向箭头,选定报表中需要的字段。该“散件报表”要求包括“散件查询”中所有的可用字段

Step3:在图3.2种点击“下一步”,进入添加分组级别窗口。

32

Step4:在排序窗口中可以选入排序参照字段,如要按照“散件编号”进行排序,则可

以在标有1的文本框中单击下拉箭头,然后选择散件编号字段名,按照升序或者降序排列。在报表中,利用向导可以最多按照四个字段对记录进行排序,可根据自己的需要,按顺序定义对话框中的带1、2、3、4的文本框即可。本例不要求排序

Step5:在图3.4中单击下一步,进入报表布局窗口,可以根据实际需要选择合理的布

局,本利使用默认选项,即应用表格布局,方向为纵向,如图3.5所示。

33

Step6:单击“下一步”按钮,打开报表样式对话框,如图3.6所示,选择合适的报表

样式。用户可以在右边的列表框中用鼠标选择样式,左边的图形框中会显示相应的报表样式示例。

2013版已无此步骤。

Step7:单击“下一步”按钮,进入如图3.7所示的报表向导最后一个窗口,在此窗口中输入报表名称,在完成设计前还可以进行预览报表或修改报表设计操作。选择“预览报表”选项,则单击“完成”按钮以后将进入预览视图;如果选择“修改报表设计”选项,则单击“完成”按钮以后将直接进入报表设计视图,可以对报表进行修改。

Step8:利用报表向导创建出来的报表往往比较乱,可以打开设计视图对报表进行设计,

34

如图3.8所示。

Step9:打开设计视图,进入如图3.9所示的窗口,可以对报表进行设计和编辑。拖动

各标签可以重新设置各标签的位置。选中标签,可以对其字体,字号,字体颜色等进行修改,以达到使报表美观的效果。页面页脚处的两个文本控制“=Now ()”和=“共” & [Pages] & “页,第” & [Page] & “页”分别在每页末显示当前的时间和页码。

Step10:设计修改完成以后,可以预览报表,如图3.10所示。

35

2、 扩展实验

(1) 全部套件报表

36

37

(2) 全部套件价格报表

38

(3) 全部散件成本及其出售价格报表

39

(4) 指定散件及其所属套件报表(给出一个散件编号,查询相应得散件以及所

属套件)

40

(5) 全部散件及其制造商报表

41

(6) 全部套件成本报表

42

(7) 指定套件组成报表(给出一个套件编号,查出其相应的组成)

43

44

(8) 指定套件成本报表(给出一个套件编号,查出其相应的成本)

45

(9) 全部制造商及其提供商品报表

46

(10)全部信息报表

47

<实验四> 系统窗体设计以及系统集成

1、 创建具有查询功能的窗体

Step1:选中“在设计视图中创建窗体”,单击右键,选中“设计视图”

Step2:选中工具箱中的命令按钮,在主体中画出该控件,如下图4.2所示。

48

Step3:在命令按钮向导中,选择“类别”为“杂项”,选择“操作”为“运行查询”,

单击“下一步”。如下图4.3所示。

Step4:选择“指定散件查询”作为将运行的查询,单击“下一步”,如下图4.4所示。

49

Step5:在按钮上选择显示“图片”,选取图片“MS Access 查询”作为按钮上的显示图片,

单击“下一步”,如下图4.5所示

Step6:将控件命名为“指定散件查询”,单击“完成”,如下图4.6。

50

Step7:选中工具箱中的标签按钮,在主体中将控件画在对应的按钮右边,这样就为每

个命令按钮增加了对应的说明,在标签控件中写入“指定散件查询”,如下图4.7所示。

Step8:保存该窗体,将窗体命名为“查询子系统”,如下图4.8所示。

51

2、 创建具有报表功能的窗体

下面我们介绍如何“在设计视图中创建窗体”,并用这种方法建立报表窗体。 Step1:选中“在设计视图中创建窗体”,单击右键,选中“设计视图”,如下图4.9。我们将采用这种方法设计报表窗体。

Step2:选中工具箱中的命令按钮,在主体中画出该控件,如下图4.10所示。 Step3:在命令按钮向导中,选择“类别”为“报表操作”,选择“操作”为“预览报表”,单击“下一步”。如下图4.11所示。

52

Step4:选择“指定散件报表”作为将预览的报表,单击“下一步”,如下图4.12所示。

Step5:在按钮上选择显示“图片”,选取图片“MS Access 报表 1”作为按钮上的显示

图片,单击“下一步”,如下图4.13所示。

Step6:将控件命名为“指定散件报表”,单击“完成”,如下图4.14。

53

Step7:选中工具箱中的标签按钮,在主体中将控件画在对应的按钮右边,在标签控件

中写入“指定散件报表”,如下图4.15所示。

Step8:保存该窗体,将窗体命名为“报表子系统”,如下图4.16所示。

54

3、 创建数据维护窗体

介绍了查询窗体和报表窗体的创建方法之后,我们将介绍创建数据添加窗体的方法,使得用户可以通过该窗体向数据库中添加数据。

Step1:我们“在设计视图中创建窗体”,在窗体的主体中将控件适当布局,窗体中除了标题使用的是标签控件外,其他布局控件都是由文本框和命令按钮组成的。根据散件表的字段名,在窗体中将控件布局如下图4.17所示。

Step2:打开窗体属性,将“数据”选项卡中的“记录源”设置为“散件表”,“数据输

入”项设为“是”,如下图4.18所示。

55

Step3:打开各个文本框的属性,为“数据”选项卡中的“控件来源”选项选择给文本

框所对应的字段名称。如下图4.19所示。

Step4:在窗体底部增加一个命令按钮,将其“类别”设为“记录操作”,将“操作”设

置为“添加新记录”,点击“下一步”。如下图4.20所示。

56

Step5:选择在按钮上显示文本,文本内容为“添加”,点击“下一步”,如下图4.21所

示。

Step6:将按钮的名称输入为“添加新散件记录”,单击“完成”,如下图4.22所示。

57

Step7:在窗体底部增加另一个命令按钮,将其“类别”设为“窗体操作”,将“操作”

设置为“关闭窗体”,点击“下一步”。如下图4.23所示。

Step8:选择在按钮上显示文本,文本内容为“关闭”,点击“下一步”,如下图4.24所

示。

58

Step9:将按钮的名称输入为“关闭窗体”,单击“完成”,如下图4.25所示。、

Step10:保存窗体,将窗体命名为“散件表数据添加窗体”,打开窗体后如下图4.26所

示。

59

Step11:我们“在设计视图中创建窗体”,在窗体的主体中将控件适当布局,标签和文

本框的布局方式与散件表数据添加窗体一样。窗体和文本框的数据源设置也和散件表数据添加窗体一样,但是窗体属性的数据选项中“数据输入”设为“否”,而不要改为“是”。具体的布局方法如下图4.27所示。

60

Step12:窗体中“保存”按钮的向导设置方法如下图4.28、4.29、4.30所示。

61

Step13:窗体中“上一条”按钮的向导设置方法如下图

62

63

Step14:“下一条”按钮的设置方法和“上一条”按钮设置方法一样,只是在设置按钮

类别时,要将“操作”选为“转至下一项记录”。

Step15:“查找”按钮的设置方法和“上一条”按钮设置方法一样,只是在设置按钮类

别时,要将“操作”选为“查找记录”。

65

66

Step16:设置完成所有界面上的按钮后,窗体的运行结果如下图4.34所示。

散件表数据删除窗体的创建方法和数据更新窗体很类似,这里不再赘述,只是将“保存”按钮换为“删除”按钮。

67

4、 窗体的集成

在完成了“查询子系统”窗体、“报表子系统”窗体、“数据维护子系统”窗体后,我们需要将各个子窗体集成起来,使它们成为一个功能完成的系统。

Step1:我们“在设计视图中创建窗体”,在窗体的主体中将控件适当布局,窗体中的标题使用的是标签控件,其他布局控件都是由命令按钮组成,各个控件在窗体中布局如下图4.36所示。最后将窗体以“主窗体”为名称,保存窗体。

Step2:下面我们以查询子系统与主窗体的集成为例,展示如何进行窗体间的集成。在

“查询子系统”命令按钮的向导中,设置“类别”为“窗体操作”,设置“操作”为“打开窗体”,点击“下一步”。如下图4.37所示。

68

Step3:选择按钮要打开的窗体为“查询子系统”窗体,单价“下一步”,如图4.38所

示。

Step4:在按钮上显示文本,文本内容为“查询子系统”,单击“下一步”。如下图4.39

所示。

69

Step5:输入按钮名称为“查询子系统”,单击“完成”,如下图4.40所示。

70

5、 切换面板管理器的使用

除了通过在窗体上设置命令按钮,然后由命令按钮调用各子窗体实现系统的集成这个方法之外,Access软件还提供了一种更简单的系统集成方法——切换面板管理器。下面我们来介绍用切换面板管理器的方法来集成各个子窗体。

Step1:打开命令菜单上的“工具”命令,找到“数据库实用工具”项打开它的子菜单,在子菜单里找到“切换面板管理器”,打开。如下图4.42所示。

71

Step2:第一次打开切换面板管理器时,会出现提示询问是否创建一个有效的切换面板,选

择“是”。如

Step3:切换面板管理器中有一个默认的主切换面板,选中它并点击编辑按钮,我们将

为它修改名称,如下图4.44所示。

Step4:将原来主切换面板的名称改为“陶瓷公司管理信息系统”,点击“关闭”。如下图4.45所示。

72

Step5:在使用“切换面板管理器”集成系统之前,我们先准备一些必要的窗体,先使

用向导创建一个查询窗体。右建点击“使用向导创建窗体”,打开设计视图。如下图4.46所示。

73

Step10:同样用向导方法再创建“散件表面板窗体”,这时第一步要选择“表:散件表”

及其所有字段,将窗体命名为“散件表面板窗体”。具体过程不再一一赘述。

74

Step11:我们再次打开“切换面板管理器”,新建三个切换面板页,分别将其命名为“查

询子系统”、“报表子系统”、“数据维护子系统”。如下图4.51所示。

Step12:选中“查询子系统”面板页,点击“编辑”按钮,进入面板的编辑页面,如下

图4.52所示。

Step16:下面我们将把这三个子系统集成起来。对“陶瓷公司管理信息系统”面板进行编辑,为该面板添加三个项目,分别为“查询子系统”、“报表子系统”、“数据维护子系统”,如下图4.57所示。

75

Step18:我们关闭“切换面板管理器”后,可以看到多了一个叫“切换面板”的窗体,

我们将其重命名为“主面板”。打开这个主面板就看到了集成后的系统,如下图4.61所示,“查询子系统”、“报表子系统”和“数据维护子系统”的窗体如图4.62、图4.63、图4.所示。

Step19:如果我们想打开数据库就自动运行系统,可以通过以下的方法。选中窗体对象,

单击右建,选中“启动”命令打开。如下图4.65所示。

76

Step20:在“显示窗体/页”对话框中选择“主面板”,点击“确定”。这样以后打开数

据库后,主面板就会自动启动。如下图4.66所示。

6、扩展实验

请学生根据本实验的内容,自己完成以下补充实验。

(1)在“查询子系统”窗体中,放上之前所有的11个查询,即将所有的查询集成到该窗体中;

要求在子窗体中放上之前的11个查询或者报表,但是实际操作时,access只允许放 8个查询或者报表。

77

78

(2)在“报表子系统”窗体中,放上之前所有的11个报表,即将所有的报表集成到该窗体中;

79

(3)创建“套件表数据添加窗体”、“套件表数据更新窗体”和“套件表数据删除窗体”;

(4)创建“制造商表数据添加窗体”、“制造商表数据更新窗体”和“制造商表数据删除窗体”;

80

(5) 创建“陶瓷组成表数据添加窗体”、“陶瓷组成表数据更新窗体”和“陶瓷组成表数据删除窗体”;

81

(6)创建“数据库维护子系统窗体”,用这个窗体将各个表的添加、更新、删除功能集成起来;

82

(7)完善“主窗体”的集成功能;

(8)使用“切换面板管理器”完善“面板”集成系统的功能,系统结构和功能要求同窗体集成系统一致,但每个子系统需要增加“返回”项。

添加查询窗体

83

84

85

86

87

由于单个界面只能添加 功能列表,因此增加下一页和返回按钮,进行多页设置。

88

90

调整整体页面布局和格式。 实验完成。

91

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- gamedaodao.com 版权所有 湘ICP备2022005869号-6

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务