10
1. Các tính năng hệ thống 1.1. Đăng nhập 1.1.1. Mô tả và mức ưu tiên Chức năng này được sử dụng để đăng nhập vào hệ thống với các quyền tương ứng (chủ quán hay nhân viên quản lý). Chức năng này có mức ưu tiên cao. 1.1.2. Tác nhân / chuỗi phản ứng Người dùng (chủ quán hay nhân viên) tiến hành nhập mã nhân viên và mật khẩu vào các ô tương ứng. Khi đăng nhập thì hệ thống sẽ thống báo thành công hay thất bại. 1.1.3. Các yêu cầu chức năng Mã yêu cầu DN Tên yêu cầu Đăng nhập Đối tượng sử dụng Nhân viên quản lí, chủ quán Cafe Tiền điều kiện Không có Cách xử lí Bước1 : Sau khi truy cập vào “phần mềm quản lý nguyên vật liệu, vật tư quán cafe” phần mềm sẽ có khung đăng nhập với 2 ô là: mã nhân viên và mật khẩu để người dùng nhập thông tin. Bước 2: Sau khi người dùng nhập nhập mã nhân viên và mật khẩu vào các ô nhập tương ứng và nhấn chọn vào chức năng “Đăng nhập”, Phần mềm sẽ tiến hành kiểm tra sự tồn tại của người dùng và các thông tin được người dùng nhập có trùng khớp với thông tin được lưu trong cơ sỡ dữ liệu hay không.

Các-tính-năng-hệ-thống

Embed Size (px)

DESCRIPTION

mô tả

Citation preview

Page 1: Các-tính-năng-hệ-thống

1. Các tính năng hệ thống

1.1. Đăng nhập

1.1.1. Mô tả và mức ưu tiên

Chức năng này được sử dụng để đăng nhập vào hệ thống với

các quyền tương ứng (chủ quán hay nhân viên quản lý). Chức

năng này có mức ưu tiên cao.

1.1.2. Tác nhân / chuỗi phản ứng

Người dùng (chủ quán hay nhân viên) tiến hành nhập mã nhân

viên và mật khẩu vào các ô tương ứng. Khi đăng nhập thì hệ

thống sẽ thống báo thành công hay thất bại.

1.1.3. Các yêu cầu chức năng

Mã yêu cầu DNTên yêu cầu Đăng nhậpĐối tượng sử dụng Nhân viên quản lí, chủ quán CafeTiền điều kiện Không cóCách xử lí Bước1: Sau khi truy cập vào “phần mềm quản lý nguyên vật

liệu, vật tư quán cafe” phần mềm sẽ có khung đăng nhập với 2 ô là: mã nhân viên và mật khẩu để người dùng nhập thông tin.Bước 2: Sau khi người dùng nhập nhập mã nhân viên và mật khẩu vào các ô nhập tương ứng và nhấn chọn vào chức năng “Đăng nhập”, Phần mềm sẽ tiến hành kiểm tra sự tồn tại của người dùng và các thông tin được người dùng nhập có trùng khớp với thông tin được lưu trong cơ sỡ dữ liệu hay không.

Kết quả Nếu nhập tên hoặc mật khẩu sai thì hệ thống thông báo nhập sai và yêu cầu nhập lại.Nếu đúng xuất hiện giao diện quản lí.

Ghi chú Mã nhân viên để đăng nhập là mã số của của mỗi nhân viên quản lý được chủ quán cung cấp, chủ quán cũng có mã nhân viên riêng biệt. Mỗi nhân viên quản lý có mã số nhân viên khác nhau.

1.2. Quản lý xuất nhập kho

1.3. Tình trạng kho

1.4. Quản lý thống kê

1.5. Quản lý hóa đơn

1.6. Quản lý đặt hàng

Page 2: Các-tính-năng-hệ-thống

1.7. Đặt hàng

1.8. Thông tin cá nhân

1.8.1. Mô tả và mức ưu tiên

