Thứ Tư, 12 tháng 2, 2014

Mạng xã hội bán hàng online fashion.vn

Aprotrain-Aptech Computer Education C1004LV- Group2
2. Customer Requirements Specification
2.1. Users of the System
Đối tượng sử dụng website gồm 3 đối tượng chính:
2.1.1 Khách vãng lai (Guest)
 Được quyền xem thông tin sản phẩm.
 Xem thông tin của website , chính sách hỗ trợ, khuyến mại, hàng mới về trên
website.
 Sử dụng công cụ tìm kiếm thông tin sản phẩm của website.
 Chọn sản phẩm họ thích vào giỏ hàng, nhưng không thể mua.
 Đăng ký thành viên để sử dụng những tính năng trên website và nhận được những
chính sách hỗ trợ.
2.1.2 Thành viên (Member)
Ngoài nhưng chức năng của khách vãng lai, thành viên còn có khả năng:
 Đăng nhập
 Đăng xuất
 Sửa thông tin cá nhân
 Đặt mua những sản phẩm trong website
2.1.3 Quản trị (Admin)
Ngoài những chức năng của khách vãng lai và thành viên, quản trị còn có những chức
năng:
 Quản lý quản trị: Xem thông tin, thêm mới, sửa và xóa tài khoản của admin.
 Quản lý khách hàng: Xem thông tin, cập lại mật khẩu, thay đổi trạng thái và xóa
khách hàng.
 Quản lý sản phẩm: Xem thông tin, thêm mới, sửa và xóa loại sản phẩm, sản phẩm.
 Quản lý hóa đơn: Xem hóa đơn, duyệt hóa đơn và xóa hóa đơn.
 Quản lý website: Xem thông tin, thêm mới, sửa và xóa thông tin cửa hàng
 Quản lý quảng cáo: Xem thông tin, thêm mới, sửa và xóa quảng cáo.
 Quản lý hỗ trợ online: Xem thông tin, thêm mới và xóa nick người hỗ trợ online.
2.2. System functions
2.2.1. Chức năng của khách vãng lai
Chức năng Nhập vào Xử lý Hiển thị
Data
lưu trữ
Xem thông tin Thông tin ngươi dung chon từ
giao diện
Tìm trong CSDL
thông tin phù hợp
Hiển thị thông tin
tìm được
Mạng xã hội bán hàng online về thời trang Page 5 of 37
Aprotrain-Aptech Computer Education C1004LV- Group2
Tìm kiếm thông
tin
Tìm theo từ khóa mà người sử
dụng nhập vào theo
tên,giá,loại của sản phẩm
Tìm trong CSDL
thông tin phù hợp
Hiển thị thông tin
tìm được phù hợp
với từ khóa mà
người dùng nhập
vào hoặc hiển thị
“không tim thấy
kết quả” khi CSDL
không có thông tin
phù hợp với từ
khóa nhập vào.
Đăng ký thành
viên
+ Tên đăng nhập
+ Mật khẩu
+xác nhận mật khẩu
+ Điên thoại
+ Email
+ Địa chỉ
+mã bảo vệ
Kiểm tra tính hợp
lệ của thông tin
Thông báo” Đăng
ký thành công”
hoặc “Thông tin
nhập vào không
phù hợp
Lưu trữ
thông tin
trên CSL
2.2.2. Chức năng của thành viên
Ngoài những chức năng của khách vãng lai thì thành viên có thêm những chức năng sau:
Chức năng Nhập vào Xử lý Hiển thị
Data
lưu trữ
Đăng nhập + Tên đăng nhập
+ Mật khẩu
Kiêm tra tính hợp
lệ của thông tin
được nhập
Hiển thị “Đăng
nhập thành công”
hoăc “Đăng nhập
thất bại” và yêu
cầu nhập lại
Sửa thông tin cá
nhân
+ Tên đăng nhập
+ Mật khẩu
+xác nhận mật khẩu
+ Điên thoại
+ Email
+ Địa chỉ
+mã bảo vệ
Kiêm tra tính hợp
lệ của thông tin
được nhập
Thông báo “sửa
đổi thành công”
hoặc “sửa đổi thất
bại”
Lưu các
thông tin
được
chỉnh
sửa
Chọn giỏ hàng Chọn sản phẩm vào giỏ hàng Hiển thị chi tiết giỏ
hàng
Sửa giỏ hàng Chọn sản phẩm có trông giỏ để
xóa,sửa đổi số lượng. Thêm sản
phẩm vào giỏ hàng
Xử lý thông tin
trong CSDL
Hiển thị chi tiết giỏ
hàng
Lưu
thông tin
giỏ hàng
vào
CSDL
Mua hàng Chọn các sản phẩm vào giỏ
hàng
Kiêm tra tính hợp
lệ của thông tin
được nhập
Thông báo “hóa
đơn của bạn đã
được gửi cho
chung tôi” hoặc
báo lỗi nếu có
Lưu hóa
đơn vào
CSDL
Đăng xuất Kích vào button thoát (logout) Hiển thị “bạn đã
đăng xuất khỏi hệ
thống” hoăc “đăng
Mạng xã hội bán hàng online về thời trang Page 6 of 37
Aprotrain-Aptech Computer Education C1004LV- Group2
xuất có lỗi”
Lấy lại mật
khẩu
Nhập ký danh, mã bảo vệ Xử lý và tim kiếm
trong CSDL
Hiển thị “đã gửi
mật khẩu đến
email của bạn”
hoặc “không có ký
danh nhập lại”
2.2.3. Chức năng của quản trị
Ngoài những chức năng của khách vãng lai và thành viên thì quản trị có những chức năng
sau:
Chức năng Nhập vào Xử lý Hiển thị
Data
lưu trữ
Quản
lý quản
trị
Thêm
quản trị
+ Tên đăng nhập
+ Mật khẩu
+ Email
Kiểm tra tính hợp
lệ của thông tin
nhập vào thực hiện
quá trình thêm
Hiển thi “thêm
admin thành công”
và trở về trang chủ
hoặc báo lỗi nếu

