Xây dựng biểu đồ tuần tự theo các Use Case 1. Use Case “Đăng nhập”

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

Biểu đồ tuần tự ca sử dụng “Đăng nhập hệ thống”

: NhanVienPDT

: NhanVienPDT : FfrmDangNhap : FfrmDangNhap : CtrDangNhap : CtrDangNhap : DBTaiKhoan : DBTaiKhoan 1: yeu cau dang nhap

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

4: kiem tra thong tin

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

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

Biểu đồ tuần tự cho ca sử dụng tạo tài khoản

: NguoiQuanTri

: NguoiQuanTri : frmTaoTK : frmTaoTK : ctrTaoTK : ctrTaoTK : DBTaiKhoan : DBTaiKhoan 1: yeu cau tao tai khoan

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

6: tao tai khoan moi 4: kiem tra thong tin

5: Hien thi thong bao loi

7: Insert vao CSDL 8: thong bao thanh cong 9: thong bao thanh cong

10: thong bao thanh cong

Biểu đồ tuần tự cho ca sử dụng “Cấp quyền”

: NguoiQuanTri

: NguoiQuanTri : frmPhanQuyen : frmPhanQuyen : ctrPhanQuyen : ctrPhanQuyen : DBTaiKhoan : 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.3.3. Use Case “Xây dựng CTDT”

Biểu đồ tuần tự ca sử dụng “Cập nhật CTDT”

: NhanVien PDT : NhanVien

PDT : frmCapNhatCTDT : frmCapNhatCTDT : ctrCapNhatCTDT : ctrCapNhatCTDT : DBCTDT : DBCTDT 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 đồ tuần tự ca sử dụng “Tìm kiếm thông tin CTDT”

: NhanVienPDT

: NhanVienPDT : frmTimKiemCTDT : frmTimKiemCTDT : ctrTimKiemCTDT : ctrTimKiemCTDT : DBCTDT : DBCTDT : DB_MonHoc : DB_MonHoc : DBMH_CTDT : DBMH_CTDT 1: Yeu cau tim kiem CTDT

2: Yeu cau thong tin cac CTDT

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 8: Chon CTDT can tim kiem

9: Thong tin CTDT can tim kiem

10: Yeu cau thong tin CTDT tim kiem

11: Truy van du lieu 12: Thong tin chi tiet CTDT

13: Thong tin chi tiet CTDT

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 đồ tuần tự ca sử dụng “In CTDT”

: NhanVien PDT : NhanVien

PDT

: frmInCTDT

: frmInCTDT : ctrInCTDT : ctrInCTDT : DBCTDT : DBCTDT 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 đồ tuần tự ca sử dụng “Gắn đối tượng đào tạo tương ứng”

: NhanVien PDT : NhanVien

PDT : frmGanDoiTuong : frmGanDoiTuong : ctrGanDoiTuong : ctrGanDoiTuong : DBCTDT : DBCTDT 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.3.4. Use Case “Xác định hệ đào tạo”

Biểu đồ tuần tự ca sử dụng “Phân hệ đào tạo”

: NhanVien PDT : NhanVien

PDT

: frmPhanHeDT

: frmPhanHeDT : ctrPhanHeDT : ctrPhanHeDT : DBHeDT : DBHeDT 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 đồ tuần tự ca sử dụng “Cập nhật hệ đào tạo”

: NhanVien PDT : NhanVien

PDT

: frmCapNhatHeDT

: frmCapNhatHeDT : ctrCapNhatHeDT : ctrCapNhatHeDT : DBHeDT : DBHeDT 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 đồ tuần tự ca sử dụng “Tìm kiếm hệ đào tạo”

: NhanVienPDT

: NhanVienPDT : frmTimKiemHeDT : frmTimKiemHeDT : ctrTimKiemHeDT : ctrTimKiemHeDT : DBHeDT : DBHeDT 1: Yeu cau tim kiem he DT

2: Yeu cau thong tin cac he dao tao

3: Lay thong tin he dao tao

4: Truy van du lieu 5: Tra ve thong tin cac he dao tao

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

8: Chon he dao tao can tim kiem

9: Thong tin he dao tao can tim kiem

10: Yeu cau thong tin he tim kiem

11: Truy van du lieu 12: Thong tin chi tiet he dao tao

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

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

Biểu đồ tuần tự ca sử dụng “Phân ngành đào tạo”

: NhanVien PDT : NhanVien

PDT

: frmPhanNganhDT

: frmPhanNganhDT : ctrPhanNganhDT : ctrPhanNganhDT : DBNganhDT : DBNganhDT 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 đồ tuần tự ca sử dụng “Cập nhật ngành đào tạo”

: NhanVien PDT : NhanVien

PDT : frmCapNhatNganhDT : frmCapNhatNganhDT : ctrCapNhatNganhDT :

ctrCapNhatNganhDT : DBNganhDT : DBNganhDT 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 1: Yeu cau cap nhat

Biểu đồ tuần tự ca sử dụng “Tìm kiếm ngành đào tạo”

: NhanVienPDT

: NhanVienPDT : frmTimKiemNganhDT : frmTimKiemNganhDT : ctrTimKiemNganhDT : ctrTimKiemNganhDT : DBNganhDT : 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.3.6. Use Case “Xây dựng hệ thống môn học”

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

: NhanVien PDT : NhanVien

PDT

: frmLopMH

: frmLopMH : ctrLopMH : ctrLopMH : DBMH : DBMH 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 đồ tuần tự ca sử dụng “Cập nhật thông tin môn học”

: NhanVien PDT : NhanVien

PDT : frmCapNhatMH : frmCapNhatMH : ctrCapNhatMH : ctrCapNhatMH : DBMH : DBMH 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 đồ tuần tự ca sử dụng “Tìm kiếm môn học”

: NhanVienPDT

: NhanVienPDT : frmTimKiemMonHoc : frmTimKiemMonHoc : ctrTimKiemMonHoc : ctrTimKiemMonHoc : DBMonHoc : DBMonHoc 1: Yeu cau tim kiem mon hoc

2: Yeu cau thong tin cac mon hoc

3: Lay thong tin mon hoc

4: Truy van du lieu

5: Tra ve thong tin cac mon hoc 6: Thong tin mon hoc

7: Hien thi giao dien mon hoc 8: Chon mon hoc can tim kiem

9: Thong tin mon hoc can tim kiem

10: Yeu cau thong tin mon hoc tim kiem

11: Truy van du lieu

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

14: Thong tin mon hoc

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

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

(59 trang)
w