好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

系统架构说明书.doc

11页
  • 卖家[上传人]:cn****1
  • 文档编号:510349390
  • 上传时间:2024-01-11
  • 文档格式:DOC
  • 文档大小:305.50KB
  • / 11 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • New PicRite System Project系统架构说明书System Architecture Desig n文件状态:[V ]草稿[] 正式发布[] 正在修改所属部门(Dept.)XX物流作 者(Author)xx(xx @XX .XX .XX .XX)当前版本(Ver.)V1.0更新日期(Last Change)2004-10-27文件名(File Name)新PicRite系统架构所在位置(File Location)历史版本(Revision History )版本号Revisi on Number修订日期Revisi on Date更新内容Summary of Chan ges修订人及联系方式Resp on sibleV1.02004-10-27New CreateXX @XX . XX .XX文档所属(Ownership )名称Title负责人Resp on sible Party日期DateDocume nt Coord in ator(s)Docume nt OwnerXXXX2004-10-27确认批准(Reviewers and Approvals )This docume nt has bee n reviewed/approved by:批准人Name/Sig nature头衔Title目录(Tabel of Contents )1. 文档介绍 41 • 1文档目的 41. 2文档范围 41. 3读者对象 41. 4参考文献 41. 5术语与缩写解释 42. 设计概述 52. 1简述 52. 2软件结构设计 62. 3顶层模块设计 82. 4子模块设计 92. 5约束和假定 93. 模型 103. 1对象模型 103. 2动态模型 114. 关键算法描述 111.文档介绍1 . 1文档目的本文档主要用于描述新P2L系统的硬体以及软体架构1 . 2文档范围1. 3读者对象1 . 4参考文献提示:列出本文档的所有参考文献(可以是非正式出版物),格式如下: [标识符]作者,文献名称,出版单位(或归属单位),日期An gel Wu,软件需求分析说明书,BOEO, 2004-10-281 . 5术语与缩写解释缩写、术语解释P2LPicRite(Pick to light)系统的简写MHSMaterial handling System(IBM 物料处理系统)MQSeriesIBM WebSphere MQSeriesDB2IBM DB2 DatabaseAP ServerApplication ServerTGSTerminal Gateway Service2.设计概述2. 1简述新的P2L系统采用三层式(3-Tier)的结构。

      这里三层架构是指最底层数据库,中间的 AP Server以及前端的用户端数据库是规划采用DB2,用来储存整个生产过程中的捡料及包装附件数据, 以及整个系统运作的逻辑核心部分数据库的版本规划使用 8.1版中间一层是AP Serve,作用是进行用户端程式与数据库之间运作的连结,可以有效 减少用户端直接连接数据库的数目这一层 AP Server也被规划兼作系统的File Server使 用,透过File Server的机制,可以自动更新用户端的系统程式,达到版本控制的目的由于最前面的用户端并不直接与数据库连接,所以用户端不需要安装 DatabaseClient,以及BDE等套件;并且有规划File Serve的机制,用户端会视需要自动由File Server 下载需要的模块,使得用户端的初始安装便得非常容易2 . 2软件结构设计P2L系统的结构可以如下图表示:接口功能:P2L系统的接口功能负责透过 MQSeries对MHS系统进行讯息交换 管理及设定功能:主要功能是设定系统静态资料 (Data Center以及料架管理(PickManager)所有设定的资料会储存在数据库中列印功能:列印Pick List,以及打印机指定功能。

      查询功能:提供整个P2L系统的查询及报表产生AP Serve:作用是进行用户端程式与数据库之间运作的连结,可以有效减少用户端直接连接数据库的数目数据库:储存所有静态资料以及所有捡料以及包装附件讯息标签控制功能:用来设定所有标签地址(TGS Setup,控制现场电子标签进行捡 料动作(TGS),以及监看电子标签的状态(TGS Monitor)电子标签:依照BOM表需求于捡料时提示须捡料件之位址, 以及执行确认的动作电子标签与连接到AT500再由TGS Server控制的示意图如下:TGS ServerTCP^TPAT 30)( IKey Pearts f?ack2 . 3顶层模块设计P2L 系统的顶层模块包含 Data Center. Pick Manager, Print Pick List , Report 以及TGS五部份,功能表如下图:Data Cen terPick Man agerPrint Pick ListReport Cen terTGSRoleLocatio nPrin ter SetupPrin ter SetupTGS SetupUserPart/Locati on LinkPrint Pick ListRepri nt Pick ListTGS Mon itorCommodityPrint Restock Notice库存物料查询TGSPartConfirm Restock Notice物料查询订单状态Locatio n线别查询订单状态捡料线需求查询1显示UWIP以 UWIP/Kitting Number/Order查询缺料状况分别描述如下:Data Cente:提供设定系统基本静态资料的功能。

      系统静态资料包含角色 (Role) 定义、系统使用者(User)资料、料件(Part)讯息、槽位(Location)定义、料件或槽 位属性(Commodity)维护功能包含新增、删除及修改Pick Manager:提供料架管理功能,包含槽位(Location)定义、自动分配槽位、 手动指设定料件槽位、调整 On Hand数量、列印物料需求单、上料确认Print Pick List :提供列印Pick List以及调整打印机功能Report Cente:提供整个P2L系统的查询及报表产生TGS:包含TGS服务,主要在接收以及控制电子标签讯号输入及输出;TGS Setup 主要在设定电子标签在捡料过程中的行为规范; 另外TGS Monitor则在检视所有电子标签连线的状态2 . 4子模块设计参考An gel Wu,软件需求分析说明书,BOEO, 2004-10-28, 4功能需求2. 5约束和假定必须使用DB2,且只能放在MHS服务器上必须使用MQ作为中间件,且所有接口必须由L3提供系统使用3-Tier,以方便系统升级AP服务器程序必须由Delphi编程工具系统的主要菜单,将最大限度的保留原来的结构,以方便用户。

      同时要解决所 有用户遇到的问题系统必须具备简单的硬件管理功能,方便快捷地排查问题通过硬件维护电脑 能很方便地看到每一个模块、标签的状态通过硬件维护电脑能实现显示标签地址、标签计数测试、测试蜂鸣器等功能, 以方便对系统进行测试3.模型3. 1对象模型提供整个系统的对象模型,如果模型过大,按照可行的标准把它划分成小块,例如可以把客户端和服务 器端的对象模型分开成两个图表述Pick BoxE Lobel—尸 ■—/ /3. 2动态模型这部分的作用是描述系统如何响应各种事件例如,可以建立系统的行为模型一般使用顺序图和状态 图Kitti ngOrder, BOM架儲位from MHS指定料件料Commit料件依指定儲位打印 Pick List輸入S/N於每一料架依照電子標籤提示檢料Pack ing4.关键算法描述对软件中关键算法进行描述,解释。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.