Phân tích usecase Quản lý tài khoản(Trần Văn Quang)

Một phần của tài liệu Thiết kế phần mềm website bán sách (Trang 37 - 40)

2 Phân tích use case

2.1.8. Phân tích usecase Quản lý tài khoản(Trần Văn Quang)

2.1.8.1 Biểu đồ trình tự

: Admin

: Admin : QuanLytaiKhoanUI : QuanLytaiKhoanUI QuanLyTaiKhoanControllerQuanLyTaiKhoanController : : : TAIKHOAN : TAIKHOAN : ICSDL : ICSDL : CSDL : CSDL 1: kich vao nut "Quan ly tai khoan"( )

2: lay danh sach tai khoan( )

3: doc bang TAIKHOAN( )

4: doc bang TAIKHOAN( ) 5: getTAIKHOAN( )

6: returrn tai khoan 7: hien thi danh sach tai khoan( ) 8: kich vao nut "Them moi"( )

9: hien thi form nhap tai khoan( ) 10: nhap thong tin tai khoan

11: kich nut "Tao"( )

12: sinh ra MaTK( ) 13: tao tai khoan moi( )

14: createTAIKHOAN( )

15: cap nhat bang TAIKHOAN( )

16: cap nhat bang TAIKHOAN( ) 17: return tai khoan

18: hien thi danh sach ai khoan( ) 19: chon tai khoan can sua

20: kich nut Sua( )

21: lay thong tin tai khoan can sua( )

22: getTAIKHOANbyMaTK( ) 23: return tai khoan

24: hien form sua thong tin tai khoan( ) 25: nhap thong tin tai khoan moi

26: kich nut "Cap nhat"( )

27: sua thong tin tai khoan( )

28: setTAIKHOAN( )

29: cap nhat bang TAIKHOAN( )

30: cap nhat bang TAIKHOAN( ) 31: return ket qua

32: hien thi danh sach tai khoan( ) 33: chon tai khoan can xoa

34: kich nut "Xoa"( )

35: hien thi man hinh xac nhan xoa( ) 36: kich nut "Dong y"( )

37: xoa tai khoan duoc chon( )

38: deleteTAIKHOANbyID( )

39: cap nhat bang TAIKHOAN( )

2: lay danh sach tai khoan( )

3: doc bang TAIKHOAN( )

4: doc bang TAIKHOAN( ) 5: getTAIKHOAN( )

6: returrn tai khoan 7: hien thi danh sach tai khoan( ) 8: kich vao nut "Them moi"( )

9: hien thi form nhap tai khoan( ) 10: nhap thong tin tai khoan

11: kich nut "Tao"( )

12: sinh ra MaTK( ) 13: tao tai khoan moi( )

14: createTAIKHOAN( )

15: cap nhat bang TAIKHOAN( )

16: cap nhat bang TAIKHOAN( ) 17: return tai khoan

18: hien thi danh sach ai khoan( ) 19: chon tai khoan can sua

20: kich nut Sua( )

21: lay thong tin tai khoan can sua( )

22: getTAIKHOANbyMaTK( ) 23: return tai khoan

24: hien form sua thong tin tai khoan( ) 25: nhap thong tin tai khoan moi

26: kich nut "Cap nhat"( )

27: sua thong tin tai khoan( )

28: setTAIKHOAN( )

29: cap nhat bang TAIKHOAN( )

30: cap nhat bang TAIKHOAN( ) 31: return ket qua

32: hien thi danh sach tai khoan( ) 33: chon tai khoan can xoa

34: kich nut "Xoa"( )

35: hien thi man hinh xac nhan xoa( ) 36: kich nut "Dong y"( )

37: xoa tai khoan duoc chon( )

38: deleteTAIKHOANbyID( )

39: cap nhat bang TAIKHOAN( )

40: cap nhat bang TAIKHOAN( ) 41: return ket qua

42: hien thi danh sach tai khoan( )

2.1.8.2 Biểu đồ lớp phân tích

QuanLytaiKhoanUI kich vao nut "Quan ly tai khoan"() hien thi danh sach tai khoan() kich vao nut "Them moi"() hien thi form nhap tai khoan() kich nut "Tao"()

hien thi danh sach ai khoan() kich nut Sua()

hien form sua thong tin tai khoan() kich nut "Cap nhat"()

hien thi danh sach tai khoan() kich nut "Xoa"()

hien thi man hinh xac nhan xoa() kich nut "Dong y"()

<<boundary>>

ICSDL doc bang TAIKHOAN() cap nhat bang TAIKHOAN() cap nhat bang TAIKHOAN()

<<boundary>> TAIKHOAN MaTK TenTK MatKhau LoaiTK Email getTAIKHOAN() createTAIKHOAN() getTAIKHOANbyMaTK() setTAIKHOAN() deleteTAIKHOANbyID() getMaTK() setMaTk() getTenTk() setTenTK() getMatKhau() setMatKhau() GetLoaiTK() setLoaiTk() getEmail() setEmail() <<entity>> QuanLyTaiKhoanController lay danh sach tai khoan() sinh ra MaTK() tao tai khoan moi()

lay thong tin tai khoan can sua() sua thong tin tai khoan() lay thon tin tai khoan can xoa() xoa tai khoan duoc chon()

Một phần của tài liệu Thiết kế phần mềm website bán sách (Trang 37 - 40)

Tải bản đầy đủ (DOCX)

(73 trang)
w