Lưu
thông tin
admin
vào
CSDL
Sửa quản
trị
Chọn usename cần sửa Tìm trong
CSDL,kiểm tra
tính hợp lệ của
thông tin chỉnh sửa
và thực hiện
update
Hiển thị “thay đổi
được cập nhật” và
trở về trang chủ
hoặc báo lỗi nếu

Lưu các
thông tin
được
chỉnh
sửa vào
CSDL
Xóa quản
trị
Chọn usename cần xóa Tìm trong CSDL
usename và thưc
hiện xóa nếu tồn
tại
Hiện thi “usename
đã được xóa khỏi
CSDL” và trở về
trang chủ hoặc
thông báo lỗi nếu
thất bại
Xóa
thông tin
được
chọn
Quản

khách
hàng
Duyệt
khách
hàng
Chọn khách hàng cần duyệt Tìm trong CSDL
các khách hàng
,thực hiện thay đổi
Hiển thị danh sách
khách hàng
Lưu
thông tin
đã được
chỉnh
sửa vào
CSDL
Quản
lý sản
phẩm
Thêm sản
phẩm
+ Tên sản phẩm
+ Ảnh
+ Giá
+Ngày nhập
+ Thông tin sản phẩm
+ Trạng thái
+ Khuyến mãi
Kiểm tra tính hợp
lệ của dữ liệu nhập
vào
Hiển thị danh sách
về sản phẩm và
thông báo lỗi nếu

