Tải bản đầy đủ (.docx) (89 trang)

BÁO CÁO ĐỒ ÁN PHÁT TRIỂN ỨNG DỤNG WEB Xây dựng website bán thiết bị Số qua mạng

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (2.53 MB, 89 trang )

ĐẠI HỌC QUỐC GIA TP.HỒ CHÍ MINH
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN
KHOA HỆ THỐNG THÔNG TIN
BÁO CÁO ĐỒ ÁN PHÁT TRIỂN ỨNG DỤNG WEB
Đề Tài: Xây dựng website bán thiết bị Số qua mạng
GVHD: ThS. Nguyễn Đình Loan Phương
Nhóm thực hiện:
• Nguyễn Ngọc Phú 09520611
• Nguyễn Tấn Phát 09502602
• Lê Thế Vinh 09520721
TPHCM, Tháng 6 năm 2013
Nhận xét của giảng viên:




























LÊ THẾ VINH – NGUYỄN NGỌC PHÚ – NGUYỄN TẤN PHÁT
2
WEBSITE BÁN THIẾT BỊ SỐ QUA MẠNG
MỤC LỤC
LÊ THẾ VINH – NGUYỄN NGỌC PHÚ – NGUYỄN TẤN PHÁT
3
WEBSITE BÁN THIẾT BỊ SỐ QUA MẠNG
CHƯƠNG I: KHẢO SÁT HIỆN TRẠNG
1.1. ĐẶT VẤN ĐỀ
- Hiện nay, với sự phát triển ngày càng nhanh của nền kinh tế, cũng với
những tiến bộ của công nghệ. Các sản phẩm nội dung số đang ngày càng
được đổi mới và đa dạng hơn, dần tiếp cận đến nhiều phân khúc người
tiêu dung.
- Mức sống của người dân ngày càng được cải thiện, nên nhu cầu mua sắm
hàng hóa, trong đó có các sản phẩm công nghệ số cũng tăng cao. Những
sản phẩm phổ biến như điện thoại, Laptop, PC,… và các đang được người
tiêu đùng ưa chuộng bởi những tính năng ưu việt mà nó mang lại, bên
cạnh mẫu mã đẹp và sự tiện lợi khi sử dụng.
- Nắm bắt được thị hiếu của khách hàng, hàng loạt các siêu thị điện máy,
các đại lý kinh doanh sản phẩm của các hãng sản xuất được mở ra và kinh
doanh khá ổn định. Tuy nhiên, để mua được sản phẩm cho mình, người
tiêu dùng phải đến tận cửa hàng để chọn lựa, cũng như mua sản phẩm.

điều này gây bất tiện trong một số trường hợp, để tìm kiếm được sản phẩm
vừa ý, khách hàng phải di chuyển qua nhiều cửa hàng, gây nên nhiều bất
lợi…về mặt cửa hàng, để việc kinh doanh tốt hơn, phải tốn chi phí cho việc
marketing, quảng cáo, chi phí mặt bằng, dẫn đến giảm lợi nhuận.
- Với sự phát triển mạnh mẽ của Internet, việc xây dựng một website nhằm
giúp việc đưa thông tin của các sản phẩm của cửa hàng lên internet và hỗ
trợ việc mua hàng thông qua mạng Internet là một việc làm cẩn thiết.
- Với website bán hàng qua mạng, người tiêu dùng có thể ở tại nhà sử dụng
internet để tìm hiểu thông tin của sản phẩm mà mình muốn, nếu vừa ý họ
cũng có thể đặt hàng với sự hỗ trợ của website, mà không cần phải đến
cửa hàng. Về phía cửa hàng, chi phí cho việc thuê mặt bằng, quảng cáo
cho sản phẩm được giảm đi nhiều, do đó lợi nhuận cũng được tăng lên.
- Rất nhiều doanh nghiệp kinh doanh các loại sản phẩm nội dung số cũng
đã nắm bắt được nhiều sự tiện lợi của việc giao dịch qua mạng, và đã quan
tâm triển khai hệ thống bán hàng cho riêng mình. Nhờ đó giúp khách hàng
tiện lợi hơn rất nhiều.
- Với những ưu điểm to lớn như vậy, việc xây dựng và nâng cấp các website
bán hàng nói chung và sản phẩm nội dung số nói riêng, có thể trở thành xu
hướng trong tương lai. Vì vậy, đề tài xay dựng website bán hàng qua mạng
này cũng là một phần trong xu thế đó.
LÊ THẾ VINH – NGUYỄN NGỌC PHÚ – NGUYỄN TẤN PHÁT
4
WEBSITE BÁN THIẾT BỊ SỐ QUA MẠNG
1.2. PHÂN TÍCH BÀI TOÁN
Qua việc phân tích các yêu cầu đối với đề tài, Website bán hàng thiết bị
số qua mạng dự kiến sẽ có các chức năng:
Đối với khách hàng và thành viên
- Doanh nghiệp hoặc đại lý bán hàng có thể đăng tải sản phẩm của mình
kèm theo thông tin về sản phẩm (xuất xứ, cấu hình, giá bán,…) lên website
thông qua các module được thiết lập.

