系统架构说明书.docx

上传人:b****7 文档编号:15445006 上传时间:2023-07-04 格式:DOCX 页数:9 大小:290.63KB
下载 相关 举报
系统架构说明书.docx_第1页
第1页 / 共9页
系统架构说明书.docx_第2页
第2页 / 共9页
系统架构说明书.docx_第3页
第3页 / 共9页
系统架构说明书.docx_第4页
第4页 / 共9页
系统架构说明书.docx_第5页
第5页 / 共9页
系统架构说明书.docx_第6页
第6页 / 共9页
系统架构说明书.docx_第7页
第7页 / 共9页
系统架构说明书.docx_第8页
第8页 / 共9页
系统架构说明书.docx_第9页
第9页 / 共9页
亲,该文档总共9页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

系统架构说明书.docx

《系统架构说明书.docx》由会员分享,可在线阅读,更多相关《系统架构说明书.docx(9页珍藏版)》请在冰点文库上搜索。

系统架构说明书.docx

系统架构说明书

NewPicRiteSystemProject

系统架构说明书

SystemArchitectureDesign

文件状态:

[√]草稿

[]正式发布

[]正在修改

所属部门(Dept.)

××物流

作者(Author)

××(××@××.××.××.××)

当前版本(Ver.)

V1.0

更新日期(LastChange)

2004-10-27

文件名(FileName)

新PicRite系统架构

所在位置(FileLocation)

 

历史版本(RevisionHistory)

版本号

RevisionNumber

修订日期

RevisionDate

更新内容

SummaryofChanges

修订人及联系方式

Responsible

V1.0

2004-10-27

NewCreate

××@××.××.××

 

文档所属(Ownership)

名称

Title

负责人

ResponsibleParty

日期

Date

DocumentCoordinator(s)

DocumentOwner

××××

2004-10-27

确认批准(ReviewersandApprovals)

Thisdocumenthasbeenreviewed/approvedby:

批准人

Name/Signature

头衔

Title

目录(TabelofContents)

1.文档介绍

1.1文档目的

本文档主要用于描述新P2L系统的硬体以及软体架构。

1.2文档范围

1.3读者对象

1.4参考文献

提示:

列出本文档的所有参考文献(可以是非正式出版物),格式如下:

[标识符]作者,文献名称,出版单位(或归属单位),日期

AngelWu,软件需求分析说明书,BOEO,2004-10-28

1.5术语与缩写解释

缩写、术语

解释

P2L

PicRite(Picktolight)系统的简写

MHS

MaterialhandlingSystem(IBM物料处理系统)

MQSeries

IBMWebSphereMQSeries

DB2

IBMDB2Database

APServer

ApplicationServer

TGS

TerminalGatewayService

2.设计概述

2.1简述

新的P2L系统采用三层式(3-Tier)的结构。

这里三层架构是指最底层数据库,中间的APServer以及前端的用户端。

数据库是规划采用DB2,用来储存整个生产过程中的捡料及包装附件数据,以及整个系统运作的逻辑核心部分。

数据库的版本规划使用8.1版。

中间一层是APServer,作用是进行用户端程式与数据库之间运作的连结,可以有效减少用户端直接连接数据库的数目。

这一层APServer也被规划兼作系统的FileServer使用,透过FileServer的机制,可以自动更新用户端的系统程式,达到版本控制的目的。

由于最前面的用户端并不直接与数据库连接,所以用户端不需要安装DatabaseClient,以及BDE等套件;并且有规划FileServer的机制,用户端会视需要自动由FileServer下载需要的模块,使得用户端的初始安装便得非常容易。

2.2软件结构设计

P2L系统的结构可以如下图表示:

 

❑接口功能:

P2L系统的接口功能负责透过MQSeries对MHS系统进行讯息交换。

❑管理及设定功能:

主要功能是设定系统静态资料(DataCenter)以及料架管理(PickManager),所有设定的资料会储存在数据库中。

❑列印功能:

列印PickList,以及打印机指定功能。

❑查询功能:

提供整个P2L系统的查询及报表产生。

❑APServer:

作用是进行用户端程式与数据库之间运作的连结,可以有效减少用户端直接连接数据库的数目。

❑数据库:

储存所有静态资料以及所有捡料以及包装附件讯息。

❑标签控制功能:

用来设定所有标签地址(TGSSetup),控制现场电子标签进行捡料动作(TGS),以及监看电子标签的状态(TGSMonitor)。

❑电子标签:

依照BOM表需求于捡料时提示须捡料件之位址,以及执行确认的动作。

电子标签与连接到AT500再由TGSServer控制的示意图如下:

 

2.3顶层模块设计

P2L系统的顶层模块包含DataCenter,PickManager,PrintPickList,Report以及TGS五部份,功能表如下图:

DataCenter

PickManager

PrintPickList

ReportCenter

TGS

Role

Location

PrinterSetup

PrinterSetup

TGSSetup

User

Part/LocationLink

PrintPickList

ReprintPickList

TGSMonitor

Commodity

PrintRestockNotice

库存物料查询

TGS

Part

ConfirmRestockNotice

物料查询订单状态

Location

线别查询订单状态

捡料线需求查询

显示UWIP

以UWIP/KittingNumber/Order查询缺料状况

分别描述如下:

❑DataCenter:

提供设定系统基本静态资料的功能。

系统静态资料包含角色(Role)定义、系统使用者(User)资料、料件(Part)讯息、槽位(Location)定义、料件或槽位属性(Commodity)。

维护功能包含新增、删除及修改。

❑PickManager:

提供料架管理功能,包含槽位(Location)定义、自动分配槽位、手动指设定料件槽位、调整OnHand数量、列印物料需求单、上料确认。

❑PrintPickList:

提供列印PickList以及调整打印机功能。

❑ReportCenter:

提供整个P2L系统的查询及报表产生。

❑TGS:

包含TGS服务,主要在接收以及控制电子标签讯号输入及输出;TGSSetup主要在设定电子标签在捡料过程中的行为规范;另外TGSMonitor则在检视所有电子标签连线的状态。

2.4子模块设计

参考AngelWu,软件需求分析说明书,BOEO,2004-10-28,4功能需求。

2.5约束和假定

❑必须使用DB2,且只能放在MHS服务器上。

❑必须使用MQ作为中间件,且所有接口必须由L3提供。

❑系统使用3-Tier,以方便系统升级。

❑AP服务器程序必须由Delphi编程工具。

❑系统的主要菜单,将最大限度的保留原来的结构,以方便用户。

同时要解决所有用户遇到的问题。

❑系统必须具备简单的硬件管理功能,方便快捷地排查问题。

通过硬件维护电脑能很方便地看到每一个模块、标签的状态。

❑通过硬件维护电脑能实现显示标签地址、标签计数测试、测试蜂鸣器等功能,以方便对系统进行测试。

3.模型

3.1对象模型

提供整个系统的对象模型,如果模型过大,按照可行的标准把它划分成小块,例如可以把客户端和服务器端的对象模型分开成两个图表述。

 

3.2动态模型

这部分的作用是描述系统如何响应各种事件。

例如,可以建立系统的行为模型。

一般使用顺序图和状态图

 

 

4.关键算法描述

对软件中关键算法进行描述,解释

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

当前位置:首页 > 表格模板 > 合同协议

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2