Mô tả các ca sử dụng

Một phần của tài liệu (LUẬN VĂN THẠC SĨ) UML và ứng dụng xây dựng mô hình hệ thống quản lý đào tạo Luận văn ThS. Công nghệ thông tin 1 01 10 (Trang 50 - 57)

a. Ca sử dụng Thêm hồ sơ đăng ký dự thi mới - Tên ca sử dụng: Thêm hồ sơ mới - Tác nhân: Ban tuyển sinh

- Mục đích: Cập nhật thông tin về hồ sơ thí sinh mới - Mô tả khái quát:

- Tham chiếu: R2.1, R2.2, R2.3, R2.4, R2.5, R2.6, R2.7. - Mô tả từng bước:

Hành động của tác nhân Hồi đáp của hệ thống Dữ liệu liên quan

Nhập trực tiếp:

1. Yêu cầu nhập hồ sơ mới 2. Hiện mẫu biểu nhập Hoso, trường, khoi,...

3. Nhập các thông tin của một hồ sơ mới

4. Ghi nhận và thông báo kết quả ghi nhận

Hoso, trường, khoi,...

Nạp từ cơ sở file nguồn:

1. Yêu cầu nhập hồ sơ mới 2. Hiện nguồn nhập Hoso, trường, khoi,...

3. Chọn nguồn nhập 4. Nạp và thông báo kết quả nạp

Hoso, trường, khoi,...

Nạp từ cơ sở dữ liệu cũ

Khảo sát cơ sở dữ liệu cũ, từ đó xây dựng chức năng nạp.

Hoso, trường, khoi,...

Nhập trực tiếp thông tin hồ sơ đăng ký dự thi của mỗi thí sinh hoặc nạp chúng từ một cơ sở dữ liệu và yêu cầu hệ thống ghi nhận.

- Ngoại lệ:

b. Ca sử dụng Sửa hồ sơ đăng ký dự thi đã có

- Tên ca sử dụng: Sửa hồ sơ đăng ký dự thi - Tác nhân: Cán bộ tuyển sinh

- Mục đích: Sửa các thông tin về một hồ sơ đang tồn tại

- Mô tả khái quát: Tìm đến hồ sơ cần sửa đổi rồi sửa thông tin cần thiết - Tham chiếu: R2.1, R2.2, R2.3, R2.4, R2.5, R2.6, R2.7.

- Mô tả từng bước:

Hành động của tác nhân Hồi đáp của hệ thống Dữ liệu liên quan 1. Yêu cầu sửa thông tin về

một hồ sơ đã có.

2. Hiện mẫu biểu nhập điều kiện tìm kiếm hồ sơ

DShoso, Hoso, trường, khoi,... 3. Nhập điều kiện (thông tin

mình biết) để tìm hồ sơ

4. Tìm và hiển thị kết quả tìm kiếm

DShoso, Hoso, trường, khoi,... 5. Chọn hồ sơ cần sửa 6. Hiển thị thông tin về hồ

sơ chọn

DShoso, Hoso, trường, khoi,... 7. Sửa đổi dữ liệu cần thiết 8. Ghi lại thông tin mới và

thông báo kết quả

DShoso, Hoso, trường, khoi,...

Bước 4:

- Nhập trực tiếp: Kết quả kiểm tra thông tin là thiếu hoặc không chính xác. Hệ thống thông báo lỗi và yêu cầu nhập lại hoặc phải dừng ca sử

dụng.

Nếu kiểm tra họ tên, ngày sinh, quê quán thấy trùng với một hồ sơ đã có trong hệ thống thì thông báo nhập lại hoặc dừng

- Nạp từ file nguồn: Gặp một bản ghi lỗi (lỗi dữ liệu, lỗi định dạng dữ liệu) hoặc kiểm tra thấy trùng với một hồ sơ đã có trong hệ thống thì:

+. Hiển thị thông báo yêu cầu người dùng cho biết: bỏ qua bản ghi lỗi đang gặp và tiếp tục nạp các bản ghi khác hay là dừng nạp

+. Tiến hành thực hiện theo yêu cầu của người dùng.

- Ngoại lệ:

c. Ca sử dụng Xoá hồ sơ đăng ký dự thi đã có

- Tên ca sử dụng: Xoá hồ sơ đăng ký dự thi có trong hệ thống - Tác nhân: Cán bộ tuyển sinh

