Đặc tả Use-case

Một phần của tài liệu Xây dựng hệ thống quản lý về đa dạng sinh học thực nghiệm cho địa bàn Đà Nẵng. (Trang 28 - 32)

5. Bố cục đề tài

2.4.2 Đặc tả Use-case

a. Use-case đăng nhập

Mô tả:

Use case này cho phép ngƣời dung đăng nhập vào hệ thống, tùy theo nhu cầu của ngƣời dùng mà hệ thống sẽ cho phép ngƣời dùng thực hiện các chức năng của mình.

Luồng sự kiện:

o Luồng cơ sở: Use case này bắt đầu khi ngƣời dùng chọn Đăng nhập vào

hệ thống.

 Hệ thống yêu cầu Ngƣời dùng nhập Tên và Mật khẩu. Sau đó lựa chọn Đăng nhập.

 Hệ thống sẽ kiểm tra trong CSDL ngƣời dùng để xác thực các thông tin nhập vào.

 Hệ thống sẽ hiển thị các chức năng tƣơng ứng.

 Ngƣời dùng có thể đăng xuất bằng cách chọn Đăng xuất trên trang chủ.

o Luồng thay thế: Sai thông tin đăng nhập.

 Nếu, trong luồng cơ sở, ngƣời dùng đăng nhập với những thông tin không

có trong cơ sở dữ liệu ngƣời dùng, thì hệ thống sẽ thông báo lỗi và yêu cầu đăng nhập lại hoặc trở về trang chủ.

Các yêu cầu đặc biệt:

Không.

Điều kiện trƣớc:

Thông tin nhập đầy đủ.

Điều kiện sau:

Thông tin nhập chính xác.

Điểm mở rộng:

b. Use-case cấp bậc sinh thái

Mô tả:

Use case này cho phép các chuyên gia đăng nhập vào hệ thống, hệ thông sẽ cho phép thực hiện các thao tác nhƣ thêm, sửa, xóa, xem các cấp bậc sinh thái.

Luồng sự kiện:

oLuồng cơ sở: Use case này bắt đầu khi ngƣời dùng chọn một trong các cấp

độ sinh thái.

Hệ thống sẽ kiểm tra thông tin ngƣời sử dụng có chức năng này hay không.

Hệ thống sẽ hiển thị danh sách một trong các cấp độ sinh thái đã chọn.

Các chuyên gia sẽ chọn một thông tin về cấp bậc nào đó để sửa thông tin, hoặc xóa, hoặc thêm mới 1 thông tin hoặc kiểm tra thông tin mà cộng tác viên đã đƣa lên.

Sau khi thêm, sửa, xóa các thông tin phải lƣu lại trƣớc khi thoát khỏi hệ thống.

 Các chuyên gia có thể đăng xuất bằng cách chọn Đăng xuất trên trang chủ.

oLuồng thay thế:

 Nếu trong luồng cơ sở, chủ cửa hàng đăng nhập với những thông tin không có trong cơ sở dữ liệu ngƣời dùng, thì hệ thống sẽ thông báo lỗi và yêu cầu đăng nhập lại.

Đối với các tài khoản sai tên truy cập và mật khẩu thì không thể truy cập

vào nội dung này.

Các yêu cầu đặc biệt:

Không.

Điều kiện trƣớc:

Có thể sử dụng khi đã đăng nhập vào hệ thống với quyền quản trị hoặc các chuyên gia.

Điều kiện sau:

Không.

Điểm mở rộng:

c. Use-case quản lí phân bố hệ sinh thái

Mô tả:

Use case này cho phép các chuyên gia đăng nhập vào hệ thống, hệ thông sẽ cho phép thực hiện các thao tác nhƣ thêm, sửa, xóa, xem phân bố của một loài nào đó.

Luồng sự kiện:

o Luồng cơ sở: Use case này bắt đầu khi ngƣời dùng chọn quản lí phân bố hệ sinh thái.

Hệ thống sẽ kiểm tra thông tin ngƣời sử dụng có chức năng này hay không.

Hệ thống sẽ hiển thị danh sách thông tin phân bố tại một địa điểm nào đó.

Các chuyên gia sẽ chọn một thông tin về cấp bậc nào đó để sửa thông tin,

hoặc xóa, thêm mới một thông tin hoặc kiểm tra thông tin mà cộng tác viên đã đƣa lên.

Sau khi thêm, sửa, xóa các thông tin phải lƣu lại trƣớc khi thoát khỏi hệ thống.

Các chuyên gia có thể đăng xuất bằng cách chọn Đăng xuất trên trang chủ.

o Luồng thay thế:

Nếu trong luồng cơ sở, chủ cửa hàng đăng nhập với những thông tin không có

trong cơ sở dữ liệu ngƣời dùng, thì hệ thống sẽ thông báo lỗi và yêu cầu đăng nhập lại.

Đối với các tài khoản sai tên truy cập và mật khẩu thì không thể truy cập vào nội dung này.

Các yêu cầu đặc biệt:

Không.

Điều kiện trƣớc:

Có thể sử dụng khi đã đăng nhập vào hệ thống với quyền quản trị hoặc các chuyên gia.

Điều kiện sau:

Không.

Điểm mở rộng:

d. Use-case quản lí ngƣời dùng

Mô tả:

Use case này cho phép ngƣời quản trị đăng nhập vào hệ thống, hệ thông sẽ cho phép thực hiện các thao tác nhƣ thêm, sửa, xóa, xem thông tin ngƣời dùng.

Luồng sự kiện:

o Luồng cơ sở: Use case này bắt đầu khi ngƣời dùng chọn Đăng nhập vào hệ thống.

Hệ thống yêu cầu Ngƣời dùng nhập Tên và Mật khẩu. Sau đó lựa chọn Đăng nhập.

Hệ thống sẽ kiểm tra trong CSDL ngƣời dùng để xác thực các thông tin nhập vào.

Ngƣời quản trị chọn mục Quản trị ngƣời dùng.

Ngƣời quản trị chọn 1 ngƣời dùng cần sửa hoặc xóa hoặc chọn thêm mới ngƣời dùng.

Ngƣời quản trị có thể đăng xuất bằng cách chọn Đăng xuất trên trang chủ.

o Luồng thay thế: Sai thông tin quản lí công việc.

Nếu, trong luồng cơ sở, ngƣời dùng đăng nhập với những thông tin không

có trong cơ sở dữ liệu ngƣời dùng, thì hệ thống sẽ thông báo lỗi và yêu cầu đăng nhập lại hoặc trở về trang chủ.

Các yêu cầu đặc biệt:

Không.

Điều kiện trƣớc:

Phải đăng nhập với quyền quản trị.

Điều kiện sau:

Sau khi thêm, sửa, xóa các thông tin nhân viên phải lƣu lại trƣớc khi thoát khỏi hệ thống.

Nếu chủ cửa hàng quên lƣu thông tin, khi thoát hệ thông sẽ báo, có lƣu hay không.

Điểm mở rộng:

Một phần của tài liệu Xây dựng hệ thống quản lý về đa dạng sinh học thực nghiệm cho địa bàn Đà Nẵng. (Trang 28 - 32)