|
|
设
备
管
理
网
s
b
g
l
.
j
d
z
j
.
c
o
m
|
 |
[组图]Visual FoxPro 6.0 在备件管理系统开发中的运用 |
热 ★★★ |
|
| Visual FoxPro 6.0 在备件管理系统开发中的运用 |
|
作者:未知 文章来源:网上搜集 点击数: 更新时间:2006-11-30 19:39:42  |
|
摘要 介绍运用Visual FoxPro,开发以Windows系列为操作平台,将用户身份识别、数据录入、数据修改、数据浏览、数据查询、数据加密和数据报表有机地结合起来,实现全面高效、安全可靠的备品配件计算机动态管理软件。 一、Visual FoxPro 6.0简介 Visual FoxPro 6.0是微软公司的数据库开发工具,它封装了Windows的API(应有程序接口)函数、USER、KEREL、FDI函数,隐去了创建、维护的许多复杂的例行工作,简化了编程。由于该语言编程速度快、可视化程度高,因而受到广大用户的青睐。中文版的Visual FoxPro 6.0有多种可视化编程工具,最突出的是面向对象编程(OPP),重复使用各种类,直观地、创造性建立应用程序,在表的设计方面,增添了表的字段和控件直接结合的设置,使用户能够更容易地设计和修改应用程序界面。 二、系统功能 为了加强企业的备品配件管理,减少备件的储存量,从而提高资金的利用率,设计了功能完善及安全可靠的管理系统,可以实现备品配件的动态管理。本系统采用面向对象及类的设计思想,以菜单和表单的形式进行各表单及类的调用,主要完成以下功能: 1.备品配件的输入、修改和删除,反映备品配件的增减变化情况,为生产中各台设备的正常运行提供信息。 2.可方便地对备品配件按备件分类、名称、编号、库存量等进行查询。 3.把备品配件进行分类,可以在适当的时候打印报表。 4.在常用工具中,提供了计算器功能、台历功能、媒体播放功能、数据转换功能、直接运行Word、Excel功能。 5.进行数据库的加密、解密及数据备份、数据恢复功能。 此外为保证系统的安全性,在进入本系统前必须输入有效的密码,并根据用户的不同级别为其设置相应的用户权限,以防止非法用户进入系统和用户越权操作损害数据库而造成损失。为了管理用户,可由最高级别的用户进行用户管理,可增加、减少用户或改变用户级别。 为了完成上述系统功能,设计了若干表单、类、程序、报表和一个主菜单,由项目统一管理,从主程序调用主菜单,通过主菜单调用各项功能的表单。整个系统结构紧凑、简洁,功能明确、完整,系统结构的流程图见图2。 三、系统功能的实现 Visual FoxPro提供了一个强有力的项目管理器,可帮助用户管理和组织应用系统所需要的所有程序、表单、菜单、库、报表、标签、查询和一些其它类型的文件。为了以后维护和修改的方便,利用向导创建“备品配件管理系统项目”,下面所有的设计和修改都在此项目中进行。 1.数据库设计 本系统数据库包括4个表。 用户表.dbf 用于存放用户的姓名、使用权限、密码、当前用户状态。 库存总表.dbf 用于存放备品配件的有关信息,包括备件类别、备件名称、备件编号(设为主关键字)、规格型号、库存量等信息,本系统的大部分操作在此表中完成。 备件出库登记表.dbf 用于备件出库记录。 备件入库登记表.dbf 用于备件入库记录。 2.各功能表单设计 本系统共设计了23个表单,在图1中最下层,每一个功能块设计了一个表单,在表单的设计过程中,充分利用Visual Fox-Pro 6.0面向对象的程序设计方法,通过设计类来简化程序编写,例如数据录入下的3个功能块,都有追加、删除、编辑、保存、恢复、返回功能按钮,把这6个功能按钮设计成一个类,通过类的调用,可以大大减少编写程序量及调试时间。各个表单的设计中,利用表单控件及表单属性,往表单里添加所需的各种控件,并通过表单属性来进行各种控件属性的调整,为了使各个表单画面美观,每个表单设置了背景图片及底色。 3.报表设计 在报表设计中,利用报表向导进行设计,报表向导设计结束后,再利用报表控件及布局工具对报表进行修改,这样既快捷又美观。 4.菜单设计 本系统为方便操作,设计了两级下拉菜单。在菜单名称栏中输入菜单内容,在结果栏内根据实际选择子菜单、命令、过程项,在编辑栏输入命令或过程。在选项栏中根据提示选项输入。由于考虑到系统的安全性,在“跳过”栏内填写为LEVEL(操作权限)<操作级别(例如:3),其中操作权限在用户表.dbf 中定义,就可实现不同用户根据自己的操作权限来操作不同的表单。保证了系统的安全性。
 6.连编运行程序 前面所设计的数据库、表、表单、报表、菜单、程序等都是独立的,需要把它们连编成一个运行程序。在项目管理器中,设置好主程序,就可利用连编功能把所设计的内容信息结合一起,形成可以执行的备品配件管理系统应用程序。 四、备品配件管理系统的特点及使用效果 备品配件管理系统的设计思想是以方便、简化操作为出发点,主要采用下拉菜单、按钮或选择来操作,只须用鼠标单击Windows桌面上的备品配件管理系统图标就进入了管理系统。在使用过程中,如果操作遇到困难,可以打开系统自带的使用帮助,查看各种操作说明、使用技巧、注意事项。在录入数据时,可以用辅助录入的方式,只需进行相关的选择,而不需直接输入汉字,这样可以加快录入的速度。在查询设计中考虑到使用者可能记不住备品配件的准确名称,设计了浏览全部功能、模糊查询、多条件查询,以方便用户查找。考虑到数据的安全性,设计了数据库的加密、解密、数据备份、数据还原功能,这些操作只需操作人员用鼠标选择相应数据库表后,由管理系统自动完成,所以只需会文字录入就可方便地进行备品配件的动态管理。备品配件管理系统在开发上克服了以往数据管理软件只能进行单一数据管理的功能,增加了多媒体(播放视频、音频文件)功能、文字处理(通过两个按钮分别进入Word、 Excel,操作结束后自动返回到管理系统)。 该系统在备品配件管理中发挥了重要作用。如需要某种备品配件,只需在备品配件管理系统上查所需要的备品配件是否有库存,如有库存,则不需要申报,领用库存备件,这样就可避免重报而导致备品配件大量库存、长期占用资金的情况。由于在计算机上备品配件出、入库的管理工作规范化,可以减少浪费现象的发生。同时可利用备件管理系统的出入库统计、打印功能,分析出备品配件的消耗周期,有计划购置。在保证库存备品配件为设备的连续生产提供保障的同时,使备品配件储备量最低,节省资金,更加完善备件预算管理,使设备管理工作上一个台阶。
|
|
| 新闻录入:设备管理 责任编辑:设备管理 |
|
|
上一篇新闻: 设备管理系统实现
下一篇新闻: 设备管理信息系统设计 |
|
|
| 【字体:小 大】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 |
|
网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!) |
|
|
|
|
|