III. Mụ tả chi tiết cỏc ca sử dụng điển hỡnh
3.2. Ca sử dụng cập nhật cụng việc của hợp đồng/dự ỏn
Tỏc nhõn: Bộ phận kỹ thuật
Mục đớch: Cập nhật, thực hiện cỏc cụng việc của dự ỏn và tiến hành cỏc hoạt động
nghiệp vụ liờn quan đến dự ỏn
Mụ tả: Sau khi đăng nhập hệ thống, bộ phận kỹ thuật cú thể thờm mới, xúa, sửa và
cập nhật cỏc cụng việc của dự ỏn. Đồng thời tiến hành thực hiện cỏc cụng việc của dự ỏn theo yờu cầu
Ca sử dụng cập nhật hoạt động dự ỏn gồm 6 ca sử dụng con:
Thờm cụng việc: thờm mới cụng việc vào danh sỏch cỏc cụng việc cần làm của dự ỏn
Cập nhật cụng việc: sửa thụng tin về cụng việc Xúa cụng việc: Xúa cụng việc khỏi dự ỏn
Tỡm cụng việc: tỡm và xem thụng tin liờn quan về cỏc cụng việc
Quản lý nhiệm vụ: Quản lý ngƣời thực hiện cho cụng việc ứng với cỏc nhiệm vụ đó đƣợc giao
87
Dũ vết tổ chức: Dũ vết mối liờn quan và cỏc hoạt động giữa tổ chức và cỏc dự ỏn
`
Hoạ t động dự á n
(from Use-Case Model)
Thêm công việc
Sửa công việc
Xóa công việc
Tìm kiếm công việc <<use>> <<use>> Quản lý nhiệm vụ Dò vết tổ chức Bộ phận kỹ thuật
Hỡnh 30: Mụ tả chi tiết ca sử dụng hoạt động dự ỏn
3.2.1. Ca sử dụng thờm mới cụng việc
Tiền điều kiện: Trƣởng phũng kỹ thuật đăng nhập vào hệ thống
Hậu điều kiện: Sau khi thao tỏc thành cụng, một cụng việc mới ứng với dự ỏn
88
Luồng sự kiện chớnh:
Hành động của tỏc nhõn Phản ứng của hệ thống Dữ liệu liờn quan 1. Chọn chức năng thờm
mới cụng việc
2. Hiển thị form nhập thụng tin về cụng việc 3. Nhập cỏc thụng tin của
cụng việc, dự ỏn và ghi lại
4. Thờm mới thụng tin về cụng việc vào cơ sở dữ liệu
Bảng Duan Bảng Congviec_Duan Bảng Tochuc Bảng Cohoi Bảng Congviec_Tinhtrang Bảng Congviec_Uutien Bảng Hoatdong_Duan Luồng sự kiện phụ:
+ Tại bƣớc 4: kiểm tra cỏc thụng tin về cụng việc đƣợc nhập vào, nếu thiếu hoặc khụng chớnh xỏc đối với những trƣờng bắt buộc thỡ yờu cầu nhập lại
Sự kiện đặc biệt:
+ Dự ỏn đƣợc chọn từ danh sỏch cỏc dự ỏn đó cú + Tổ chức đƣợc chọn từ danh sỏch cỏc tổ chức đó cú + Cơ hội đƣợc chọn từ danh sỏch cỏc cơ hội đó cú
+ Congviec_Duan đƣợc chọn từ danh sỏch cỏc Congviec_Duan cú sẵn
3.2.2. Ca sử dụng sửa cụng việc
Tiền điều kiện: Bộ phận quản lý khỏch hàng đăng nhập vào hệ thống, danh sỏch
cụng việc đó cú trong cơ sở dữ liệu
Hậu điều kiện: sau khi thao tỏc thành cụng, thụng tin về cụng việc nếu cú thay đổi
89
Luồng sự kiện chớnh:
Hành động của tỏc nhõn Phản ứng của hệ thống Dữ liệu liờn quan 1. Chọn chức năng sửa
cụng việc
2. Hiển thị danh sỏch tất cả cỏc hợp đồng/Dự ỏn
Bảng Duan 3. Chọn cụng việc cần sửa 4. Hiển thị form thụng tin
chi tiết cụng việc đƣợc chọn Bảng Duan Bảng Congviec_Duan Bảng Tochuc Bảng Cohoi Bảng Congviec_Tinhtrang Bảng Congviec_Uutien Bảng Hoatdong_Duan 5. Sửa thụng tin về hợp đồng và ghi lại
Cập nhật thụng tin vào cơ sở dữ liệu Bảng Duan Bảng Congviec_Duan Bảng Tochuc Bảng Cohoi Bảng Congviec_Tinhtrang Bảng Congviec_Uutien Bảng Hoatdong_Duan
Luồng sự kiện phụ: kiểm tra cỏc thụng tin của cụng việc mới sửa, nếu thiếu hoặc
khụng chớnh xỏc thỡ yờu cầu nhập lại
3.2.3. Ca sử dụng xúa cụng việc
Tiền điều kiện: Trƣởng phũng kỹ thuật đăng nhập vào hệ thống, danh sỏch cụng
việc đó cú trong cơ sở dữ liệu
Hậu điều kiện: sau khi thao tỏc thành cụng, thụng tin về cụng việc bị xúa khỏi cơ
sở dữ liệu
Luồng sự kiện chớnh:
Hành động của tỏc nhõn Phản ứng của hệ thống Dữ liệu liờn quan 1. Chọn chức năng xúa
cụng việc
2. Hiển thị dỏnh sỏch tất cả cỏc cụng việc của của hợp đồng/Dự ỏn
3. Chọn cụng việc trong dự ỏn và yờu cầu xúa
4. Cụng việc bị xúa khỏi cơ sở dữ liệu
Bảng Duan_Congviec
90
Luồng sự kiện phụ:
Tại bƣớc 4: xỏc nhận lại yờu cầu xúa cụng việc, nếu ngƣời dựng chắc chắn muốn xúa thỡ tiến hành xúa cụng việc ra khỏi cơ sở dữ liệu
3.2.4. Ca sử dụng tỡm kiếm cụng việc
Tiền điều kiện: Bộ phận kỹ thuật đăng nhập vào hệ thống
Hậu điều kiện: sau khi thao tỏc thành cụng, hiển thị đầy đủ cỏc thụng tin về cụng
việc cần tỡm
Luồng sự kiện chớnh:
Hành động của tỏc nhõn Phản ứng của hệ thống Dữ liệu liờn quan 1. Chọn chức năng tỡm
kiếm cụng việc của hợp đồng
2. Hiển thị form tỡm kiếm
3. Nhập cỏc điều kiện tỡm kiếm cụng việc của hợp đồng
4. Hiển thị form thụng tin cỏc cụng việc của hợp đồng tỡm đƣợc
Bảng Duan
Bảng Duan_Congviec
Luồng sự kiện phụ:
Tại bƣớc 4: nếu khụng tỡm thấy cụng việc thỏa món điều kiện thỡ yờu cầu nhập lại điều kiện tỡm kiếm hoặc dừng
Sau khi tỡm kiếm đƣợc cụng việc cú thể tiến hành xúa hoặc sửa cụng việc
3.2.5. Ca sử dụng quản lý nhiệm vụ
Tiền điều kiện: Trƣởng bộ phận kỹ thuật đăng nhập vào hệ thống
Hậu điều kiện: Sau khi thao tỏc thành cụng, việc phõn cụng hoặc quản lý tiến độ
thực hiện nhiệm vụ đối với từng thành viờn tham gia dự ỏn đƣợc hoàn thành và gửi đến từng ngƣời.
91
Luồng sự kiện chớnh:
Hành động của tỏc nhõn Phản ứng của hệ thống Dữ liệu liờn quan 1. Chọn nghiệp vụ quản lý
nhiệm vụ
2. Hiện ra form quản lý nhiệm vụ. Tại form này, ngƣời dựng cú thể thực hiện việc phõn cụng nhiệm vụ đối với từng thành viờn dự ỏn, cũng cú thể quản lý đƣợc tiến độ của từng ngƣời Bảng Congviec Bảng Duan_Congviec Bang Nhanvien_Nhiemvu 3. Chọn và nhập cỏc yờu cầu phự hợp với nghiệp vụ quản lý nhiệm vụ
4. Xử lý cỏc yờu cầu của ngƣời dựng và cập nhật vào cơ sở dữ liệu
Bảng Congviec
Bảng Duan_Congviec Bang Nhanvien_Nhiemvu