软件设计文档
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
定义业务流程
调度船代
船代
业务用例图
分析业务流程
作业申报、审核的活动图
制定作业计划活动图
计划变更活动图
定义系统范围
调度
调度
调度
船代
申报、审核系统用例
调度
调度作业系统用例图
分析系统流程
Dec001-(调度)资料录入
Dec002-(船代)资料录入
Dec003- 审核申报资料
Sche001- 制定作业计划
Sche002- 制定引航计划
Sche003- 生成港口作业单回执
Sche004- 实施计划
Sche005- 作业计划变动
Sche006- 引航计划变动
Sche007- 完成调度
Stat- 日志统计
分析业务规则 申报(调度)、审核
检验有误
申报(船代)、审核
检验有误
申报、审核状态图
作业调度
调度作业状态图
定义静态结构
系统类图
定义操作及方法
()
”状态()
申报(调度)、审核序列图
方法名、输入输出参数如下:
1.createWorkSheet(in workSheetVO)
2.create(in workSheetVO)
3.setStat(in worked,statCode)
4.auditDocuments(in workId ,auditItems)
5.definite(in workId)
6.setStat(in workId,statCode)
7.finishAudit(in workId)
8.checkAudit(in workId)
9.setStat(in workId)
10.cancel(in workId)
申报(船代)、审核序列图
方法名、输入输出参数如下:
1.createWorkSheet(in workShhetVO)
2.create(in workShhetVO)
3.setStat(in workId,statCode)
4.pilotingApply(in workId)
5.create(in workId)
6.anchorageApply(in workId)
7.create(in workId)
8.portWorkApply(in workId)
9.create(in workId)
10.auditDocuments(in worked,docCode)
11.setStat(in workId,statCode)
12.alterApplyInfo(in worked, applyCode)
13.update()
14.update()
15.update()
16.setStat(in workId,statCode)
17.definite(in workId)
18.definiteCheck(in workId)
19.setStat(in workId,statCode)
20.finishAudit(in workId)
21.checkAudit(in workId)
22.setStat(in workId,statCode)
作业调度序列图
方法名、输入输出参数如下:
1.createWorkPlan()
2.create()
3.setStat(in workId,statCode)
4.createPilotingPlan()
5.create(in workId)
6.publishPilotingInfo()
7.createWorkReturn(in VO)
8.create()
9.alterWorkPlan(in VO)
10.update(in VO)
11.update(in VO)
12.update(in VO)
13.publishPilotingChanges()
14.setStat(in workId,statCode)
15.confirmWorkAlter(in workId)
16.setStat(in workId,statCode)
17.excuteWorkPlan(in workId)
18.finishDispatch(in workId)
19.updateShipInPortInfo(VO)
20.setStat(in workId,statCode)
数据库定义
逻辑结构
全局E-R图
物理结构
*无特别说明时,字段可为空,默认值为空。Nationality(国籍码表)
WorkPlace(作业地点码表)
ShipBaseInfo(船舶规范码表)
wStatus(作业状态码表)
WorkSheet(作业信息表)
SingleWorkDoc(单船作业计划单)
PilotingDoc(引航作业计划单)
PortWorkReceipt(船舶港口作业单回执)