Đặc tả ca sử dụng xóa nhân viên

Một phần của tài liệu BÀI tập môn học PHÂN TÍCH,THIẾT kế hệ THỐNG THÔNG TIN hệ THỐNG QUẢN lý QUÁN nét (Trang 52 - 67)

II. Mơ hình ca sử dụng:

4. Đặc tả ca sử dụng quản lý nhân viên

4.3. Đặc tả ca sử dụng xóa nhân viên

Ca sử dụng Xóa nhân viên

Tác nhân Chủ quán

Mô tả Tác nhân sử dụng Use Case để thực hiện chức năng xóa

người chơi theo tên tài khoản( hoặc số điện thoại, hoặc căn cước công dân).

Điều kiện trước Chủ quán đã được hệ thống nhận diện và ủy quyền sử dụng

hệ thống.

Luồng sự kiện chính

 Chủ quán yêu cầu chức năng xóa tài khoản nhân viên

 Hệ thống hiển thị form yêu cầu chủ quán nhập tên tài khoản nhân viên(hoặc số điện thoại, hoặc số căn cước cơng dân ) cần xóa.

 Chủ quán nhập tên tài khoản nhân viên(hoặc số điện thoại, hoặc số căn cước công dân ) yêu cầu hệ thống kiểm tra và hiện thông tin tài khoản nhân viên tìm được.

 Chủ quán chọn tài khoản nhân viên cần xóa sau đó chọn xóa.

 Hệ thống gửi lại cho chủ quán một form yêu cầu xác nhận xóa:

 Chủ qn chọn “Đồng ý” thì xóa thơng tin tài

khoản nhân viên trong Database

 Nếu chủ quán chọn “Khơng đồng ý” thì kết thúc

chương trình.

Luồng sự kiện phụ

 Nếu trong q trình xóa tài khoản, hệ thống vì một số lý do mà dừng hoạt động:

 Chủ quán cho khởi động lại hệ thống

 Hệ thống hủy các thao tác trước đó và hoạt động

trở lại bình thường

 Nếu chủ quán không tên tài khoản nhân viên(hoặc số điện thoại, hoặc số căn cước công dân ) mà đã yêu cầu hệ thống tìm:

 Hệ thống thơng báo “Bạn chưa nhập đủ thơng

tin, vui lịng kiểm tra lại!”, yêu cầu chủ quán nhập lại

 Nếu tên tài khoản nhân viên (hoặc số điện thoại, hoặc số căn cước cơng dân ) khơng tồn tại trong Database thì :

 Hệ thống thơng báo “Khơng tìm thấy!” và yêu cầu chủ quán nhập lại.

 Hệ thống gửi thông báo xác nhận xóa nhân viên, nếu chủ qn khơng muốn thực hiện hành động này có thể kết thúc chương trình.

Điều kiện sau  Thành cơng: Hệ thống báo thành cơng, xóa nhân viên

theo yêu cầu của chủ quán

 Thất bại: Hệ thống báo lỗi. Khơng xóa nhân viên

u cầu đặc biệt Khơng

4.4. Đặc tả ca sử dụng quản lý ca làm việc:

4.4.1. Đặc tả ca sử dụng thêm ca làm việc

Ca sử dụng Thêm ca làm việc

Tác nhân Chủ quán

Mô tả Tác nhân sử dụng Use Case để thực hiện chức năng thêm

ca làm việc

Điều kiện trước Chủ quán đã được hệ thống nhận diện và ủy quyền sử dụng

hệ thống.

Luồng sự kiện chính

 Chủ quán yêu cầu chức năng thêm ca làm việc

 Hệ thống hiển thị form yêu cầu chủ quán nhập tên nhân viên (hoặc số điện thoại, hoặc số căn cước công dân ) cần thêm ca làm việc

 Chủ quán nhập tên nhân viên (hoặc số điện thoại, hoặc số căn cước công dân ) yêu cầu hệ thống kiểm tra và hiện thông tin tài khoản nhân viên tìm được.

 Chủ quán chọn tài khoản nhân viên cần thêm ca làm việc.Nhập ca làm việc nhân viên đã đăng ký(nhập thông tin ca làm việc và ngày tương ứng), chủ quán yêu cầu lưu thông tin

 Hệ thống gửi lại cho chủ quán một form yêu cầu xác

