设为首页 | 加入收藏 | 论文目录

关键词: 图书 人事 工资 网络 机械 客户 电子 电气 课件

当前位置: 清风毕业设计网 >> vfp毕业设计 >> 毕设论文简介

仪器仪表管理系统

作品编号:VFP006 开发环境:VFP WORD全文:68页 论文字数:25000
此仪器仪表管理系统毕业设计完整版包含[论文,源程序,可执行文件,答辩稿]

以下仅为极少介绍,详细内容请点击购买完整版!
[TAGS:仪器仪表 指数:]

信息,此时令所有的条件输入控件和选择输入控件均失效,以确保系统的稳定性。
3.建造查询条件输入和选择区域
(1)组成
此区域主要使由“分类选择”、分块选择和条件输入三个部分组成。
(2)制作查询条件和选择区域
a)“分类选择”对应着三种不同选择的查询方式:全部选择、仪器仪表管理系统分块选择和细节选择.
b)分块选择对应了四种不同条件的查询旋子昂:购置年限、所在部门、资产类型和使用状态,为此同样也设置了一个选项按钮控件。
c)条件输入对应接受输入的各种条件,因此这里设置了四个控件:一个文本框和三个组合框。其中三个组合框都是以直接设定值的形式来选择

的。
(3)编写区域内有关控件的过程代码
随着“分类选择”和“分块选择”单选按钮选择的不同,对应使用的控件就有所不同。系统可以做到,只要鼠标选择到哪项,与此项对应的控

件马上生效,而不使用的控件马上失效。
下面以“分块选项”单选按钮变值触发过程代码为例,仪器仪表管理系统说明这一变换过程。
4.建造查询结果显示区域
(1) 表单的基本组成
本表单主要由丧区域组成,即“入库表填写区域”、“‘购员表’、和‘供应商表’显示区域”和“资产信息填写区域”
(2) 生成临时表
在表单制作前,需要先准备好一个临时表,即生成一个于“入库表”结构完全相同的临时表“入库表temp”。
(3) 表单的数据环境
为了满足表单中三个区域的建造需要,在数据环境中要添加以下七个表,即“入库表”、“入库表temp”、“采购员表”、“供应商表”、“

资产信息表”、“位置表”和“状态表”。
在填写资产信息时,实际上要填写三个表的内容:“资产信息表”、“位置表”、和“状态表”,这样才能确保信息的完整性。为了一次能将

这些信息填写完成,应先在数据环境中将这三个表通过“资产编号“字段相互关联在一起,三表关联同两表间关联及视图与表间关联的方法基

本相同。它要求至少有两个表的关联字段已建立索引,索引顺序类型要一直(如:升序)
刚打开表单时,只允许填写入库表,而不允许填写资产信息表等相关的表,因为它们之间有一定的先后顺序关系,只有入库表填写完毕后才能

开始填写其它内容,设计中设置了一张插图放在填写资产信息等相关表的位置上,表单启动初始化过程代码执行的目的就是使刚打开表单时,

资产信息填写区域被隐藏起来,只能看到一个插图,从而避免了错填或漏填的现象。
(1) 组成
“入库单填写区域”由数据输入部分和彝族命令按钮组成。
(2) 制作数据输入部分
①数据输入部分是利用数据环境中的一个临时表“入库表temp”生成的。在本表单数据环境中“入库单temp”的字段处按住鼠标左键将其拖进

表单,组成一个以字段分布方式能逐输入表中记录内容的数据输入部分。
②编写文本框的过程代码。在进行入库登记时,“资产编号”和“入库日期”的内容是系统自动填写的,而“采购员编号”和“供应商编号”

内容要求操作人员必须自行填写,还不能填错。为了防止填写出错,在表单中有相关内容显示,同时对该文本框编写了失去焦点(losefocus)

过程代码,利用来判断所填写内容是否有错。
下面是填写采购员标号的文本框失去焦点(losefocus)过程代码:
(3) 制作一组命令按钮
利用插入的一个命令按钮组控件,组成具有四个功能的一组命令按钮,这四个按钮的功能分别是“添加资产”、“取消填写”、“确认入库”

和“返回”。当需要填写入库单时,单击“添加资产”按钮;当填写有问题或不愿继续填写时,单击“取消填写”按钮;当入库单填写完成并