Lưu các
thông tin
vừa
nhập
vào
Cập nhật
sản phẩm
Chọn sản phẩm cần sửa Kiểm tra dữ liệu
update
Thông báo cập
nhật, hiện thi danh
sách về sản phẩm
hoặc thông báo lỗi
nếu có
Lưu lại
thông tin
vừa sửa
Xóa sản
phẩm
Chọ sản phẩm cần xóa Tìm đến
CSDL,xóa thông
Thông báo xóa sản
phẩm hoặc thông
Mạng xã hội bán hàng online về thời trang Page 7 of 37
Aprotrain-Aptech Computer Education C1004LV- Group2
tin về sản phẩm báo lỗi nếu có
Thêm loại
sản phẩm
+ Tên loại sản phẩm
+ chất liệu sản phẩm
+ kiểu dáng sản phẩm
Kiểm tra tính hợp
lệ của dữ liệu đưa
vào
Thông báo thành
công hoặc thông
báo lỗi nếu có
Lưu
thông tin
vừa cập
nhật vào
CSDL
Cập nhật
loại sản
phẩm
Chọn loại sản phâm cần cập
nhật thông tin
Tiến hành cập nhật
và kiểm tra tính
hợp lệ
Thông báo thành
công hoặc thông
báo lỗi nếu có
Lưu dữ
liệu vừa
cập nhật
vào
CSDL
Xóa loại
sản phẩm
Chọn loại sản phẩm cần xóa Tìm đến CSDL,
xóa thông tin về
loại sản phẩm
Thông báo thành
công hoặc thông
báo lỗi nếu có
Quản
lý đơn
hàng
Duyệt đơn
hàng
Chon đơn hàng cần duyệt Kiểm tra tính hợp
lệ và tìm trong
CSDL
Hiển thị thông tin
trả về hoặc thông
báo lỗi nếu có
Lưu vào
CSDL
Xóa đơn
hàng
Chọn các đơn hàng cần xóa Kiểm tra tính hợp
lệ và thực hiện xóa
trong CSDL
Thông báo thành
công hoặc thông
báo lỗi nếu có
Quản

website
Thêm
thông tin
website
+ giới thiệu
+chính sách
+ khuyến mãi
+phương thức chuyển hàng
Kiểm tra tính hợp
lệ của thông tin
nhập vào
Thông báo thành
công hoặc thông
báo lỗi nếu có
Lưu
thông tin
lên
CSDL
Sửa thông
tin
website
Chọn thông tin cần sửa
+ giới thiệu
+chính sách
+ khuyến mãi
+phương thức chuyển hàng
Kiểm tra tính hợp
lệ của thông tin
nhập vào
Thông báo thành
công hoặc thông
báo lỗi nếu có
Lưu
thông tin
lên
CSDL
Xóa thông
tin
website
Chọn thông tin cần xóa
+ giới thiệu
+chính sách
+ khuyến mãi
+phương thức chuyển hàng
Tìm đến CSDL,
xóa thông tin về
website
Thông báo thành
công hoặc thông
báo lỗi nếu có
Quản
lý góp
ý
Xem
thông tin
góp ý
Xem thông tin góp ý:
+ Danh sách góp ý
+ Thông tin một ý kiến góp
ý
Tìm kiếm thông tin
trong CSDL
Thông báo kết quả
thực thi và hiển thị
thông tin cần xem
Duyệt
thông tin
góp ý
Mã sản phẩm góp ý Tìm kiếm thông tin
trong CSDL
Thông báo kết quả
thực thi và hiển thị
thông tin cần xem
Trả lời
góp ý
Mã góp ý:
+ Mã khách hàng
+ Nội dung trả lời
Kiểm tra tính hợp
lệ của thông tin
nhập. tìm kiếm
thông tin của
khách hàng
Thông báo kết quả
thực thi và hiển thị
thông tin hoặc
thông báo lỗi nếu

Xóa thông
tin góp ý
Chọn mã thông tin góp ý Tìm kiếm thông tin
trong CSDL
Thông báo kết quả
thực thi và hiển thị
thông tin hoặc
Mạng xã hội bán hàng online về thời trang Page 8 of 37
Aprotrain-Aptech Computer Education C1004LV- Group2
thông báo lỗi nếu

Quản

quảng
cáo
Xem
thông tin
quảng cáo
Xem thông tin quảng cáo
+danh sách tin quảng cáo
+ Thông tin quảng cáo
Tìm kiếm thông tin
trong CSDL
Thông báo kết quả
thực thi và hiển thị
thông tin cần xem
Thêm
thông tin
quảng cáo
+ Mã quảng cáo
+Trạng thái
+ Nội dung quảng cáo
Kiểm tra tính hợp
lệ của thông tin
nhập vào
Thông báo kết quả
thực thi và hiển thị
thông tin hoặc
thông báo lỗi nếu