- Mục đích: Xoá tất cả các thông tin trong hệ thống mà liên quan đến hồ sơ cần xoá

- Mô tả khái quát: Tìm đến hồ sơ cần xoá và tiến hành xoá tất cả các thông tin có liên quan

- Tham chiếu: R2.1, R2.2, R2.3, R2.4, R2.5, R2.6, R2.7. - Mô tả từng bước:

Hành động của tác nhân Hồi đáp của hệ thống Dữ liệu liên quan 1. Yêu cầu xoá một hồ sơ đã

có.

2. Hiện mẫu biểu nhập điều kiện tìm kiếm hồ sơ

DShoso, Hoso, trường, khoi,... 3. Nhập điều kiện (thông tin

mình biết) để tìm hồ sơ

4. Tìm và hiển thị danh sách kết quả tìm kiếm

DShoso,Hoso, trường, khoi,... 5. Chọn một hồ sơ sơ cần xoá 6. Hiển thị thông tin về hồ sơ

chọn

DShoso, Hoso, trường, khoi,... 7. Yêu cầu hệ thống xoá 8. Thông báo kết quả xoá DShoso, Hoso,

trường, khoi,... - Ngoại lệ:

- Bước 4: Nếu không có hồ sơ nào thoả mãn điều kiện tìm kiếm, thì thông báo và yêu cầu nhập lại thông tin tìm kiếm khác