- Khách hàng có nhu cầu mua sản phẩm có thể truy cập và xem sản phẩm
và chọn mua nếu hài lòng với sản phẩm đó. Khách hàng bao gồm khách
hàng vãng lai không có đăng kí thành viên và thành viên.
- Khách hàng có thể tìm kiếm sản phẩm mà mình cần một cách nhanh nhất
theo nhiều tiêu chí khác nhau qua các chức năng tìm kiếm được hỗ trợ trên
giao diện. Sản phẩm được hệ thống thống kê theo các tiêu chí khác nhau.
Chức năng giỏ hàng hỗ trợ khách hàng khi mua lượng sản phẩm lớn và đa
chủng loại.
- Ngoài mua hàng, khách hàng có thể đánh giá về sản phẩm bằng cách đánh
giá sản phẩm theo sao, hoặc bình luận về sản phẩm. Hệ thống cũng
khuyến nghị cho khách hàng những sản phẩm có liên quan đến sản phẩm
đang xem như là các sản phẩm cùng loại, hãng,… hoặc có giá thành tương
đương.
- Khách hàng có sản phẩm số lượng nhỏ có thể đăng lên website qua chức
năng bán hàng dành cho thành viên để rao bán và có hệ thống kiểm định
sản phẩm của các thành viên. Khi sản phẩm hết hạn rao bán sẽ bị gỡ
xuống, khách hàng có thể sẽ phải chịu chi phí khi đưa sản phẩm của mình
lên rao bán trên website.
- Tích hợp bản đồ, hỗ trợ chỉ đường, khoanh vùng tìm kiếm các đại lý cùng
hệ thống trên bản đồ giúp người dùng tiện lợi trong việc liên hệ. Khách
hàng muốn liên hệ trực tiếp cửa hàng cũng có thể xem vị trí của cửa hàng
qua giao diện bản đồ google maps trên giao diện, có thể tìm đường đến với
cửa hàng với chức năng tìm đường được tích hợp trên website.
- Đối với các tổ chức, doanh nghiệp, website cũng hỗ trợ đặt quảng cáo,
banner trên website, … Hệ thống sẽ dành một số vị trí trên giao diện
website đề dành cho các tổ chức, doanh nghiệp khác muốn quảng cáo .
Doanh nghiệp khác muốn đặt quảng cảo trên website phải liên hệ với Ban
quản trị thỏa thuận về việc quảng cáo và cung cấp các mẫu banner, sau đó
thì quản trị viên sẽ đưa quảng cáo lên vị trí được yêu cầu. Các tôt chức,
doanh nghệp phải chịu phí khi đăng quảng cáo.