Lưu
thông tin
lên
CSDL
Sửa thông
tin quảng
cáo
+ Mã quảng cáo
+Trạng thái
+ Nội dung quảng cáo
Kiểm tra tính hợp
lệ của thông tin
nhập vào
Thông báo kết quả
thực thi và hiển thị
thông tin hoặc
thông báo lỗi nếu

Lưu
thông tin
lên
CSDL
Xóa thông
tin quảng
cáo
Mã quảng cáo Kiểm tra tính hợp
lệ của thông tin
nhập vào và Tìm
kiếm thông tin
trong CSDL
Thông báo kết quả
thực thi và hiển thị
thông tin hoặc
thông báo lỗi nếu

Quản
lý hỗ
trợ
online
Thêm
người hỗ
trợ online
Nick yahoo Kiểm tra tính hợp
lệ của thông tin
nhập vào và thực
hiện quá trình
thêm
Thông báo kết quả
thực thi và hiển thị
thông tin hoặc
thông báo lỗi nếu

Lưu
thông tin
lên
CSDL
Xóa nick
hỗ trợ
online
Chọn nick cần xóa Tìm trong CSDL
nick và thực hiện
xóa nếu tồn tại
Hiển thị “nick đã
được xóa khỏi
CSDL” và về trang
chủ hoặc thông
báo lỗi thất bại
Mạng xã hội bán hàng online về thời trang Page 9 of 37
Aprotrain-Aptech Computer Education C1004LV- Group2
3. System Designs
3.1. Entity Relationship Diagram
Miêu tả các mối quan hệ:
 Quan hệ giữa thành viên với hóa đơn là quan hệ một - nhiều,một thành viên
có thể có nhiều hóa đơn,nhưng một hóa đơn chỉ thuộc một thành viên
 Quan hệ giữa hóa đơn với sản phẩm là quan hệ nhiều – nhiều, một sản phẩm
có thể có nhiều hóa đơn và một hóa đơn cũng có thể có nhiều sản phẩm
 Bảng chi tiết hóa đơn dùng để tách quan hệ nhiều – nhiều của bảng hóa đơn
với sản phẩm. Thực thể này giúp lưu trữ số lượng và giá của từng sản phẩm ở
từng thời điểm.
 Quan hệ giữa hóa đơn với chi tiết hóa đơn là quan hệ một - nhiều, một hóa
đơn có thể có nhiều chi tiết hóa đơn nhưng một chi tiết hóa đơn chỉ thuộc một
hóa đơn
 Quan hệ giữa chi tiết hóa đơn với sản phẩm là quan hệ một – nhiều, một chi
tiết hóa đơn có thể có nhiều sản phẩm,nhưng một sản phẩm chỉ thuộc một hóa
đơn
 Quan hệ giữa menu với sản phẩm là quan hệ một – nhiều, một menu có thể có
nhiều sản phẩm nhưng một sản phẩm chỉ có thể thuộc một menu.
3.1.2 Attributes
a. Thông tin quản tri (thongtin_quantri)
Mạng xã hội bán hàng online về thời trang Page 10 of 37
Aprotrain-Aptech Computer Education C1004LV- Group2

b. Hỗ trơ trưc tuyến (hotro_tructuyen)
c. Liên hệ (lien_he)
d. Menu (menu)
Mạng xã hội bán hàng online về thời trang Page 11 of 37
Aprotrain-Aptech Computer Education C1004LV- Group2
e. Quảng cáo (quang_cao)
f. Sản phẩm (san_pham)
Mạng xã hội bán hàng online về thời trang Page 12 of 37
Aprotrain-Aptech Computer Education C1004LV- Group2
g. Slideshow (slideshow)
h. Thành viên (thanh_vien)
Mạng xã hội bán hàng online về thời trang Page 13 of 37
Aprotrain-Aptech Computer Education C1004LV- Group2
i. Hóa đơn (hoa_don)
j. Chi tiết hóa đơn (chitiet_hoadon)
Mạng xã hội bán hàng online về thời trang Page 14 of 37

Không có nhận xét nào:

Đăng nhận xét