Biểu đồ cộng tác

Một phần của tài liệu Phân tích thiết kế hướng đối tượng (Trang 36 - 44)

3.4.1. Use Case “Đăng nhập”

Biểu đồ cộng tác ca sử dụng “Đăng nhập hệ thống”

: NhanVienPDT : FfrmDangNhap

: CtrDangNhap : DBTaiKhoan

1: yeu cau dang nhap

2: hien thi form dang nhap 3: nhap ten va password

5: Gui ten va password

6: KiemTraThongTin

7: KiemTra tinh dung dan cua thong tin 8: Kiem tra phan quyen

9: phan hoi ket qua 10: phan hoi ket qua 11: phan hoi ket qua dang nhap

4: kiem tra thong tin

3.4.2. Use Case “Quản trị hệ thống”

Biểu đồ cộng tác cho ca sử dụng “Tạo tài khoản”

: ctrTaoTK

: NguoiQuanTri : frmTaoTK

: DBTaiKhoan 1: yeu cau tao tai khoan

2: hien thi form tao tai khoan 3: nhap thong tin tai khoan

4: kiem tra thong tin

5: Hien thi thong bao loi

6: tao tai khoan moi

7: Insert vao CSDL

8: thong bao thanh cong 9: thong bao thanh cong

10: thong bao thanh cong

Biểu đồ cộng tác cho ca sử dụng “Cấp quyền”

: frmPhanQuyen : NguoiQuanTri

: ctrPhanQuyen : DBTaiKhoan

1: chon phan quyen cho tai khoan

2: hien thi form phan quyen 3: Chon quyen cho tai khoan

4: phan quyen

5: UpdatePhanQuyen

6: Thong bao thanh cong 7: Thong bao thanh cong

8: Hien thi quyen tai khoan vua phan quyen

3.4.3. Use Case “Xây dựng CTDT”

Biểu đồ cộng tác ca sử dụng “Cập nhật CTDT”

: DBCTDT : NhanVien

PDT

: frmCapNhatCTDT

:

ctrCapNhatCTDT

1: Yeu cau cap nhat CTDT

2: Hien thi form cap nhat 3: Nhap thong tin

4: Kiem tra thong tin nhap

5: Cap nhat CTDT

6: Cap nhat vao CSDL 7: Cap nhat thanh cong 8: Thong bao thanh cong

Biểu đồ cộng tác ca sử dụng “Tìm kiếm thông tin CTDT”

: NhanVienPDT : frmTimKiemCTDT : ctrTimKiemCTDT

1: Yeu cau tim kiem ...

8: Chon mon hoc can tim kiem

0: Thong tin mon hoc

2: Yeu cau thong tin cac CTDT 9: Thong tin mon hoc can tim kiem

13: Thong tin chi tiet mon hoc

: DB_MonHoc : DBMH_CTDT

: DBCTDT

10: Yeu cau thong tin mon hoc tim kiem 12: Thong tin chi tiet mon hoc

3: Lay thong tin CTDT

4: Truy van du lieu 5: Tra ve thong tin cac CTDT 6: Thong tin CTDT

7: Hien thi giao dien CTDT

11: Truy van du lieu 14: Yeu cau thong tin cac mon hoc

18: Thong tin chi tiet mon hoc 15: Yeu cau thong tin cac mon hoc

16: Truy van du lieu

17: Tra thong tin mon hoc

19: Truy van du lieu

20: Thong tin chi tiet cac mon hoc 21: Thong tin chi tiet mon hoc cua CTDT 22: Thong tin chi tiet CTDT

Biểu đồ cộng tác ca sử dụng “In CTDT”

: ctrInCTDT : DBCTDT

: NhanVien

PDT : frmInCTDT

1: Yeu cau in CTDT

2: Hien thi giao dien 3: Chon CTDT can in

4: Thong tin can in

5: Thong tin can in

6: Truy van du lieu

7: Thong tin CTDT 8: Thong tin CTDT

9: Thong tin CTDT 10: Chon in

11: In CTDT

Biểu đồ cộng tác ca sử dụng “Gắn đối tượng đào tạo tương ứng”

: DBCTDT : NhanVien

PDT

: frmGanDoiTuong

: ctrGanDoiTuong

1: Yeu cau gan doi tuong

2: Hien thi giao dien 3: Chon doi tuong tuong ung

4: Gan doi tuong vao CTDT

5: Cap nhat vao CSDL 6: Thong bao thanh cong 7: Thong bao thanh cong

8: Thong bao thanh cong

3.4.4. Use Case “Xác định hệ đào tạo”

Biểu đồ cộng tác ca sử dụng “Phân hệ đào tạo

: DBHeDT : NhanVien

PDT

: frmPhanHeDT

: ctrPhanHeDT

1: Yeu cau phan he DT

2: Hien thi giao dien 3: Chon he DT

4: Thong tin he DT

5: Cap nhat vao CSDL 6: Thong bao thanh cong 7: Thong bao thanh cong

8: Thong bao thanh cong

