📄 界面类.md~
字号:
value TRUE))
quid "4305FC0D02DF"
type "resident_list"
quidu "42B6DFBC036C"))
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "Residential_Name"
quid "4305FC110186"
stereotype "Get"
result "Variant"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "Residential_Name"
quid "4305FC120083"
stereotype "Let"
parameters (list Parameters
(object Parameter "vNewValue"
attributes (list Attribute_Set
(object Attribute
tool "Visual Basic"
name "ByVal"
value TRUE))
quid "4305FC120119"
type "Variant"))
concurrency "Sequential"
opExportControl "Public"
uid 0))
class_attributes (list class_attribute_list
(object ClassAttribute "mAgreement_ID"
attributes (list Attribute_Set
(object Attribute
tool "Visual Basic"
name "PropertyName"
value "Agreement_ID"))
quid "42B6E34000EF"
documentation "协议书号"
type "Variant")
(object ClassAttribute "mResidential_Name"
attributes (list Attribute_Set
(object Attribute
tool "Visual Basic"
name "PropertyName"
value "Residential_Name"))
quid "42B6E34D0134"
documentation "物业主姓名"
type "Variant")
(object ClassAttribute "mRepair_Company_Name"
attributes (list Attribute_Set
(object Attribute
tool "Visual Basic"
name "PropertyName"
value "Repair_Company_Name"))
quid "42B6E3F4022E"
documentation "装修公司名称"
type "Variant")
(object ClassAttribute "mRepair_Description"
attributes (list Attribute_Set
(object Attribute
tool "Visual Basic"
name "PropertyName"
value "Repair_Description"))
quid "42B6E35502E4"
documentation "装修描述"
type "Long")
(object ClassAttribute "mresident_listObject"
attributes (list Attribute_Set
(object Attribute
tool "Visual Basic"
name "New"
value TRUE))
quid "42BA951400E4"
type "resident_list"
quidu "42B6DFBC036C"))
module "Component View::实体类"
quidu "42BA8B5A001B"
language "Visual Basic"
persistence "Persistent")
(object Class "repair_agreements"
attributes (list Attribute_Set
(object Attribute
tool "Visual Basic"
name "LastAppliedTemplate"
value "D:\\Program Files\\rose\\vb\\templates")
(object Attribute
tool "Visual Basic"
name "BaseStereotype"
value "entity"))
quid "42B6E38A00F6"
documentation
|_施工许可证_
|
|
|属性:
|Repair_Agreement_ID:许可证号
|Residential_Name:物业主姓名
|Repair_Company_Name:装修公司名称
|
|操作:
|getAdmition():领取施工许可证
|
stereotype "entity"
operations (list Operations
(object Operation "getAdmition"
quid "42B6E3D20135"
documentation "领取施工许可证"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "NewProperty"
quid "4305FC6E023E"
stereotype "Get"
result "repair_agreement"
concurrency "Sequential"
opExportControl "Public"
uid 0
quidu "42B6E3280131")
(object Operation "Repair_Agreements_ID"
quid "4305FC7100DA"
stereotype "Get"
result "String"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "Repair_Agreements_ID"
quid "4305FC720077"
stereotype "Let"
parameters (list Parameters
(object Parameter "vNewValue"
attributes (list Attribute_Set
(object Attribute
tool "Visual Basic"
name "ByVal"
value TRUE))
quid "4305FC72012B"
type "String"))
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "Repair_Company_Name"
quid "4305FC7401BA"
stereotype "Get"
result "String"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "Repair_Company_Name"
quid "4305FC7500B7"
stereotype "Let"
parameters (list Parameters
(object Parameter "vNewValue"
attributes (list Attribute_Set
(object Attribute
tool "Visual Basic"
name "ByVal"
value TRUE))
quid "4305FC750130"
type "String"))
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "Residential_Name"
quid "4305FC770273"
stereotype "Get"
result "String"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "Residential_Name"
quid "4305FC780120"
stereotype "Let"
parameters (list Parameters
(object Parameter "vNewValue"
attributes (list Attribute_Set
(object Attribute
tool "Visual Basic"
name "ByVal"
value TRUE))
quid "4305FC780170"
type "String"))
concurrency "Sequential"
opExportControl "Public"
uid 0))
class_attributes (list class_attribute_list
(object ClassAttribute "mRepair_Agreements_ID"
attributes (list Attribute_Set
(object Attribute
tool "Visual Basic"
name "PropertyName"
value "Repair_Agreements_ID"))
quid "42B6E3A60254"
documentation "许可证号"
type "String")
(object ClassAttribute "mResidential_Name"
attributes (list Attribute_Set
(object Attribute
tool "Visual Basic"
name "PropertyName"
value "Residential_Name"))
quid "42B6E3B001FF"
documentation "物业主姓名"
type "String")
(object ClassAttribute "mRepair_Company_Name"
attributes (list Attribute_Set
(object Attribute
tool "Visual Basic"
name "PropertyName"
value "Repair_Company_Name"))
quid "42B6E3BD021B"
documentation "装修公司名称"
type "String"))
module "Component View::实体类"
quidu "42BA8B5A001B"
language "Visual Basic"
persistence "Persistent")
(object Class "抄表员"
quid "42B989B400EA"
stereotype "Actor")
(object Class "管理员"
quid "42B98C990316"
stereotype "Actor")
(object UseCase "车位服务"
quid "42B3A8DE0331"
documentation
|主参与者:管理员
|目标:在停车厂内有自己的车位
|范围:小区物业主
|前置条件:是小区内的有效物业主,并选择了车位服务
|触发条件:欲享受车位服务
|主事件流:
| 1.到管理处挑选空的车位,填写车位登记表
| 2.可以重新选择,更改车位
| 3.结清费用后可以选择取消车位
|发生频率:
| 10次/天
|
visible_modules (list dependency_list
(object Dependency_Relationship
quid "42BA02EF00C2"
stereotype "extend"
supplier "Use Case View::入住登记"
quidu "42B996B20334")))
(object UseCase "水电气表底数管理"
quid "42B3AB6801CD"
documentation
|主参与者:抄表员
|目标:对新入住物业主的水电气表进行登记
|范围:小区物业主
|前置条件:物业主领取钥匙入住
|触发条件:物业主入住
|主事件流:
| 1 抄表员入户登记水电气表的底数
|发生频率:20次/天
|
)
(object UseCase "装修管理"
quid "42B997CC0177"
documentation
|主参与者:管理员
|目标:物业主对所购房屋进行装修
|范围:整个物业小区
|前置条件:购买房屋成功,欲对房屋进行装修
|触发条件:与物业公司签定房屋装修协议书,(甲方 名称,法定代表人),乙方名称,乙方房 号、签约日期、装修部位及各部位装修内 容(项目包括屋顶、墙面、地面、阳台、 门窗、厨房、厕所、采暖设备、壁柜顶柜 、管道)
|主事件流:
| 1.与物业公司签约房屋装修协议书
| 2.到收费处交纳管理费,装修保证金,施工安全 保证金,领取施工许可证
| 3.装修完毕验收后,退回保证金
|扩展:
| 1.a 甲乙双方没有达成一致共识,没有签定房屋 装修协议书
| 3.a 若违反装修制度从保证金中扣除违约金,再 退回保证金
|
|发生频率:20次/天
|
)
(object UseCase "退户登记"
quid "42B99AF0012D"
documentation
|主参与者:管理员
|目标:退户登记
|主参与者:管理员
|目标:进行入住登记的收费,装修时的收费,退户登记时的费用结清,和车位服务的费用
|范围:小区物业主
|前置条件:管理员进入系统
|触发条件:物业主到管理处进行退户登记
|主事件流:
| 1 确认物业主身份
| 2 进行退户登记,清楚入住登记表此物业主 信息
|扩展:
| 1 物业主的身份确认有错误
|
|发生频率:10次/天
|
visible_modules (list dependency_list
(object Dependency_Relationship
quid "42BA03700186"
stereotype "include"
supplier "Use Case View::退户结算"
quidu "42B99AF403E6")))
(object UseCase "退户结算"
quid "42B99AF403E6"
documentation
|主参与者:管理员
|目标:进行退户登记时的费用结清
|范围:小区物业主
|前置条件:管理员进入系统
|触发条件:退户登记
|主事件流:
| 1确认物业主的身份信息
| 2如果物业主要退户,进行结清物业主的费用
|扩展:
| 1 物业主的身份确认有错误
| 2 装修的时候违约了要从保证金中扣除
|发生频率:10次/天
|
)
(object UseCase "入住登记"
quid "42B996B20334"
documentation
|主参与者:管理员
|目标:对入住的物业主进行登记和收费
|范围:有效的小区物业主
|前置条件:管理员进入系统
|触发事件:小区物业主到管理处进行登记
|主事件流:
| 1 对物业主的身份进行有效确认
| 2 签定入住协议
| 3 收取购买房屋的费用
|扩展:1.a 物业主的身份无效
| 2.a签定协议失败,双方没有达成共识
|发生频率:20次/天
|
visible_modules (list dependency_list
(object Dependency_Relationship
quid "42BA030F02C7"
stereotype "include"
supplier "Use Case View::装修管理"
quidu "42B997CC0177")))
(object Association "$UNNAMED$0"
quid "42B98D6102B0"
roles (list role_list
(object Role "$UNNAMED$1"
quid "42B98D64006F"
supplier "Use Case View::水电气表底数管理"
quidu "42B3AB6801CD"
is_navigable TRUE)
(object Role "$UNNAMED$2"
quid "42B98D640071"
supplier "Use Case View::抄表员"
quidu "42B989B400EA")))
(object Association "$UNNAMED$3"
quid "42BA02E40152"
roles (list role_list
(object Role "$UNNAMED$4"
quid "42BA02E403B5"
supplier "Use Case View::入住登记"
quidu "42B996B20334"
is_navigable TRUE)
(object Role "$UNNAMED$5"
quid "42BA02E403B7"
supplier "Use Case View::管理员"
quidu "42B98C990316")))
(object Association "$UNNAMED$6"
quid "42BA035101C7"
roles (list role_list
(object Role "$UNNAMED$7"
quid "42BA03530198"
supplier "Use Case View::退户登记"
quidu "42B99AF0012D"
is_navigable TRUE)
(object Role "$UNNAMED$8"
quid "42BA0353019A"
supplier "Use Case View::管理员"
quidu "42B98C990316"))))
logical_presentations (list unit_reference_list
(object UseCaseDiagram "业务用例图"
quid "42B3A69F0078"
title "业务用例图"
zoom 100
max_height 28350
max_width 21600
origin_x 97
origin_y 50
items (list diagram_item_list
(object UseCaseView "Use Case View::车位服务" @1
location (1737, 168)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @1
location (1737, 306)
anchor_loc 1
nlines 2
max_width 630
justify 0
label "车位服务")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "42B3A8DE0331"
height 118)
(object UseCaseView "Use Case View::水电气表底数管理" @2
location (1110, 1614)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @2
location (1110, 1752)
anchor_loc 1
nlines 2
max_width 630
justify 0
label "水
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -