TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT
KHOA KỸ THUẬT – CÔNG NGHỆ
TIỂU LUẬN MÔN HỌC
PHÁT TRIỂN MÃ NGUỒN MỞ
Đề tài
XÂY DỰNG WEBSITE BÁN DƯỢC PHẨM
CENTRAL PHARMACY
GVHD: ThS. Nguyễn Hữu Vĩnh
SVTH: Nguyễn Gia Bảo
MSSV: 1824801030055
SVTH: Lê Minh Hưng
MSSV: 1824801030036
Bình Dương, tháng 7năm 2021
0
0
Tiểu luận môn phát triển mã nguồn mở
NHẬN XÉT VÀ CHẤM ĐIỂM CỦA GIẢNG VIÊN
Họ và tên giảng viên: Nguyễn Hữu Vĩnh
Đề tài: Xây dựng Website bán dược phẩm Central Pharmacy
Nội dung nhận xét:
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
.....................................................................................................................
Điểm:
Bằng số:
Bằng chữ:
Bình Dương, ngày tháng
năm 2020
GIẢNG VIÊN
Nguyễn Hữu Vĩnh
0
0
Tiểu luận mơn phát triển mã nguồn mở
LỜI NĨI ĐẦU
Trong thời kì cơng nghệ 4.0 việc kinh doanh online trở thành một hình thức kinh
doanh rất hiệu quả và đem lại lợi nhuận rất cao bởi vì có website giúp kinh doanh online
sẽ giúp cho chủ kinh doanh có thể bán được nhiều sản phẩm hơn bán theo kiểu truyền
thống
Website bán hàng online còn cung cấp đầy đủ các chức năng giúp cho doanh nghiệp
lớn, nhỏ hay cá nhân bán hàng quản lý hiệu quả cơng việc của mình trong tất cả các phân
đoạn bán hàng như:, quản lý sản phẩm, quản lý đơn hàng, ….. Website cịn có thể giúp cho
người quản lý kiểm soát được tất cả báo cáo về hoạt động trong kinh doanh một cách nhanh
chóng và chính xác ở mọi nơi mọi lúc.
Website bán hàng online hiện nay đã được cải tiến rất nhiều có rất nhiều chức năng
rất hiện đại giúp người sử dụng có thể đạt được hiệu quả quản lý một cách cao nhất chẳng
hạn như người dùng có thể quản lý việc kinh doanh của mình một cách rất tiện lợi thơng
qua website bán hàng online
Chính vì vậy trong bài báo cáo này tôi chọn đề tài về: “Thiết kế website bán dược
phẩm Central Pharmacy ”. Đây là một hệ thống đơn giản nhưng đủ mạnh để cho phép
chủ nhà thuốc có thể kinh doanh bán các sản phẩm của nhà thuốc
Đề tài tiểu luận được phân các chương như sau:
Chương 1.
Giới thiệu tổng quan đề tài
Chương 2.
Cơ sở lý thuyết
Chương 3.
Phân tích thiết kế hệ thống
Chương 4.
Giao diện website
Chương 5.
Tổng kết
0
0
Tiểu luận mơn phát triển mã nguồn mở
MỤC LỤC
LỜI NĨI ĐẦU ...................................................................................................................... 2
MỤC LỤC ............................................................................................................................ 3
DANH MỤC HÌNH ............................................................................................................. 6
DANH MỤC BẢNG ............................................................................................................ 6
CHƯƠNG 1: GIỚI THIỆU TỔNG QUAN VỀ ĐỀ TÀI ................................................... 1
1.1.
Tên đề tài ............................................................................................................. 1
1.2.
Mục đích chọn đề tài .......................................................................................... 1
1.3.
Ý nghĩa đề tài ...................................................................................................... 1
1.4.
Phương pháp nghiên cứu ................................................................................... 1
CHƯƠNG 2: CƠ SỞ LÝ THUYẾT ..................................................................................... 2
2.1.
Bài tốn ................................................................................................................ 2
2.2.
Hướng giải quyết................................................................................................. 2
CHƯƠNG 3: PHÂN TÍCH THIẾT KẾ HỆ THỐNG ........................................................ 3
3.1.
Xác định yêu cầu ................................................................................................. 3
3.1.2
Yêu cầu chức năng .............................................................................................. 4
3.1.3
Yêu cầu phi chức năng ........................................................................................ 5
3.2
Danh sách các use case ....................................................................................... 6
3.3
Use case tổng thể ................................................................................................. 7
3.4
Phân tích chức năng ........................................................................................... 8
3.4.1
Người quản trị ..................................................................................................... 8
3.4.1.1 Đăng nhập ............................................................................................................ 8
3.4.1.2 Quản lý sản phẩm ................................................................................................ 9
3.4.1.3 Quản lý liên hệ ................................................................................................... 12
3.4.1.4 Quản lý lịch hẹn................................................................................................. 13
3.4.2
Khách hàng ........................................................................................................ 14
3.4.2.1 Đăng ký .............................................................................................................. 14
3.4.2.2 Đăng nhập .......................................................................................................... 15
3.4.2.2 Xem thông tin sản phẩm.................................................................................... 16
0
0
Tiểu luận môn phát triển mã nguồn mở
3.4.2.3 Thao tác với giỏ hàng ........................................................................................ 17
3.4.2.4 Gửi liên hệ .......................................................................................................... 19
3.4.2.5 Đặt lịch hẹn ........................................................................................................ 20
3.4.2.6 Thanh toán ......................................................................................................... 21
3.5 Biều đồ tuần tự .............................................................................................................. 22
3.5.1
Biểu đồ tuần tự Đăng nhập ............................................................................... 22
3.5.2
Biểu đồ tuần quản lý thêm sản phẩm ............................................................... 23
3.5.3
Biểu đồ tuần xóa sản phẩm ............................................................................... 24
3.5.4
Biểu đồ tuần sửa sản phẩm ............................................................................... 25
3.5.5
Biểu đồ tuần tự quản lý liên hệ ......................................................................... 26
3.5.6
Biểu đồ tuần tự quản lý lịch hẹn....................................................................... 27
3.5.7
Biểu đồ tuần tự quản lý hóa đơn ...................................................................... 28
3.5.8
Biểu đồ tuần xem thông tin sản phẩm .............................................................. 29
3.5.9
Biểu đồ tuần tự thêm sản phẩm vào giỏ hàng.................................................. 30
3.5.10 Biểu đồ tuần tự xóa sản phẩm trong giỏ hàng ................................................. 31
3.5.11 Biểu đồ tuần tự thanh toán ............................................................................... 32
3.5.12 Biểu đồ tuần tự gửi liên hệ ................................................................................ 33
3.5.13 Biểu đồ tuần tự lịch hẹn .................................................................................... 34
3.6 Thiết kế Database ......................................................................................................... 35
3.6.1
Lượt đồ tổng quan ............................................................................................. 35
3.6.2
Bảng thông tin tài khoản (Users) ...................................................................... 35
3.6.3
Bảng loại sản phẩm(Water) .............................................................................. 36
3.6.4
Bảng liên hệ (Contact)....................................................................................... 37
3.6.5
Bảng thông tin bàn(Type) ................................................................................. 37
3.6.6
Bảng thông tin hóa đơn(bill) ............................................................................. 38
3.6.7
Bảng thơng tin khách hàng(customer) ............................................................. 38
CHƯƠNG 4: GIAO DIỆN WEBSITE .............................................................................. 39
4.1. Ngôn ngữ sử dụng ....................................................................................................... 39
4.1.1
HTML ................................................................................................................. 39
4.1.2
CSS ..................................................................................................................... 39
4.1.3
JAVASCRIPT .................................................................................................... 39
0
0
Tiểu luận môn phát triển mã nguồn mở
4.1.4
PHP .................................................................................................................... 40
4.2 Database ........................................................................................................................ 40
4.2 Giao diện ...................................................................................................................... 41
4.2.1
Giao diện đăng nhập ......................................................................................... 41
4.2.2
Giao diện trang Home ....................................................................................... 42
4.2.3
Giao diện trang Giới thiệu ................................................................................ 45
4.2.4
Giao diện trang sản phẩm ................................................................................. 46
4.2.5
Giao diện trang liên hệ ...................................................................................... 48
4.2.6
Giao diện trang chính quản lý .......................................................................... 50
4.2.7
Giao diện trang quản lý user ............................................................................. 51
4.2.8
Giao diện trang quản lý hóa đơn ...................................................................... 52
4.2.9
Giao diện trang chi tiết hóa đơn ....................................................................... 53
4.2.10 Giao diện trang thơng tin chi tiết liên hệ .......................................................... 54
4.2.11 Giao diện trang thông tin chi tiết lịch hẹn ....................................................... 54
CHƯƠNG 5: TỔNG KẾT .................................................................................................. 55
5.1. Kết quả đạt được ........................................................................................................ 55
5.2 Hướng phát triển ........................................................................................................ 55
5.3. Kết luận ........................................................................................................................ 55
TÀI LIỆU THAM KHẢO ................................................................................................. 56
0
0
Tiểu luận mơn phát triển mã nguồn mở
DANH MỤC HÌNH
Hình 1 Biểu đồ chức năng ....................................................................................................... 4
Hình 2 Use Case Tổng thể ...................................................................................................... 7
Hình 3 Biểu đồ tuần tự đăng nhập ........................................................................................ 22
Hình 4 Biểu đồ tuần tự thêm sản phẩm ................................................................................. 23
Hình 5 Biểu đồ tuần tự xóa sản phẩm ................................................................................... 24
Hình 6 Biểu đồ Sửa sản phẩm ............................................................................................... 25
Hình 7 Biểu đồ tuần tự quản lý liên hệ ................................................................................. 26
Hình 8 Biểu đồ tuần tự quản lý lịch hẹn ............................................................................... 27
Hình 9 Biêu đồ tuần tự duyệt đơn hàng ................................................................................ 28
Hình 10 Biểu đồ tuần tự ........................................................................................................ 29
Hình 11 Biểu đồ tuần tự thêm sản phẩm vào giỏ hàng ........................................................ 30
Hình 12 Biểu đồ tuần tự xóa sản phẩm giỏ hàng .................................................................. 31
Hình 13 Biểu đồ tuần tự thanh tốn ...................................................................................... 32
Hình 14 Biểu đồ tuần tự gửi liên hệ ...................................................................................... 33
Hình 15 Biểu đồ tuần tự đặt lịch hẹn .................................................................................... 34
Hình 16 Giao diện trang đăng nhập ...................................................................................... 41
Hình 17 Giao diện trang chủ ................................................................................................. 44
Hình 18 Giao diện trang giới thiệu........................................................................................ 45
Hình 19 Giao diện trang tất cả các sản phẩm ........................................................................ 47
Hình 20 Giao diện trang liên hệ ............................................................................................ 49
Hình 21 Giao diện chính quản lý .......................................................................................... 50
Hình 22 Giao diện trang quản lý người dùng....................................................................... 51
Hình 23 Giao diện trang quản lý hóa đơn ............................................................................. 52
Hình 24 Giao diện trang chi tiết hóa đơn .............................................................................. 53
Hình 25 Giao diện trang quản lý liên hệ ............................................................................... 54
Hình 26 Giao diện trang quản lý lịch hẹn ............................................................................ 54
0
0
Tiểu luận môn phát triển mã nguồn mở
DANH MỤC BẢNG
Bảng 1 Danh sách use case .................................................................................................... 6
Bảng 2 Use case đăng nhập .................................................................................................... 8
Bảng 3 Use case Thêm sản phẩm ........................................................................................... 9
Bảng 4 Use case xòa sản phẩm ............................................................................................ 10
Bảng 5 Use case sửa sản phẩm ............................................................................................ 11
Bảng 6 Use case Quản lý liên hệ .......................................................................................... 12
Bảng 7Use case Quản lý lịch hẹn ......................................................................................... 13
Bảng 8 Use case đăng ký ..................................................................................................... 14
Bảng 9 Use case đăng nhập .................................................................................................. 15
Bảng 10 Use case xem thông tin sản phẩm ........................................................................... 16
Bảng 11 Use case thêm sản phẩm vào giỏ hàng ................................................................... 17
Bảng 12 Use case xóa sản phẩm trong giỏ hàng ................................................................... 18
Bảng 13 Use case gửi liên hệ ................................................................................................ 19
Bảng 14 Use case đặt lịch hẹn............................................................................................... 20
Bảng 15 Use case thanh toán ............................................................................................... 21
Bảng 16 Lượt đồ tống quan................................................................................................... 35
Bảng 17 Thông tin tài khoản ................................................................................................. 35
Bảng 18 Loại sản phẩm ......................................................................................................... 36
Bảng 19 Bảng Liên hệ ........................................................................................................... 37
Bảng 20 Thông tin thể loại .................................................................................................... 37
Bảng 21 Thơng tin hóa đơn ................................................................................................... 38
Bảng 22 Thông tin khách hàng ............................................................................................. 38
0
0
Tiểu luận môn phát triển mã nguồn mở
CHƯƠNG 1: GIỚI THIỆU TỔNG QUAN VỀ ĐỀ TÀI
1.1. Tên đề tài
“Xây dựng Website bán dược phẩm Central pharmacy ”
1.2. Mục đích chọn đề tài
Xây dựng ứng dụng dành cho các nhà thuốc Central pharmacy ngồi việc bán trực
tiếp có thễ bán dược phẩm online thông qua website này với giao diện thân thiện với
người dùng nhưng đủ mạnh để cho phép nhanh chóng mua được các sản phẩm mình mong
muốn nhất .
1.3. Ý nghĩa đề tài
-
Đơn giản hóa việc bán hàng online, thay đổi hình thức bán nước truyền thống t
thành hình thức bán nước hiện đại với công nghệ 4.0.
-
Đây là đề tài mang tính ứng dụng hỗ trợ việc kinh doanh giúp các nhà thuốc có
thêm các thu nhập cho mình
-
Xây dựng website có khả năng tương thích với người dùng tốt
1.4. Phương pháp nghiên cứu
- Phương pháp phân tích, tổng hợp
- Sưu tầm, nghiên cứu, các phương pháp xây dựng hệ thống ứng dụng
- Thống kê, thu thập thông tin
1
0
0
Tiểu luận môn phát triển mã nguồn mở
CHƯƠNG 2: CƠ SỞ LÝ THUYẾT
2.1. Bài tốn
Webiste bán hàng là một hình thức phần mềm có thể giúp người dùng có thể quản
bán hàng online Đặc biệt là website có thể thanh tốn trực tuyến.
Thơng qua các chức năng bán hàng của phần mềm , các người mua có thể theo dõi
thường xuyên tình hình sản phẩm của nhà thuốc, bao gồm như giá cả ,mặt hàng,..
Website bán hàng là một bộ phận không thể thiếu trong các doanh nghiệp sản xuất
và bn bán . Vi nó giúp nó thương hiệu của doanh nghiệp nhanh đến tay người dùng,
khơng những thế nó giúp ta phát triển được mơ hình kinh doanh online thay vì mơ hình
trực tiếp truyền thống.
2.2. Hướng giải quyết
Xây dựng một website bán dược phẩm là lựa chọn tốt nhất giúp cho mỗi nhà thuốc
giúp họ có thể bán sản phẩm nhiều hơn và được nhiều khách hàng biết đến hơn, từ đó
giúp họ điều chỉnh phương hướng sản xuất sản phẩm tốt hơn. Website cũng giúp họ có
thao tác với sản phẩm một cách dễ dàng hơn
2
0
0
Tiểu luận môn phát triển mã nguồn mở
CHƯƠNG 3: PHÂN TÍCH THIẾT KẾ HỆ THỐNG
3.1. Xác định yêu cầu
3.1.1 Khảo sát nhu cầu thực tế
Qua khảo sát hiện trạng hệ thống hiện nay cho thấy cịn các khó khăn sau:
Hiện tại, với kinh tế ngày càng phát triển, hàng hóa ngày càng đa dạng và phương
thức giao dịch trực tuyến ngày càng phổ biến .
Qua quá trình khảo sát, tìm hiểu thì các website bán dược phẩm ngày nay cịn
nhiều thiếu sót và khơng có khả năng ứng dụng với nhiều loại hình khác nhau. website đa
số khơng có thanh tốn trực tuyến chon khách hàng Vì thế tơi quyết định xây dựng
website này để giúp cho chủ doanh nghiệp có thể thao tác thuận tiện hơn và đẹp lại hiệu
quả tối ưu cho họ
3
0
0
Tiểu luận môn phát triển mã nguồn mở
3.1.2 Yêu cầu chức năng
Hình 1 Biểu đồ chức năng
Xây dựng cho các nhóm người sử dụng sau:
Đăng nhập vào hệ thống
Xem thông tin sản phẩm
Thêm sản phẩm vào giỏ hàng
Xem giỏ hàng
Thanh toán
4
0
0
Tiểu luận môn phát triển mã nguồn mở
Xây dựng cho người quản trị sau:
Đăng nhập
Quản lý chỉnh sửa sản phẩm
Quản lý lịch hẹn tư vấn
Quản lý hóa đơn
3.1.3 u cầu phi chức năng
-
Tính hiệu dụng
Website được thiết với giao diện và chức năng rất dễ để người dùng có thể
tương tác với website.
-
Phương án xây dựng ứng dụng
Ngơn ngữ lập trình: HTML, JAVASCRIPT, PHP
Hệ quản trị cơ sở dữ liệu: phpMyadmin
5
0
0
Tiểu luận môn phát triển mã nguồn mở
3.2 Danh sách các use case
STT Use case
Ý nghĩa
Actor
1
Đăng nhập
Cho phép người sử dụng truy
cập vào hệ thống
Người khách
hàng / Người
quản trị
2
Đăng ký
Cho phép người sử dụng đăng
ký hệ thống
Người khách
hàng
4
Quản lý sản phẩm
Cho người quản trị quản lý
sản phẩm
Người quản trị
5
Quản lý hóa đơn
Cho người quản trị quản lý
hóa đơn
Người quản trị
6
Quản lý lịch hẹn
Cho người quản trị quản lý
lịch hẹn
Người quản trị
7
Xem thông tin sản
phẩm
Cho khách hàng xem thông
tin chi tiết một sản phẩm
Khách hàng
8
Gửi liên hệ
Cho khách hàng gửi liên hệ
đến website
Khách hàng
9
Đặt lịch hẹn
Cho khách hàng đặt lịch hẹn
đến website
Khách hàng
10
Thao tác với giỏ hàng
Cho khách hàng có thể thêm
xóa sản phẩm trên giỏ hàng
Khách hàng
11
Thanh tốn
Cho khách hàng có thể thực
hiện thanh tốn hóa đơn
Khách hàng
Bảng 1 Danh sách use case
6
0
0
Tiểu luận môn phát triển mã nguồn mở
3.3 Use case tổng thể
Hình 2 Use Case Tổng thể
7
0
0
Tiểu luận mơn phát triển mã nguồn mở
3.4 Phân tích chức năng
3.4.1 Người quản trị
3.4.1.1 Đăng nhập
Mô tả use case đăng nhập
Tên Usecase
Đăng nhập
Actor chính
Người quản trị
Tiền điều kiện
Đã có tài khoản
Mô tả chung
Cho phép người quản trị đăng nhập vào hệ thống để thực hiên vai
trò quản lý các sản phẩm , Liên hệ, các lịch hẹn
Dòng sự kiến chính
B1: Người quản trị truy cập vào website
B2: Bấm vào biểu tượng đăng nhập trên website
B3: Hiển thị trang đăng nhập
B4: Nhập tài khoản người quản trị đã được tạo
Dòng sự kiện phụ
Khơng có
Bảng 2 Use case đăng nhập
8
0
0
Tiểu luận môn phát triển mã nguồn mở
3.4.1.2 Quản lý sản phẩm
a. Thêm sản phẩm
Mô tả use case thêm sản phẩm
Tên Usecase
Thêm sản phẩm
Actor chính
Người quản trị
Tiền điều kiện
Đã có tài khoản
Mô tả chung
Cho phép người quản trị thêm tên sản phẩm , giá sản phẩm , số
lượng,…
Dòng sự kiến chính
B1: Người quản trị truy cập vào website
B2: Đăng nhập vào tài khoản người quản trị
B3: Bấm nút thêm sản phẩm
B4: Nhập đầy đủ các thông tin như tên sản phẩm, giá sản phẩm , số
lượng, mơ tả .
Dịng sự kiện phụ
Khơng có
Bảng 3 Use case Thêm sản phẩm
9
0
0
Tiểu luận mơn phát triển mã nguồn mở
b. Xóa sản phẩm
Mơ tả use case xóa sản phẩm
Tên Usecase
Xóa sản phẩm
Actor chính
Người quản trị
Tiền điều kiện
Đã có tài khoản
Mơ tả chung
Cho phép người quản trị xóa thơng tin sản phẩm
Dịng sự kiến chính
B1: Người quản trị truy cập vào website
B2: Đăng nhập vào tài khoản người quản trị
B3: Chọn sản phẩm cần xóa
B4: Nhấn nút xóa
Dịng sự kiện phụ
Khơng có
Bảng 4 Use case xòa sản phẩm
10
0
0
Tiểu luận môn phát triển mã nguồn mở
c. Sửa sản phẩm
Mô tả use case sửa sản phẩm
Tên Usecase
Sửa sản phẩm
Actor chính
Người quản trị
Tiền điều kiện
Đã có tài khoản
Mơ tả chung
Cho phép người quản trị sửa và cập nhật lại các thơng tin sản phẩm
Dịng sự kiến chính
B1: Người quản trị truy cập vào website
B2: Đăng nhập vào tài khoản người quản trị
B3: Chọn sản phẩm cần sửa
B4: Nhấn nút sửa
B5: Sửa các thông tin về sản phẩm như tên sản phẩm , giá , số
lượng ,mô tả
B6: Nhấn nút cập nhật
Dịng sự kiện phụ
Khơng có
Bảng 5 Use case sửa sản phẩm
11
0
0
Tiểu luận môn phát triển mã nguồn mở
3.4.1.3 Quản lý liên hệ
Mô tả use case quản lý liên hệ
Tên Usecase
Quản lý liên hệ
Actor chính
Người quản trị
Tiền điều kiện
Đã có tài khoản
Mô tả chung
Cho phép người quản trị xác nhận các thơng tin liên hệ của khách
hàng
Dịng sự kiến chính
B1: Người quản trị truy cập vào website
B2: Đăng nhập vào tài khoản người quản trị
B3: Chọn biểu tượng liên hệ
B4: Hiện ra danh sách các khách hàng liên hệ đến website
B5: chọn một khách hàng sau đó bấm xem chi tiết để xem nội dung
liên hệ của khách hàng
Dòng sự kiện phụ
Khơng có
Bảng 6 Use case Quản lý liên hệ
12
0
0
Tiểu luận môn phát triển mã nguồn mở
3.4.1.4 Quản lý lịch hẹn
Mô tả use case quản lý lịch hẹn
Tên Usecase
Quản lý Lịch hẹn
Actor chính
Người quản trị
Tiền điều kiện
Đã có tài khoản
Mô tả chung
Cho phép người quản trị xác nhận lịch hẹn của khách hàng
Dịng sự kiến chính
B1: Người quản trị truy cập vào website
B2: Đăng nhập vào tài khoản người quản trị
B3: Chọn biểu tượng lịch hẹn
B4: Hiện ra danh sách các lịch hẹn của khách hàng
B5: chọn một khách hàng sau đó bấm xem chi tiết để xem nội dung
lịch hẹn của khách hảng đó
Dịng sự kiện phụ
Khơng có
Bảng 7Use case Quản lý lịch hẹn
13
0
0
Tiểu luận môn phát triển mã nguồn mở
3.4.2 Khách hàng
3.4.2.1 Đăng ký
Mơ tả use case đăng ký
Tên Usecase
Đăng ký
Actor chính
Khách hàng
Tiền điều kiện
Chưa có tài khoản
Hậu điều kiện
Vào trang website
Mơ tả chung
Cho phép khách hàng đăng ký tài khoản
Dòng sự kiến chính
B1: Người quản trị truy cập vào website
B2: Chọn biểu tượng đăng nhập
B4: chọn biểu tưởng đăng ký
B3: Điền đầy đủ các thông tin website yêu cầu
B4: Nhấn đăng ký
Dịng sự kiện phụ
Khơng có
Bảng 8 Use case đăng ký
14
0
0
Tiểu luận môn phát triển mã nguồn mở
3.4.2.2 Đăng nhập
Mô tả use case đăng nhập
Tên Usecase
Đăng nhập
Actor chính
Khách hàng
Tiền điều kiện
Có tài khoản
Hậu điều kiện
Vào trang website
Mơ tả chung
Cho phép khách hàng đăng nhập vào tài khoản
Dịng sự kiến chính
B1: Người quản trị truy cập vào website
B2: Chọn biểu tượng đăng nhập
B3: Điền đầy đủ các thông tin website yêu cầu
B4: Nhấn đăng nhập
Dịng sự kiện phụ
Khơng có
Bảng 9 Use case đăng nhập
15
0
0
Tiểu luận môn phát triển mã nguồn mở
3.4.2.2 Xem thông tin sản phẩm
Mô tả use case xem thông tin sản phẩm
Tên Usecase
Xem thơng tin sản phẩm
Actor chính
Khách hàng
điều kiện cần
Khơng có
Mơ tả chung
Cho phép khách hàng xem thơng tin chi tiết sản phẩm
Dịng sự kiến chính
B1: Người quản trị truy cập vào website
B2: Chọn sản phẩm muốn xem thông tin chi tiết
B3: Hiện ra giao diện chứa các thông tin chi tiết
của sản phẩm
Khơng có
Dịng sự kiện phụ
Bảng 10 Use case xem thông tin sản phẩm
16
0
0
Tiểu luận môn phát triển mã nguồn mở
3.4.2.3 Thao tác với giỏ hàng
a. Thêm sản phẩm vào giỏ hàng
Mô tả use case thêm sản phẩm vào giỏ hàng
Tên Usecase
Thêm sản phẩm vào giỏ hàng
Actor chính
Khách hàng
Điều kiện cần
Có tài khoản và đăng nhập vào website
Mô tả chung
Cho phép khách chọn các sản phẩm và thêm vào giỏ hàng
Dòng sự kiến chính
B1: Người quản trị truy cập vào website
B2: Chọn sản phẩm cần thêm vào giỏ hàng
B3: nhấn nút thêm vào giỏ hàng
B4: Hiện lên thông báo sản phẩm được thêm vào giỏ hàng
Dịng sự kiện phụ
Khơng có
Bảng 11 Use case thêm sản phẩm vào giỏ hàng
17
0
0