Chức năng này được sử dụng để người dùng (chủ quán, nhân

viên quản lý) có thể xem được thông tin cá nhân của mình.

Chức năng này có mức ưu tiên thấp.

1.8.2. Tác nhân / chuỗi phản ứng

Người dùng có thể là chủ quán hay nhân viên quản lý đăng

nhập vào hệ thống, chọn xem thông tin cá nhân.

1.8.3 Các yêu cầu chức năng

Mã yêu cầu REQ

Tên yêu cầu Thông tin cá nhân

Đối tượng sử dụng Nhân viên quản lí

Tiền điều kiện Đăng nhập thành công với tài khoản của người dùng.

Cách xử lý Bước 1: Nhấn chọn chức năng “Thông tin cá nhân” trên giao diện của phần mềm.

Bước 2: Thông tin chi tiết về cá nhân đăng nhập được hiện ra. Người dùng có thể theo dõi thông tin của mình bao gồm: họ tên, ngày sinh, quê quán, số chứng minh nhân dân, số điện thoại... Đối với người dùng là nhân viên thì có thể theo dõi ca trực của mình

Kết quả Màn hình hiển thị thông tin người dùng.

Ghi chú Nhân viên quản lý không thể thực hiện công việc thay đổi thông tin cá nhân ở chức năng này.

Ca trực của nhân viên do chủ quán phân công.

1.9. Quản lý nhân viên

1.9.1. Mô tả và mức ưu tiên

Chức năng này được sử dụng để quản lý thông tin của nhân

viên trong quán cafe. Chức năng này có mức ưu tiên cao.

Page 3: Các-tính-năng-hệ-thống

1.9.2. Tác nhân / chuỗi phản ứng

Người dùng là chủ quán đăng nhập vào hệ thống, chọn quản lý

nhân viên và tiến hành các thao tác (thêm, sửa, xóa, phân

công,..).

1.9.3. Các yêu cầu chức năng

Thêm tài khoản nhân viên

Mã yêu cầu REQTên chức năng Thêm mới tài khoản cho nhân viênĐối tượng sử dụng Chủ quánTiền điều kiện Đăng nhập thành công với tài khoản chủ quán.Cách xử lý Bước 1: Nhập các thông tin liên quan tới nhân viên vào các ô

tương ứng.Bước 2: Sau khi nhập xong, người dùng nhấn chọn “Thêm mới” để lưu vào cơ sở dữ liệu, nếu không có sự cố ngoài ý muốn, phần mềm sẽ thông báo là lưu vào cơ sở dữ liệu thành công, ngược lại nếu có sự cố như không nhập họ tên, mã số, số chứng minh nhân dân ... hệ thống sẽ báo lỗi. Người dùng có thể nhấn chọn “Hủy bỏ” để trở về giao diện thêm mới mặc định.

Kết quả Việc thêm mới tài khoản nếu thực hiện thành công sẽ có thông báo thêm mới thành công, ngược lại sẽ thông báo lỗi.

Ghi chú Phải nhập đẩy đủ các thông tin bắt buộc (Mã nhân viên, họ tên, số chứng minh nhân dân, địa chỉ...), có thể để trống các mục không bắt buộc.Phải nhập chính xác thông tin nhân viên.Chiều dài tối đa của mã nhân viên đăng nhập là 8 ký tựChiều dài tối thiểu của mật khẩu đăng nhập là 5 ký tự, tối đa là 10 ký tự.

Cập nhật thông tin nhân viên

Mã yêu cầu REQTên chức năng Chỉnh sửa thông tin nhân viênĐối tượng sử dụng Chủ quánTiền điều kiện Đăng nhập thành công với quyền chủ quánCách xử lý Bước 1: Nhấn chọn vào nhân viên cần chỉnh sửa thông tin và

