Biểu đồ ca sử dụng (Use case)

Một phần của tài liệu Hệ gợi ý (Trang 55 - 64)

Hình 4. 1: Biểu đồ ca sử dụng của hệ thống Đặc tả chi tiết các ca sử dụng:

Tên ca sử dụng

Đăng kí

Tĩm tắt Ngƣời sử dụng đăng kí một tài khoản Đối tƣợng Ngƣời sử dụng Cấp độ 1 Tiền điều kiện

55

Học viên thực hiện: Nguyễn Văn Thịnh CB130460 Khĩa 2013B Lớp CNTT1

Mơ tả STT Hoạt động

1 Hệ thống hiển thị màn hình đăng kí cho ngƣời sử dụng điền thơng tin

2 Ngƣời sử dụng điền đầy đủ thơng tin vào màn hình và gửi yêu cầu

3 Hệ thống kiểm tra thơng tin này cĩ trùng với ngƣời sử dụng khác cĩ trong hệ thống

4 Hệ thống thêm ngƣời sử dụng vào cơ sở dữ liệu 5 Hệ thống thống báo đăng kí thành cơng

Ngoại lệ 2.a Một số trƣờng bị thiếu thơng tin 2.b Thơng tin sai định dạng yêu cầu

3 Do trùng thơng tin với ngƣời dùng khác Kịch bản Mơ tả

RE#1 Hệ thống thơng báo đăng kí thành cơng RE#2 Đăng kí khơng thành cơng do thiếu thơng tin

RE#3 Đăng kí khơng thành cơng do sai định dạng thơng tin yêu cầu

RE#4 Đăng kí khơng thành cơng do trùng thơng tin với ngƣời sử dụng đăng kí trƣớc

Tên ca sử dụng

Đăng nhập

Tĩm tắt Quản trị hệ thống hoặc ngƣời sử dụng đăng nhập hệ thống Đối tƣợng Quản trị hệ thống và ngƣời sử dụng Cấp độ 1 Tiền điều kiện

Đã đăng kí thành cơng tài khoản, các thơng tin đăng nhập hệ thống: mail và mật khẩu

Mơ tả STT Hoạt động

56

Học viên thực hiện: Nguyễn Văn Thịnh CB130460 Khĩa 2013B Lớp CNTT1

gồm mail và mật khẩu

2 Actor điền đầy đủ thơng tin vào màn hình và gửi yêu cầu 3 Hệ thống kiểm tra thơng tin actor là hợp lệ

4 Hệ thống hiện thị màn home cho actor Ngoại lệ 2 Actor điền thiếu thơng tin

3 Thơng tin với actor khơng hợp lệ Kịch bản Mơ tả

LG#1 Actor đăng nhập vào hệ thống thành cơng

LG #2 Actor đăng nhập vào hệ thống khơng thành cơng do thiếu thơng tin ở các trƣờng cần điền

LG #3 Actor đăng nhập vào hệ thống khơng thành cơng do do sai thơng tin về mail hoặc mật khẩu

Tên ca sử dụng

Tìm kiếm ngƣời dùng

Tĩm tắt Quản trị hệ thống tìm kiếm các ngƣời dùng theo từ khố mail Đối tƣợng Quản trị hệ thống Cấp độ 2 Tiền điều kiện

Quản trị hệ thống đã đăng nhập vào hệ thống

Mơ tả STT Hoạt động

1 Hệ thống hiển thị màn hình tìm kiếm ngƣời dùng theo từ khố của mail

2 Quản trị hệ thống nhập thơng tin tìm kiếm

3 Hệ thống tìm kiếm những ngƣời dùng phù hợp với thơng tin tìm kiếm

4 Hệ thống hiển thị kết quả tìm kiếm Ngoại lệ

57

Học viên thực hiện: Nguyễn Văn Thịnh CB130460 Khĩa 2013B Lớp CNTT1

Kịch bản Mơ tả

SU#1 Hệ thống trả về kết quả phù hợp nhất

Tên ca sử dụng

Cập nhật thơng tin ngƣời dùng

Tĩm tắt Actor cập nhật thơng tin về tài khoản của mình Đối

tƣợng

Quản trị hệ thống hoặc ngƣời sử dụng

Cấp độ 2 Tiền điều kiện

Actor đăng nhập vào hệ thống

Mơ tả STT Hoạt động

1 Hệ thống hiện thị màn hình chứa các thơng tin về tài khoản hiện cĩ của actor

2 Actor thay đ i thơng tin trên màn hình và gửi yêu cầu 3 Hệ thống cập nhật vào cơ sở dữ liệu

4 Hệ thống thơng báo thành cơng

