MODULE 1: XÁC ĐỊNH YÊU CẦU CHỨC NĂNG CỦA HỆ THỐNG – MÔ HÌNH HÓA YÊU CẦU CHỨC NĂNG BẰNG SƠ ĐỒ USE CASE

Một phần của tài liệu bai bao cao phan tich thiet ke he thong thong tin (Trang 30 - 32)

- Lớp Hệ thống quản lý có phương thức:

CASE STUDY 3: XÂY DỰNG HỆ THỐNG QUẢN LÝ THƢ VIỆN CỦA MỘT TRƢỜNG ĐẠI HỌC

MODULE 1: XÁC ĐỊNH YÊU CẦU CHỨC NĂNG CỦA HỆ THỐNG – MÔ HÌNH HÓA YÊU CẦU CHỨC NĂNG BẰNG SƠ ĐỒ USE CASE

HÓA YÊU CẦU CHỨC NĂNG BẰNG SƠ ĐỒ USE CASE

1. Xác định yêu cầu chức năng của hệ thống: Dựa vào đặc tả, hệ thống gồm các

chức năng sau:

- Độc giả tìm sách.

- Độc giả mượn sách hoặc đọc sách.

- Độc giả đăng kí thẻ mượn sách cập nhật thông tin vào hệ thống thư viện (thay đổi mật khẩu,...),…

- Thủ thư thêm thông tin tài liệu (thêm, xóa, cập nhật thông tin, tình trạng,…) , thêm thông tin về đọc giả (thêm, xóa, cập nhật, phân quyền người dùng…)

- Thủ thư quản lý việc xác nhận mượn và trả sách.

- Thủ thư xác nhận tình trạng sách thông báo và xử lí vi phạm.

- Thủ thư thống kê sách đã cho mượn, số sách rỗi (chưa được mượn)

- Hệ thống lưu trữ thông tin của sách: các đầu sách theo từng thể loại,

- Hệ thống thống kê số lần truy cập.

- Hệ thống cập nhật thông tin về bạn đọc, số ngày trễ hạn,…

2. Mô hình hóa yêu cầu chức năng, sử dụng sơ đồ use case.

Xác định các actor

- Độc giả: người đăng ký tham gia mượn hoặc đọc sách tại thư viện của trường đại học

- Thủ thƣ: người quản lý tại thư viện của trường đại học, cũng là người có quyền tương tác, cập nhật, kiểm soát hoạt động của hệ thống

- Hệ thống: lưu lưu trữ thông tin sách, thông tin độc giả và thống kê số lần truy cập.

Xác định các use case: mỗi use case đại diện cho một chức năng của hệ thống. Để tìm use case trong phần đặc tả hệ thống ta tìm các động từmà nó đại diện cho một chuỗi các hành động tương tác giữa actor và hệ thống để đạt được mục tiêu của actor. Dựa vào đặc tả Hệ thống đăng ký học phần, ta xác định các use case theo từng actor,

Độc giả

 Tìm sách

 Mượn sách

 Đăng ký mượn sách

 Cập nhật thông tin

 Đăng nhập: đọc giả phải đăng nhập thành công vào hệ thống để thực hiện các chức năng trên

Thủ thƣ

 Thêm sách mới (thêm, xóa, cập nhật,…)

 Quản lý việc mượn và trả sách, xử lí hành vi vi phạm

 Thống kê sách đã cho mượn, số sách còn trong kho

Thủ thư phải đăng nhập thành công để thực hiện các chức năng trên

Hệ thống

 Lưu trữ thông tin của sách

 Cập nhật thông tin độc giả mượn sách

 Thống kê số lần truy cập

Sơ đồ use case biểu diễn các chức năng của hệ thống

3. Yêu cầu phi chức năng

Hệ thống phải có giao diện thân thiện, dễ sử dụng

Có tính đúng đắn

Độ tin cậy cao

4. Quy tắc nghiệp vụ

Độc giả phải đăng ký tài khoản trong hệ thống thư viện

− Độc giả phải tuân thủ quy định về việc mượn và trả.

5. Quy trình nghiệp vụ

Quy trình nghiệp vụ của hệ thống quản lý thư viện

- Hệ thống cung cấp cho người dùng thông tin đầy đủ về thư viện và sách

- Để mượn sách hoặc đọc sách, các độc giả phải đăng ký tài khoản trong hệ thống thư viện

- Nếu trễ hạn sẽ bị phạt, quy định phạt như sau: nếu số ngày trễ hạn <7 ngày thì phạt 5% đơn giá sách. Nếu từ 7 ngày đến 15 ngày thì phạt 10% giá sách, nếu trên 15 ngày thì phạt 20% giá sách.

Một phần của tài liệu bai bao cao phan tich thiet ke he thong thong tin (Trang 30 - 32)

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

(40 trang)