nhận lưu:

 Chủ qn chọn “Đồng ý” thì lưu thơng tin các ca

làm việc vào trong Database

 Nếu chủ qn chọn “Khơng đồng ý” thì kết thúc

chương trình.

Luồng sự kiện phụ

 Nếu trong quá trình thêm ca làm việc hệ thống vì một số lý do mà dừng hoạt động:

 Chủ quán cho khởi động lại hệ thống

+ Hệ thống hủy các thao tác trước đó và hoạt động trở lại bình thường

 Nếu chủ qn khơng nhập tên nhân viên (hoặc số điện thoại, hoặc số căn cước công dân ) mà đã yêu cầu hệ thống tìm:

 Hệ thống thông báo “Bạn chưa nhập đủ thông

tin, vui lòng kiểm tra lại!”, yêu cầu chủ quán nhập lại

 Nếu tên nhân viên (hoặc số điện thoại, hoặc số căn cước công dân ) không tồn tại trong Database thì :

 Hệ thống thơng báo “Khơng tìm thấy!” và yêu cầu chủ quán nhập lại.

 Nếu ca làm việc được chọn để thêm đã đủ nhân viên, thì hệ thống hiện thống báo lỗi: “Ca làm việc đã đủ người, vui lòng đăng ký ca làm việc khác”.

 Hệ thống gửi thông báo xác nhận thêm ca làm việc, nếu

chủ quán không muốn thực hiện hành động này có thể kết thúc chương trình.

Điều kiện sau  Thành công: Hệ thống báo thành công, lưu dữ liệu được

nhập vào trong Database

 Thất bại: Hệ thống báo lỗi. Không thêm được ca làm việc

Yêu cầu đặc biệt Khơng 4.4.2. Đặc tả ca sử dụng xóa ca làm việc Ca sử dụng Xóa ca làm việc Tác nhân Chủ quán

Mô tả Tác nhân sử dụng Use Case để thực hiện chức năng xóa ca

làm việc

Điều kiện trước Chủ quán đã được hệ thống nhận diện và ủy quyền sử

dụng hệ thống.

Luồng sự kiện chính

 chủ qn u cầu chức năng xóa ca làm việc

 Hệ thống hiển thị form yêu cầu chủ quán nhập tên nhân viên (hoặc số điện thoại, hoặc số căn cước cơng dân ) cần xóa ca làm việc

 chủ quán nhập tên nhân viên (hoặc số điện thoại, hoặc số căn cước công dân ) yêu cầu hệ thống kiểm tra và hiện thông tin tài khoản nhân viên tìm được.

 chủ quán chọn tài khoản nhân viên cần xóa ca làm việc.Chọn ca làm việc cần xóa và chọn chức năng xóa

 Hệ thống gửi lại cho chủ quán một form yêu cầu xác nhận xóa:

 Chủ quán chọn “Đồng ý” thì cập nhật lại thơng tin vào trong Database

 Nếu chủ qn chọn “Khơng đồng ý” thì kết thúc chương trình.

Luồng sự kiện phụ

 Nếu trong q trình xóa ca làm việc hệ thống vì một số lý do mà dừng hoạt động:

 Chủ quán cho khởi động lại hệ thống

 Hệ thống hủy các thao tác trước đó và hoạt động trở

lại bình thường

 Nếu chủ qn khơng nhập tên nhân viên (hoặc số điện thoại, hoặc số căn cước cơng dân ) mà đã u cầu hệ thống tìm:

 Hệ thống thông báo “Bạn chưa nhập đủ thông tin, vui

lòng kiểm tra lại!”, yêu cầu chủ quán nhập lại

 Nếu tên nhân viên (hoặc số điện thoại, hoặc số căn cước công dân ) khơng tồn tại trong Database thì :

 Hệ thống thơng báo “Khơng tìm thấy!” và u cầu

chủ quán nhập lại.

 Hệ thống gửi thơng báo xác nhận xóa ca làm việc, nếu chủ qn khơng muốn thực hiện hành động này có thể kết thúc chương trình.