Ngoại lệ 2 Actor điền thiếu thơng tin hoặc sai định dạng Kịch bản Mơ tả

UP#1 Hệ thống thơng báo cập nhật tài khoản thành cơng

UP#2 Hệ thống thơng báo cập nhật dữ liệu khơng thành cơng do thiếu thơng tin hoặc sai định dạng dữ liệu

Tên ca sử dụng

Xố ngƣời sử dụng

Tĩm tắt Quản trị hệ thống muốn loại bỏ ngƣời dụng cụ thể Đối

tƣợng

Quản trị hệ thống

58

Học viên thực hiện: Nguyễn Văn Thịnh CB130460 Khĩa 2013B Lớp CNTT1

Tiền điều kiện

Quản trị hệ thống đăng nhập vào hệ thống

Mơ tả STT Hoạt động

1 Hệ thống hiện thị màn hình danh sách ngƣời dùng và yêu cầu quản trị hệ thống click liên kết xố ngƣời sử dụng cụ thể

2 Quản trị hệ thống click nút xố một ngƣời dùng cụ thể 3 Hệ thống xố bỏ ngƣời sử dụng khỏi cơ sở dữ liệu 4 Hệ thống hiển thị lại danh sách ngƣời dùng

Ngoại lệ

Kịch bản Mơ tả

UP#1 Hệ thống hiển thị lại danh sách ngƣời dùng cịn tồn tại tong cơ sở dữ liệu

Tên ca sử dụng

Đánh giá bài báo

Tĩm tắt Ngƣời sử dụng đánh giá một bài báo để hệ thống cĩ thêm thơng tin dùng cho việc gợi ý.

Đối tƣợng Ngƣời sử dụng Cấp độ 1 Tiền điều kiện

Ngƣời sử dụng đã đăng nhập vào hệ thống

Mơ tả STT Hoạt động

1 Hệ thống hiển thị và yêu cầu ngƣời sử dụng đánh giá bài báo trên màn hình

2 Ngƣời sử dụng chọn số ngơi sao tƣơng ứng với số điểm mà ngƣời đánh giá bài báo

59

Học viên thực hiện: Nguyễn Văn Thịnh CB130460 Khĩa 2013B Lớp CNTT1

dụng vào cơ sở dữ liệu

4 Hệ thống cập nhật lại màn hình hiển thị Ngoại lệ

Kịch bản Mơ tả

RA#1 Ngƣời sử dụng đánh giá bài báo thành cơng

Tên ca sử dụng

Cập nhật đánh giá bài báo

Tĩm tắt Ngƣời sử dụng cập nhật lại điểm số đánh giá một bài báo Đối tƣợng Ngƣời sử dụng Cấp độ 1 Tiền điều kiện

Ngƣời sử dụng đã đăng nhập vào hệ thống

Mơ tả STT Hoạt động

1 Hệ thống hiển thị và yêu cầu ngƣời sử dụng đánh giá lại bài báo trên màn hình

2 Ngƣời sử dụng chọn số ngơi sao tƣơng ứng với số điểm mà ngƣời đánh giá bài báo

3 Hệ thống sẽ cập nhật lại thơng tin điểm số đánh giá của ngƣời sử dụng vào cơ sở dữ liệu

4 Hệ thống cập nhật lại màn hình hiển thị Ngoại lệ

Kịch bản Mơ tả

RA#1 Ngƣời sử dụng đánh giá bài báo thành cơng

Tên ca sử dụng

60

Học viên thực hiện: Nguyễn Văn Thịnh CB130460 Khĩa 2013B Lớp CNTT1

Tĩm tắt Quản trị hệ thống thêm bài báo mới vào cơ sở dữ liệu Đối tƣợng Quản trị hệ thống Cấp độ 2 Tiền điều kiện

Quản trị hệ thống đăng nhập vào hệ thống

Mơ tả STT Hoạt động

1 Hệ thống hiện thị màn hình và yêu cầu quản trị hệ thống điền thơng tin của bài báo

2 Quản trị hệ thống điền đầy đủ thơng tin vào màn hình và gửi yêu cầu

3 Hệ thống kiểm tra xem bài báo đã tồn tại trong cơ sở dữ liệu hay chƣa

4 Hệ thống thêm bài báo mới vào cơ sở dữ liệu 5 Hệ thống thơng báo thành cơng

Ngoại lệ 2 Quản trị hệ thống điền thiếu thơng tin hoặc sai định dạng 3 Khơng thể cập nhật do trùng khớp vỡi bài báo trong cơ sở dữ

liệu Kịch bản Mơ tả

