Lược đồ tuần tự các thao tác thực hiện chức năng đăng ký tài khoản mới
củaUse-CaseĐăng kýtàikhoản
: Khach hang :TrangchuKhachhang :TrangDangkyTaikhoan :Dang kyTaikhoanCtrl :TaiKhoanCtrl :TaiKhoan :TrangThongBaoKetQua :EmailCtrl
1://ChonDangkytaikhoanmoi() 2://Hienthi()
3://Nhaptendangnhap() 4://Nhapmatkhau() 5: //Nhap lai mat khau( )
6: //Nhap Ho lot( ) 7: //Nhap Ten( ) 8: //Nhap Ngaysinh( )
9://Nhapdiachi() 10://Nhapdienthoai() 11://Nhapdiachiemail()
12://Dangky()
13://Kiemtramatkhauvamatkhaunhaplai() 14://ThuchienDangkyTaikhoanmoi()
15://Kiemtratrungtendangnhap() 16: //Mo CSDL( )
17://Timtendangnhap()
[khongtimthaytaikhoancuausername-> usernamechuadangky]
18: //Kiem tra trung dia chi email( ) 19://Timdiachiemail()
[KhongtimthaydiachiemaildotrongC SDL]
20://ThemmoiTaikhoan()
21://ThemmoiTaikhoan()
22://ThongbaoDangkythanhcong() 23://Guiemail_Dangkythanhcong ()
SVTH:NguyễnThịKimPhượng GVHD:Th.SNguyễnTrầnMinh
Thư
Trương Kiều Giang 82
TìmhiểucôngnghệXMLvàxâydựnghệthốngquảnlýdịchvụkháchhàng
5.1.2.3. Lược đồ Collaboration Diagram
1: //Chon Dang ky tai khoan moi( )
16://MoCSDL() 17://Timtendangnhap() :Khachhang :Trangchu
Khachhang
3://Nhaptendangnhap() 4://Nhapmatkhau() 5:6://Nhap//NhaplaiHomatlot(khau() )
7: //Nhap Ten( ) 8:9://Nhap//NhapNgaydiachi(sinh() )
:TaiKh oanCtrl10: //Nhap dien thoai( )
19://Timdia chiemail() 21://Themm oiTaikhoan( ) :TaiKhoan 11://Nhapdiac
hiemail() 15://Kiemtratr ung ten dang nh ap()
:TrangThongBaoKetQua 22://ThongbaoDangkythanhcong() 13: //Kiem tra mat k
hauvamatkhaunh aplai()
18:20://Kiem//ThemtramoitrungTaidiakhoan(chiemail() ) 14://ThuchienDangk
yTaikhoanmoi() 23: //Gui email _Dang ky thanh cong( ) :TrangDangkyTaikhoan:DangkyTaikhoanCtrl :EmailCtrl
5.1.3. Use-Case Tạo yêu cầu mới5.1.3.1. Lược đồ VOPC