您好,欢迎访问三七文档
定义业务流程调度船代作业申报、审核调度作业日志统计调度船代引航站业务用例图业务用例名称简述1)作业申报、审核船代提交作业申请和相关部门的核准单据,调度进行审核2)调度作业为通过审核的船舶制定作业计划、实施计划3)日志统计对港口作业数据进行统计分析分析业务流程(调度)资料录入(调度)审核(船代)资料录入船代有电子申报条件船代无电子申报条件作业申报、审核的活动图制定作业计划生成港口作业单回执制定引航计划完成调度需要引航无需引航作业结束实施计划制定作业计划活动图作业计划变更作业变更引航计划变更引航变更计划变更活动图定义系统范围调度(调度)资料录入调度调度船代(船代)资料录入审核申报资料船代申报、审核系统用例系统用例名称简述Dec001-(调度)资料录入调度输入船舶港口作业申报资料Dec002-(船代)资料录入船代输入船舶港口作业申报资料Dec003-审核申报资料调度审核申报资料完整性、合理性调度制定(追补)作业计划生成港口作业单回执制定引航计划完成调度作业计划变动引航系统船代引航计划变动引航系统实施计划调度作业系统用例图系统用例名称简述Sche001-制定作业计划安排作业计划Sche002-生成港口作业单回执将作业计划反馈给船代Sche003-实施计划将船舶港口作业信息通知相关单位Sche004-制定引航计划为需要引航的作业安排引航Sche005-作业计划变动调整作业地点、作业时间等信息Sche006-引航计划变动调整引航起止地点Sche007-完成调度完成调度工作,记录加入工作日志分析系统流程Dec001-(调度)资料录入■用例名称■用例编号■用例简述■用例图□系统□执行者□相关用例□其他()■主要流程■替代流程□例外流程□其他()□启动事件或条件□前置条件□后置条件□失败时状态□业务规则□其他()□用例叙述的历史版本□UML图■参考画面□非UML文档□其他()□优先性□迭代等级□待解决问题□基本假设□相关人员■特殊需求□其他()□其他()用例名称(调度)资料录入用例编号Dec001用例简述调度输入船舶港口作业申报资料用例图调度(调度)资料录入调度主要流程1)输入船舶规范、进出港、货物(旅客)、作业地点代理公司等基础信息,点击“确定”按钮,保存信息,作业状态为“预报”2)在“预报列表”中选择某条作业,点击“确保”,改作业状态变为“确报”替代流程1a)[必填项为空]系统弹出“XXX字段不能为空”警告框,回到主流程11b)[数据格式有误]系统弹出“XXX字段格式错误”警告框,回到主流程1参考画面特殊需求1)相同船舶的船舶规范信息系统自动填写Dec002-(船代)资料录入■用例名称■用例编号■用例简述■用例图□系统□执行者□相关用例□其他()■主要流程■替代流程□例外流程□其他()□启动事件或条件□前置条件□后置条件□失败时状态■业务规则□其他()□用例叙述的历史版本□UML图■参考画面■非UML文档□其他()□优先性□迭代等级■待解决问题□基本假设□相关人员■特殊需求□其他()□其他()用例名称(船代)资料录入用例编号Dec002用例简述船代输入船舶港口作业申报资料用例图调度船代(船代)资料录入主要流程1)输入船舶规范、进出港、货物(旅客)、作业地点代理公司等基础信息,点击“确定”按钮,保存信息。作业状态为“预报”2)在“作业列表”中选择“预报”作业,点击“添加申报资料”3)录入申报资料信息,点击“保存”4)在“作业列表”中选择“退回”作业,点击“修改”5)修改被退回的资料,点击“保存”,修改完成所有退回单据后,作业状态返回被退回前的状态6)在“作业列表”中选择某条作业,点击“确报”完成申报工作,作业状态变为“确报”替代流程1a)[必填项为空]系统弹出“XXX字段不能为空”警告框,回到主流程11b)[数据格式有误]系统弹出“XXX字段格式错误”警告框,回到主流程12a)[相同单据已存在]重复填写相同申报资料,系统返回“相同单据已存在”提示,回到主流程2例外流程6a)[确报单据不完整]缺少必要的申报资料,系统返回“确报资料不全”提示,确报失败业务规则1)确报必须具备《船舶港口作业申报单》《业主码头靠(离)泊申请单》参考画面非UML文档1)《船舶港口作业申报单》2)《业主码头靠(离)泊申请单》3)《引航申请单》特殊需求1)相同船舶的船舶规范信息系统自动填写待解决问题1)申报时间与实际作业时间的提前量限制(如:预报必须是三天以内的作业,确报必须是1天内的作业)。系统对超过时间限制的申报作业做何处理2)……Dec003-审核申报资料■用例名称■用例编号■用例简述■用例图□系统□执行者□相关用例□其他()■主要流程□替代流程■例外流程□其他()□启动事件或条件■前置条件□后置条件□失败时状态□业务规则□其他()□用例叙述的历史版本□UML图■参考画面■非UML文档□其他()□优先性□迭代等级□待解决问题□基本假设□相关人员□特殊需求□其他()□其他()用例名称审核申报资料用例编号Dec003用例简述调度审核申报资料完整性、合理性用例图调度审核申报资料船代主要流程1)在“作业列表”中选择“预报”或“确报”作业,按下“审核”按钮2)对申报资料、单据进行审核。不符合审核条件的给予退回3)在“作业列表”中选择“确报”作业,按下“完成审核”按钮,作业状态变为“待调度”例外流程3a)[单据审核不通过]有未审核通过的单据,系统返回“单据审核未通过”提示,完成审核操作失败前置条件1)船代申报资料业务规则1)外籍船舶必须具备《引航申请单》参考画面Sche001-制定作业计划■用例名称■用例编号■用例简述■用例图□系统□执行者□相关用例□其他()■主要流程□替代流程□例外流程□其他()□启动事件或条件■前置条件□后置条件□失败时状态■业务规则□其他()□用例叙述的历史版本□UML图■参考画面□非UML文档□其他()□优先性□迭代等级□待解决问题□基本假设□相关人员□特殊需求□其他()□其他()用例名称制定作业计划用例编号Sche001用例简述安排作业计划用例图调度制定作业计划主要流程1)在“作业列表”中选择“待调度”作业,点击“生成计划单”2)编辑《单船作业计划单》,点击“确定”,作业状态变为“调度中”前置条件1)审核通过,作业状态为“待调度”参考画面非UML文档《单船作业计划单》Sche002-制定引航计划■用例名称■用例编号■用例简述■用例图□系统□执行者□相关用例□其他()■主要流程□替代流程■例外流程□其他()□启动事件或条件■前置条件□后置条件□失败时状态■业务规则□其他()□用例叙述的历史版本□UML图■参考画面■非UML文档□其他()□优先性□迭代等级□待解决问题□基本假设□相关人员□特殊需求□其他()□其他()用例名称制定引航计划用例编号Sche004用例简述为需要引航的作业安排引航用例图调度制定引航计划引航系统前置条件已存在《单船作业计划单》主要流程1)在“作业列表”中选择某条作业,点击“制定引航计划”2)输入引航作业信息,点击“保存”,完成引航计划的制定例外流程1a)[引航计划已制定]系统返回“引航计划已制定”的错误信息,流程失败业务规则1)制定引航计划完成后,将引航作业信息即使发布给引航系统参考画面非UML文档《引航作业单》Sche003-生成港口作业单回执■用例名称■用例编号■用例简述■用例图□系统□执行者□相关用例□其他()■主要流程□替代流程□例外流程□其他()□启动事件或条件■前置条件□后置条件□失败时状态□业务规则□其他()□用例叙述的历史版本□UML图■参考画面■非UML文档□其他()□优先性□迭代等级□待解决问题□基本假设□相关人员□特殊需求□其他()□其他()用例名称生成港口作业单回执用例编号Sche003用例简述将作业计划反馈给船代用例图调度生成港口作业单回执船代前置条件已存在《单船作业计划单》/《引航作业单》(如需引航)主要流程1)进入“港口作业单回执列表”,点击“新建”按钮2)输入回执单信息,点击“保存”,完成新建参考画面非UML文档《港口作业单回执》Sche004-实施计划■用例名称■用例编号■用例简述■用例图□系统□执行者□相关用例□其他()■主要流程□替代流程□例外流程□其他()□启动事件或条件■前置条件□后置条件□失败时状态□业务规则□其他()□用例叙述的历史版本□UML图■参考画面■非UML文档□其他()□优先性□迭代等级□待解决问题□基本假设□相关人员□特殊需求□其他()□其他()用例名称实施计划用例编号Sche004用例简述将船舶港口作业信息通知相关单位用例图实施计划调度前置条件作业状态为“调度中”主要流程1)在“作业列表”中选择某条作业,点击“实施计划”按钮2)通知相关单位,并在确认栏中做好标记参考画面非UML文档《单船作业计划单》Sche005-作业计划变动■用例名称■用例编号■用例简述■用例图□系统□执行者□相关用例□其他()■主要流程□替代流程□例外流程□其他()□启动事件或条件□前置条件□后置条件□失败时状态■业务规则□其他()□用例叙述的历史版本□UML图■参考画面□非UML文档□其他()□优先性□迭代等级□待解决问题□基本假设□相关人员□特殊需求□其他()□其他()用例名称作业计划变动用例编号Sche005用例简述调整作业地点、作业时间等信息用例图调度作业计划变动主要流程1)在“作业列表”中选择某条作业,点击“计划变更”2)编辑《单船作业计划单》,点击“保存”完成变更,作业状态变为“计划变更”3)在“作业列表”中选择某条作业,点击“确认变更”4)确定变更后的计划,通知相关单位。点击“确定”,作业恢复到“调度中”状态5)更新港口作业单回执业务规则1)计划变更以后,作业单回执随之改变2)*将引航单的变化发布至引航系统,并提示参考画面Sche006-引航计划变动■用例名称■用例编号■用例简述■用例图□系统□执行者□相关用例□其他()■主要流程□替代流程□例外流程□其他()□启动事件或条件□前置条件□后置条件□失败时状态■业务规则□其他()□用例叙述的历史版本□UML图■参考画面□非UML文档□其他()□优先性□迭代等级□待解决问题□基本假设□相关人员□特殊需求□其他()□其他()用例名称引航计划变动用例编号Sche006用例简述调整引航起止地点用例图引航系统引航计划变动调度主要流程1)进入“引航作业列表”,点击“引航变更”2)编辑《引航作业单》信息,点击“保存”完成引航变更业务规则1)将引航变更信息发布至引航系统参考画面Sche007-完成调度■用例名称■用例编号■用例简述■用例图□系统□执行者□相关用例□其他()■主要流程□替代流程□例外流程□其他()□启动事件或条件□前置条件□后置条件□失败时状态■业务规则□其他()□用例叙述的历史版本□UML图■参考画面□非UML文档□其他()□优先性□迭代等级□待解决问题□基本假设□相关人员□特殊需求□其他()□其他()用例名称完成调度用例编号Sche007用例简述完成调度工作,记录加入工作日志用例图调度完成调度主要流程1)在“作业列表”中选择某条作业,点击“完成调度”2)填写作业装卸开始、完毕时间,点击“确定”,作业状态变为“已完成”3)更新船舶在港动态表业务规则1)作业类型为“进港”时,新建记录2)作业类型为“港内”时,更新记录的作业地点3)作业类型为“出港”时,删除记录参考画面Stat-日志统计■用例名称■用例编号■用例简述□用例图□系统□执行者□相关用例□其他()■主要流程□替代流程□例外流程□其他()□启动事件或条件■前置条件□后置条件□失败时状态□业务规则□其他()□用例叙述的历史版本□UML图□参考画面□非UML文档□其他()□优先性□迭代等级□待解决问题□基本假设□相关人员□特殊需求□其他()□其他()用例名称日志统计用例编号Stat用例简述对港口作业数据进行统计分析主要流程1)输入参数2)返回统计结果前置条件1)作业状态为“已完成”业务规则1)统计分为“生产作业统计”和“非生产作业统计”2)参数包括:作业日期、作业点、英文
本文标题:软件设计文档
链接地址:https://www.777doc.com/doc-5044109 .html