- Bước 8: Kết quả kiểm tra thông tin mới là chưa đầy đủ hoặc không chính xác (do tác nhân xoá thông tin cũ và chưa nhập đầy đủ thông tin mới hoặc là đã nhập đủ nhưng không chính xác thì yêu cầu nhập lại hoặc dừng ca sử dụng.

- Bước 4: Không có hồ sơ nào thoả mãn điều kiện tìm kiếm, thông báo không tìm được và yêu cầu nhập thông tin tìm kiếm khác hoặc dừng ca sử dụng

d. Ca sử dụng Tìm kiếm hồ sơ

- Tên ca sử dụng: Tìm kiếm hồ sơ

- Tác nhân: Cán bộ tuyển sinh, thí sinh

- Mục đích: Tìm kiếm hồ sơ đang tồn tại trong hệ

thống theo những thông tin đã biết về hồ sơ đó - Mô tả khái quát: Người dùng nhập những thông tin mình biết

về hồ sơ cần tìm rồi yêu cầu hệ thống tìm trong hệ thống và hiện ra màn hình những hồ sơ thoả mãn thông tin vừa nhập

- Tham chiếu: R2.2 - Mô tả từng bước:

Hành động của tác nhân Hồi đáp của hệ thống Dữ liệu liên quan 1. Yêu cầu tìm kiếm hồ sơ 2. Hiện biểu mẫu nhập điều

kiện tìm kiếm hồ sơ

DShoso, Hoso

3. Nhập điều kiện (thông tin mình biết) để tìm kiếm hồ sơ

4. Tìm kiếm và hiển thị danh sách kết quả tìm kiếm

DShoso, Hoso

- Ngoại lệ:

e. Ca sử dụng Thống kê hồ sơ đăng ký dự thi

- Bước 5: Không có hồ sơ nào thoả mãn điều kiện tìm kiếm, thông báo không tìm được và yêu cầu nhập thông tin tìm kiếm khác hoặc dừng ca sử dụng

- Tên ca sử dụng: Thống kê hồ sơ đăng ký dự thi - Tác nhân: Cán bộ tuyển sinh

- Mục đích: Thống kê hồ sơ đăng ký dự thi tuỳ theo yêu cầu thống kê

- Mô tả khái quát: Nhập điều kiện để thống kê hồ sơ đăng ký dự thi, yêu cầu hệ thống thống kê và hiện ra màn hình hoặc in ra giấy

- Tham chiếu: R2.2

- Mô tả từng bước:

Hành động của tác nhân Hồi đáp của hệ thống Dữ liệu liên quan 1. Yêu cầu hệ thống thống kê hồ

sơ đăng ký dự thi

2. Hiện biểu mẫu cho phép nhập điều kiện để thống kê

Hoso, DShoso

3. Nhập điều kiện để thống kê 4. Thống kê hồ sơ đăng ký dự thi theo yêu cầu vừa nhập và hiển thị kết quả

Hoso, DShoso

g. Ca sử dụng Tách hồ sơ theo cụm thi

- Tên ca sử dụng: Tách hồ sơ theo cụm thi - Tác nhân: Ban tuyển sinh

- Mục đích: Tách hồ sơ đăng ký dự thi theo cụm thi mà thí sinh đăng ký

- Mô tả khái quát: Người dụng nhập yêu cầu tách hồ sơ theo từng cụm thi mà thí sinh đăng ký trước và hệ thống thực hiện tách hồ sơ đăng ký dự thi theo từng cụm thi riêng biệt - Tham chiếu: R2.2

- Mô tả từng bước:

Hành động của tác nhân Hồi đáp của hệ thống Dữ liệu liên quan 1. Yêu cầu tách hồ sơ đăng ký

dự thi theo từng cụm

2. Hiện biểu mẫu cho phép nhập tên cụm muốn tách hồ sơ

Hoso, DShoso, Cumthi

3. Nhập tên cụm tách 4. Thống kê hồ sơ đăng ký dự thi theo tên cụm và thông báo tách xong.

Hoso, DShoso, Cumthi

5. Xem kết quả 6. Thông báo kết quả, kết thúc

-Ngoại lệ:

- Bước 3: Nhập tên cụm thi mà hệ thống tìm kiếm không có trong danh sách các cụm thi thông báo kết quả để nhập lại cụm thi hoặc dừng ca sử dụng

h. Ca sử dụng Đánh số báo danh

- Tên ca sử dụng: Đánh số báo danh - Tác nhân: Cán bộ tuyển sinh

- Mục đích: Đánh số báo danh cho số thí sinh đăng ký dự thi theo từng cụm thi

- Mô tả khái quát: Nhập yêu cầu hệ thống đánh số báo danh cho số hồ sơ đăng ký dự thi, đảm bảo cho số báo danh theo thứ tự alphabetic

- Tham chiếu: R2.2, R2.3, R2.4 - Mô tả từng bước:

Hành động của tác nhân Hồi đáp của hệ thống Dữ liệu liên quan 1. Yêu cầu hệ thống đánh số

báo danh

2. Hiện biểu mẫu để nhập điều kiện để đánh số báo danh

Hoso, DShoso

3. Nhập điều kiện để sắp xếp và đánh số báo danh

4. Thực hiện đánh số báo danh và thông báo kết quả

Hoso, DShoso

i. Ca sử dụng Sắp xếp phòng thi

- Tên ca sử dụng: Sắp xếp phòng thi - Tác nhân: Cán bộ tuyển sinh

- Mục đích: Sắp xếp phòng thi cho các thí sinh đăng ký dự thi theo từng cụm thi

- Mô tả khái quát: Người dùng nhập yêu cầu sắp xếp phòng thi, nhập số người trên một phòng thi, yêu cầu hệ thống sắp xếp phòng thi

- Tham chiếu: R2.3, R2.4 - Mô tả từng bước:

Hành động của tác nhân Hồi đáp của hệ thống Dữ liệu liên quan 1. Yêu cầu sắp xếp phòng

thi cho thí sinh

2. Hiện biểu mẫu cho phép nhập số thí sinh trong một phòng thi

Phongthi, DSphongthi, Hoso

3. Nhập số thi sinh trong một phòng thi

4. Hệ thống sắp xếp số thí sinh đăng ký dự thi trong một cụm thi vào các phòng thi và thông báo kết quả Phongthi, DSphongthi, Hoso k. Ca sử dụng Đánh phách - Tên ca sử dụng: Đánh phách - Tác nhân: Cán bộ tuyển sinh

- Mục đích: Đánh phách cho bài thi của thí sinh

- Mô tả khái quát: Cán bộ chọn yêu cầu đánh phách, hệ thống thực hiện đánh phách cho bài thi theo cách trộn ngẫu nhiên

- Tham chiếu: R2.4, R2.5,R2.6,R2.7 - Mô tả từng bước:

Hành động của tác nhân Hồi đáp của hệ thống Dữ liệu liên quan 1. Chọn yêu cầu đánh

phách

2. Thực hiện đánh phách cho các bài thi theo cách trộn ngẫu nhiên và thông báo kết quả

Bangphach

Một phần của tài liệu (LUẬN VĂN THẠC SĨ) UML và ứng dụng xây dựng mô hình hệ thống quản lý đào tạo Luận văn ThS. Công nghệ thông tin 1 01 10 (Trang 50 - 57)

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

(118 trang)