Điều kiện sau  Thành công: Hệ thống báo thành công, dữ liệu được cập

nhập vào trong Database 53

 Thất bại: Hệ thống báo lỗi. Khơng xóa được ca làm việc

Yêu cầu đặc biệt Không

4.4.3. Đặc tả ca sử dụng đổi ca làm việc

Ca sử dụng Đổi ca làm việc

Tác nhân Chủ quán

Mô tả Tác nhân sử dụng Use Case để thực hiện chức năng đổi ca

làm việc

Điều kiện trước Chủ quán đã được hệ thống nhận diện và ủy quyền sử

dụng hệ thống.

Luồng sự kiện chính

 Chủ quán yêu cầu chức năng đổi ca làm việc

 Hệ thống hiển thị form yêu cầu chủ quán nhập tên nhân viên (hoặc số điện thoại, hoặc số căn cước công dân ) cần đổi ca làm việc

 Chủ quán nhập tên nhân viên (hoặc số điện thoại, hoặc số căn cước công dân ) yêu cầu hệ thống kiểm tra và hiện thơng tin tài khoản nhân viên tìm được.

 Chủ quán chọn tài khoản nhân viên cần đổi ca làm việc.Chọn ca làm việc nhân viên cần đổi, chủ quán nhập thông tin ca làm việc mới và chọn lưu thông tin.

 Hệ thống gửi lại cho chủ quán một form yêu cầu xác nhận lưu:

 Chủ qn chọn “Đồng ý” thì lưu thơng tin các ca làm việc vào trong Database

 Nếu chủ qn chọn “Khơng đồng ý” thì kết thúc

chương trình.

Luồng sự kiện phụ

 1.Nếu trong quá trình đổi ca làm việc hệ thống vì một số lý do mà dừng hoạt động:

 Chủ quán cho khởi động lại hệ thống

 Hệ thống hủy các thao tác trước đó và hoạt động trở lại bình thường

 2.Nếu chủ quán không nhập tên nhân viên (hoặc số điện thoại, hoặc số căn cước công dân ) mà đã u cầu hệ thống tìm:

 Hệ thống thơng báo “Bạn chưa nhập đủ thơng tin, vui

lịng kiểm tra lại!”, yêu cầu chủ quán nhập lại

 Nếu tên nhân viên (hoặc số điện thoại, hoặc số căn cước công dân ) khơng tồn tại trong Database thì :

 Hệ thống thơng báo “Khơng tìm thấy!” và u cầu chủ quán nhập lại.

 Nếu ca làm việc được chọn để đổi đã đủ nhân viên, thì hệ thống hiện thống báo lỗi: “Ca làm việc đã đủ người, vui lòng chọn ca làm việc khác”.

 Hệ thống gửi thông báo xác nhận đổi ca làm việc, nếu chủ qn khơng muốn thực hiện hành động này có thể kết thúc chương trình.

Điều kiện sau  Thành cơng: Hệ thống báo thành công, lưu dữ liệu được

nhập vào trong Database

 Thất bại: Hệ thống báo lỗi. Không đổi được ca làm việc

Yêu cầu đặc biệt Không

5. Đặc tả ca sử dụng thống kê

Ca sử dụng Thống kê doanh thu

Tác nhân Chủ quán

Mô tả Tác nhân sử dụng Use Case để thực hiện chức năng thống

kê doanh thu

Điều kiện trước Chủ quán đã được hệ thống nhận diện và ủy quyền sử

dụng hệ thống.

Luồng sự kiện chính

 Chủ quán yêu cầu chức năng thống kê doanh thu.

 Chủ quán nhập thông tin yêu cầu dùng để thống kê.

 Hệ thống kiểm tra thơng tin thuộc tính nhập vào và in kết quả thống kê theo yêu cầu của chủ quán

 Chủ quán yêu cầu hệ thống in hóa đơn thống kê

 Hệ thống xác nhận báo lại kết quả và in hóa đơn.

Luồng sự kiện phụ

 Nếu trong q trình lập hóa đơn, hệ thống vì một số lý do mà dừng hoạt động:

 Chủ quán cho khởi động lại hệ thống

 Hệ thống hủy các thao tác trước đó và hoạt động trở lại bình thường

