Tài liệu mô tả thiết kế phần mềm Website Kinh doanh mỹ phẩm trực tuyến /Trường Học Viện Kỹ thuật Quân Sự

Tài liệu thiết kế chi tiết của phần mềm Website Kinh doanh mỹ phẩm hướng dẫn
và hỗ trợ quá trình thiết kế xây dựng phần mềm, đưa ra các yêu cầu chức năng, các cách vận hành và chuyển đổi chúng sanng mô tả phần mềm và phần cứng. Tài liệu giúp bạn tham khảo ôn tập và đạt kết quả cao. Mời đọc đón xem!

 

Trường:

Học viện kỹ thuật quân sự 90 tài liệu

Thông tin:
75 trang 3 tuần trước

Bình luận

Vui lòng đăng nhập hoặc đăng ký để gửi bình luận.

Tài liệu mô tả thiết kế phần mềm Website Kinh doanh mỹ phẩm trực tuyến /Trường Học Viện Kỹ thuật Quân Sự

Tài liệu thiết kế chi tiết của phần mềm Website Kinh doanh mỹ phẩm hướng dẫn
và hỗ trợ quá trình thiết kế xây dựng phần mềm, đưa ra các yêu cầu chức năng, các cách vận hành và chuyển đổi chúng sanng mô tả phần mềm và phần cứng. Tài liệu giúp bạn tham khảo ôn tập và đạt kết quả cao. Mời đọc đón xem!

 

