银杏酒店管理学院《管理信息系统实验指导书》文档格式.docx

上传人:b****2 文档编号:14904532 上传时间:2022-10-25 格式:DOCX 页数:21 大小:31.16KB
下载 相关 举报
银杏酒店管理学院《管理信息系统实验指导书》文档格式.docx_第1页
第1页 / 共21页
银杏酒店管理学院《管理信息系统实验指导书》文档格式.docx_第2页
第2页 / 共21页
银杏酒店管理学院《管理信息系统实验指导书》文档格式.docx_第3页
第3页 / 共21页
银杏酒店管理学院《管理信息系统实验指导书》文档格式.docx_第4页
第4页 / 共21页
银杏酒店管理学院《管理信息系统实验指导书》文档格式.docx_第5页
第5页 / 共21页
点击查看更多>>
下载资源
资源描述

银杏酒店管理学院《管理信息系统实验指导书》文档格式.docx

《银杏酒店管理学院《管理信息系统实验指导书》文档格式.docx》由会员分享,可在线阅读,更多相关《银杏酒店管理学院《管理信息系统实验指导书》文档格式.docx(21页珍藏版)》请在冰豆网上搜索。

银杏酒店管理学院《管理信息系统实验指导书》文档格式.docx

五、实验报告撰写要求

实验报告撰写的基本要求是报告原则上不少于2000字,需在封面注明设计选题、班级、姓名、学号及课题设计日期、地点,其正文至少包括如下几个方面的内容:

(1)可行性分析

(2)系统分析部分

1)业务流程图

2)数据流程图

3)功能分析图

4)数据字典

5)数据加工处理的描述

6)管理信息系统流程设想图(新系统模型)

(3)系统设计部分

1)功能结构图设计

2)新系统信息处理流程设计

3)输出设计(主要指打印输出设计)

4)存储文件格式设计(数据库结构设计)

5)输入设计(主要指数据录入卡设计)

6)代码设计(职工证号和部门代号等)

7)程序设计说明书

(4)系统实施部分

1)程序框图

2)源程序

3)模拟运行数据

4)打印报表

5)系统使用说明书

(5)附录或参考资料

 六、指导教师

原则上由管理信息系统课程讲授教师负责,由年轻教师担任主要的实验指导教师,实验室人员配合指导。

指导教师应在每次实验前讲清实验目的、基本原理、实验要求等,指导学生在规定的时间内完成相关课程实验。

  七、实验设备配置

每人配置1台电脑,安装VisualFoxpro以及其他开发工具,可访问Internet。

八、重要提示

本课程实验分两大部分:

第一部分:

技术基础,熟练掌握VisualFoxpro6.0

第二部分:

管理信息系统综合实验

学时分配按专业和总课时灵活调配。

第一部分:

技术基础

(8课时)

实验一基础知识

实验目的:

熟悉VisualFoxPro6.0用户界面

要求:

1.熟悉VisualFoxPro的各种窗口、菜单、对话框,了解其用途。

2.了解VisualFoxPro的设计与管理工具。

3.假定表结构为:

Sb(编号C(5),名称C(6),启用日期D,价格N(9,2),部门C

(2),主要设备L,备注M,商标G)

用表设计器建立表sb.DBF的结构并输入数据记录。

4.写出实验报告。

实验二表的建立与维护

熟练掌握表的基本操作

1.利用实验1的结果,建立与维护表文件sb.dbf。

2.验证下列例题:

[例2-4]定义内存变量C,N1,N2,N3。

s='

VFP'

&

&

字符串VFP赋给变量S,结果S值为VFP,并成为字符型变量

STORE2*4TOn1,n2,n3&

计算2*4得8,结果3个变量值都是8,都成为数字型变量

[例2-5]按下列要求显示SB.DBF的有关信息。

(1)列出头3个记录。

(2)列出部门代码为21(一车间)的编号、名称与备注。

(3)列出1995年前所启用设备的编号、名称、价格与启用日期,还要求其中的价格打9折,并且不显示记录号。

USEsb

LISTNEXT3&

(1)

LIST部门,编号,名称,备注FOR部门="

21"

&

(2)

LIST编号,名称,价格*0.9,启用日期FORYEAR(启用日期)<

1995OFF&

(3)

[例2-6]表的复制示例。

COPYTOa1&

对sb.dbf原样复制,同时生成A1.DBF与A1.FPT

COPYTOa2FIELDS名称,编号FORLEFT(部门,1)="

2"

;

A2.DBF只含有各车间所具设备的名称与编号两个字段内容,而且名称排在编号前

[例2-7]以系统数据格式将sb.dbf的前3个记录复制到文本文件。

USEsb

COPYTOb1NEXT3SDF&

以系统数据格式复制,产生文本文件B1.TXT