LÊ THẾ VINH – NGUYỄN NGỌC PHÚ – NGUYỄN TẤN PHÁT
5
WEBSITE BÁN THIẾT BỊ SỐ QUA MẠNG
- Chức năng khuyến mãi theo giờ dối với một số loại sản phẩm. Khách hàng
là thành viên có thể tích lũy điểm khi mua hàng tại website, sau mỗi kì hạn
có thể đươc hưởng ưu đãi theo số điểm mà họ tích lũy được.
Với người quản trị của website
- Có thể thay đổi giao diện của website bằng module có sẵn.
- Quản lí các thông tin về thành viên, các sản phẩm, các đơn hàng và hóa
đơn mua hàng của khách hàng thông qua các module riêng của từng chức
năng.
- Quản lí hệ thống các chi nhánh thuộc hệ thống của đại lý hoặc doanh
nghiệp đối với hệ thống có từ 2 đại lý trở lên.
- Chức năng lập các loại báo cáo, danh sách, các loại hóa đơn,…
- Hỗ trợ phân quyên hệ thống chặt chẽ. Người quản trị có thể giới hạn chức
năng được sử dụng đối với từng nhóm thành viên và phân quyền tương
ứng cho mỗi thành viên của hệ thống.
-
LÊ THẾ VINH – NGUYỄN NGỌC PHÚ – NGUYỄN TẤN PHÁT
6
WEBSITE BÁN THIẾT BỊ SỐ QUA MẠNG
CHƯƠNG II: XÁC ĐỊNH YÊU CẦU
2.1. YÊU CẦU CHỨC NĂNG
2.1.1. Yêu cầu lưu trữ
- Hệ thống lưu trữ các thông tin sau
o Thông tin Sản Phẩm: Các thôn tin về hãng sản xuất, loại và nhóm
của sản phẩm, nhà phân phối của sản phẩm, Tên và giá của sản
phẩm, Thông tin mô tả và hình ảnh của sản phẩm đó, ngoài ra còn
có những nhận xét của những người khác về sản phẩm, giúp người
dùng có cái nhìn đầy đủ hơn về sản phẩm mà mình muốn mua.

o Thông tin người dùng và user, Thông tin này bao gồm họ tên, số điện
thoại, một số thông tin liên lạc giúp cho người bán có thể liên lạc với
khách hàng của mình cũng như quản lí đối với các khách hàng là
thành viên của hệ thống.
o Thông tin giỏ hàng, thông tin này giúp lưu trữ lại những sản phẩm
bao gồm số lượng và tổng số tiền của các sản phẩm mà khách hàng
muốn mua nhưng chưa thanh toán, tương tự như giỏ hàng trong các
siêu thị.
o Thông tin Đơn hàng: Đơn hàng lưu trữ thông tin về khách hàng mua
sản phẩm, thông tin sản phẩm muốn mua của khách hàng đó và
thông tin của người nhận sản phẩm khi công ty hoặc đại lý giao
hàng, được người mua hàng lập để gửi lên cho hệ thống.
o Thông tin Hóa Đơn : lưu trữ các thông tin của đơn hàng, được người
quản trị website lập để gửi đến người nhận hàng xác nhận và làm
bằng chứng cho việc nhận hàng.
o Ngoài ra, còn có các thông tin về các loại tình trạng (hóa đơn, đơn
hàng, tình trạng của user, ), thông tin về nhóm và loại của sản phẩm,

2.1.2. Yêu cầu tìm kiếm và thống kê
- Tìm kiếm các thông tin sản phẩm theo nhiều tiêu chí khác nhau
- Tìm kiếm khách hàng và user, tim kiếm và cập nhật thông tin hóa đớn và
đơn hàng.
2.1.3. Yêu cầu Tính toán
- Hệ thống có thể tính toán giá trị của đơn hàng, hóa đơn dự trên thông tin
về giá sản phẩm, chi phí thuế và các chi phí khác.
- Tính toán các doanh số bán hàng dự trên các thông tin hóa đơn đã bán ra
cho khách hàng, nhàm đưa ra dự báo cho các kế hoạch tiếp theo của
doanh nghiệp.
LÊ THẾ VINH – NGUYỄN NGỌC PHÚ – NGUYỄN TẤN PHÁT
7

