离散型生产线产能评估系统的设计与实现

离散型生产线产能评估系统的设计与实现

赵银平,田增宝离散型生产线产能评估系统的设汁与实现(4)取出差别矩阵中的单个元素作为决策矩阵的核,若核为空集西,则属性约简结束,约简属性为进行(2)之后得到的矩阵的属性集合,或为原决策矩阵中各属性集合;否则转(5)。

(5)采用递归法找出所有包含核的各条件属性的组合。(6)从上述组合巾任取一个组合。

(7)求上述组合与差别矩阵中不是空集的元素的交集,若交集为西转(6),否则转(8

(8)判断该组合是否满足独立性的条件.若满足,则属性约简结束.约简属性即为该组合;否则转(6)。

3系统设计与实现

系统功能模块设计

离散型生产线产能评估系统主要包括两个辅助功能模块和

两个核心功能模块。辅助功能模块包括系统登录模块、系统管理离散型生产线产能评估系统

J,

辅助功能模块核心功能模块

。上山。J

Jr

&统登录模块

系统管理模块

产能核算模块

产能i甲估模块

—土一

二L

—土一

—土一

』L主L

—篁一

』L

基堕综

角核核相户

色础算算荚属弹

权算结数性属估角身账数性结份号限据

法果据性色管设输

采能性果选验管调

分择

评估

图1离散型生产线产能评估系统功能结构图(1)系统登录模块。此模块可完成系统的用户身份选择和登录验证功能.是启动系统时最先执行的模块。该模块为用户设立了不同身份,以满足需要和确保数据安全。

(2)系统管理模块。该模块为系统管理员设计,主要用来进行角色定义和用户权限的管理。管理员可进行用户角色的定义和相应权限的分配,以及用户和角色之间关系的定义与管理等(3)产能核算模块。此模块的功能是采朋丁时法对离散型生(4)产能评估模块。该模块是系统的核心模块,利用离散型属性性能评估,最终得到生产线的产能评估结果。(1)系统环境。该系统采用ASP与SQLsel'YeF2000相结合的2003

Server,并默认安装IIS6.0;

script;开发平台是Visual

2008和SQL

server2000企业管理器与查询分析器。

(2)系统体系结构。此系统采Hl基于B/S三层体系结构的系

万方数据

本刊E-mail:bjb@sxinfo.net科技论坛

统解决方案,即表示层(Browser)、应用逻辑层(WebServer)与数据服务层(DatabaseServer)这3个独立又关联的单元,具体见图2。其巾表示层为客户提供应用服务的图形界面,通过协议实现表示层的用户与应用逻辑层之间的交互;应用逻辑层封装了与系统关联的应用模型,并把表示层的用户和数据库代码分开.其任务是接受用户的请求.执行相应的扩展应用程序与数据库进行连接.并把数据库反馈的数据处理结果返同给表示层;数据服务层中包含系统的数据处理逻辑。位于数据库服务器端。它的任务是接受Web服务器对数据库操作的请求,实现对数据库查询、修改、更新等功能。把运行结果提交给Web服务器。

表示层

应用逻辑层

数据服务层

匮一f需l睦一愿l邕■

I浏览器(JE)k———一Web服务器I ——_卜一

图2

B/S三层结构的逻辑模型图

(3)数据库配置。数据库的登录设置如下:打开SQL

ServerManagement

Studio管理器,右键点击服务器上面查看属

性,在安全性选项卡里的服务身份验证项里选择“SQLServer和Windows身份验证模式”。SQLServer黜的密码设置如下:在SQL

ServerManagement

Studio管理器中.展开服务器上的“安全性”一

登录名一在sa账号上右键点击属性,在“常规”的选项卡巾更改强登录账号的密码.这关系列数据库连接程序的编写。

(4)数据库连接。首先ASP与SQLServer2000数据库问建立连接前需要建立数据库登录Hj户和设置ODBC数据源【7剖。在coHn.asp巾的相关程序如下:conn.Open“provider---sqloledb;data

SOUrCe----..;UserID=sa;pwd=i;lnitial

Catalog=DPL”o由于ASP与

数据源之间的连接要经过4个步骤:声明Connection对象和Recordset对象;调用Open方法打开数据库;通过Fields集合访问数据;关闭与数据源的连接。因此当有子模块需要与数据库进行实时天联时,其程序中一般都会存在如下的程序:set

rs=

server.CreateObject(“adodb.recordset”);1"8.opensql,conn,l,1;do

whilenot

rs.eof,rs.movenext,loop(或者ifnot璐.eof.then,endif);

rs.close;setrs=nothing.callcloseconn(o

(5)各功能模块的功能实现。由上述功能结构图知。此系统主要南4个功能模块组成.此处只讨论核心功能模块的实现,产能核算模块是基于“工时法”。只需通过编程实现其逻辑过程即可实现功能核算。产能评估模块基于粗糙集理论的实现,它又包括单属性性能评估和综合属性性能评估两个子模块,其实现的具体流程见罔3。

数据收集整理卜’1数据规范化卜H决策矩阵生成卜叫属性约简

评估结果分析}I一决策规则生成H决策模型构建

图3产能评估子模块流程图

下面仅以单属性性能i'-r-估子模块为例说明其实现过程。此模

型以及输}j;单要素产能评估值。其中数据导入通过CheckNum.asp

159

3.1

模块;核心功能模块包括产能核算模块、产能评估模块。离散型生产线产能评估系统功能结构见图l。

工作。

产线瓶颈设备组(关键设备组)的产能进行核算,输出生产线的可实现产能.为生产计划的安排提供数据基础。

生产线产能评估指标体系,设计基于粗糙集理论的离散型生产线产能评估过程,对离散型生产线进行单属性性能评估和综合3.2系统实现

方式开发;操作系统是Windows

开发语肓是C语言。脚本语言是Java乳uio块的主要T作有:数据导人、决策矩阵生成、属性约简、建立评估模

你可能喜欢

  • 产能分析报告
  • 生产分析报告
  • 生产能力计算
  • 产能提升计划
  • 生产线平衡分析
  • 评估方案
  • 离散系统设计
  • 离散制造业

离散型生产线产能评估系统的设计与实现相关文档

最新文档

返回顶部