nhấn chọn vào cập nhật.Bước 2: Nhập các thông tin cần chỉnh sửa cho nhân viên (đối với các mục không bắt buộc có thể bỏ trống ).Bước 3: Sau khi nhập xong, người dùng có thể nhấn chọn vào “cập nhật” để cập nhật thông tin mới cho nhân viên, hoặc nhấn chọn “Hủy bỏ” để trở về giao diện chỉnh sửa thông tin

Page 4: Các-tính-năng-hệ-thống

nhân viên mặc định.Kết quả Việc chỉnh sửa thông tin nhân viên nếu được thực hiện thành

công thì phần mềm sẽ thông báo là “Cập nhật thành công”, ngược lại sẽ thông báo lỗi.

Ghi chú Phải nhập đẩy đủ các thông tin bắt buộc (Mã nhân viên, họ tên, số chứng minh nhân dân, địa chỉ...), có thể để trống các mục không bắt buộc.Khi có thay đổi mật khẩu đăng nhập phải thông báo cho nhân viên.

Xóa tài khoản nhân viên

Mã yêu cầu REQTên chức năng Xóa tài khoản nhân viênĐối tượng sử dụng Chủ quánTiền điều kiện Phải đăng nhập thành công với tài khoản chủ quánCách xử lý Bước 1: Chọn tên nhân viên cần xóa

Bước 2: Nhấn chọn vào biểu tượng xóa để tiến hành xóa. Phần mềm sẽ xuất hiện thông báo, nếu chọn “Đồng ý” thì phần mềm sẽ xóa thông tin liên quan tới nhân viên đó ra khỏi hệ thống, ngược lại, nếu chọn “Hủy bỏ” thì phần mềm sẽ trở về giao diện mặc định.

Kết quả Nếu việc xóa không gặp sự cố ngoài ý muốn, phần mềm sẽ thông báo “Xóa thành công”, ngược lại, phần mềm sẽ thông báo lỗi.

Ghi chú Chủ quán có thể xóa tất cả các nhân viên có trong hệ thống.Tồn tại tài khoản nhân viên trong hệ thống.

Tìm kiếm nhân viên

Mã yêu cầu REQTên chức năng Tìm kiếm thông tin nhân viênĐối tượng sử dụng Chủ quánTiền điều kiện Đăng nhập thành công với tài khoản chủ quánCách xử lý Bước 1: Chọn cách thức muốn tìm kiếm (theo Mã nhân viên

hay họ tên nhân viên,…).Bước 2: Nhập thông tin của nhân viên muốn tìm kiếm (Mã nhân viên hay họ tên nhân viên,…) tương ứng với cách thức đã chọn, sau đó nhấn chọn biểu tượng “tìm kiếm”. Hệ thống hiển thị thông tin.

Kết quả Nếu việc tìm kiếm được thực hiện thành công thì thông tin của nhân viên của nhân viên được tìm kiếm sẽ hiện ra trên giao diện mới, ngược lại, nếu việc tìm kiếm thực hiện thất bại thì có thông báo là “không tìm thấy”.

Page 5: Các-tính-năng-hệ-thống

Ghi chú Nếu chọn cách thức tìm kiếm là theo “Mã nhân viên” thì nhập mã số nhân viên cho ô mã số, ngược lại thì nhập họ tên nhân viên.Khi xem thông tin nhân viên, chủ quán có thể tùy chọn cập nhật thông tin.

Phân công ca trực cho nhân viên

Mã yêu cầu REQTên chức năng Phân công ca trực cho nhân viênĐối tượng sử dụng Chủ quánTiền điều kiện Đăng nhập thành công với tài khoản chủ quán, vào giao diện

phân công ca trực nhân viên thành công.Cách xử lý Bước 1: Chọn mốc thời gian tại khung thời gian (theo giờ).

Bước 2: Chọn nhân viên cần trực cho mốc thời gian.Bước 3: Nhấn “Đồng ý” để tiến hành sắp xếp lịch trực cho nhân viên đó,