WEBSITE BÁN THIẾT BỊ SỐ QUA MẠNG
2.1.4. Yêu cầu phân quyền hệ thống
- Hệ thống được phân quyền với các quyền là Admin, các loại Mod,
User(Sản phẩm, hóa đơn, …) và Guest
- Hệ thống được phân quyền chặt chẽ với mỗi quyền truy xuất ứng với mỗi
người dùng phù hợp với chức năng hệ thống, đảm bảo không vi phạm
quyền hạn của mỗi người.
2.2. YÊU CẦU PHI CHỨC NĂNG
- Giao Diện: giao diện thân thiện với người dùng, các chức năng dễ sử dụng,
thuận tiện trong nhiều thao tác
- Tính tương thích: hệ thống tương thích với hầu hết các trình dyteejr web
phổ biến,…
LÊ THẾ VINH – NGUYỄN NGỌC PHÚ – NGUYỄN TẤN PHÁT
8
WEBSITE BÁN THIẾT BỊ SỐ QUA MẠNG
2.3. SƠ ĐỒ USE-CASE
2.4. DANH SÁCH CÁC ACTOR HỆ THỐNG
STT Actor Ý nghĩa Ghi chú
1 Admin Người trực tiếp quản lý website, nắm quyền
quản lý User và các quản lý khác, là quyền
quản lý cao nhất.
2 Moderator HD Người quản lý Hóa đơn và các đơn hàng,
bao gồm các công việc xử lí đơn hàng, lập
LÊ THẾ VINH – NGUYỄN NGỌC PHÚ – NGUYỄN TẤN PHÁT
9
WEBSITE BÁN THIẾT BỊ SỐ QUA MẠNG
và cập nhật hóa đơn
3 Moderator SP Người quản lý Các thông tin về sản phẩm,
bao gồm các công việc như tìm kiếm, thêm,
xóa, sửa sản phẩm, thêm, sửa nhóm và loại

sản phẩm
4 User Người trực tiếp sử dụng website, được đăng
ký thành viên, có thể mua hàng và quản lí
thông tin cá nhân của mình
5 Guest Người sử dụng website nhưng không được
dăng ký thành viên, có thể mua hàng nhưng
không quản lý được thông tin
2.5. DANH SÁCH CÁC USE-CASE CỦA HỆ THỐNG
STT Use-cse Ghi chú
1 Đăng Ký tài khoản
2 Đăng nhạp hệ thống
3 Đổi mật khẩu
4 Xem sản phẩm
5 Nhận xét sản phẩm
6 Tìm kiếm sản phẩm
7 Xem giỏ hàng
8 Cập nhật giỏ hàng
9 Gửi đơn hàng
10 Cập nhật thông tin tài khoản
11 Quản lý chủng loại sản phẩm
12 Thêm Sản Phẩm
13 Sửa thông tin sản phẩm
14 Xóa sản phẩm
15 Xử lí đơn hàng
16 Lập Hóa Đơn
17 Phân quyền User
2.6. ĐẶC TẢ USE-CASE
2.6.1. Đặc tả use-case Đăng ký tài khoản
2.6.1.1. Tóm tắt
Use-case này mô tả cách người dùng đăng kí tài khoản của mình

2.6.1.2. Dòng sự kiện
Dòng sự kiện chính
LÊ THẾ VINH – NGUYỄN NGỌC PHÚ – NGUYỄN TẤN PHÁT
10
WEBSITE BÁN THIẾT BỊ SỐ QUA MẠNG
Use-case này bắt đầu khi một Actor (Người dùng) đăng kí tài khoản với hệ
thống.
 Hệ thống yêu cầu người dùng nhập thông tin cá nhân bao gồm
Email, mật khẩu, Họ tên, ngày tháng năm sinh, …
 Actor (Người dùng) nhập thông tin theo yêu cầu
 Hệ thống kiểm tra các thông tin nhập vào và thêm tài khoản mới vào
