ĐẶC TẢ ĐỒ ÁN HỆ THỐNG KINH DOANH – HỆ THỐNG NHÀ CUNG CẤP TÀI LIỆU ĐIỆN TỬ MÔN CTT224 THƯƠNG MẠI ĐIỆN TỬ HK 1 NĂM HỌC 2011 GV: LƯƠNG VĨ MINH NHÓM KD11 0812244 – Nguyễn Duy Khương 0812320 – Huỳnh Quốc Mỹ 0812367 – Phạm Hoàng Ninh 0812425 – Phạm Phú Quới 0812521 – Lý Tự Tín 0812534 – Nguyễn Văn Ngọc Trau MỤC LỤC: 1 GIỚI THIỆU: 3 1.1 Giới thiệu chung về hệ thống: 3 1.2 Danh sách chức năng sẽ xây dựng cho Webside của Hệ thống Kinh Doanh Tài Liệu Điện Tử 3 1.2.1 Phân hệ Khách (Guest): 3 1.2.2 Phân hệ Thành viên (User) 3 1.2.3 Phân hệ Administrator (Quản trị viên) 3 1.3 Danh sách chức năng sẽ xây dựng cho Web Service của hệ thống Cung Cấp Tài Liệu Điện Tử: 3 1.4 Một số ký hiệu và định nghĩa cho đặc tả: 3 1.4.1 Một số quy ước ký hiệu: 3 1.4.2 Định nghĩa các tác nhân 3 2. DANH SÁCH CÁC USECASE CủA WEBSIDE Hệ THốNG KINH DOANH TÀI LIệU: 3 2.1 Phân hệ khách: 3 2.1.1 UC010101 Xem danh sách tất cả các mục sản phẩm chính 3 2.1.2 UC010102 Xem danh sách các mục sản phẩm con trong 1 mục sản phẩm chính 3 2.1.3 UC010103 Xem danh sách tất cả các sản phẩm trong một mục sản phẩm 3 2.1.4 UC010104 Xem thông tin chi tiết của một sản phẩm 3 2.1.5 UC010105 Tìm kiếm sản phẩm theo từ khóa bất kì 3 2.1.6 UC010106 Tìm kiếm có tiêu chí 3 2.1.7 UC010107 Xem danh sách sản phẩm theo nhà Sản Xuất. 3 2.1.8 UC010108 Xem thông tin nhà sản xuất. 3 2.1.9 UC010109 Đăng kí tài khoản thành viên 3 2.1.10 UC010110 Lựa chọn ngôn ngữ ( Anh – Việt ) 3 2.2 Phân hệ Thành Viên 3 2.2.1 UC020101 Đăng nhập 3 2.2.2 UC020102 Đăng Xuất 3 2.2.3 UC020103 Lấy lại mật khẩu tài khoản 3 2.2.4 UC020104 Chọn mua ngay một sản phẩm 3 2.2.5 UC020105 Chọn nhiều sản phẩm vào giỏ hàng 3 2.2.6 UC020106 Xem, thêm, xóa sửa các sản phẩm trong giỏ hàng. 3 2.2.7 UC020107 Xem và chỉnh sửa thông tin cá nhân 3 2.2.8 UC020201 Đánh giá sản phẩm 3 2.2.9 UC020202 Xem lịch sử mua hàng 3 2.2.10 UC020301 Yêu cầu Thanh toán. 3 2.2.11 UC020302 Yêu cầu Vận chuyển 3 2.3 Phân hệ Thành Administrator: 3 2.3.1 UC030101 Thống kê ( số lượng sản phẩm, doanh thu). 3 2.3.2 UC030102 Lấy sản phẩm từ nhà cung cấp. 3 2.3.3 UC030201 Xem sản phẩm mới từ nhà cung cấp. 3 1.4.4 UC030301 Thêm, Xóa, Sửathông tin sản phẩm 3 1.4.5 UC030401 Thêm, Xóa, Sửa loạisản phẩm 3 1.4.6 UC030501 Thêm người dùng 3 1.4.7 UC030502 Sửa thông tin người dùng 3 1.4.8 UC030503 Xóa tài khoản người dùng 3 1.4.9 UC030601 Xem và duyệt bình luận của các thành viên 3 1.4.10 UC030701 Thêm banner, tin tức quảng cáo 3 1.4.11 UC030702 Xóa banner, tin tức quảng cáo 3 1.4.12 UC030703 Sửa banner, tin tức quảng cáo 3 1 GIỚI THIỆU: 1.1 Giới thiệu chung về hệ thống: Hệ thống được xây dựng là hệ thống Kinh doanh tài liệu điện tử trực tuyến bao gồm 2 hệ thống chính là Hệ Thống Kinh Doanh Tài Liệu Điện Tửvà Hệ Thống Nhà Cung Cấp Tài Liệu Điện Tử. Hệ thống phải đảm bảo được các chức năng cơ bản phục vụ cho nhu cầu kinh doanh và cung cấp, có khả năng tích hợp với các hệ thống khác như Hệ Thống Thanh Toán, Hệ Thống Vận Chuyển để tạo nên một hệ thống Thương Mại Điện Tử hoàn chỉnh. Các hệ thống sẽ giao tiếp với nhau thông qua web service. Giao diện đa ngôn ngữ Đối với hệ thống kinh doanh tài liệu điện tử: Đây là hệ thống bán lẻ, kinh doanh các tài liệu điện tử softcopy (ebook, software, music) cũng như tài liệu hardcopy (sách cuốn, đĩa nhạc, …) Các tài liệu hardcopy và softcopy được cung cấp bởi danh sách các nhà cung cấp tài liệu điện tử theo mô hình Quản lý kho hàng. Khách hàng chính của hệ thống là thư viện trường học, trường đại học, thư viên quốc gia; cá nhân các nhóm nghiên cứu. Khách hàng có thể truy cập các thông tin liên quan đến tài khoản và giao dịch, lịch sử sử dụng dịch vụ, thành toán, đăng ký, tái đăng ký dịch vụ, … Ngoài ra, hệ thống còn được truy cập thông qua thiết bị di động thông minh (smartfone – Windows Mobile). Đối với hệ thống nhà cung cấp tài liệu điện tử Đây là hệ thống cung cấp tài liệu điện tử của Nhà Xuất Bản Trẻ cho các hệ thống bán lẻ có tài khoản trên hệ thống. Hệ thống không hỗ trợ việc đăng ký tài khoản trực tuyến. Việc đặt mua, cung cấp, thông báo tài liệu mới được thông qua các webserive do hệ thống cung cấp. Thông tin liên quan đến tài khoản giao dịch được truy cập trên giao diện website. 1.2 Danh sách chức năng sẽ xây dựng cho Webside của Hệ thống Kinh Doanh Tài Liệu Điện Tử 1.2.1 Phân hệ Khách (Guest): a. Giới thiệu Khách (Guest) ở đây là một người đang viếng thăm webside hệ thống(chưa có tài khoản trong hệ thống hoặc chưa đăng nhập vào hệ thống) b. Danh sách chức năng Xem danh sách tất cả các mục sản phẩm chính : o Softcopy o Hardcopy Xem danh sách các mục sản phẩm con trong 1 mục sản phẩm chính : Softcopy: Ebook Software
Trang 1HỆ THỐNG KINH DOANH – HỆ THỐNG NHÀ CUNG CẤP TÀI LIỆU ĐIỆN TỬ
MÔN CTT224 - THƯƠNG MẠI
Trang 21 GIỚI THIỆU: 4
1.1 Giới thiệu chung về hệ thống: 4
1.2 Danh sách chức năng sẽ xây dựng cho Webside của Hệ thống Kinh Doanh Tài Liệu Điện Tử 5
1.2.1 Phân hệ Khách (Guest): 5
1.2.2 Phân hệ Thành viên (User) 7
1.2.3 Phân hệ Administrator (Quản trị viên) 11
1.3 Danh sách chức năng sẽ xây dựng cho Web Service của hệ thống Cung Cấp Tài Liệu Điện Tử: 13
1.4 Một số ký hiệu và định nghĩa cho đặc tả: 13
1.4.1 Một số quy ước ký hiệu: 13
1.4.2 Định nghĩa các tác nhân 14
2 DANH SÁCH CÁC USECASE CỦA WEBSIDE HỆ THỐNG KINH DOANH TÀI LIỆU: 15
2.1 Phân hệ khách: 15
2.1.1 UC01-01-01 / Xem danh sách tất cả các mục sản phẩm chính 15
2.1.2 UC01-01-02 / Xem danh sách các mục sản phẩm con trong 1 mục sản phẩm chính 16 2.1.3 UC01-01-03 / Xem danh sách tất cả các sản phẩm trong một mục sản phẩm 17 2.1.4 UC01-01-04 / Xem thông tin chi tiết của một sản phẩm 18
2.1.5 UC01-01-05 / Tìm kiếm sản phẩm theo từ khóa bất kì 19
Trang 32.1.7 UC01-01-07 / Xem danh sách sản phẩm theo nhà Sản Xuất 22
2.1.8 UC01-01-08 / Xem thông tin nhà sản xuất 23
2.1.9 UC01-01-09 / Đăng kí tài khoản thành viên 24
2.1.10 UC01-01-10 / Lựa chọn ngôn ngữ ( Anh – Việt ) 25
2.2 Phân hệ Thành Viên 26
2.2.1 UC02-01-01 / Đăng nhập 26
2.2.2 UC02-01-02 / Đăng Xuất 27
2.2.3 UC02-01-03 / Lấy lại mật khẩu tài khoản 28
2.2.4 UC02-01-04 / Chọn mua ngay một sản phẩm 29
2.2.5 UC02-01-05 / Chọn nhiều sản phẩm vào giỏ hàng 30
2.2.6 UC02-01-06 / Xem, thêm, xóa sửa các sản phẩm trong giỏ hàng 32
2.2.7 UC02-01-07 / Xem và chỉnh sửa thông tin cá nhân 33
2.2.8 UC02-02-01 /Đánh giá sản phẩm 34
2.2.9 UC02-02-02 / Xem lịch sử mua hàng 35
2.2.10 UC02-03-01 /Yêu cầu Thanh toán 36
2.2.11 UC02-03-02 / Yêu cầu Vận chuyển 38
2.3 Phân hệ Thành Administrator: 38
2.3.1 UC03-01-01 / Thống kê ( số lượng sản phẩm, doanh thu) 38
2.3.2 UC03-01-02 / Lấy sản phẩm từ nhà cung cấp 42
2.3.3 UC03-02-01 / Xem sản phẩm mới từ nhà cung cấp 45
1.4.4 UC03-03-01 / Thêm, Xóa, Sửathông tin sản phẩm 46
Trang 41.4.5 UC03-04-01 / Thêm, Xóa, Sửa loạisản phẩm 49
1.4.6 UC03-05-01 / Thêm người dùng 52
1.4.7 UC03-05-02/ Sửa thông tin người dùng 53
1.4.8 UC03-05-03/ Xóa tài khoản người dùng 54
1.4.9 UC03-06-01 / Xem và duyệt bình luận của các thành viên 55
1.4.10 UC03-07-01/ Thêm banner, tin tức quảng cáo 57
1.4.11 UC03-07-02/ Xóa banner, tin tức quảng cáo 58
1.4.12 UC03-07-03 / Sửa banner, tin tức quảng cáo 59
1 GIỚI THIỆU:
1.1 Giới thiệu chung về hệ thống:
Hệ thống được xây dựng là hệ thống Kinh doanh tài liệu điện tử trực tuyến bao gồm 2 hệ thống chính là Hệ Thống Kinh Doanh Tài Liệu Điện Tử và
Hệ Thống Nhà Cung Cấp Tài Liệu Điện Tử
Hệ thống phải đảm bảo được các chức năng cơ bản phục vụ cho nhu cầu kinh doanh và cung cấp, có khả năng tích hợp với các hệ thống khác như Hệ Thống Thanh Toán, Hệ Thống Vận Chuyển để tạo nên một hệ thống Thương Mại Điện Tử hoàn chỉnh Các hệ thống sẽ giao tiếp với nhau thông qua web service
Giao diện đa ngôn ngữ
Đối với hệ thống kinh doanh tài liệu điện tử:
Đây là hệ thống bán lẻ, kinh doanh các tài liệu điện tử soft-copy (ebook, software, music) cũng như tài liệu hard-copy (sách cuốn, đĩa nhạc, …)
Các tài liệu hard-copy và soft-copy được cung cấp bởi danh sách các nhà cung cấp tài liệu điện tử theo mô hình Quản lý kho hàng
Trang 5 Khách hàng có thể truy cập các thông tin liên quan đến tài khoản và giao dịch, lịch sử sử dụng dịch vụ, thành toán, đăng ký, tái đăng ký dịch vụ, …
Ngoài ra, hệ thống còn được truy cập thông qua thiết bị di động thông minh (smart-fone – Windows Mobile)
Đối với hệ thống nhà cung cấp tài liệu điện tử
Đây là hệ thống cung cấp tài liệu điện tử của Nhà Xuất Bản Trẻ cho các hệ thống bán lẻ có tài khoản trên hệ thống
Hệ thống không hỗ trợ việc đăng ký tài khoản trực tuyến
Việc đặt mua, cung cấp, thông báo tài liệu mới được thông qua các webserive do hệ thống cung cấp
Thông tin liên quan đến tài khoản giao dịch được truy cập trên giao diện website
1.2 Danh sách chức năng sẽ xây dựng cho Webside của Hệ thống Kinh
Doanh Tài Liệu Điện Tử
Trang 6 Hard-copy:
- Xem danh sách tất cả các sản phẩm trong một mục sản phẩm
- Xem thông tin chi tiết của một sản phẩm
- Tìm kiếm sản phẩm theo từ khóa bất kì
- Tìm kiếm sản phẩm theo tiêu chí cho trước
- Đăng kí tài khoản thành viên
- Lựa chọn ngôn ngữ (Anh – Việt)
c Template màn hình:
Trang 72 RightBanner Slogan của trang web, nếu không có sẽ thay bằng
hình ảnh quảng cáo, ô đăng nhập, ô tìm kiếm
của nhân viên hỗ trợ
cho quảng cáo
9 Footer Thông tin về trang web (thuộc công ty nào, địa chỉ
liên hệ, email, điện thoại )
1.2.2 Phân hệ Thành viên (User)
a Giới thiệu:
Thành viên là người dùng có đăng kí tài khoản trên website và tài khoản đã được kích hoạt Để sử dụng được các chức năng giành cho thành viên thì người dung phải đăng nhập vào hệ thống
b Dánh sách chức năng:
- Đăng nhập
- Đăng Xuất
- Lấy lại mật khẩu tài khoản
- Tìm kiếm nâng cao theo từ khóa với các tiêu chí :
Trang 8- Chọn nhiều sản phẩm vào giỏ hàng
- Xem và chình sửa thông tin cá nhân trong tài khoản
c Template màn hình
Màn hình trang chủ:
Ý nghĩa các vùng:
2 RightBanner Slogan của trang web, nếu không có sẽ thay bằng
Trang 94 LeftMenu Menu trái: danh mục các loại sản phẩm, nick
yahoo của nhân viên hỗ trợ
cho quảng cáo
chỉ liên hệ, email, điện thoại )
Màn hình trang cá nhân
Ý nghĩa các vùng:
Trang 10Vùng Tên vùng Mô tả
2 RightBanner Slogan của trang web, nếu không có sẽ thay bằng
hình ảnh quảng cáo, nút thoát, ô tìm kiếm
vào tài khoản, giỏ hàng của bạn, lịch sử mua hàng/ lịch sử đăng sản phẩm
chỉ liên hệ, email, điện thoại )
1.2.3 Phân hệ Administrator (Quản trị viên)
a Giới thiệu:
Administrator là những người quản lí hệ thống Administrator có tài khoản riêng đặc biệt có thể truy cập vào trang quản lí và được phép sử dụng các công cụ quản lí hệ thống
b Danh sách chức năng:
- Xem và duyệt sản phẩm
- Thêm, Xóa, Sửa thông tin sản phẩm
- Thêm, Xóa, Sửa loại sản phẩm
- Thêm, Xóa, Sửa người dùng
- Thêm, Xóa, Sửa banner, tin tức quảng cáo :người quản trị có thể thực hiện các thao tác như:
o Thêm banner, tin tức quảng cáo mới vào vị trí cụ thể trên trang web
o Xóa banner không hợp lệ hoặc đã hết hạn ra khỏi trang
o Sửa lại banner cho phù hợp hoặc theo yêu cầu đối tác
- Thêm, Xóa, Sửa banner, logo, theme…
Trang 11Vùng Tên vùng Mô tả
bằng hình ảnh quảng cáo, ô tìm kiếm
cấp,
mới nhất, thành viên mới nhất, nhà cung cấp mới nhất
chỉ liên hệ, email, điện thoại )
Trang 121.3 Danh sách chức năng sẽ xây dựng cho Web Service của hệ thống Cung Cấp Tài Liệu Điện Tử:
Hệ thống được xây dựng dưới dạng web service với các chức năng:
- Cho phép hệ thống nhà bán lẻ đặt mua sản phẩm
- Cung cấp sản phẩm cho nhà bán lẻ
- Thông báo, quảng cáo khi có tài liệu mới
- Lưu trữ thông tin mua hàng của khách hàng
1.4 Một số ký hiệu và định nghĩa cho đặc tả:
01 : Phân hệ Khách
02 : Phân hệ Thành viên
03 : Phân hệ Administrator}
Trang 13tài khoản đã được kích hoạt.
Administrator là những người quản lí website, phụ trách theo dõi và quản lí toàn bộ người dùng và hoạt động của website
2 DANH SÁCH CÁC USECASE CỦA WEBSIDE HỆ THỐNG KINH DOANH TÀI LIỆU:
2.1 Phân hệ khách:
2.1.1 UC01-01-01 / Xem danh sách tất cả các mục sản phẩm chính
a Mô tả:
Điều kiện tiên quyết: Không có
Luồng sự kiện: Khi người dùng vào trang web, trang chủ sẽ hiểnthị tất cả các mục sản phẩm có kinh doanh như: Ebook,
Software, Sách, Băng đĩa…
Điều kiện kết thúc: khi các sản phẩm đã hiển thị đầy đủ hoặc khingười dùng vào trang khác hoặc thoát
Luồng sự kiện khác: Không có
Trang 14b Màn hình liên quan:
2.1.2 UC01-01-02 / Xem danh sách các mục sản phẩm con trong 1 mục
sản phẩm chính
a Mô tả:
Điều kiện tiên quyết: Không có
Luồng sự kiện: Người dùng click vào tên của một Mục Sản phẩm
cụ thể, ví dụ như: Ebook, Sẽ xuât hiện một trang web hiển thị danhsách các loại sản phẩm thuộc mục này như: Truyện ngắn, Thơ…
Điều kiện kết thúc: Khi người dùng thoát hoặc vào trang mới hoặc khi các mục sản phẩm đã hiển thị đầy đủ
Luồng sự kiện khác: Không có
Trang 15 Luồng sự kiện: Khi người dùng muốn xem tất cả các sản phẩm của một loại sản phẩm nào đó, người dùng có thể click lên Mục
Trang 16loại sản phẩm đó Danh sách các sản phẩm thuộc loại đó xuất hiện ở một trang mới, bao gồm hình ảnh và một số thông tin cơ bản.
Điều kiện kết thúc: khi người dùng thoát hoặc vào trang mới hoặc khi sản phẩm đã hiển thị đầy đủ
Luồng sự kiện khác: không có
b Màn hình liên quan: tương tự UC01-01-02
2.1.4 UC01-01-04 / Xem thông tin chi tiết của một sản phẩm
a Mô tả:
Điều kiện tiên quyết: Khi người dùng đã xem danh sách các sản phẩm trong một loại sản phẩm cụ thể hoặc đã thực hiện chức năng tìm kiếm của hệ thống
Luồng sự kiện chính: Khi người dùng Click vào link hoặc button ChiTiet bên dưới một sản phẩm nào đó Thông tin chi tiết của sản phẩm đó sẽ hiển thi cho người dùng thấy như: tên sản phẩm, loại sản phẩm, tính năng, giá, hạn sử dụng…
Điều kiện kết thúc: Khi người dùng thoát hoặc vào trang mới hoặc khi thông tin chi tiết của sản phẩm đã hiển thị đầy đủ
Luồng sự kiện khác: Không có
b Màn hình liên quan:
Trang 172.1.5 UC01-01-05 / Tìm kiếm sản phẩm theo từ khóa bất kì
Trang 18(tên nhà sản xuất, tên sản phẩm, loại sản phẩm, thông tin
mô tả sản phẩm) chứa chuỗi tìm kiếm
o Kết thúc chức năng khi danh sách sản phẩm thoải yêucầu tìm kiếm được hiển thị
Dòng sự kiện khác:
Kết quả: danh sách các sản phẩm thỏa chuỗi tìm kiếm
b Màn hình liên quan:
Trang 19g
Tên vùng Mô tả nội dung vùng màn hình
ty, đăng nhập(hoặc tên tài khoản đã đăng nhập),đăng ký,
2.1.6 UC01-01-06 / Tìm kiếm có tiêu chí
o Trên giao diện của website, người dùng nhấn vào liên kết
tìm kiếm Nâng cao, màn hình tìm kiếm nâng cao xuất hiện.
o Người dùng nhập từ khóa tìm kiếm vào ô Từ khóa (theo
tên), người dùng có thể lựa chọn thêm các ràng buộc tìmkiếm như loại sản phẩm, nhà cung cấp, địa điểm, thời gian
Sau đó nhấn button Search để hệ thống bắt đầu tìm kiếm.
o Chức năng kết thúc khi danh sách các kết quả tìm kiếm đượchiển thị
Dòng sự kiện khác:
Kết quả: trang web hiển thị danh sách các sản phẩm có thôngtin tương ứng với thông tin tìm kiếm
Trang 20b Màn hình liên quan:
2.1.7 UC01-01-07 / Xem danh sách sản phẩm theo nhà Sản Xuất.
a Mô tả:
Điều kiện tiên quyết: Không có
Luồng sự kiện chính: khi người dùng lựa chọn tên nhà sản xuất từ Combobox và click vào button xem, Danh sách các sản phẩm của nhà sản xuất đó sẽ được hiển thị
Điều kiện kết thúc: Khi người dùng thoát hoặc vào trang mới hoặc sản phẩm của nhà sản xuất đó đã hiển thị xong
Luồng sự kiện khác: Không có
Trang 212.1.8 UC01-01-08 / Xem thông tin nhà sản xuất.
a Mô tả:
Điều kiện tiên quyết: Không có
Luồng sự kiện chính: khi người dùng click vào tên nhà sản xuất, sẽ xuất hiện các thông tin chi tiết của nhà sản xuất đó như:Địa chỉ, giấy phép, mục sản phẩm có sản xuất, điện thoại…
Điều kiện kết thúc: Khi đã hiển thị đầy đủ thông tin của nhà sảnxuất hoặc khi người dùng thoát hoặc vào trang mới
Luồng sự kiện khác: Không có
b Màn hình liên quan:
Trang 222.1.9 UC01-01-09 / Đăng kí tài khoản thành viên
Trang 23o Hệ thống còn yêu cầu nhập các thông tin cần thiết choviệc quản lý như: tên, tuổi, địa chỉ email (để xác nhậnviệc đăng ký tài khoản), điện thoại, …
o Yêu cầu nhập đúng mã xác nhận để ngăn chặn spam
o Yêu cầu actor đồng ý với cái điều khoản của trang webmới có thể hoàn thành việc đăng ký
o Hệ thống kiểm tra các yêu cầu hợp lệ Lúc này kết thúcchức năng
quay về trang chủ
Kết quả: Nếu thực hiện thành công, actor trở thành thành viêncủa website
b Màn hình liên quan:
Trang 242.1.10 UC01-01-10 / Lựa chọn ngôn ngữ ( Anh – Việt )
Tieng Viet
Chon ngon ngu
4
Trang 252.2.1 UC02-01-01 / Đăng nhập
a Mô tả:
Điều kiện tiên quyết: Người dùng đã có tài khoản trong hệ
thống
Luồng sự kiện chính: Người dùng vào trang đăng nhập, gõ
username và password vào form đăng nhập Hệ thống sẽ check xem người dùng có nhập đúng password ứng với tên đăng nhập hay không Nếu đúng thì cho phép đăng nhập và nếu người dùng check vào ô “lưu thông tin” thì sẽ ghi nhớ tài khoản ngườidùng cho lần sau (không cần đăng nhập nữa), sau đó trở về trang chủ, nếu không thì xuất thông báo nhập sai tên đăng nhập hoặc mật khẩu, load lại trang đăng nhập
Điều kiện kết thúc: Người dùng thoát khỏi trang đăng nhập
hoặc khi đăng nhập thành công và trở về trang chủ
Luồng sự kiện khác: không có.
b Màn hình liên quan:
Trang 262.2.2 UC02-01-02 / Đăng Xuất
a Mô tả:
Điều kiện tiên quyết: Người dùng đã có tài khoản trong hệ
thống và đã đăng nhập
Luồng sự kiện chính: Người dùng click vào nút “Đăng xuất” ở
bất kì 1 webpage nào của website, Hệ thống cho phép người dùng đăng xuất và trở về trang chủ
Điều kiện kết thúc: Người dùng thoát thành công, trở về trang
chủ
Luồng sự kiện khác: không có.
b Màn hình liên quan:
Trang 272.2.3 UC02-01-03 / Lấy lại mật khẩu tài khoản
a Môt tả
Điều kiện tiên quyết: Người dùng đã có tài khoản trong hệ
thống
Luồng sự kiện chính: Người dùng có nhu cầu cấp mật khẩu
mới, vào trang đăng nhập và click vào nút “quên mật khẩu” ởform đăng nhập Hệ thống sẽ phát sinh 1 password mới với các kí tự 1 cách ngẫu nhiên và gửi cho người dùng theo địa chỉ mail mà người dùng đã nhập vào khi đăng kí tài khoản Mail cấp mật khẩu sẽ được gửi đi ngay tức khắc
Điều kiện kết thúc: Hệ thống gửi mail cấp password mới
xong, và thông báo cho người dùng vào hộp thư để nhận password mới
Luồng sự kiện khác: không có
b Màn hình liên quan:
Trang 282.2.4 UC02-01-04 / Chọn mua ngay một sản phẩm
a Mô tả:
Điều kiện tiên quyết: Người dùng có tài khoản trong hệ thống,
và chọn mua 1 sản phẩm nào đó trong hệ thống
Luồng sự kiện chính: Người dùng click vào nút “Mua” bên
cạnh sản phẩm, nếu người dùng đã đăng nhập thì hiển thị màn hình mua sản phẩm, còn nếu chưa đăng nhập thì hiển thị yêu cầu đăng nhập và chuyển đến trang đăng nhập, sau khi người dùng đăng nhập xong thì chuyển đến trang mua sản phẩm
Ở trang mua sản phẩm, người dùng sẽ nhập thông tin mua sản phẩm như: số lượng muốn mua, địa chỉ liên lạc/ giao hàng sau
Trang 29thức được thực hiện Giỏ hàng của người mua sẽ được thêm sảnphẩm đã chọn vào Hệ thống sẽ ghi nhận lại thời gian và chi tiếtgiao dịch để lưu vào lịch sử mua hàng
Điều kiện kết thúc: Giao dịch được thực hiện, hoặc người
dùng click vào nút “Huỷ” khi hệ thống yêu cầu xác nhận
Luồng sự kiện khác: không có.
b Màn hình liên quan:
2.2.5 UC02-01-05 / Chọn nhiều sản phẩm vào giỏ hàng
a Mô tả
Điều kiện tiên quyết: Người dùng có tài khoản trong hệ thống, đã
đăng nhập và có nhu cầu mua nhiều món hàng cùng một lúc
Luồng sự kiện chính: Hệ thống hiển thị danh sách các sản phẩm,
có thể là ngay trang chủ hoặc sau khi người dùng thực hiện chức năng tìm kiếm Cạnh mỗi sản phẩm đều có ô checkbox “Thêm vào giỏ hàng” Nếu người dùng có check vào bất kì ô nào thì cuối màn
Trang 30hình sẽ hiện ra nút “Xác nhận” Sau khi người dùng ấn nút thì sẽ chuyển đến 1 trang xác nhận các sản phẩm đã được chọn, với thông tin đầy đủ để người dùng kiểm tra lại Bên cạnh mỗi sản phẩm có 1 ô để người dùng nhập vào số lượng mà mình muốn mua Cuối màn hình có dòng ghi tổng số tiền mà người dùng phải trả và nút “Xác nhận” và nút “Huỷ” Nếu người dùng chọn “xác nhận” thì giao dịch được diễn ra, hệ thống sẽ chuyển đến form đặt mua để người dùng nhập vào thông tin liên lạc/ giao hàng Nếu người dùng chọn “Huỷ” thì hệ thống sẽ xuất ra thông báo “Bạn có chắc là muốn huỷ mua những sản phẩm đã chọn hay không?”, và nếu người dùng chọn “OK” thì giao dịch bị huỷ
Điều kiện kết thúc: Người dùng nhập xong thông tin liên lạc,
giao dịch hoàn tất hoặc người dùng ấn vào nút “Huỷ” ở trang xác nhận
Luồng sự kiện khác: không có
b Màn hình liên quan: