Đặc tả các chức năng

Một phần của tài liệu (TIỂU LUẬN) báo cáo bài tập lớn kỹ thuật phần mềm ứng dụng đề tài PHẦN mềm QUẢN lý HIỆU THUỐC (Trang 26 - 34)

CHƯƠNG III : PHÂN TÍCH HỆ THỐNG

3.3. Đặc tả các chức năng

3.3.1. Đặc tả chức năng 1.1

Đầu đề:

Tên chức năng: Thêm mới nhân viên

Đầu vào: Tên nhân viên, ngày tháng năm sinh, địa chỉ, email, số điện thoại, ảnh đại diện

Đầu ra: Thông tin nhân viên trong hệ thống Thân:

Thông tin nhân viên = (Mã nhân viên, tên nhân viên, ngày tháng năm sinh, email, số điện thoại, ảnh đại diện)

3.3.2. Đặc tả chức năng 1.2

Đầu đề:

Tên chức năng: Cập nhật thông tin nhân viên Đầu vào: Thông tin cần cập nhật

Đầu ra: Thông tin nhân viên được thay đổi trong hệ thống Thân:

Thông tin nhân viên = (Mã nhân viên, tên nhân viên, ngày tháng năm sinh, email, số điện thoại, ảnh đại diện)

3.3.3. Đặc tả chức năng 1.3

Đầu đề:

Tên chức năng: Xóa nhân viên

Đầu vào: Thông tin nhân viên lưu trong hệ thống Đầu ra: Khơng cịn thơng tin nhân viên trong hệ thống Thân:

Thông tin nhân viên = null

3.3.4. Chức năng 2.1

Đầu đề:

Tên chức năng: Nhập thông tin sản phẩm mới

Đầu vào: Tên sản phẩm, mã sản phẩm, ngành hàng, nhà sản xuất, nước sản xuất, ngày sản xuất, hạn sử dụng, đơn vị tính, cơng dụng, số lượng, điều kiện bảo quản, đơn gia nhập, đơn giá bán.

Đầu ra: Thông tin sản phẩm trong hệ thống Thân:

Thông tin sản phẩm = (Tên sản phẩm, mã sản phẩm, ngành hàng, nhà sản xuất, nước sản xuất, ngày sản xuất, hạn sử dụng, đơn vị tính, cơng dụng, số lượng, điều kiện bảo quản, đơn gia nhập, đơn giá bán)

3.3.5. Đặc tả chức năng 2.2

Đầu đề:

Tên chức năng: Chỉnh sửa thông tin sản phẩm Đầu vào: Thông tin sản phẩm cần chỉnh sửa

Đầu ra: Thông tin sản phẩm được thay đổi trong hệ thống Thân:

Thông tin sản phẩm = (Tên sản phẩm, mã sản phẩm, ngành hàng, nhà sản xuất, nước sản xuất, ngày sản xuất, hạn sử dụng, đơn vị tính, cơng dụng, số lượng, điều kiện bảo quản, đơn gia nhập, đơn giá bán)

3.3.6. Đặc tả chức năng 2.3

Đầu đề:

Tên chức năng: Xóa sản phẩm

Đầu vào: Sản phẩm lưu trong hệ thống

Đầu ra: Khơng cịn thơng tin sản phẩm trong hệ thống Thân:

Thông tin sản phẩm = null

3.3.7. Đặc tả chức năng 2.4

Đầu đề:

Tên chức năng: Tìm kiếm thơng tin sản phẩm Đầu vào: u cầu tìm kiếm sản phẩm

Đầu ra: Thơng tin sản phẩm được tìm kiếm trong hệ thống Thân:

Lặp: Lấy một sản phẩm từ kho

So sánh từ khóa tìm kiếm với các thơng tin trong sản phẩm Nếu từ khóa trùng lặp:

Thì hiển thị: Thơng tin sản phẩm = (Tên sản phẩm, mã sản phẩm, ngành hàng, nhà sản xuất, nước sản xuất, ngày sản xuất, hạn sử dụng, đơn vị tính, cơng dụng, số lượng, điều kiện bảo quản, đơn gia nhập, đơn giá bán)

Đến khi: Hết sản phẩm

Nếu khơng có sản phẩm trùng lặp thì hiển thị: Khơng tìm thấy sản phẩm

3.3.8. Đặc tả chức năng 3.1

Đầu đề:

Tên chức năng: Xác nhận đơn hàng online

Đầu vào: Thông tin về khách hàng và đơn hàng online Đầu ra: Đơn hàng online xác nhận thành công

Thân:

Nhận đơn đặt hàng của khách

Gửi email hoặc SMS và xác nhận đơn hàng online thành công.

3.3.9. Đặc tả chức năng 3.2

Đầu đề:

Tên chức năng: Lập hóa đơn đặt hàng

Đầu vào: Thông tin về khách hàng và đơn đặt hàng Đầu ra: Hóa đơn đặt hàng