cơ sở dữ liệu.
Dòng sự kiện khác
Nếu thông tin nhập vào sai hoặc không hợp lệ, hệ thống báo lỗi. Actor có
thể quay về đầu dòng sự kiện hoặc hủy bỏ việc đăng kí, lúc này use-case
kết thúc.
2.6.1.3. Các yêu cầu đặc biệt
Không có
2.6.1.4. Trạng thái khi bắt đầu use-case
Không có
2.6.1.5. Trạng thái khi kết thúc use-case
Nếu use-case thành công, tài khoản của người dùng được thêm vào hệ
thống, và người dùng có thể dùng tài khoản để đăng nhập hệ thống. ngược
lại, hệ thống không thay đổi.
2.6.1.6. Điểm mở rộng
Không có
LÊ THẾ VINH – NGUYỄN NGỌC PHÚ – NGUYỄN TẤN PHÁT
11
WEBSITE BÁN THIẾT BỊ SỐ QUA MẠNG
2.6.1.7. Sơ đồ hoạt động

2.6.2. Đặc tả use-case Đăng nhập
2.6.2.1. Tóm tắt
Use-case này mô tả cách người dùng đăng nhập vào hệ thống
2.6.2.2. Dòng sự kiện
Dòng sự kiện chính
Use-case này bắt đầu khi một Actor (Người dùng và Quản trị viên) đăng
nhập vào hệ thống
 Hệ thống yêu cầu người dùng nhập Username và password
 Actor (Người dùng) nhập Email và password
 Hệ thống kiểm tra các thông tin Username và password đã nhập và
cho phép Actor đăng nhập hệ thống.
Dòng sự kiện khác
LÊ THẾ VINH – NGUYỄN NGỌC PHÚ – NGUYỄN TẤN PHÁT
12
WEBSITE BÁN THIẾT BỊ SỐ QUA MẠNG
Nếu thông tin nhập vào sai hoặc không hợp lệ, hệ thống báo lỗi. Actor có
thể quay về đầu dòng sự kiện hoặc hủy bỏ việc đăng nhập, lúc này use-
case kết thúc.
2.6.2.3. Các yêu cầu đặc biệt
Không có
2.6.2.4. Trạng thái khi bắt đầu use-case
Không có
2.6.2.5. Trạng thái khi kết thúc use-case
Nếu use-case thành công, người dùng có quyền được sử dụng những
chức năng tương ứng của hệ thống . ngược lại, hệ thống không thay đổi.
2.6.2.6. Điểm mở rộng
Không có
LÊ THẾ VINH – NGUYỄN NGỌC PHÚ – NGUYỄN TẤN PHÁT
13
WEBSITE BÁN THIẾT BỊ SỐ QUA MẠNG

2.6.2.7. Sơ đồ hoạt động
2.6.3. Đặc tả use-case Đổi mật khẩu
2.6.3.1. Tóm tắt
Use-case này mô tả cách người dùng đổi mật khẩu tào khoản của mình.
2.6.3.2. Dòng sự kiện
Dòng sự kiện chính
Use-case này bắt đầu khi Actor (Người dùng và Quản trị viên) thực hiện dổi
mật khẩu tài khoản của họ
 Hệ thống yêu cầu Actor nhập mật khẩu cũ, mật khẩu mới và xác
nhận mật khẩu mới
 Người dùng nhập mật khẩu cũ, mật khẩu mới và xac nhận mật khẩu
mới
 Hệ thống kiểm tra mật khẩu và thực hiện thay đổi nếu hợp lệ
