Skip to content

3.1 功能性需求

little-girl-ly edited this page Sep 29, 2019 · 5 revisions

订单及任务单管理

提交订单

主要操作者
    总经理
描述
    在登入总经理账户后,点击新建订单,可以创建新的订单。填写必要的订单信息后,可以将订单提交给系统。
触发事件
    总经理接到了新的订单
一般性流程
    1. 点击UI的“新建订单”按钮
    2. 选择订单的类型
    3. **填写订单的主要信息**:名称、截止时间(里程碑)、优先级、描述、报酬
    4. 点击UI的“确认订单”按钮
    5. UI显示填写的订单信息,并要求确认
    6. 点击UI的“提交”按钮
    7. 将订单信息录入数据库存储,并自动生成订单提交时间

查看订单

主要操作者
    总经理
描述
    总经理可以查看所有订单,订单类型分为已完成,进行中,未开始
一般性流程
    1. 点击UI的查看订单按钮
    2. 选择查看订单类型
    3. 系统向用户反馈订单列表
    4. 点击某个具体订单,系统显示该订单主要信息
    5. 点击明细,查看所有信息

查看任务单

主要操作者
    车间主任
描述
    车间主任可以查看该车间的任务单,任务单类型分为已完成,进行中,未开始
一般性流程
    1. 点击UI的查看任务单按钮
    2. 选择查看任务单单类型
    3. 系统向用户反馈任务单列表
    4. 点击某个具体任务单,系统显示该任务单主要信息
    5. 点击明细,查看所有信息

更改订单

主要操作者
    总经理
描述
    总经理点击更改订单,系统显示所有未开始的订单,总经理可以更改相应信息。
触发事件
    未开始的订单信息发生变化
一般性流程
    1. 点击更改订单按钮
    2. 选择要更改的具体订单
    3. 系统显示当前订单信息
    4. 选择要更改的信息项,并进行更改
    5. 点击UI的“确认订单”按钮
    6. UI显示更改的订单信息,并要求确认
    7. 点击UI的“提交”按钮
    8. 将订单信息录入数据库存储

完成订单

主要操作者
    系统
描述
    系统将订单状态更新为已完成,并将信息发送给总经理
触发事件
    车间向系统报告订单已完成
一般性流程
    1. 系统将订单状态更新为已完成
    2. 将信息发送给总经理

完成任务单

主要操作者
    系统
描述
    系统将任务单状态更新为已完成,并将信息发送给对应的车间主任
触发事件
    车间向系统报告任务单已完成
一般性流程
    1. 系统将任务单状态更新为已完成
    2. 将信息发送给相关车间主任

车间调度

订单分解任务单

主要操作者
    系统
描述
    系统根据订单最新信息,对多个订单分解成各个车间工段的任务单
触发事件
    总经理提交或更改订单
一般性流程
    1.  获取最新订单、车间信息
    2.  根据算法分配员工以及车间的任务

同步协同

主要操作者
    系统
描述
    需要其他车间完成接下来的任务时,更新并分配任务信息
触发事件
    某车间完成该车间生产任务时
一般性流程
    1.  更新订单信息,获取车间信息
    2.  根据算法分配其余员工以及车间的任务

进度预警

主要操作者
    系统
描述
    当生产进度落后于预期,系统会向总经理和相关车间主任报告
触发事件
    某车间生产进度落后
一般性流程
    1.  更新预期进度信息
    2.  系统向总经理报告落后任务的详细信息,以及新的预期进度

物料管理

添加物料

主要操作者
    仓库管理员
描述
    仓库管理员在采购一批新的物料后,向系统更新信息
触发事件
    仓库管理员采购物料后
一般性流程
    1. 仓库管理员点击UI中的添加物料按钮
    2. 选择需要添加的物料类型,以及添加的数量
    3. 仓库管理员点击UI中的确认按钮,完成添加

查看物料

主要操作者
    总经理,仓库管理员
描述
    总经理或仓库管理员可按种类查看当前物料剩余情况,以及添加物料的情况
一般性流程
    1.  总经理或仓库管理员点击UI中的查看物料按钮
    2.  列出各个种类物料的剩余数量,以及所属仓库
    3.  点击具体物料,可查看物料添加的具体信息

物料预警

主要操作者
    系统
描述
    当仓库中的物料数量不足以完成订单时,系统会向总经理及所属仓库的管理员汇报物料缺失情况
触发事件
    仓库中的物料数量不足以完成订单时
一般性流程
    1.  获取当前订单新信息,并判断仓库中的物料是否足以完成订单
    2.  若物料不满足订单需求,则系统向总经理及所属仓库管理员汇报物料缺失情况

工段管理

设备管理

主要操作者
    总经理,车间主任
描述
    当总经理或车间主任对设备信息进行增删改查时,系统在数据库中更新设备信息
触发事件
    总经理或车间主任对设备信息进行增删改查时
一般性流程
    1. 点击UI的“管理设备信息”按钮
    2. 系统显示设备管理界面,其中包括设备的增加,删除,改动,查看
    3. 总经理或车间主任在设备管理界面一通操作,并确认信息
    4. 系统向数据库中更新设备信息

人员管理

主要操作者
    总经理,车间主任,系统
描述
    当总经理或车间主任对人员信息进行增删改查时,系统在数据库中更新人员信息
    当某个工段的人员完成任务时,系统对人员的工种熟练度进行评估
触发事件
    总经理或车间主任对人员信息进行增删改查时,人员完成任务时
一般性流程(总经理,车间主任)
    1. 点击UI的“人员设备信息”按钮
    2. 系统显示人员管理界面,其中包括人员的增加,删除,改动,查看
    3. 总经理或车间主任在设备管理界面一通操作,并确认信息
    4. 系统向数据库中更新设备信息
一般性流程(系统)
    1. 人员完成某个工段的任务后,系统获取人员任务完成的情况
    2. 系统根据人员的任务完成情况更新人员的工种熟练度等信息