Nếu chủ quán chưa nhập đầy đủ thông tin mà đã yêu cầu hệ thống thống kê thì hệ thống hiển thị thơng báo lỗi: “Vui lịng nhập đầy đủ thông tin” và yêu cầu chủ quán nhập lại

 Chủ qn có thể khơng lập hóa đơn.

Điều kiện sau  Thành cơng: Hệ thống báo thành cơng, in hóa đơn

 Thất bại: Hệ thống báo lỗi. không lập được hóa đơn 56

u cầu đặc biệt Khơng

6. Đặc tả ca sử dụng quản lý dịch vụ

6.1. Đặc tả ca sử dụng thêm mới dịch vụ

Ca sử dụng Thêm dịch vụ

Tác nhân Chủ quán

Mô tả Tác nhân sử dụng Use Case để thực hiện chức năng thêm

thông tin về dịch vụ mới

Điều kiện trước Chủ quán đã được hệ thống nhận diện và ủy quyền sử

dụng hệ thống.

Luồng sự kiện chính

 Chủ quán yêu cầu chức năng thêm dịch vụ.

 Hệ thống hiển thị form thêm dịch vụ, yêu cầu chủ quán nhập đầy đủ thông tin dịch vụ (Mã dịch vụ, tên dịch vụ, giá bán).

 Chủ quán nhập đủ thông tin và yêu cầu hệ thống kiểm tra.

 Hệ thống gửi thông báo yêu cầu chủ quán xác nhận thêm mới và lưu thông tin dịch vụ trong CSDL của quán.

 Hệ thống hiển thị thông báo.

Luồng sự kiện phụ

 Nếu trong q trình nhập thơng tin dịch vụ, hệ thống vì

một số lý do mà dừng hoạt động:

 Chủ quán cho khởi động lại hệ thống

 Hệ thống hủy các thao tác trước đó và hoạt động trở lại bình thường

 Nếu trong quá trình nhập chủ qn khơng nhập đủ thông tin của dịch vụ và yêu cầu hệ thống thêm dịch vụ:

 Hệ thống thông báo “Chưa nhập đủ ! Chưa thể thêm

dịch vụ”.

 Nếu thông tin dịch vụ chủ quán vừa nhập không tồn tại trong kho, hệ thống hiển thị thống báo lỗi: “Dịch vụ không tồn tại, vui lịng kiểm tra lại”.

 Chủ qn có thể khơng thêm dịch vụ mới.

Điều kiện sau  Thành công: Hệ thống báo thành công, thông tin dịch

vụ thêm trong Database

 Thất bại: Hệ thống báo lỗi. Không thêm được dịch vụ.

Yêu cầu đặc biệt Không

6.2. Đặc tả ca sử dụng sửa dịch vụ

Ca sử dụng Sửa thông tin dịch vụ

Tác nhân Chủ quán

Mô tả Tác nhân sử dụng Use Case để thực hiện chức năng sửa

thông tin dịch vụ theo ID.

Điều kiện trước Chủ quán đã được hệ thống nhận diện và ủy quyền sử

dụng hệ thống.

Luồng sự kiện chính

 Chủ quán yêu cầu chức năng Sửa dịch vụ.

 Hệ thống hiển thị form yêu cầu chủ quán nhập mã ID dịch vụ(hoặc tên dịch vụ) của dịch vụ cần sửa

 Chủ quán nhập ID dịch vụ ( hoặc tên dịch vụ), yêu cầu hệ thống kiểm tra và hiện tồn bộ thơng dịch vụ tìm được.

 Chủ qn chọn thơng tin cần sửa và nhập thơng tin mới sau đó chọn lưu

 Hệ thống gửi thông báo xác nhận sửa dịch vụ:

 Nếu chủ qn xác nhận “Đồng ý” thì thơng tin dịch vụ

được cập nhật lại trong Database

 Nếu chủ quán xác nhận “Không đồng ý” thì kết thúc chương trình.