29 15 lượt tải Tải xuống
lOMoARcPSD|50016789
HỌC VIỆN KỸ THUẬT QUÂN SỰ
KHOA CÔNG NGHỆ THÔNG TIN
Website Kinh doanh mỹ phẩm trực tuyến
TÀI LIỆU MÔ TẢ THIẾT KẾ PHẦN MỀM
Mã dự án: PM_CHEILINUS
Mã tài liệu: DTYC_PM_CHEILINUS
Phiên bản tài liệu: v1.0
lOMoARcPSD|50016789
[MaDA] Tài liệu mô tả thiết kế phần mềm [v1.0]
[Mã biểu mẫu Khoa CNTT]
[Mã biểu mẫu Khoa CNTT]
Hà Nội, 11/2022 Bảng ghi nhận sự
thay đổi của tài liệu
Thời
gian
thay đổi
Nội dung
thay đổi
Lý do
Phiên bản
bị thay đổi
Mô tả sự thay đổi
Phiên bản
mới
11/2022
Tạo mới
Tạo mới tài
liệu
Tạo mới toàn bộ tài
liệu
1.0
Trang ký
Người lập: Nguyễn Thị Hà Phương Ngày
lOMoARcPSD|50016789
[MaDA] Tài liệu mô tả thiết kế phần mềm [v1.0]
[Mã biểu mẫu Khoa CNTT] 3
Team leader
Người xem xét: Nguyễn Lê Trung Hiếu Ngày
Designer
Người xem xét: Nguyễn Tấn Quý Ngày
Designer
Người xem xét: Hà Thị Ngọc Phương Ngày
Designer
Người xem xét: Nghiêm Văn Tiến Ngày
Designer
Người phê duyệt: Phan Nguyên Hải Ngày
[Giáo viên hướng dẫn]
MỤC LỤC
1. GIỚI THIỆU 6
1.1. Mục đích tài liệu 6
1.2. Phạm vi tài liệu 6
1.4. Tài liệu tham khảo 7
1.5. Mô tả tài liệu 7
2. TỔNG QUAN VỀ PHẦN MỀM 8
3. THIẾT KẾ KIẾN TRÚC PHẦN MỀM 9
3.1. Mô hình kiến trúc 9
3.2. Mô tả kiến trúc 9
4. THIẾT KẾ DỮ LIỆU 9
4.1. Mô tả dữ liệu 9
4.2. Từ điển dữ liệu 10
5. THIẾT KẾ CÁC THÀNH PHẦN (PHÂN HỆ) 11
5.1. Chức năng phân hệ quản trị Website 11
lOMoARcPSD|50016789
[MaDA] Tài liệu mô tả thiết kế phần mềm [v1.0]
[Mã biểu mẫu Khoa CNTT]
5.2. Nhóm chức năng của Nhân viên 12
5.3. Nhóm chức năng của admin (Quản trị viên) 15
5.4. Nhóm chức năng của Khách hàng 20
6. THIẾT KẾ GIAO DIỆN NGƯỜI SỬ DỤNG 22
6.1. Mô tả tổng quan 22
6.2. Hình ảnh giao diện 22
6.3. Các đối tượng giao diện và hoạt động đi kèm 22
7. PHỤ LỤC 23
lOMoARcPSD|50016789
[MaDA] Tài liệu mô tả thiết kế phần mềm [v1.0]
[Mã biểu mẫu Khoa CNTT] 5
1. GIỚI THIỆU
1.1. Mục đích tài liệu
Tài liệu thiết kế chi tiết của phần mềm Website Kinh doanh mỹ phẩm hướng dẫn
và hỗ trợ quá trình thiết kế xây dựng phần mềm, đưa ra các yêu cầu chức năng, các cách
vận hành và chuyển đổi chúng sanng mô tả phần mềm và phần cứng.
Cung cấp mô tả về phần mềm một cách chi tiết để có thể chuẩn bị và xây dựng các
bộ phận cấu thành của phần mềm
1.2. Phạm vi tài liệu
Phần mềm là một website chạy trên nền Windows, cung cấp cho người dùng (người
mua) trải nghiệm được đầy đủ tính năng của trang web, đáp ứng được nhu cầu kinh doanh
của người quản trị hệ thống (người bán)
Tài liệu là cơ sở giao tiếp của các thành viên phát triển, là căn cứ để kiểm thử, vận
hành và bảo trì …
1.3. Thuật ngữ và các từ viết tắt
Thuật ngữ
Giải thích
CNTT
CNPM
CSDL
Nơi lưu trữ thông tin cho
phép truy cập
PK
Khóa chính
UK
Khóa duy nhất
PDL
Ngôn ngữ mô tả thủ tục
1.4. Tài liệu tham khảo
STT
Tên tài liệu
Tên file
lOMoARcPSD|50016789
[MaDA] Tài liệu mô tả thiết kế phần mềm [v1.0]
[Mã biểu mẫu Khoa CNTT]
1
Tài liệu đặc tả yêu cầu
Tài liệu đặc tả yêu cầu.doc
1.5. Mô tả tài liệu
Cấu trúc của tài liệu gồm 5 phần:
Phần 1 - Giới thiệu: giới thiệu chung về tài liệu, giúp người đọc hình dung được
nội dung, mục đích và bố cục chung của tài liệu.
Phần 2 - Tổng quan về phần mềm: Đưa ra các yêu cầu cơ bản nhất mà phần mềm
phải có.
Phần 3 - Thiết kế kiến trúc phần mềm: Xây dựng nh kiến trúc tả
kiến trúc phần mềm.
Phần 4 Thiết kế dữ liệu: Mô tả từ điển dữ liệu và xây dựng từ điển dữ liệu.
Phần 5 Thiết kế các thành phần (Phân hệ): Thiết kế các phân hệ con của phần
mềm.
Phần 6 Thiết kế giao diện người sử dụng: Mô tả tổng quan các giao diện, hình
ảnh giao diện và hoạt động đi kèm.
2. TỔNG QUAN VỀ PHẦN MỀM
Phần mềm Website phải đáp ứng được các yêu cầu chung như sau:
Quản trị người dùng theo quyền truy cập: Quản sẽ phân quyền cho người
dùng theo các nhóm:
o Nhóm chức năng liên quan đến “quản trị”: “Quản lý”, “Nhân viên”. o
Nhóm chức năng “người dùng vãng lai”: “Khách hàng” ( không yêu cầu
đăng nhập)
Xử lí quá trình truy cập thông tin người dùng.
lOMoARcPSD|50016789
[MaDA] Tài liệu mô tả thiết kế phần mềm [v1.0]
[Mã biểu mẫu Khoa CNTT] 7
3. THIẾT KẾ KIẾN TRÚC PHẦN MỀM
3.1. Mô hình kiến trúc
Phần mm website kinh doanh mỹ phẩm trực tuyến được chia thành 2 phân hệ như
sau:
Phân hệ Quản trị website: Thực hiện các chức năng liên quan đến việc quản
trị website: chia thành các nhóm chức năng “Quản lý”, “Nhân viên”.
Phân hệ Giao diện Client (Khách hàng) o Hiển thị dliệu: thông tin danh
mục sản phẩm, thông tin nhân, thông tin đơn hàng, danh mục sản phẩm
mới, danh mc sản phẩm khuyến mại
Biểu đồ thành phần tổng quát cho hệ thống:
lOMoARcPSD|50016789
[MaDA] Tài liệu mô tả thiết kế phần mềm [v1.0]
[Mã biểu mẫu Khoa CNTT]
3.2. Mô tả kiến trúc
4. THIẾT KẾ DỮ LIỆU
4.1. Mô tả dữ liệu
Dữ liệu lưu trữ các hoạt động của hệ thống: tổng hợp từ các nguồn được lưu trữ tập
trung tại trung tâm dliệu của trường, hệ quản trị được sử dụng là SQL Server 2019. Các
lOMoARcPSD|50016789
[MaDA] Tài liệu mô tả thiết kế phần mềm [v1.0]
[Mã biểu mẫu Khoa CNTT] 9
loại dữ liệu chính: SQL Server: Sử dụng các đối tượng trong SQL Server (DataTable,
View, StoreProcedure, Function, …) để lưu trữ thao tác với các thực thể của hệ thống.
File word: gồm file mẫu để kết xuất báo cáo dạng word.
File text: lưu trữ một số tham số cấu hình hệ thống.
File lưu cấu hình kết nối đến hệ quản trị cơ sở d liệu SQL Server 2019.
lOMoARcPSD|50016789
[MaDA] Tài liệu mô tả thiết kế phần mềm [v1.0]
[Mã biểu mẫu Khoa CNTT]
5. THIẾT KẾ CÁC THÀNH PHẦN (PHÂN HỆ)
5.1. Chức năng phân hệ quản trị Website
5.1.1. Chức năng chung
a) Đăng nhập hệ thống
Mô tả
Cho phép người dùng (người quản trị hệ thống, nhân viên, khách hàng) đăng nhập
vào website kinh doanh mỹ phẩm trực tuyến.
Dữ liệu vào: tên người dùng và mật khẩu
Dữ liệu ra: hiển thị các trang được quyền truy cập.
Xử lý:
Bước 1: Lấy tên người dùng và mật khẩu mà người dùng nhập vào.
Bước 2: Thực hiện lấy thông tin người dùng trong CSDL theo tên người dùng
và mật khẩu có được ở bước 1.
Nếu không có bản ghi nào được trả về thì đưa ra thông báo lỗi.
Nếu bản ghi trả về thì chuyển đến trang chủ tương ứng với quyền của người
dùng đăng nhập.
Lưu thông tin đăng nhập
b) Đăng xuất khỏi hệ thống
Mô tả
Cho phép người dùng (người quản trị hệ thống, nhân viên, khách hàng) đăng xuất
ra khỏi quyền truy cập.
Dữ liệu vào: người dùng đang trong hệ thống
lOMoARcPSD|50016789
[MaDA] Tài liệu mô tả thiết kế phần mềm [v1.0]
[Mã biểu mẫu Khoa CNTT] 11
Downloaded by Nguy?n Th? Khánh Linh (khanhlinhnguyenk61@gmail.com)
Dữ liệu ra: hiển thị trang đăng nhập.
Xử lý:
Xóa thông tin đăng nhập.
Chuyển đến trang đăng nhập.
5.2. Nhóm chức năng của Nhân viên
a) Chức năng quản lý danh sách danh mục sản phẩm
Mô tả
Cho phép nhân viên xem thông tin trạng thái của tất cả các danh mục sản phẩm
hiện có của cửa hàng trên website (còn hàng, hết hàng)
Dữ liệu vào: người dùng đang trong hệ thống
Dữ liệu ra: danh sách danh mục sản phẩm có trên website.
Xử lý:
Hiển thị giao diện danh mục sản phẩm:
Đầu vào: nhân viên đăng nhập vào website với tài khoản mật khẩu được
cấp. Sau khi đăng nhập thành công, nn viên chọn menu trang chủ.
Đầu ra: Hiển thị danh sách danh mục sản phẩm.
b) Chức năng xem thông tin chi tiết của một danh mục sản phẩm
Mô tả
lOMoARcPSD|50016789
[MaDA] Tài liệu mô tả thiết kế phần mềm [v1.0]
[Mã biểu mẫu Khoa CNTT] 12
Downloaded by Nguy?n Th? Khánh Linh (khanhlinhnguyenk61@gmail.com)
Cho phép nhân viên xem thông tin chi tiết của một danh mục sản phẩm nào đó
(thông tin bản về danh mục sản phẩm, số sản phẩm danh mục hiện có, Khuyến mại, số
lượng sản phẩm đã bán cho khách hàng, … ).
Dữ liệu vào: người dùng là nhân viên đang trong hệ thống, sản phẩm cần
xem chi tiết.
Dữ liệu ra: thông tin chi tiết của danh mục sản phẩm.
Xử lý:
Bước 1 : Hiển thị giao diện danh sách danh mc sản phẩm:
Đầu vào: nhân viên đăng nhập vào website với tài khoản mật khẩu được
cấp. Sau khi đăng nhập thành công, nhân viên chọn menu trang chủ.
Đầu ra: Hiển thị danh sách danh mục sản phẩm.
Bước 2: Hiển thị thông tin chi tiết của sản phẩm
Đầu vào: giao diện danh sách danh mục sản phẩm, nhân viên chọn tác vụ
xem chi tiết trên bảng danh sách.
Đầu ra: hiển thị thông tin chi tiết của danh mục sản phẩm.
c) Chức năng quản lý danh sách loại sản phẩm
Mô tả
Cho phép nhân viên xem thông tin trạng thái của tất cả các loại sản phẩm hiện
của cửa hàng trên website (mỗi loại có bao nhiêu sản phẩm)
Dữ liệu vào: người dùng đang trong hệ thống
lOMoARcPSD|50016789
[MaDA] Tài liệu mô tả thiết kế phần mềm [v1.0]
[Mã biểu mẫu Khoa CNTT] 13
Downloaded by Nguy?n Th? Khánh Linh (khanhlinhnguyenk61@gmail.com)
Dữ liệu ra: danh sách loại sản phẩm có trên website.
Xử lý:
Hiển thị giao diện loại sản phẩm:
Đầu vào: nhân viên đăng nhập vào website với tài khoản và mật khẩu được
cấp. Sau khi đăng nhập thành công, nhân viên chọn menu trang chủ.
Đầu ra: Hiển thị danh sách loại sản phẩm.
d) Chức năng quản lý danh sách đơn hàng
Mô tả
Cho phép nhân viên xem thông tin trạng thái tất cả đơn hàng trên hệ thống (thông
tin bản về sản phẩm đã được đặt mua, Khuyến mại, số lượng sản phẩm đã bán cho
khách hàng, … ).
Dữ liệu vào: người dùng là nhân viên đang trong hệ thống.
Dữ liệu ra: danh sách đơn hàng có trên hệ thống.
Xử lý:
Hiển thị giao diện danh sách đơn hàng:
Đầu vào: nhân viên đăng nhập vào website với tài khoản mật khẩu được
cấp. Sau khi đăng nhập thành công, nhân viên chọn menu trang chủ.
Đầu ra: Hiển thị danh sách đơn hàng.
e) Chức năng quản lý danh sách đơn hàng
Mô tả
lOMoARcPSD|50016789
[MaDA] Tài liệu mô tả thiết kế phần mềm [v1.0]
[Mã biểu mẫu Khoa CNTT] 14
Downloaded by Nguy?n Th? Khánh Linh (khanhlinhnguyenk61@gmail.com)
Cho phép nhân viên xem thông tin trạng thái tất cả đơn hàng có trên hệ thống
(thông tin bản về sản phẩm, Khuyến mại, số lượng sản phẩm đã bán cho khách hàng,
… ).
Dữ liệu vào: người dùng là nhân viên đang trong hệ thống.
Dữ liệu ra: danh sách đơn hàng có trên hệ thống.
lOMoARcPSD|50016789
[MaDA] Tài liệu mô tả thiết kế phần mềm [v1.0]
[Mã biểu mẫu Khoa CNTT] 15
Downloaded by Nguy?n Th? Khánh Linh (khanhlinhnguyenk61@gmail.com)
Xử lý:
Hiển thị giao diện danh sách đơn hàng:
Đầu vào: nhân viên đăng nhập vào website với tài khoản mật khẩu được
cấp. Sau khi đăng nhập thành công, nhân viên chọn menu trang chủ.
Đầu ra: Hiển thị danh sách đơn hàng.
f) Chức năng xem thông tin chi tiết của một đơn hàng
Mô tả
Cho phép nhân viên xem thông tin chi tiết của một đơn hàng trên hệ thống (thông
tin cơ bản về đơn hàng: khách hàng đã mua, số lượng và tên sản phẩm đã bán cho khách
hàng, ngày mua, trạng thái hiện tại của đơn hàng,… ).
Dữ liệu vào: người dùng là nhân viên đang trong hệ thống, mã đơn hàng cần
xem chi tiết.
Dữ liệu ra: thông tin chi tiết của đơn hàng.
Xử lý:
Bước 1 : Hiển thị giao diện danh sách đơn hàng:
Đầu vào: nhân viên đăng nhập vào website với tài khoản mật khẩu được
cấp. Sau khi đăng nhập thành công, nhân viên chọn menu trang chủ.
Đầu ra: Hiển thị danh sách đơn hàng.
Bước 2: Hiển thị thông tin chi tiết của đơn hàng
Đầu vào: ở giao diện danh sách đơn hàng, nhân viên chọn tác vụ xem chi tiết
trên bảng danh sách.
Đầu ra: hiển thị thông tin chi tiết của đơn hàng.
lOMoARcPSD|50016789
[MaDA] Tài liệu mô tả thiết kế phần mềm [v1.0]
[Mã biểu mẫu Khoa CNTT] 16
Downloaded by Nguy?n Th? Khánh Linh (khanhlinhnguyenk61@gmail.com)
g) Chức năng xem đối tượng khách hàng
Mô tả
Cho phép nhân viên chỉ xem thông tin của một khách hàng trên hthống (thông tin
chi tiết của khách hàng, lịch sử mua hàng,… ) và tương tác với khách hàng qua hệ thống
tin nhắn hoặc email.
Dữ liệu vào: người dùng nhân viên đang trong hệ thống, khách hàng
cần xem chi tiết.
Dữ liệu ra: thông tin khách hàng.
Xử lý:
Hiển thị giao diện danh sách khách hàng:
Đầu vào: nhân viên đăng nhập vào website với tài khoản mật khẩu được
cấp. Sau khi đăng nhập thành công, nhân viên chọn menu trang chủ.
Đầu ra: Hiển thị danh sách khách hàng.
Bước 2: Hiển thị thông tin chi tiết của khách hàng
Đầu vào: giao diện danh sách khách hàng, nhân viên chọn tác vụ xem chi
tiết trên bảng danh sách.
Đầu ra: hiển thị thông tin chi tiết của khách hàng.
c) Chức năng tìm kiếm
Mô tả
Cho phép nhân viên tìm kiếm (thông thường hoặc nâng cao) sản phẩm, đơn hàng
theo tkhóa thông tin (toàn bộ, hoặc một phần) của tất cả các sản phẩm (còn hàng, hết
hàng), đơn hàng (đã giao hàng, đang giao hàng, … ) hiện có của cửa hàng trên website
Dữ liệu vào: người dùng đang trong hệ thống
lOMoARcPSD|50016789
[MaDA] Tài liệu mô tả thiết kế phần mềm [v1.0]
[Mã biểu mẫu Khoa CNTT] 17
Downloaded by Nguy?n Th? Khánh Linh (khanhlinhnguyenk61@gmail.com)
Dữ liệu ra: danh sách sản phẩm, đơn hàng… của website theo từ khóa được
sử dụng.
Xử lý:
Hiển thị giao diện danh sách sản phẩm, đơn hàng… ca website theo từ khóa được
sử dụng:
Đầu vào: nhân viên đăng nhập vào website với tài khoản mật khẩu được
cấp. Sau khi đăng nhập thành công, nhân viên chọn menu trang chủ, nhấn
vào ô search và nhập từ khóa
Đầu ra: Hiển thị danh sách sản phẩm, đơn hàng thuộc tính (một phần hoặc
toàn bộ).
h) Chức năng thao tác nội dung hiển thị trên trang web
Mô tả
Cho phép nhân viên cập nhật (thêm, sửa, xóa) nội dung trang web (thông tin khuyến
mại,…) theo yêu cầu của admin
Dữ liệu vào: người dùng nhân viên đang trong hệ thống, cập nhật nội dung
cần hiển thị lên trang web theo yêu cầu của admin.
Dữ liệu ra: nội dung cần hiển thị lên trang web.
Xử lý:
Hiển thị giao diện website:
Đầu vào: nhân viên đăng nhập vào website với tài khoản mật khẩu được
cấp. Sau khi đăng nhập thành công, nhân viên chọn menu trang chủ.
Đầu ra: Hiển thị các nội dung cập nhật lên trên trang chủ.
Bước 2: cập nhật nội dung theo yêu cầu của admin
lOMoARcPSD|50016789
[MaDA] Tài liệu mô tả thiết kế phần mềm [v1.0]
[Mã biểu mẫu Khoa CNTT] 18
Downloaded by Nguy?n Th? Khánh Linh (khanhlinhnguyenk61@gmail.com)
Đầu vào: giao diện danh sách khách hàng, nhân viên chọn tác vụ xem chi
tiết trên bảng danh sách.
Đầu ra: hiển thị thông tin chi tiết của khách hàng.
g) Chức năng quản lý kho của cửa hàng
Mô tả
Cho phép nhân viên cập nhật kho
Dữ liệu vào: người dùng nhân viên đang trong hệ thống, cập nhật tình trạng
kho của cửa hàng (các sản phẩm có trong kho, số lượng sản phẩm)
Dữ liệu ra: hiển thị tình trạng (các sản phẩm, số lượng sản phẩm) trong kho.
Xử lý:
Hiển thị giao diện website:
Đầu vào: nhân viên đăng nhập vào website với tài khoản mật khẩu được
cấp. Sau khi đăng nhập thành công, nhân viên chọn menu trang chủ, chọn
kho.
Đầu ra: Hiển thị các nội dung trong kho.
Bước 2: cập nhật nội dung tại kho
Đầu vào: ở giao diện kho, nhân viên chọn thao tác cần thực hiện tại kho
(nhập, xuất kho, thống kê, kiểm tra tình trạng sản phẩm) trong kho của
cửa hàng)
Đầu ra: hiển thị các nội dung trong kho.
5.3. Nhóm chức năng của admin (Quản trị viên) a) Chức năng quản lý danh
sách sản phẩm
Mô tả
lOMoARcPSD|50016789
[MaDA] Tài liệu mô tả thiết kế phần mềm [v1.0]
[Mã biểu mẫu Khoa CNTT] 19
Downloaded by Nguy?n Th? Khánh Linh (khanhlinhnguyenk61@gmail.com)
Cho phép quản trị viên xem thông tin trạng thái của tất cả các sản phẩm hiện của
cửa hàng trên website (còn hàng, hết hàng)
Dữ liệu vào: người dùng đang trong hệ thống
Dữ liệu ra: danh sách sản phẩm của website.
Xử lý:
Hiển thị giao diện danh sách sản phẩm:
Đầu vào: quản trị viên đăng nhập vào website với tài khoản mật khẩu được
cấp. Sau khi đăng nhập thành công, quản trị viên chọn menu trang chủ.
Đầu ra: Hiển thị danh sách sản phẩm.
b) Chức năng thao tác thông tin chi tiết của một sản phẩm
Mô tả
Cho phép quản trị viên xem thông tin chi tiết của một sản phẩm nào đó (thông tin
cơ bản về sản phẩm, Khuyến mại, số lượng sản phẩm đã bán cho khách hàng, … ).
Dữ liệu vào: người dùng là quản trị viên đang trong hệ thống, mã sản phẩm
cần xem chi tiết, thao tác với thông tin của sản phẩm.
Dữ liệu ra: thông tin chi tiết của sản phẩm.
Xử lý:
Bước 1 : Hiển thị giao diện danh sách sản phẩm:
Đầu vào: quản trị viên đăng nhập vào website với tài khoản mật khẩu được
cấp. Sau khi đăng nhập thành công, quản trị viên chọn menu trang chủ.
Đầu ra: Hiển thị danh sách sản phẩm.
Bước 2: Hiển thị thông tin chi tiết của sản phẩm
lOMoARcPSD|50016789
[MaDA] Tài liệu mô tả thiết kế phần mềm [v1.0]
[Mã biểu mẫu Khoa CNTT] 20
Downloaded by Nguy?n Th? Khánh Linh (khanhlinhnguyenk61@gmail.com)
Đầu vào: ở giao diện danh sách sản phẩm, quản trị viên chọn tác vụ xem chi
tiết trên bảng danh sách.
Đầu ra: hiển thị thông tin chi tiết của sản phẩm.
c) Chức năng quản lý danh sách đơn hàng
Mô tả
Cho phép quản trị viên xem thông tin trạng thái tất cả đơn hàng trên hthống
(thông tin bản về sản phẩm, Khuyến mại, số lượng sản phẩm đã bán cho khách hàng,
… ).
Dữ liệu vào: người dùng là quản trị viên đang trong hệ thống.
Dữ liệu ra: danh sách đơn hàng có trên hệ thống.
Xử lý:
Hiển thị giao diện danh sách đơn hàng:
Đầu vào: quản trị viên đăng nhập vào website với tài khoản mật khẩu được
cấp. Sau khi đăng nhập thành công, quản trị viên chọn menu trang chủ.
Đầu ra: Hiển thị danh sách đơn hàng.
d) Chức năng quản lý thông tin chi tiết của một đơn hàng
Mô tả
Cho phép quản trị viên thao tác (xem, thêm, sửa, a) thông tin chi tiết của một đơn
hàng trên hệ thống (thông tin bản về đơn hàng: khách hàng đã mua, số lượng tên
sản phẩm đã bán cho khách hàng, ngày mua, trạng thái hiện tại của đơn hàng (chờ phê
duyệt, đang giao, đã giao,…),… ).
Dữ liệu vào: người dùng quản trị viên đang trong hệ thống, mã đơn hàng
cần xem chi tiết.
| 1/75