TYPEb1.txt&

用TYPE命令显示文本文件B1.TXT的内容

[例2-8]为SB表设置过滤器,使其后的操作只对1990至1995年的记录起作用。

useSB

setfiltERtoYEAR(启用日期)>

=1990ANDYEAR(启用日期)<

=1995

LIST&

只显示1990年至1995年的记录

setfiltERto&

取消过滤器

显示全部记录

[例2-9]对SB.DBF命令设置字段表,使有效字段为编号、名称和部门。

useSB

setfielDSto编号,名称,部门

LIST&

显示3个字段的数据

setfielDSOFF&

取消字段表的作用

显示所有字段的数据

[例2-10]建立设备大修表DX.DBF。

CREATETABLEdx(编号c(5),年月c(4),费用n(6,1))

LISTSTRUCTURE&

主屏幕显示DX.DBF的结构

INSERTINTOdxVALUES("

016-1"

"

8911"

2763.5)

9112"

3520.0)

037-2"

9206"

6204.4)

038-1"

2850.0)

LISTOFF&

主窗口显示所有记录

[例2-11]将例2-6产生的表A1.DBF中所有记录的名称和价格字段的值追加到SB.DBF的末尾。

APPENDFROMa1FIELDS名称,价格&

A1表中7个记录的2个字段值追加到SB表的末尾

[例2-12]将例2-7产生的文本文件B1.TXT的记录添入SB.DBF的末尾。

usesb

APPENDFROMb1SDF&

B1.TXT是系统数据格式的文本文件

2.写出实验报告。

实验三查询与统计

熟练掌握数据查询与统计这两种最常见的应用

1.上机操作,验证下列例题。

2.写出实验报告。

[例3-1]对SB.DBF分别按以下要求排序:

(1)将非主要设备按启用日期降序排序,并要求新表只包含编号、名称、启用日期等3个字段。

(2)将主要设备按部门降序排序,当部门相同时则按价格升序排序。

SORTTOrqxON启用日期/DFIELDS编号,名称,启用日期FORNOT主要设备

USErqx&

打开新表RQX.DBF

主窗口显示如下

USE

SORTTObmxON部门/D,价格FOR主要设备

USEbmx

[例3-2]为SB.DBF建立一个结构复合索引文件,其中包括3个索引:

(1)记录以价格降序排列,索引为普通索引型。

(2)记录以部门升序排列,部门相同时则按价格升序排列,索引为普通索引型。

(3)记录以部门升序排列,部门相同时则按价格降序排列,索引为候选索引型。

INDEXON价格TAGjgDESCENDING&

建立SB.CDX,并为价格字段建立普通索引,索引标识为JG

LIST&

记录已按价格降序排列

INDEXON部门+STR(价格,9,2)TAGbmjg;

以字段表达式“部门+STR(价格,9,2)”建立普通索引,索引标识BMJG增入SB.CDX

索引表达式运算后升序排列,致使记录按部门升序、部门相同按价格升序排列

INDEXONVAL(部门)-价格/1000000TAGbmjg1CANDIDATE;

以字段表达式建立候选索引,索引标识bmjg1增入SB.CDX

索引表达式运算后升序排列,致使记录按部门升序、部门相同按价格降序排列

[例3-3]根据例3-2建立的索引改变主控索引。

setordeRtojg&

用索引标识JG指定主控索引

记录按价格降序排列

setordeRto3&

用索引序号3指定BMJG1为主控索引

LIST&

记录以部门升序排列,部门相同时则按价格降序排列

SETORDERTO&

取消主控索引

记录按物理顺序显示

setordeRto2&

用索引序号2指定BMJG为主控索引

LIST&

记录按部门升序排列,部门相同时则按价格升序排列

[例3-4]在SB.DBF中查询价格小于15000元的非主要设备。

LOCATEFOR价格<

15000ANDNOT主要设备

DISPLAY&

显示:

记录号编号名称启用日期价格部门主要设备备注商标

4038-1钻床10/12/895275.0023.F.Memogen

CONTINUE

RECNO(),名称,价格,主要设备&

6复印机10305.01.F.

CONTINUE&

状态条显示:

已到定位范围末尾。

[例3-5]SEEK命令用法示例。

INDEXON编号TAGbh

SEEK"

不可写为:

SEEK编号="

RECNO()&

显示:

4

INDEXON启用日期TAGqyrq

SEEK{3/5/90}

FOUND()&

.显示.T.,表示找到该日期

INDEXON价格TAGjg

SEEK1000.00

RECNO(),FOUND()&

除在状态条显示“没有找到。

”外,还在主屏幕显示:

8.F.

[例3-6]模糊查询与精确查询示例。

SETORDERTOTAGbh

03"

按编号前两个字符查找

RECNO

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1