UP#1 Hệ thống thơng báo cập nhật thành cơng

UP#2 Hệ thống thơng báo khơng thành cơng do trùng khớp vỡi bài báo trong cơ sở dữ liệu

UP#3 Hệ thống thơng báo khơng thành cơng do thiếu thơng tin hoặc sai định dạng thơng tin

Tên ca sử dụng

Chỉnh sửa bài báo

Tĩm tắt Quản trị hệ thống cập nhật lại thơng tin bài báo Đối Quản trị hệ thống

61

Học viên thực hiện: Nguyễn Văn Thịnh CB130460 Khĩa 2013B Lớp CNTT1

tƣợng

Cấp độ 2 Tiền điều kiện

Quản trị hệ thống đăng nhập vào hệ thống

Mơ tả STT Hoạt động

1 Hệ thống hiện thị màn hình và yêu cầu quản trị hệ thống sửa lại thơng tin của bài báo

2 Quản trị hệ thống sửa lại thơng tin vào màn hình và gửi yêu cầu

3 Hệ thống cập nhật lại bài báo vào cơ sở dữ liệu 4 Hệ thống thơng báo thành cơng

Ngoại lệ 2 Quản trị hệ thống điền thiếu thơng tin hoặc sai định dạng Kịch bản Mơ tả

UP#1 Hệ thống thơng báo cập nhật thành cơng

UP#2 Hệ thống thơng báo khơng thành cơng do thiếu thơng tin hoặc sai định dạng thơng tin

Tên ca sử dụng

Tìm kiếm bài báo

Tĩm tắt Quản trị hệ thống tìm kiếm các bài báo Đối tƣợng Quản trị hệ thống Cấp độ 2 Tiền điều kiện

Quản trị hệ thống đã đăng nhập vào hệ thống

Mơ tả STT Hoạt động

1 Hệ thống hiển thị màn hình tìm kiếm bài báo theo từ khố 2 Quản trị hệ thống nhập thơng tin tìm kiếm

62

Học viên thực hiện: Nguyễn Văn Thịnh CB130460 Khĩa 2013B Lớp CNTT1

kiếm

4 Hệ thống hiển thị kết quả tìm kiếm Ngoại lệ Kịch bản Mơ tả SA#1 Hệ thống trả về kết quả phù hợp nhất Tên ca sử dụng Gợi ý theo lọc cộng tác

Tĩm tắt Ngƣời sử dụng yêu cầu hệ thống gợi ý các bài báo theo phƣơng pháp lọc cộng tác Đối tƣợng Ngƣời sử dụng Cấp độ 2 Tiền điều kiện

Ngƣời sử dụng đăng nhập vào hệ thống và đã đánh giá ít nhất là 20 bài báo

Mơ tả STT Hoạt động

1 Ngƣời sử dụng yêu cầu hệ thống gợi ý các bài báo theo phƣơng pháp lọc cộng tác bằng cách click liên kết trên màn hình

2 Hệ thống tính tốn điểm số dự đốn cho các bài báo trong hệ thống

3 Hệ thống sắp xếp các bài báo theo thứ tự điểm số dự đốn giảm dần của các bài báo

4 Hệ thống hiển thị danh sách bài báo Ngoại lệ

Kịch bản Mơ tả

CF#1 Hệ thống trả về kết quả theo thứ tự giảm dần điểm số dự đốn của các bài báo

63

Học viên thực hiện: Nguyễn Văn Thịnh CB130460 Khĩa 2013B Lớp CNTT1

Tên ca sử dụng

Gợi ý theo lọc nội dung

Tĩm tắt Ngƣời sử dụng yêu cầu hệ thống gợi ý các bài báo theo phƣơng pháp lọc nội dung Đối tƣợng Ngƣời sử dụng Cấp độ 2 Tiền điều kiện

Ngƣời sử dụng đăng nhập vào hệ thống và đã đánh giá ít nhất là 20 bài báo

Mơ tả STT Hoạt động

1 Ngƣời sử dụng yêu cầu hệ thống gợi ý các bài báo theo phƣơng pháp lọc nội dung bằng cách click liên kết trên màn hình

2 Hệ thống tính tốn điểm số dự đốn cho các bài báo trong hệ thống

3 Hệ thống sắp xếp các bài báo theo thứ tự điểm số dự đốn giảm dần của các bài báo

4 Hệ thống hiển thị danh sách bài báo Ngoại lệ

Kịch bản Mơ tả

CBF#1 Hệ thống trả về kết quả theo thứ tự giảm dần điểm số dự đốn của các bài báo

Một phần của tài liệu Hệ gợi ý (Trang 55 - 64)

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

(91 trang)