: Nguoisudung
4: kiem tra thong tin 5:Gui thong tin()
5:Gui thong tin()
6:Gui thong tin()
7:Gui thong tin
8: Luu thong tin() 9:Thong bao()
Hình 3.7 Biểu đồ tuần tự của Usecase “Cập nhật các thành viên tham gia”
- Usecase “Cập nhật các công việc”
Usecase này cho phép quản lý cập nhật các công việc chính phải làm của dự án bao gồm các thao tác: thêm mới công việc, cập nhật và xoá công việc.
Hỗ trợ chức năng hiển thị sẵn một số công việc trong dự án tùy thuộc vào lựa chọn loại dự án và chức năng hiển thị sẵn danh sách thành viên tương ứng với công việc.
Usecase này bắt đầu khi quản lý hoàn thành việc cập nhật thành viên và tiếp tục hoặc chọn chức năng Quản lý công việc. Chương trình hiển thị màn hình Công việc.
Quản lý chọn nút Thêm mới, hệ thống hiển thị form. Quản lý nhập tên công việc, chọn người làm từ danh sách thành viên hoặc để trống, ngày bắt đầu, ngày kết thúc, công việc cha (nếu là chia nhỏ công việc), công việc tiên quyết. Quản lý chọn nút Lưu, hệ thống sẽ lưu thêm công việc của dự án vào hệ thống.
Thành viên chọn nút Sửa, hệ thống hiển thị form thông tin của công việc. Thành viên nhập tên công việc, ngày bắt đầu, ngày kết thúc, công việc cha (nếu là chia nhỏ công việc),công việc tiên quyết.
Quản lý chọn nút Xóa, hệ thống xóa công việc đó của dự án.
Nếu ngày kết thúc công việc nhỏ hơn ngày bắt đầu công việc hoặc ngày bắt đầu công việc nhỏ hơn ngày kết thúc công việc tiên quyết thì hệ thống sẽ hiển thị một thông báo lỗi. Thành viên có thể nhập lại thông tin cho công việc đó hoặc thoát khỏi usecase này.
: Quanly
: Quanly frmThongTinDuAnfrmThongTinDuAn frmCongViecfrmCongViec CTCongViecCTCongViec :Project:Project :issue:issue :member:member1:Chon chuc nang cong viec() 1:Chon chuc nang cong viec()
2:Hien thi form() 3:Nhap thong tin cong viec()
4:Gui project_id()
5: Gui member_id() 6: Gui thong tin()
7:Luu thong tin() 8:Hien t hi cong viec()
Hình 3.8 Biểu đồ tuần tự của Usecase “Cập nhật các công việc”
- Usecase “Gửi thông báo họp”
Cho phép quản lý gửi thông báo họp đến các thành viên tham gia dự án.
: Quanly
: Quanly frmThongTinDuAnfrmThongTinDuAn frmLichfrmLich frmCuocHopfrmCuocHop CTCuocHopCTCuocHop ;project;project :meeting:meeting :member:member1: Chon chuc nang cuoc hop() 1: Chon chuc nang cuoc hop()
2:Hien thi form cuoc hop()