LÊ THẾ VINH – NGUYỄN NGỌC PHÚ – NGUYỄN TẤN PHÁT
14
WEBSITE BÁN THIẾT BỊ SỐ QUA MẠNG
Dòng sự kiện khác
Nêu mật khẩu cũ không chính xác hoặc mật khẩu mới không trùn khớp, hệ
thống sẽ báo lỗi. Actor có thể quay lại đầu dòng sự kiện hoặc hủy bỏ thao
tác, lúc này use-case kết thúc.
2.6.3.3. Các yêu cầu đặc biệt
Actor phải đăng nhập hệ thống
2.6.3.4. Trạng thái khi bắt đầu use-case
Actor đã đăng nhập hệ thống, và được quyền sử dụng chức năng tương
ứng
2.6.3.5. Trạng thái khi kết thúc use-case
Nếu use-case thành công, Mật khẩu của Actor sẽ được thay đổi và lưu
xuống CSDL. Ngược lại, hệ thống không thay đổi.
2.6.3.6. Điểm mở rộng
Không có

LÊ THẾ VINH – NGUYỄN NGỌC PHÚ – NGUYỄN TẤN PHÁT
15
WEBSITE BÁN THIẾT BỊ SỐ QUA MẠNG
2.6.3.7. Sơ đồ hoạt động
2.6.4. Đặc tả use-case Xem sản phẩm
2.6.4.1. Tóm tắt
Use-case này mô tả cách Actor (Người dùng) xem thông tin của một san
phẩm
2.6.4.2. Dòng sự kiện
Dòng sự kiện chính
Use-case này bắt đầu khi Actor (người dùng) có nhu cầu muốn xem thông
tin của sản phẩm.
 Actor chọn sản phẩm muốn xem
 Hệ thống hiển thị một số chi tiết của sản phẩm đó
 Actor chọn vào nút chi tiết
 Hệ thống hiển thị chi tiết của sản phẩm
Dòng sự kiện khác
Nếu thông tin nhập vào không hợp lệ, hệ thống sẽ báo lỗi. Actor có thể
quay lại đầu dòng sự kiện hoặc hủy bỏ thao tác, lúc này use-case kết thúc.
LÊ THẾ VINH – NGUYỄN NGỌC PHÚ – NGUYỄN TẤN PHÁT
16
WEBSITE BÁN THIẾT BỊ SỐ QUA MẠNG
2.6.4.3. Các yêu cầu đặc biệt
Actor phải đăng nhập hệ thống
2.6.4.4. Trạng thái khi bắt đầu use-case
Actor đã đăng nhập hệ thống, được sử dụng các chức năng tương ứng
2.6.4.5. Trạng thái khi kết thúc use-case
Nếu use-case thành công, thông tin tài khoản của Actor được cập nhật
xuống CSDL. Ngược lại, hệ thống không thay đổi
2.6.4.6. Điểm mở rộng

Không có
2.6.4.7. Trạng thái hoạt động
2.6.5. Đặc tả use-case Nhận xét sản phẩm
2.6.4.1. Tóm tắt
Use-case này mô tả cách Actor (Người dùng) đằn nhận xét về sản phẩm
mà họ hứng thú
2.6.4.2. Dòng sự kiện
Dòng sự kiện chính
 Use-case này bắt đầu khi Actor (người dùng) có nhu cầu muốn nhận
xetd về sna phảm nào đó sau khi đã xem thông tin chi tiết của sxan
phẩm
 Actor Nhập nội dung bình luận và chọn đăng bình luận
 Hệ thống kiểm tra thông tin nhập vào và Lưu thông tin vào CSDL
Dòng sự kiện khác
Nếu thông tin nhập vào không hợp lệ, hệ thống sẽ báo lỗi. Actor có thể
quay lại đầu dòng sự kiện hoặc hủy bỏ thao tác, lúc này use-case kết thúc.
2.6.4.3. Các yêu cầu đặc biệt
Actpor phải đăng nhập hệ thống
2.6.4.4. Trạng thái khi bắt đầu use-case
Actor đã đăng nhập hệ thống, được sử dụng các chức năng tương ứng
2.6.4.5. Trạng thái khi kết thúc use-case
Nếu use-case thành công, thông tin tài khoản của Actor được cập nhật
xuống CSDL. Ngược lại, hệ thống không thay đổi
2.6.4.6. Điểm mở rộng
Không có
LÊ THẾ VINH – NGUYỄN NGỌC PHÚ – NGUYỄN TẤN PHÁT
17
WEBSITE BÁN THIẾT BỊ SỐ QUA MẠNG
2.6.4.7. Trạng thái hoạt động
2.6.6. Đặc tả use-case Tìm Kiếm sản phẩm