Kết quả Việc phân công ca trực cho nhân viên nếu được thực hiện thành công sẽ xuất hiện thông báo thành công, ngược lại sẽ thông báo lỗi.

Ghi chú Mỗi nhân viên không có trùng ca trực.Nếu nhấn “Xem chi tiết” thì thông tin ca trực của nhân viên trong ngày hiện ra.

1.10. Tìm báo cáo – thống kê

1.10.1.Mô tả và mức ưu tiên

Chức năng này được sử dụng để tìm kiếm các báo cáo – thống

kê được lập. Chức năng này có mức ưu tiên cao.

1.10.2.Tác nhân / chuỗi phản ứng

Người dùng là nhân viên quản lý đăng nhập vào hệ thống, chọn

mục tìm thống kê báo cáo và tiến hành xem chi tiết các báo cáo

– thống kê được tìm thấy. Có thể in ra các báo cáo – thống kê

được tìm thấy

1.10.3.Các yêu cầu chức năng

Mã yêu cầu REQ

Tên yêu cầu Tìm báo cáo – thống kê

Đối tượng sử dụng Nhân viên quản lí

Page 6: Các-tính-năng-hệ-thống

Tiền điều kiện Đăng nhập thành công với tài khoản của nhân viên.

Cách xử lý Bước 1: Chọn cách thức muốn tìm kiếm (ngày, tháng, quý, năm),sau đó nhấn chọn mốc thời gian cần hiển thị thông tin về các báo cáo – thông kê bằng cách nhấn vào biểu tượng “lịch” trên giao diện.

Bước 2: Nhấn vào “Tìm kiếm”. Hệ thống hiển thị danh sách và nhấn chọn để xem chi tiết báo cáo – thống kê.

Kết quả Nếu tìm kiếm thành công hệ thống hiển thị thông tin báo cáo - thống kê cần tìm , ngược lại hệ thống thông báo không tìm thấy.

Ghi chú Tồn tại danh sách trong hệ thống.

Sau khi xem thông tin báo cáo, có thể chọn in báo cáo thống kê.

1.11. Lập báo cáo – thống kê

1.11.1.Mô tả mức ưu tiên

Chức năng này được sử dụng để lập các báo cáo – thống kê cho các mốc thời gian (ngày,tháng,quý,năm). Chức năng này có mức ưu tiên cao

1.11.2.Tác nhân / chuỗi phản ứng

Người dùng là nhân viên quản lý đăng nhập vào hệ thống, chọn mục lập báo cáo – thống kê và tiến hành nhập các thông tin, dữ liệu cho báo cáo – thống kê sẽ được lập. Sau khi nhập xong thì nhân viên quản lý xác nhận đồng ý và nhận thông báo thành công hay thất bại với thao tác đó.

1.11.3.Các yêu cầu chức năng

Mã yêu cầu REQ

Tên yêu cầu Lập báo cáo – thống kê

Đối tượng sử dụng Nhân viên quản lí

Tiền điều kiện Đăng nhập thành công với tài khoản của nhân viên.

Page 7: Các-tính-năng-hệ-thống

Cách xử lý Bước 1: chọn mốc thời gian lập báo cáo – thống kê (ngày, tháng, quý, năm) cần lập.

Bước 2: nhấn chọn “lập báo cáo” để hiển thị nội dung thống kê.

Bước 3: Nhấn chọn “Lưu lại” để lưu lại nội dung báo cáo – thống kê vừa lập.

Kết quả Nếu thành công hệ thống thông báo lưu thành công, ngược lại hệ thống thông báo thất bại.

Ghi chú Nhân viên cần chọn mốc thời gian hợp lý để lập báo cáo – thống kê.

Sau khi lưu thống kê có thể tùy chọn in báo cáo thống kê.

Ngày lập báo cáo – thống kê diễn ra trước ngày chủ quán tổng hợp lại.

2. Các yêu cầu phi chức năng

3. Các yêu cầu khác