Luồng sự kiện phụ

 Nếu trong quá trình sửa thơng tin dịch vụ, hệ thống vì một số lý do mà dừng hoạt động:

 Chủ quán cho khởi động lại hệ thống

 Hệ thống hủy các thao tác trước đó và hoạt động trở lại bình thường

 Nếu chủ quán nhập thông tin không hợp lệ, hoặc nhập thiếu thông tin mà đã yêu cầu hệ thống tìm dịch vụ, hệ thống thơng báo: “ Kiểm tra lại thông tin !” và yêu cầu chủ quán nhập lại.

 Nếu dịch vụ chủ quán vừa nhập không tồn tại trong Database, hệ thống thông báo: “ Dịch vụ không tồn tại !” và yêu cầu chủ quán nhập lại.

 Nếu chủ quán nhập không đúng định dạng, hoặc thiếu thông tin mà đã yêu cầu hệ thống lưu, hệ thống thông báo lỗi: “Kiểm tra lại thông tin” và yêu cầu chủ quán nhập lại.

 Hệ thống gửi xác nhận lưu hoặc xóa dịch vụ, nếu chủ

quán không muốn thực hiện hành động này có thể rời khỏi chương trình.

Điều kiện sau  Thành công: Hệ thống báo thành công, cập nhật lại

thông tin dịch vụ theo yêu cầu của chủ quán.

 Thất bại: Hệ thống báo lỗi. Không cập nhật được thông tin dịch vụ.

Yêu cầu đặc biệt Không

6.3. Đặc tả ca sử dụng xóa dịch vụ

Ca sử dụng Xóa dịch vụ

Tác nhân Chủ qn

Mơ tả Tác nhân sử dụng Use Case để thực hiện chức năng xóa

thơng tin dịch vụ theo ID.

Điều kiện trước Chủ quán đã được hệ thống nhận diện và ủy quyền sử

dụng hệ thống.

Luồng sự kiện chính

 Chủ quán yêu cầu chức năng Xóa dịch vụ.

 Hệ thống hiển thị form yêu cầu chủ quán nhập mã ID dịch vụ (hoặc tên dịch vụ) cần xóa.

 Chủ quán nhập ID dịch vụ( hoặc tên dịch vụ) yêu cầu hệ thống kiểm tra và hiện tồn bộ thơng dịch vụ tìm được.

 Chủ qn chọn dịch vụ cần xóa sau đó chọn xóa.

 Hệ thống gửi lại cho chủ quán một form yêu cầu xác

nhận xóa. Chủ qn chọn “Đồng ý” thì xóa thơng tin dịch vụ trong Database, nếu chủ qn chọn “Khơng đồng ý” thì kết thúc chương trình.

Luồng sự kiện phụ

 Nếu trong quá trình sửa thơng tin dịch vụ, hệ thống vì một số lý do mà dừng hoạt động:

 Chủ quán cho khởi động lại hệ thống

 Hệ thống hủy các thao tác trước đó và hoạt động trở lại

bình thường

 Nếu chủ qn khơng nhập ID (hoặc tên của dịch vụ) mà đã yêu cầu hệ thống tìm:

 Hệ thống thơng báo “Bạn cần nhập đầy đủ thơng tin, vui lịng kiểm tra lại!” và u cầu chủ quán nhập lại.

 Nếu dịch vụ chủ qn vừa nhập khơng tồn tại trong Database thì hệ thống thơng báo: “ Dịch vụ cần tìm khơng tồn tại, vui lịng kiểm tra lại !” và yêu cầu chủ quán nhập lại.

 Hệ thống gửi xác nhận xóa dịch vụ, nếu chủ qn khơng muốn thực hiện hành động này có thể rời khỏi chương trình.

Điều kiện sau  Thành cơng: Hệ thống báo thành cơng, xóa dịch vụ

trong Database

 Thất bại: Hệ thống báo lỗi. Không cập nhật được thông tin dịch vụ.

Yêu cầu đặc biệt Không

Một phần của tài liệu BÀI tập môn học PHÂN TÍCH,THIẾT kế hệ THỐNG THÔNG TIN hệ THỐNG QUẢN lý QUÁN nét (Trang 52 - 67)

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

(102 trang)