2.6.5.1. Tóm tắt
Use-case này mô tả cách Actor (người dùng) tìm kiếm một sản phẩm theo
yêu cầu
2.6.5.2. Dòng sự kiện
Dòng sự kiện chính
 Use-case bắt đầu khi Actor (người dùng) muốn tìm kiếm sản phẩm
 Người dùng nhập nội dung tìm kiếm vào trong khung tìm kiếm xác
nhận
 Hệ thống tìm trong CSDL và hiển thị dữ liệu
Dòng sự kiện khác
Không có
2.6.5.3. Các yêu cầu đặc biệt
Actor (người dùng) phải đăng nhập hệ thống
LÊ THẾ VINH – NGUYỄN NGỌC PHÚ – NGUYỄN TẤN PHÁT
18
WEBSITE BÁN THIẾT BỊ SỐ QUA MẠNG
2.6.5.4. Trạng thái bắt đầu use-case
Không có
2.6.5.5. Trạng thái kết thúc use-case
Nếu use-case thành công, thông tin của người được kết bạn sẽ được thêm
vào bảng Friend hoặc được cập nhật trạng thái thàn bạn bè. Ngược lại, hệ
thống không thay đổi.
2.6.5.6. Điểm mở rộng
Không có
LÊ THẾ VINH – NGUYỄN NGỌC PHÚ – NGUYỄN TẤN PHÁT
19
WEBSITE BÁN THIẾT BỊ SỐ QUA MẠNG
2.6.5.7. Sơ dồ hoạt động
2.6.7. Đặc tả use-case Thêm giỏ hàng
2.6.5.1. Tóm tắt

Use-case này mô tả cách Actor (người dùng) chọn sản phẩm vào giỏ hàng
của mình
2.6.5.2. Dòng sự kiện
Dòng sự kiện chính
LÊ THẾ VINH – NGUYỄN NGỌC PHÚ – NGUYỄN TẤN PHÁT
20
WEBSITE BÁN THIẾT BỊ SỐ QUA MẠNG
Use-case bắt đầu khi Actor (người dùng) muốn thêm sản phẩm vào giỏ
hàng
 Hệ thống hiển thị trang thông tin sản phẩm
 Người dùng xem thông tin, chọn sản phẩm và chọn chức năng mua
hàng
 Hệ thống hiển thị trang thông tin giỏ hàng
Dòng sự kiện khác
Không có
2.6.5.3. Các yêu cầu đặc biệt
Actor (người dùng) phải đăng nhập hệ thống
2.6.5.4. Trạng thái bắt đầu use-case
Người dùng đăng nhập và sử dụng chức năng hệ thống
2.6.5.5. Trạng thái kết thúc use-case
Nếu use-case thành công, thông tin của người được kết bạn sẽ được thêm
vào bảng Friend hoặc được cập nhật trạng thái thàn bạn bè. Ngược lại, hệ
thống không thay đổi.
2.6.5.6. Điểm mở rộng
Không có
LÊ THẾ VINH – NGUYỄN NGỌC PHÚ – NGUYỄN TẤN PHÁT
21
WEBSITE BÁN THIẾT BỊ SỐ QUA MẠNG
2.6.5.7. Sơ dồ hoạt động
2.6.8. Đặc tả use-case Cập nhật giỏ hàng

2.6.5.1. Tóm tắt
Use-case này mô tả cách Actor (người dùng) thực hiện cập nhật giỏ hàng
của mình
2.6.5.2. Dòng sự kiện
Dòng sự kiện chính
Use-case bắt đầu khi Actor (người dùng) muốn cập nhật giỏ hàng của
mình.
 Hệ thống hiển thị trang giỏ hàng
 Người dùng xem thông tin và thay đổi số lượng của các sản phẩm
