ĐẶ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:
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, …)
Software
File nhạc
Hard-copy:
Sách cuốn
Đĩa nhạc
- 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:
Vùng Tên vùng Mô tả
1 LeftBanner Logo của trang web.
2 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.
3 TopMenu Menu chính của trang web.
4 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ợ.
5 Content Nội dung chính của trang web.
6 Right Danh sách sản phẩm nổi bât/ bán chạy, phần dành
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:
1 LeftBanner Logo của trang web.
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.
3 TopMenu Menu chính của trang web.
4 Content Thông tin cá nhân của thành viên/ nhà cung cấp.
5 Right Các menu: hiệu chỉnh thông tin cá nhân, nạp tiền
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
5 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.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…
c. Template màn hình
Vùng Tên vùng Mô tả
1 LeftBanner Logo của trang web.
zz Số thứ tự của Usecase trong chức năng yy
3 MHxx-yy Ký hiệu màn hình
xx Số thứ tự của phân hệ
yy Số thứ tự của màn hình trong phân hệ đó
1.4.2 Định nghĩa các tác nhân
1.4.2.1 A-01 / Phân hệ Khách
Khách (Guest) ở đây là một khách hàng, người dùng đang xem các
thông tin trang web (không nhất thiết phải cótài khoản trong hệ thống).
1.4.2.2 A-02 / Phân hệ Thành viên
Thành viên thường 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.
1.4.2.3 A-03 / Phân hệ Administrator
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ển
thị 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 khi
người dùng vào trang khác hoặc thoát.
Luồng sự kiện khác: Không có.
b. 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ả:
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:
2.1.5 UC01-01-05 / Tìm kiếm sản phẩm theo từ khóa bất kì
a. Mô tả:
Điều kiện tiên quyết: không
Dòng sự kiện chính:
o Chức năng này được thực hiện khi actor (người dùng
[khách, user]) muốn tìm kiếm sản phẩm nào đó.
o Actor nhập từ khóa vào ô tìm kiếm trên trang web, sau đó
nhấn Search.
o Nếu thông tin nhập hợp lệ (khác rỗng), màn hình kết quả
tìm kiếm sẽ xuất hiện, liệt kê các sản phẩm có thông tin
(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êu
cầ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:
Vùn
g
Tên vùng Mô tả nội dung vùng màn hình
1 Banner Banner, logo của trang web, thông tin về Công ty,
đăng nhập(hoặc tên tài khoản đã đăng nhập),
đăng ký,
2 Menu ngang danh mục liên kết trang: trang chủ, sản phẩm đã
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ó.
b. Màn hình liên quan:
2.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ản
xuấ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:
2.1.9 UC01-01-09 / Đăng kí tài khoản thành viên
a. Mô tả:
Điều kiện tiên quyết: không
Dòng sự kiện chính:
o Chức năng này được thực hiện khi có một actor muốn
đăng ký làm thành viên của trang web.
o Actor clicks vào đường dẫn đến trang đăng ký, mà hình
đăng ký sẽ hiển thị.
o Hệ thống yêu cầu bắt buộc actor nhập các thông tin tài
khoản như: tên đăng nhập, mật khẩu, xác nhận mật khẩu.
Nếu tên đăng nhập hợp lệ à duy nhất thì actor có thể sử
dụng tên đăng nhập đó. Mật khẩu phải hợp lệ với yêu cầu
ký tự.
o Hệ thống còn yêu cầu nhập các thông tin cần thiết cho
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ười
dù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:
2.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:
2.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