3.3.10. Đặc tả chức năng 3.3

Đầu đề:

Tên chức năng: Lập hóa đơn bán hàng trực tiếp Đầu vào: Thông tin về khách hàng và đơn hàng Đầu ra: Hóa đơn bán hàng trực tiếp

3.3.11.Đặc tả chức năng 3.4

Đầu đề:

Tên chức năng: In hóa đơn

Đầu vào: Thông tin về khách hàng và đơn hàng Đầu ra: Hóa đơn được in

Thân:

Lấy hóa đơn đặt hàng đã được lập

In hóa đơn = (mã hóa đơn, ngày bán, số phiếu, họ tên người bán, thông tin khách hàng (họ tên, sđt và địa chỉ đối với hóa đơn đặt hàng online), tên sản phẩm, số lượng, đơn giá, thành tiền, đơn vị tính, số tiền khách trả, số tiền khách nhận lại.)

3.3.12.Đặc tả chức năng 3.5

Đầu đề:

Tên chức năng: Quản lý lịch sử đơn hàng

Đầu vào: Thơng tin hóa đơn đặt hàng và thơng tin hóa đơn bán hàng trực tiếp

Đầu ra: Lịch sử đơn hàng Thân:

Thông tin đơn hàng thành công

3.3.13.Đặc tả chức năng 3.6

Đầu đề:

Tên chức năng: Tìm kiếm hóa đơn

Đầu vào: Thơng tin về khách hàng và đơn hàng online

Đầu ra: Thơng tin hóa đơn được tìm kiếm hiển thị trên hệ thống Thân:

Lặp: Lấy một hóa đơn từ kho

So sánh từ khóa tìm kiếm với hóa đơn Nếu từ khóa trùng lặp:

Thì hiển thị: Thơng tin hóa đơn = (mã hóa đơn, ngày bán, số phiếu, họ tên người bán, thông tin khách hàng (họ tên, sđt và địa chỉ đối với hóa đơn đặt hàng online), tên sản phẩm, số lượng, đơn giá, thành tiền, đơn vị tính, số tiền khách trả, số tiền khách nhận lại.)

Đến khi: Hết hóa đơn

Nếu khơng có hóa đơn trùng lặp thì hiển thị: Khơng tìm thấy hóa đơn

3.3.14.Đặc tả chức năng 4.1

Đầu đề:

Tên chức năng: Lập báo cáo doanh thu Đầu vào: Hóa đơn thanh tốn thu - chi

Đầu ra: Báo cáo doanh thu theo ngày, theo tháng Thân:

Doanh thu = Tổng thu – Tổng chi

3.3.15.Đặc tả chức năng 4.2

Đầu đề:

Tên chức năng: Lập báo cáo nhập hàng Đầu vào: Số lượng hàng nhập

Đầu ra: Báo cáo nhập hàng Thân:

Lấy dữ liệu số lượng hàng nhập

Lập báo cáo nhập hàng = Tổng số lượng hàng nhập

3.3.16.Đặc tả chức năng 4.3

Đầu đề:

Tên chức năng: Lập danh sách sản phẩm bán chạy Đầu vào: Thông tin về đơn hàng thành công Đầu ra: Danh sách sản phẩm bán chạy Thân:

Lấy dữ liệu số lượng sản phẩm bán của mỗi sản phẩm Xếp thứ tự giảm dần số lượng sản phẩm bán ra

Lấy 5 sản phẩm có lượng bán cao nhất hiển thị lên hệ thống

3.3.17.Đặc tả chức năng 4.4

Đầu đề:

Tên chức năng: Lập danh sách sản phẩm bán chậm Đầu vào: Thông tin về đơn hàng thành công Đầu ra: Danh sách sản phẩm bán chậm Thân:

Lấy dữ liệu số lượng sản phẩm bán của mỗi sản phẩm Xếp thứ tự tăng dần số lượng sản phẩm bán ra

Lấy 5 sản phẩm có lượng bán thấp nhất hiển thị lên hệ thống

3.3.18.Đặc tả chức năng 4.5

Đầu đề:

Tên chức năng: Lập danh sách sản phẩm sắp hết hạn Đầu vào: Thông tin về sản phẩm

Đầu ra: Danh sách sản phẩm sắp hết hạn Thân:

Lăp:

Lấy dữ liệu về hạn sử dụng của sản phẩm

Sắp xếp sản phẩm theo thời hạn sử dụng còn lại tăng dần Thời hạn sử dụng còn lại = Hạn sử dụng – Ngày hôm nay Nếu Thời hạn sử dụng cịn lại < 45 ngày

Thì hiện thị lên hệ thống Khơng thì bỏ qua

Đến khi: Hết sản phẩm

Một phần của tài liệu (TIỂU LUẬN) báo cáo bài tập lớn kỹ thuật phần mềm ứng dụng đề tài PHẦN mềm QUẢN lý HIỆU THUỐC (Trang 26 - 34)

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

(43 trang)