Preview text:

lOMoARcPSD| 50016789
HỌC VIỆN KỸ THUẬT QUÂN SỰ KHOA CÔNG NGHỆ THÔNG TIN
Website Kinh doanh mỹ phẩm trực tuyến
TÀI LIỆU MÔ TẢ THIẾT KẾ PHẦN MỀM Mã dự án: PM_CHEILINUS Mã tài liệu: DTYC_PM_CHEILINUS
Phiên bản tài liệu: v1.0 lOMoARcPSD| 50016789
[MaDA] Tài liệu mô tả thiết kế phần mềm [v1.0] [Mã biểu mẫu Khoa CNTT]
Hà Nội, 11/2022 Bảng ghi nhận sự
thay đổi của tài liệu Thời Nội dung Lý do Phiên bản
Mô tả sự thay đổi Phiên bản gian thay đổi bị thay đổi mới thay đổi 11/2022 Tạo mới Tạo mới tài Tạo mới toàn bộ tài 1.0 liệu liệu Trang ký Người lập:
Nguyễn Thị Hà Phương Ngày [Mã biểu mẫu Khoa CNTT] lOMoARcPSD| 50016789
[MaDA] Tài liệu mô tả thiết kế phần mềm [v1.0] Team leader Người xem xét:
Nguyễn Lê Trung Hiếu Ngày Designer Người xem xét: Nguyễn Tấn Quý Ngày Designer Người xem xét: Hà Thị Ngọc Phương Ngày Designer Người xem xét: Nghiêm Văn Tiến Ngày Designer
Người phê duyệt: Phan Nguyên Hải Ngày [Giáo viên hướng dẫn] MỤC LỤC 1. GIỚI THIỆU 6
1.1. Mục đích tài liệu 6
1.2. Phạm vi tài liệu 6
1.4. Tài liệu tham khảo 7
1.5. Mô tả tài liệu 7
2. TỔNG QUAN VỀ PHẦN MỀM 8
3. THIẾT KẾ KIẾN TRÚC PHẦN MỀM 9
3.1. Mô hình kiến trúc 9
3.2. Mô tả kiến trúc 9
4. THIẾT KẾ DỮ LIỆU 9
4.1. Mô tả dữ liệu 9
4.2. Từ điển dữ liệu 10
5. THIẾT KẾ CÁC THÀNH PHẦN (PHÂN HỆ) 11
5.1. Chức năng phân hệ quản trị Website 11 [Mã biểu mẫu Khoa CNTT] 3 lOMoARcPSD| 50016789
[MaDA] Tài liệu mô tả thiết kế phần mềm [v1.0]
5.2. Nhóm chức năng của Nhân viên 12
5.3. Nhóm chức năng của admin (Quản trị viên) 15
5.4. Nhóm chức năng của Khách hàng 20
6. THIẾT KẾ GIAO DIỆN NGƯỜI SỬ DỤNG 22
6.1. Mô tả tổng quan 22
6.2. Hình ảnh giao diện 22
6.3. Các đối tượng giao diện và hoạt động đi kèm 22 7. PHỤ LỤC 23 [Mã biểu mẫu Khoa CNTT] lOMoARcPSD| 50016789
[MaDA] Tài liệu mô tả thiết kế phần mềm [v1.0] 1. GIỚI THIỆU
1.1. Mục đích tài liệu
Tài liệu thiết kế chi tiết của phần mềm Website Kinh doanh mỹ phẩm hướng dẫn
và hỗ trợ quá trình thiết kế xây dựng phần mềm, đưa ra các yêu cầu chức năng, các cách
vận hành và chuyển đổi chúng sanng mô tả phần mềm và phần cứng.
Cung cấp mô tả về phần mềm một cách chi tiết để có thể chuẩn bị và xây dựng các
bộ phận cấu thành của phần mềm
1.2. Phạm vi tài liệu
Phần mềm là một website chạy trên nền Windows, cung cấp cho người dùng (người
mua) trải nghiệm được đầy đủ tính năng của trang web, đáp ứng được nhu cầu kinh doanh
của người quản trị hệ thống (người bán)
Tài liệu là cơ sở giao tiếp của các thành viên phát triển, là căn cứ để kiểm thử, vận hành và bảo trì …
1.3. Thuật ngữ và các từ viết tắt Thuật ngữ Định nghĩa Giải thích CNTT Công nghệ thông tin CNPM Công nghệ phần mềm CSDL Cơ sở dữ liệu
Nơi lưu trữ thông tin và cho phép truy cập PK Primary Key Khóa chính UK Unique Key Khóa duy nhất PDL
Procedure Description Language
Ngôn ngữ mô tả thủ tục
1.4. Tài liệu tham khảo STT Tên tài liệu Tên file [Mã biểu mẫu Khoa CNTT] 5 lOMoARcPSD| 50016789
[MaDA] Tài liệu mô tả thiết kế phần mềm [v1.0] 1
Tài liệu đặc tả yêu cầu
Tài liệu đặc tả yêu cầu.doc
1.5. Mô tả tài liệu
Cấu trúc của tài liệu gồm 5 phần:
Phần 1 - Giới thiệu: giới thiệu chung về tài liệu, giúp người đọc hình dung được
nội dung, mục đích và bố cục chung của tài liệu.
Phần 2 - Tổng quan về phần mềm: Đưa ra các yêu cầu cơ bản nhất mà phần mềm phải có.
Phần 3 - Thiết kế kiến trúc phần mềm: Xây dựng mô hình kiến trúc và mô tả kiến trúc phần mềm.
Phần 4 – Thiết kế dữ liệu: Mô tả từ điển dữ liệu và xây dựng từ điển dữ liệu.
Phần 5 – Thiết kế các thành phần (Phân hệ): Thiết kế các phân hệ con của phần mềm.
Phần 6 – Thiết kế giao diện người sử dụng: Mô tả tổng quan các giao diện, hình
ảnh giao diện và hoạt động đi kèm.
2. TỔNG QUAN VỀ PHẦN MỀM
Phần mềm Website phải đáp ứng được các yêu cầu chung như sau:
● Quản trị người dùng theo quyền truy cập: Quản lí sẽ phân quyền cho người dùng theo các nhóm:
o Nhóm chức năng liên quan đến “quản trị”: “Quản lý”, “Nhân viên”. o
Nhóm chức năng “người dùng vãng lai”: “Khách hàng” ( không yêu cầu đăng nhập)
● Xử lí quá trình truy cập thông tin người dùng. [Mã biểu mẫu Khoa CNTT] lOMoARcPSD| 50016789
[MaDA] Tài liệu mô tả thiết kế phần mềm [v1.0]
3. THIẾT KẾ KIẾN TRÚC PHẦN MỀM
3.1. Mô hình kiến trúc
Phần mềm website kinh doanh mỹ phẩm trực tuyến được chia thành 2 phân hệ như sau:
● Phân hệ Quản trị website: Thực hiện các chức năng liên quan đến việc quản
trị website: chia thành các nhóm chức năng “Quản lý”, “Nhân viên”.
● Phân hệ Giao diện Client (Khách hàng) o Hiển thị dữ liệu: thông tin danh
mục sản phẩm, thông tin cá nhân, thông tin đơn hàng, danh mục sản phẩm
mới, danh mục sản phẩm khuyến mại
Biểu đồ thành phần tổng quát cho hệ thống: [Mã biểu mẫu Khoa CNTT] 7 lOMoARcPSD| 50016789
[MaDA] Tài liệu mô tả thiết kế phần mềm [v1.0]
3.2. Mô tả kiến trúc
4. THIẾT KẾ DỮ LIỆU
4.1. Mô tả dữ liệu
Dữ liệu lưu trữ các hoạt động của hệ thống: tổng hợp từ các nguồn được lưu trữ tập
trung tại trung tâm dữ liệu của trường, hệ quản trị được sử dụng là SQL Server 2019. Các [Mã biểu mẫu Khoa CNTT] lOMoARcPSD| 50016789
[MaDA] Tài liệu mô tả thiết kế phần mềm [v1.0]
loại dữ liệu chính: SQL Server: Sử dụng các đối tượng trong SQL Server (DataTable,
View, StoreProcedure, Function, …) để lưu trữ và thao tác với các thực thể của hệ thống.
● File word: gồm file mẫu để kết xuất báo cáo dạng word.
● File text: lưu trữ một số tham số cấu hình hệ thống.
● File lưu cấu hình kết nối đến hệ quản trị cơ sở d liệu SQL Server 2019. [Mã biểu mẫu Khoa CNTT] 9 lOMoARcPSD| 50016789
[MaDA] Tài liệu mô tả thiết kế phần mềm [v1.0]
5. THIẾT KẾ CÁC THÀNH PHẦN (PHÂN HỆ)
5.1. Chức năng phân hệ quản trị Website
5.1.1. Chức năng chung
a) Đăng nhập hệ thống Mô tả
Cho phép người dùng (người quản trị hệ thống, nhân viên, khách hàng) đăng nhập
vào website kinh doanh mỹ phẩm trực tuyến.
● Dữ liệu vào: tên người dùng và mật khẩu
● Dữ liệu ra: hiển thị các trang được quyền truy cập. Xử lý:
● Bước 1: Lấy tên người dùng và mật khẩu mà người dùng nhập vào.
● Bước 2: Thực hiện lấy thông tin người dùng trong CSDL theo tên người dùng
và mật khẩu có được ở bước 1.
Nếu không có bản ghi nào được trả về thì đưa ra thông báo lỗi.
Nếu có bản ghi trả về thì chuyển đến trang chủ tương ứng với quyền của người dùng đăng nhập. Lưu thông tin đăng nhập
b) Đăng xuất khỏi hệ thống Mô tả
Cho phép người dùng (người quản trị hệ thống, nhân viên, khách hàng) đăng xuất ra khỏi quyền truy cập.
● Dữ liệu vào: người dùng đang trong hệ thống [Mã biểu mẫu Khoa CNTT] lOMoARcPSD| 50016789
[MaDA] Tài liệu mô tả thiết kế phần mềm [v1.0] ●
Dữ liệu ra: hiển thị trang đăng nhập. Xử lý:
● Xóa thông tin đăng nhập.
● Chuyển đến trang đăng nhập.
5.2. Nhóm chức năng của Nhân viên
a) Chức năng quản lý danh sách danh mục sản phẩm Mô tả
Cho phép nhân viên xem thông tin trạng thái của tất cả các danh mục sản phẩm
hiện có của cửa hàng trên website (còn hàng, hết hàng)
● Dữ liệu vào: người dùng đang trong hệ thống
● Dữ liệu ra: danh sách danh mục sản phẩm có trên website. Xử lý:
Hiển thị giao diện danh mục sản phẩm:
● Đầu vào: nhân viên đăng nhập vào website với tài khoản và mật khẩu được
cấp. Sau khi đăng nhập thành công, nhân viên chọn menu trang chủ.
● Đầu ra: Hiển thị danh sách danh mục sản phẩm.
b) Chức năng xem thông tin chi tiết của một danh mục sản phẩm Mô tả [Mã biểu mẫu Khoa CNTT] 11
Downloaded by Nguy?n Th? Khánh Linh (khanhlinhnguyenk61@gmail.com) lOMoARcPSD| 50016789
[MaDA] Tài liệu mô tả thiết kế phần mềm [v1.0] ●
Cho phép nhân viên xem thông tin chi tiết của một danh mục sản phẩm nào đó
(thông tin cơ bản về danh mục sản phẩm, số sản phẩm danh mục hiện có, Khuyến mại, số
lượng sản phẩm đã bán cho khách hàng, … ).
Dữ liệu vào: người dùng là nhân viên đang trong hệ thống, mã sản phẩm cần xem chi tiết.
● Dữ liệu ra: thông tin chi tiết của danh mục sản phẩm. Xử lý:
Bước 1 : Hiển thị giao diện danh sách danh mục sản phẩm:
● Đầu vào: nhân viên đăng nhập vào website với tài khoản và mật khẩu được
cấp. Sau khi đăng nhập thành công, nhân viên chọn menu trang chủ.
● Đầu ra: Hiển thị danh sách danh mục sản phẩm.
Bước 2: Hiển thị thông tin chi tiết của sản phẩm
● Đầu vào: ở giao diện danh sách danh mục sản phẩm, nhân viên chọn tác vụ
xem chi tiết trên bảng danh sách.
● Đầu ra: hiển thị thông tin chi tiết của danh mục sản phẩm.
c) Chức năng quản lý danh sách loại sản phẩm Mô tả
Cho phép nhân viên xem thông tin trạng thái của tất cả các loại sản phẩm hiện có
của cửa hàng trên website (mỗi loại có bao nhiêu sản phẩm)
● Dữ liệu vào: người dùng đang trong hệ thống [Mã biểu mẫu Khoa CNTT] 12
Downloaded by Nguy?n Th? Khánh Linh (khanhlinhnguyenk61@gmail.com) lOMoARcPSD| 50016789
[MaDA] Tài liệu mô tả thiết kế phần mềm [v1.0] ●
● Dữ liệu ra: danh sách loại sản phẩm có trên website. Xử lý:
Hiển thị giao diện loại sản phẩm:
Đầu vào: nhân viên đăng nhập vào website với tài khoản và mật khẩu được
cấp. Sau khi đăng nhập thành công, nhân viên chọn menu trang chủ.
● Đầu ra: Hiển thị danh sách loại sản phẩm.
d) Chức năng quản lý danh sách đơn hàng Mô tả
Cho phép nhân viên xem thông tin trạng thái tất cả đơn hàng có trên hệ thống (thông
tin cơ bản về sản phẩm đã được đặt mua, Khuyến mại, số lượng sản phẩm đã bán cho khách hàng, … ).
● Dữ liệu vào: người dùng là nhân viên đang trong hệ thống.
● Dữ liệu ra: danh sách đơn hàng có trên hệ thống. Xử lý:
Hiển thị giao diện danh sách đơn hàng:
● Đầu vào: nhân viên đăng nhập vào website với tài khoản và mật khẩu được
cấp. Sau khi đăng nhập thành công, nhân viên chọn menu trang chủ.
● Đầu ra: Hiển thị danh sách đơn hàng.
e) Chức năng quản lý danh sách đơn hàng Mô tả [Mã biểu mẫu Khoa CNTT] 13
Downloaded by Nguy?n Th? Khánh Linh (khanhlinhnguyenk61@gmail.com) lOMoARcPSD| 50016789
[MaDA] Tài liệu mô tả thiết kế phần mềm [v1.0] ●
Cho phép nhân viên xem thông tin trạng thái tất cả đơn hàng có trên hệ thống
(thông tin cơ bản về sản phẩm, Khuyến mại, số lượng sản phẩm đã bán cho khách hàng, … ).
● Dữ liệu vào: người dùng là nhân viên đang trong hệ thống.
● Dữ liệu ra: danh sách đơn hàng có trên hệ thống. [Mã biểu mẫu Khoa CNTT] 14
Downloaded by Nguy?n Th? Khánh Linh (khanhlinhnguyenk61@gmail.com) lOMoARcPSD| 50016789
[MaDA] Tài liệu mô tả thiết kế phần mềm [v1.0] Xử lý:
Hiển thị giao diện danh sách đơn hàng:
● Đầu vào: nhân viên đăng nhập vào website với tài khoản và mật khẩu được
cấp. Sau khi đăng nhập thành công, nhân viên chọn menu trang chủ.
● Đầu ra: Hiển thị danh sách đơn hàng.
f) Chức năng xem thông tin chi tiết của một đơn hàng Mô tả
Cho phép nhân viên xem thông tin chi tiết của một đơn hàng trên hệ thống (thông
tin cơ bản về đơn hàng: khách hàng đã mua, số lượng và tên sản phẩm đã bán cho khách
hàng, ngày mua, trạng thái hiện tại của đơn hàng,… ).
● Dữ liệu vào: người dùng là nhân viên đang trong hệ thống, mã đơn hàng cần xem chi tiết.
● Dữ liệu ra: thông tin chi tiết của đơn hàng. Xử lý:
Bước 1 : Hiển thị giao diện danh sách đơn hàng:
● Đầu vào: nhân viên đăng nhập vào website với tài khoản và mật khẩu được
cấp. Sau khi đăng nhập thành công, nhân viên chọn menu trang chủ.
● Đầu ra: Hiển thị danh sách đơn hàng.
Bước 2: Hiển thị thông tin chi tiết của đơn hàng
● Đầu vào: ở giao diện danh sách đơn hàng, nhân viên chọn tác vụ xem chi tiết trên bảng danh sách.
● Đầu ra: hiển thị thông tin chi tiết của đơn hàng. [Mã biểu mẫu Khoa CNTT] 15
Downloaded by Nguy?n Th? Khánh Linh (khanhlinhnguyenk61@gmail.com) lOMoARcPSD| 50016789
[MaDA] Tài liệu mô tả thiết kế phần mềm [v1.0]
g) Chức năng xem đối tượng khách hàng Mô tả
Cho phép nhân viên chỉ xem thông tin của một khách hàng trên hệ thống (thông tin
chi tiết của khách hàng, lịch sử mua hàng,… ) và tương tác với khách hàng qua hệ thống tin nhắn hoặc email.
● Dữ liệu vào: người dùng là nhân viên đang trong hệ thống, mã khách hàng cần xem chi tiết.
● Dữ liệu ra: thông tin khách hàng. Xử lý:
Hiển thị giao diện danh sách khách hàng:
● Đầu vào: nhân viên đăng nhập vào website với tài khoản và mật khẩu được
cấp. Sau khi đăng nhập thành công, nhân viên chọn menu trang chủ.
● Đầu ra: Hiển thị danh sách khách hàng.
Bước 2: Hiển thị thông tin chi tiết của khách hàng
● Đầu vào: ở giao diện danh sách khách hàng, nhân viên chọn tác vụ xem chi
tiết trên bảng danh sách.
● Đầu ra: hiển thị thông tin chi tiết của khách hàng.
c) Chức năng tìm kiếm Mô tả
Cho phép nhân viên tìm kiếm (thông thường hoặc nâng cao) sản phẩm, đơn hàng
… theo từ khóa thông tin (toàn bộ, hoặc một phần) của tất cả các sản phẩm (còn hàng, hết
hàng), đơn hàng (đã giao hàng, đang giao hàng, … ) hiện có của cửa hàng trên website
● Dữ liệu vào: người dùng đang trong hệ thống [Mã biểu mẫu Khoa CNTT] 16
Downloaded by Nguy?n Th? Khánh Linh (khanhlinhnguyenk61@gmail.com) lOMoARcPSD| 50016789
[MaDA] Tài liệu mô tả thiết kế phần mềm [v1.0]
● Dữ liệu ra: danh sách sản phẩm, đơn hàng… của website theo từ khóa được sử dụng. Xử lý:
Hiển thị giao diện danh sách sản phẩm, đơn hàng… của website theo từ khóa được sử dụng:
● Đầu vào: nhân viên đăng nhập vào website với tài khoản và mật khẩu được
cấp. Sau khi đăng nhập thành công, nhân viên chọn menu trang chủ, nhấn
vào ô search và nhập từ khóa
● Đầu ra: Hiển thị danh sách sản phẩm, đơn hàng có thuộc tính (một phần hoặc toàn bộ).
h) Chức năng thao tác nội dung hiển thị trên trang web Mô tả
Cho phép nhân viên cập nhật (thêm, sửa, xóa) nội dung trang web (thông tin khuyến
mại,…) theo yêu cầu của admin
● Dữ liệu vào: người dùng là nhân viên đang trong hệ thống, cập nhật nội dung
cần hiển thị lên trang web theo yêu cầu của admin.
● Dữ liệu ra: nội dung cần hiển thị lên trang web. Xử lý:
Hiển thị giao diện website:
● Đầu vào: nhân viên đăng nhập vào website với tài khoản và mật khẩu được
cấp. Sau khi đăng nhập thành công, nhân viên chọn menu trang chủ.
● Đầu ra: Hiển thị các nội dung cập nhật lên trên trang chủ.
Bước 2: cập nhật nội dung theo yêu cầu của admin [Mã biểu mẫu Khoa CNTT] 17
Downloaded by Nguy?n Th? Khánh Linh (khanhlinhnguyenk61@gmail.com) lOMoARcPSD| 50016789
[MaDA] Tài liệu mô tả thiết kế phần mềm [v1.0]
● Đầu vào: ở giao diện danh sách khách hàng, nhân viên chọn tác vụ xem chi
tiết trên bảng danh sách.
● Đầu ra: hiển thị thông tin chi tiết của khách hàng.
g) Chức năng quản lý kho của cửa hàng Mô tả
Cho phép nhân viên cập nhật kho
● Dữ liệu vào: người dùng là nhân viên đang trong hệ thống, cập nhật tình trạng
kho của cửa hàng (các sản phẩm có trong kho, số lượng sản phẩm)
● Dữ liệu ra: hiển thị tình trạng (các sản phẩm, số lượng sản phẩm) trong kho. Xử lý:
Hiển thị giao diện website:
● Đầu vào: nhân viên đăng nhập vào website với tài khoản và mật khẩu được
cấp. Sau khi đăng nhập thành công, nhân viên chọn menu trang chủ, chọn kho.
● Đầu ra: Hiển thị các nội dung trong kho.
Bước 2: cập nhật nội dung tại kho
● Đầu vào: ở giao diện kho, nhân viên chọn thao tác cần thực hiện tại kho
(nhập, xuất kho, thống kê, kiểm tra tình trạng sản phẩm) có trong kho của cửa hàng)
● Đầu ra: hiển thị các nội dung trong kho.
5.3. Nhóm chức năng của admin (Quản trị viên) a) Chức năng quản lý danh sách sản phẩm Mô tả [Mã biểu mẫu Khoa CNTT] 18
Downloaded by Nguy?n Th? Khánh Linh (khanhlinhnguyenk61@gmail.com) lOMoARcPSD| 50016789
[MaDA] Tài liệu mô tả thiết kế phần mềm [v1.0]
Cho phép quản trị viên xem thông tin trạng thái của tất cả các sản phẩm hiện có của
cửa hàng trên website (còn hàng, hết hàng)
● Dữ liệu vào: người dùng đang trong hệ thống
● Dữ liệu ra: danh sách sản phẩm của website. Xử lý:
Hiển thị giao diện danh sách sản phẩm:
● Đầu vào: quản trị viên đăng nhập vào website với tài khoản và mật khẩu được
cấp. Sau khi đăng nhập thành công, quản trị viên chọn menu trang chủ.
● Đầu ra: Hiển thị danh sách sản phẩm.
b) Chức năng thao tác thông tin chi tiết của một sản phẩm Mô tả
Cho phép quản trị viên xem thông tin chi tiết của một sản phẩm nào đó (thông tin
cơ bản về sản phẩm, Khuyến mại, số lượng sản phẩm đã bán cho khách hàng, … ).
● Dữ liệu vào: người dùng là quản trị viên đang trong hệ thống, mã sản phẩm
cần xem chi tiết, thao tác với thông tin của sản phẩm.
● Dữ liệu ra: thông tin chi tiết của sản phẩm. Xử lý:
Bước 1 : Hiển thị giao diện danh sách sản phẩm:
● Đầu vào: quản trị viên đăng nhập vào website với tài khoản và mật khẩu được
cấp. Sau khi đăng nhập thành công, quản trị viên chọn menu trang chủ.
● Đầu ra: Hiển thị danh sách sản phẩm.
Bước 2: Hiển thị thông tin chi tiết của sản phẩm [Mã biểu mẫu Khoa CNTT] 19
Downloaded by Nguy?n Th? Khánh Linh (khanhlinhnguyenk61@gmail.com) lOMoARcPSD| 50016789
[MaDA] Tài liệu mô tả thiết kế phần mềm [v1.0]
● Đầu vào: ở giao diện danh sách sản phẩm, quản trị viên chọn tác vụ xem chi
tiết trên bảng danh sách.
● Đầu ra: hiển thị thông tin chi tiết của sản phẩm.
c) Chức năng quản lý danh sách đơn hàng Mô tả
Cho phép quản trị viên xem thông tin trạng thái tất cả đơn hàng có trên hệ thống
(thông tin cơ bản về sản phẩm, Khuyến mại, số lượng sản phẩm đã bán cho khách hàng, … ).
● Dữ liệu vào: người dùng là quản trị viên đang trong hệ thống.
● Dữ liệu ra: danh sách đơn hàng có trên hệ thống. Xử lý:
Hiển thị giao diện danh sách đơn hàng:
● Đầu vào: quản trị viên đăng nhập vào website với tài khoản và mật khẩu được
cấp. Sau khi đăng nhập thành công, quản trị viên chọn menu trang chủ.
● Đầu ra: Hiển thị danh sách đơn hàng.
d) Chức năng quản lý thông tin chi tiết của một đơn hàng Mô tả
Cho phép quản trị viên thao tác (xem, thêm, sửa, xóa) thông tin chi tiết của một đơn
hàng trên hệ thống (thông tin cơ bản về đơn hàng: khách hàng đã mua, số lượng và tên
sản phẩm đã bán cho khách hàng, ngày mua, trạng thái hiện tại của đơn hàng (chờ phê
duyệt, đang giao, đã giao,…),… ).
● Dữ liệu vào: người dùng là quản trị viên đang trong hệ thống, mã đơn hàng cần xem chi tiết. [Mã biểu mẫu Khoa CNTT] 20
Downloaded by Nguy?n Th? Khánh Linh (khanhlinhnguyenk61@gmail.com)