trong giỏ hàng và chọn cập nhật
 Hệ thống kiểm tra và lưu vào CSDL
Dòng sự kiện khác
Không có
2.6.5.3. Các yêu cầu đặc biệt
Actor (người dùng) phải đăng nhập hệ thống
LÊ THẾ VINH – NGUYỄN NGỌC PHÚ – NGUYỄN TẤN PHÁT
22
WEBSITE BÁN THIẾT BỊ SỐ QUA MẠNG
2.6.5.4. Trạng thái bắt đầu use-case
Người dùng đăng nhập và sử dụng chức năng hệ thống
2.6.5.5. Trạng thái kết thúc use-case
Nếu use-case thành công, thông tin của người được kết bạn sẽ được thêm
vào bảng Friend hoặc được cập nhật trạng thái thàn bạn bè. Ngược lại, hệ
thống không thay đổi.
2.6.5.6. Điểm mở rộng
Không có
LÊ THẾ VINH – NGUYỄN NGỌC PHÚ – NGUYỄN TẤN PHÁT
23
WEBSITE BÁN THIẾT BỊ SỐ QUA MẠNG
2.6.5.7. Sơ dồ hoạt động

2.6.9. Đặc tả use-case Gửi đơn hàng
2.6.5.1. Tóm tắt
Use-case này mô tả cách Actor (người dùng) gửi đơn hàng đến cho đại lý
2.6.5.2. Dòng sự kiện
Dòng sự kiện chính
Use-case bắt đầu khi Actor (người dùng) đã hoàn tất giỏ hàng và muốn
mua các sản phẩm trong giỏ hàng
LÊ THẾ VINH – NGUYỄN NGỌC PHÚ – NGUYỄN TẤN PHÁT
24
WEBSITE BÁN THIẾT BỊ SỐ QUA MẠNG
 Hệ thống hiển thị trang giỏ hàng
 Người dùng chọn chức năng thanh toán
 Hệ thống hiển thị trang gửi đơn hàng
 Người dùng điển thông tin vào
 Hệ thống xác nhận vầ thông báo kết quả
o Nếu người dùng chọn thanh toán qua tiền mặt”, luồng phụ tiền
mặt được thực hiện
o Nếu người dùng chọn “thanh toán qua nganluong,vn”, luồng
phụ nganluong,vn được thực hiện.
o Nếu người dùng chọn “thanh toán qua ngân hàng”, luồng phụ
ngân hàng được thực hiện
Tiền mặt:
 Hệ thống thêm dữ liệu vào CSDL và thông báo thành công
Nganluong.vn:
 Hệ thống chuyển sang trang thanh toán của nganluong.vn
 Người dùng than toán hóa đơn tịa nganluong.vn
 Hệ thống thông báo kết quả
Dòng sự kiện khác
Không có
2.6.5.3. Các yêu cầu đặc biệt

Actor (người dùng) phải có sản phẩm trong giỏ hàng
2.6.5.4. Trạng thái bắt đầu use-case
Người dùng đăng nhập và sử dụng chức năng hệ thống
2.6.5.5. Trạng thái kết thúc use-case
Nếu use-case thành công, thông tin của người được kết bạn sẽ được thêm
vào bảng Friend hoặc được cập nhật trạng thái thàn bạn bè. Ngược lại, hệ
thống không thay đổi.
2.6.5.6. Điểm mở rộng
Không có
2.6.5.7. Sơ dồ hoạt động
2.6.10. Đặc tả use-case Cập nhật thông tin tài khoản
2.6.4.1. Tóm tắt
Use-case này mô tả cách Actor (Người dùng) thay đổi thông tin tài khoản
của họ
LÊ THẾ VINH – NGUYỄN NGỌC PHÚ – NGUYỄN TẤN PHÁT
25
WEBSITE BÁN THIẾT BỊ SỐ QUA MẠNG

×