TWS 系统的分析与设计1 需求分析1.1 系统的目的工具仓库管理系统(TWS)主要用来解决工具种类庞杂、数量巨大、某些工具重量很重,且分布在不同地理位置的诸多问题。其中 TWS 主要分为两个部分,第一部分是员工与工具信息管理系统(Employ and Tool Management System, ETMS);第二部分是仓库的实时管理系统(Warehouse Management System ,WMS)。通过设计 TWS 使之能极大地方便员工对工具的使用与维护.1.2 系统功能及用户需求分析1.功能需求(1) 系统功能包括 :1)、员工与工具信息管理模块(ETMS)a、详细记录工具的借、还与工具状态b、公司内部员工通过本地局域网查询自己工具的借还情况,并可以发出对贵重工具的请求c、对于本地没有的特别工具,员工可以使用 ETMS 通过互联网在总公司或各个子公司的仓库中查找特定工具,并发出借用该工具的请求.2)、仓库实时管理模块(WMS)a、在提取具体工具时,用户需要到具体的工具仓库进行工具的提取(也可以在工具仓库现场借工具)b、用户在仓库的出口处向仓库管理员提交工具租借请求,由管理员将该请求输入仓库控制电脑c、电脑控制仓库中的机器人从货柜上猎取工具并将其放在工具传送带上d、工具传送带装置根据重量传感器得知是否有工具在传送带上,并将工具传送到出口处e、若机器人出现故障,将通知控制电脑以便及时进行维修(2) 系统管理员功能:添加人员、删除人员、查询仓库内工具信息、系统配置、查看系统事件、用户管理、人员权限区分。(3) 用户功能包括:用户的级别(专家 or 一般员工)、查询仓库内工具信息、查询工具出库信息、查询工具入库信息、所拥有的工具数量、工具级别、修改本用户密码。2.用户需求处理输入输出联机存储图 2.1 系统流程图符号说明根据员工用户需求,该 TWS 系统应该实现以下功能:(1) 对仓库的工具进行管理。一种是常用的廉价工具,用户在领取时需要进行登记(Register),自行保管,在损坏时需要进行注销(Cancellation);另一种是贵重的工具,必须通过工具仓库管理系统进行统一管理,在使用时需要办理租借(Lend)手续。(2) 对进、出库工具的信息进行记录。通过 admin 来记录当前操作用户的用户编号以验证用户的有效性,保证对该工具进、出仓库信息录入负责人的确认。(3) 部门资料管理与库存报表生成.资料管理包括了人员所属部门(建筑 or 汽车 or家电 or 计算机),人员信息管理,财政支出信息管理,以及各部门业务单据的资...