notRightFormat : GUI
[saveShippingInfoSuccess==true]
ok()
alterInfoDefault : GUI
Return isLegal
alterInfoSuccess : GUI
destoryAlterInfoSuccess()
[saveShippingInfoDeefault==false]
WriteShippingInfo:GUI
Return alterShippingInfoSuccess
checkShippingInfo(shippingInfo)
displayAlterInfoDefault(alterInfoDefault)
[isLegal==false]
:System
displayNotRightFormat(notRightFormat)
destoryAlterInfoDefault()
[isLegal==true] alterShippingInfo(shippingInfo)
destoryNotRightFormat()
input(shippingInfo) and click confirm button
Customer
displayAlterInfoSuccess(alterInfoSuccess)