Biểu đồ cộng tác ca sử dụng “Cập nhật hệ đào tạo”

: DBHeDT : NhanVien

PDT

: frmCapNhatHeDT

:

ctrCapNhatHeDT

1: Yeu cau cap nhat he DT

2: Hien thi giao dien 3: Nhap thong tin

4: Kiem tra thong tin

5: Cap nhat he DT

6: Cap nhat vao CSDL 7: Thong bao thanh cong 8: Thong bao thanh cong

9: Thong bao thanh cong

Biểu đồ cộng tác ca sử dụng “Tìm kiếm hệ đào tạo”

: NhanVienPDT : frmTimKiemHeDT

: ctrTimKiemHeDT

: DBHeDT 4: Truy van du lieu 11: Truy van du lieu 1: Yeu cau tim kiem he DT

8: Chon he dao tao can tim kiem

7: Hien thi giao dien he dao tao 14: Thong tin he dao tao

2: Yeu cau thong tin cac he dao tao 9: Thong tin he dao tao can tim kiem

6: Thong tin he dao tao 13: Thong tin chi tiet he dao tao

3: Lay thong tin he dao tao 10: Yeu cau thong tin he tim kiem

5: Tra ve thong tin cac he dao tao 12: Thong tin chi tiet he dao tao

3.4.5. Use Case “Quản lý Ngành đào tạo”

Biểu đồ cộng tác ca sử dụng “Phân ngành đào tạo”

: DBNganhDT : NhanVien

PDT

: frmPhanNganhDT

:

ctrPhanNganhDT

1: Yeu cau phan nganh

2: Hien thi giao dien 3: Nhap thong tin

4: Thong tin nganh DT

5: Cap nhat vao CSDL 6: Thong bao thanh cong 7: Thong bao thanh cong

8: Thong bao thanh cong

Biểu đồ cộng tác ca sử dụng “Cập nhật ngành đào tạo”

: DBNganhDT : NhanVien

PDT

: frmCapNhatNganhDT

:

ctrCapNhatNganhDT

1: Yeu cau cap nhat

2: Hien thi giao dien 3: Nhap thong tin

4: Kiem tra thong tin

5: Cap nhat thong tin

6: Cap nhat vao CSDL 7: Thong bao thanh cong 8: Thong bao thanh cong

9: Thong bao thanh cong

Biểu đồ cộng tác ca sử dụng “Tìm kiếm ngành đào tạo”

: NhanVienPDT : frmTimKiemNganhDT

: ctrTimKiemNganhDT

: DBNganhDT 1: Yeu cau tim kiem nganh DT

2: Yeu cau thong tin cac nganh dao tao

3: Lay thong tin nganh dao tao

4: Truy van du lieu

5: Tra ve thong tin cac nganh dao tao 6: Thong tin nganh dao tao

7: Hien thi giao dien nganh dao tao 8: Chon nganh dao tao can tim kiem

9: Thong tin nganh dao tao can tim kiem

10: Yeu cau thong tin nganh tim kiem

11: Truy van du lieu

12: Thong tin chi tiet nganh dao tao 13: Thong tin chi tiet nganh dao tao

14: Thong tin nganh dao tao

3.4.6. Use Case “Xây dựng hệ thống môn học”

Biểu đồ cộng tác ca sử dụng “Xác định lớp môn học”

: DBMH : NhanVien

PDT

: frmLopMH

: ctrLopMH

1: Phan lop MH

2: Hien thi giao dien 3: Nhap thong tin

4: Thong tin lop MH

5: Cap nhat vao CSDL 6: Thong bao thanh cong 7: Thong bao thanh cong 8: Thong bao thanh cong

Biểu đồ cộng tác ca sử dụng “Cập nhật thông tin môn học”

: DBMH : NhanVien

PDT

: frmCapNhatMH

: ctrCapNhatMH

1: Yeu cau cap nhat

2: Hien thi giao dien 3: Nhap thong tin

4: Kiem tra thong tin

5: Thong tin mon hoc

6: Cap nhat vao CSDL 7: Thong bao thanh cong 8: Thong bao thanh cong 9: Thong bao thanh cong

Biểu đồ cộng tác ca sử dụng “Tìm kiếm môn học”

: NhanVienPDT : frmTimKiemMonHoc

: ctrTimKiemMonHoc

: DBMonHoc 4: Truy van du lieu 11: Truy van du lieu 1: Yeu cau tim kiem mon hoc

8: Chon mon hoc can tim kiem

7: Hien thi giao dien mon hoc 14: Thong tin mon hoc

2: Yeu cau thong tin cac mon hoc 9: Thong tin mon hoc can tim kiem

6: Thong tin mon hoc 13: Thong tin chi tiet mon hoc

3: Lay thong tin mon hoc 10: Yeu cau thong tin mon hoc tim kiem

5: Tra ve thong tin cac mon hoc 12: Thong tin chi tiet mon hoc

3.4. Biểu đồ chuyển trạng thái

Một phần của tài liệu Phân tích thiết kế hướng đối tượng (Trang 36 - 44)

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

(59 trang)
w