检查无误时,单击“确认入库”按钮;当入库单尚未填写成功就想推出时,单击“返回”按钮。
(时,右边的浏览统计区域中标4、建造浏览统计区域

(1)组成
此区域主要由一个动标题、一个浏览表格、两个显示统计值框和一个执行统计按钮组成。
动标题是随单选按钮的选择不同而发生变化,作为浏览表格内容的向导提示:通过浏览表格可以看到目前统计的内容;显示统计值框主要显示

统计的值,一个是“数量合计”,一个是“价值合计”;点击执行统计按钮后,浏览表格被刷新,按统计要求进行显示,同时得到相对应的统

计值。
(2)制作“浏览统计区域”
①浏览表格。浏览表格是利用数据环境中的“资产分类查询”生成的。在数据环境中的“资产分类查询”的标题处按住鼠标左键将其拖进表单

,组成一个以二维表方式多条显示表中记录内容的浏览表格。并将只读属性值设为“真”(readonly=.t.)
②其它部分。动标题用标签控件制作,标题文本通过过程代码来控制变换;显示统计值框是用文本框控件。此权限由进入系统输入的密码对应

权限所决定,其值通过主窗口中设置的一个公共变量“m.权限”传递过来。
数据维护模块中包括修改资产信息、修改人员信息和修改密码权限信息三部分。每一个部分又分为数据修改和数据删除。
下面以修改资产信息为例说明一下该系统数据维护表单的设计步骤和方法。
1 设计思路
修改资产信息是一项比较重大的过程,它牵扯的表很多,本身数据量也很大,必须准确定位不得有误。需要作的步骤有:查找、显示、修改、

保存,对这些步骤应做一个合理的安排。在本系统中设计了两个界面,一个是数据维护的前界面,它负责查找、显示;另一个是数据维护的界

面,它负责修改(包括删除)、保存。在这里先重点讲述一下数据维护的前界面。
2、了解到一些项目的相关的信息。

设置的方法是:单击鼠标右键,在弹出的快捷菜单中选择“项目信息”选项,打开“项目信息”对话框,设置相关信息(如图11-32所示),若

要对该管理系统程序加密,只需要在“加密”复选框前划勾,若要使编译后的文件有自己的图标,需在“附加图标”复选框前划勾,并指定所

使用的图标文件。
图11-32
4 连编操作
将主文件、包含文件、排除文件、项目信息设置好,运行主文件(main.prg)没有错误之后,即可以对项目进行连编操作。操作方法如下:
单击“项目管理器”中的“连编”按钮,打开“连编选项”对话框,如果生成.app应用程序,选“连编应用程序”;如果生成.exe可执行文件

,选“连编可执行文件”项(如图11-33所示)。应用程序(.app)需有VFP环境支持,而可执行文件(.exe)无需VFP环境支持,最多需要在本

机的windows\system目录下,复制2个支持数据库操作的文件即可(这两个文件是VFP目录下的vfp300.esl和Fxole30b.dll)。   
生成查询和视图是为了更方便地对表进行浏览。面对表中大量的记录及其内容,可以通过查询或视图来帮助我们找到所需要的数据;还可以根

据需要在查询或视图中增加一些通过函数或表达式生成的字段;也可以利用(相同或不相同)表中的三个字段制作出我们习惯使用的交叉表;

……。视图和查询的设计步骤很类似,因为视图的生成也用的是查询语句。视图与查询存在着区别,视图是个虚表(或称之为逻辑表),它是

建立在表的基础上的,通过它可以对表中的数据进行更新。
查询和视图有着很多方面的内容,在这里只针对在本系统设计过程中遇到的多表查询和多表视图的设计步骤做一简单说明。

1. 多表查询的设计
① 在“项目管理器”中的“数据”选项卡中,选中“查询”,单击“新建”按钮,在打开的“新建查询”对话框中单击“新建查询”按钮(如

图11-34所示),进入到查询设计器。
图11-34 选择“新建查询”按钮
② 通过打开的“添加表或视图”对话框,选择建立查询所用的表。在本查询中需要添加的表是“资产信息表”、“状态表”、“位置表”和“

管理员表”,如图11-35所示。
11-35 在查询设计器中添加所需表或视图
③ 在“查询设计器”中,打开“字段”选项卡,从“可用字段”中选择希望在查询中出现的字段,单击“添加”按钮将其添加到“选定字段”

中,如图11-36所示。
④ 打开“联接”选项卡,将“资产信息表”和“状态表”通过“资产编号”字段进行联接;将“状态表”和“位置表”通过“资产编号”字段

进行联接;将“位置表”和“管理员表”通过“管理员编号”字段进行联接,如图11-37所示。联接类型为内部联接(inner join)(即默认联

接类型)。如果两表中有相同的字段,在表添加过程中系统将自动进行联接,如果两表存在多个相同字段,则在自动联接后再根据需要进行联

接字段的修改,如图11-38所示。
⑤再通过打开“筛选”选项卡,设置筛选记录的条件;通过打开“排序依据”选项卡,设置排序字段,并选择排序类型(升序或降序)……。

本查询在设计过程中只进行了最基本的几项设置。
⑥在关闭“查询设计器”之前,系统提示存盘(如图11-39所示),保存文档为资产分类查询;保存类型为查询(*.qpr)。经过文件保存后,

最终得到了本系统所需要的查询文件。
图11-39 将新生成的查询文件存盘
2. 多表视图的设计
① 在“数据管理器”的“数据”选项卡中,点开“数据库”中本系统设置的“部门资产相关数据库”选中“本地视图”,单击“新建”按钮,

在打开的“新建本地视图”对话框中单击“新建视图”按钮(如图11-40所示),进入到视图设计器。
图11-40 选择“新建视图”按钮
② 通过打开的“添加表或视图”对话框,选择建立视图所用的表。在本视图中需要添加的表是“资产信息表”、“状态表”和“位置表”,如

图11-41所示。
图11-41 在视图设计器中添加所需要的表或视图
③ “视图设计器”中,打开“字段”选项卡,从“可用字段”中选择希望在视图这中出现的字段,单击“添加”按钮将其添加到“选定字段”

中,如图11-42所示。
图11-42 选择视图中所需要的字段
④ 打开“联接”选项卡,将“位置表”和“资产信息表”通过“资产编号”字段进行联接;将“资产信息表”和“状态表”通过“资产编号”

字段进行联接(如图11-43所示)。联接类型为内联接(inner join)。如果这些联接字段在表设计时已经建立好索引,会在表添加过程中自动

进行联接。
图11-43 设置视图的联接类型和联接字段
⑤ 通过打开“筛选”选项卡,设置筛选记录的条件;通过打开“排序依据”选项卡,设置排序字段,并选择排序类型(升序或降序),本视图

设置的排序字段是“资产信息表”的“资产编号”字段,排序类型为升序(如图11-44所示)。
图11-44 设置视图的排序条件和排序方式
⑥ 通过打开“更新条件”选项卡,设置更新条件,本视图中,除“资产编号”字段不能更新外,其余字段均可以更新,凡是可更新的字段在对

应字段名前“笔”的图标下划勾;同时,每个表还要有个关键字段,本视图中,“资产信息表”的关键字段是“资产编号”,“位置表”的关

键字段是“所在部门”,“状态表”的关键字段是“使用状态”,凡是关键字段在对应字段名前“钥匙”的图标下划勾,如图11-45所示。本视

图的设计过程中同样也只进行了最基本的几项选择
图11-45 设置视图的更新字段和关键字段
⑦ 在关闭“视图设计器”之前,系统提示存盘(如图11-46所示),视图名称为资产相关视图。经过文件保存后,最终得到了本系统所需要的

视图。
图11-46 将新生成的视图进行保存



本vfp毕业设计“仪器仪表管理系统”论文由清风毕业设计网[www.lunwen550.com]征集整理!

  • 上一个设计:
  • 下一个设计:
  • 相关毕业设计:

      没有相关设计
    网站客服咨询
    本站现有毕业设计作品均为学校答辩通过后征集或原创写作设计开发,集多年从事毕业论文工作经验及海量的资料,结合强劲的开发写作团队,全面面向广大朋友提供最直接的资源参考以及快速周到的写作设计服务。
      购买后获取论文或有定做需求请加
      客服微信号:hastp888
      添加好友时请备注“论文”
    计算机毕业论文,计算机毕业设计下载,代写论文,定做毕业设计-清风毕业设计网