Xây dựng Website quảng cáo và mua bán sách qua mạng - Pdf 32

I-ĐẶC TẢ U CẦU
1.u cầu chức năng
1.1. u cầu chức năng đối với khách hàng
Khách hàng là những người vào hệ thống tìm kiếm các sách cần mua và
đặt hàng với hệ thống. Khách hàng có thể tìm sách mình cần theo : tên sách ,
tên tác giả, từ khóa …
Khách hàng có thể xem sơ lược :Tác giả , số trang giá bìa, nhà xuất
bản…về tất cả sách theo nhiều cách như: theo thể loại, muốn xem thông tin chi
tiết về quyển nào thì click vào tên sách, ở trang sách chi tiết này khách hàng sẻ
biết được mọi thông tin về quểnsách này như:Tac gia,So trang, Nha xuat ban,
Gia bia, Gia ban, Thoi gian chuyen hang(nếu ở xa) Dinh kem, Kich thuoc,
Trong luong, Nam xuat ban, Xuat ban lan, So ISBN,ngôn ngữ…tóm tắt nội dung
sách, cũng như xem được những ý kiến, đánh giá bình luận (comment) của các
khách hàng khác, ở đây khách hàng cũng có thể comment, feedback, về quyển
sách… để comment và feedback được thì yêu cầu cần phải đăng ký maillist và
login bằng email và password mà mình đã đăng ký, nếu có thông tin gì mới
website sẻ gủi thông tin, sách mới phát hành… về email này.Ở trang chi tiết về
quển sách nếu đồng ý mua thì click vào nút “giỏ hàng” thì sản phẩm đang xem
sẻ được đưa vào giỏ hàng nếu không mua thì click vào “Hủy” thì trang trước đó
sẻ được triệu gọi,khách hàng có thể xóa, sửa, hủy giỏ hàng… Sau khi các sản
phẩm đã có trong giỏ hàng, khách hàng có thể đặt hàng với hệ thống ,hệ
thống sẽ nhận đơn đặt hàng của họ và hẹn ngày giao hàng.
1.2. u cầu chức năng đối với người quản trị
Người quản trò hệ thống là người làm chủ ứng dụng. Họ có quyền kiểm
soát mọi họat động của hệ thống. Mỗi người quản trò hệ thống sẽ được cấp một
username và một password để thực hiện chức năng của mình. Họ phải đăng
nhập vào hệ thống bằng username và password của mình.
Nếu như quá trình đăng nhập thành công thì người quản trò hệ thống có những
chức năng sau :
 Chức năng đối với khách hàng, thành viên
+ Xem thông tin về khách hàng, về thành viên, về người quản trò.

vai trò là 2 khi đăng nhập vào sẻ tự chuyển đến trang chủ.
Website còn cung cấp kho download các sản phẩm đính kèm theo mổi
quyển sách ( nếu có) dành cho những khách hàng đã mua sách trên website.
Bộ máy tìm kiếm : tìm theo tên sách, tác giả, nhà xuất bản….
Thống kê số lượng sách hiện có của website.
Chức năng nhận góp ý, phản hồi từ khách hàng.
2
Ngoài ra còn nhiều chức năng khác.
2.u cầu phi chức năng
Việc tra cứu đòi hỏi phải chính xác.
 Thông tin về khách hàng, thông tin về Sách, … cần phải được lưu trữ đònh kỳ
đề phòng những khả năng hỏng hóc có thể xảy ra.
 Chương trình phải ngăn chặn những truy cập trái phép của người dùng để
bảo đảm tính an toàn.
 Chương trình phải có tính năng dễ nâng cấp, bảo trì, sửa chữa khi cần bổ
sung, cập nhật những tính năng mới.
Để đáp ứng nhu cầu của khách hàng, nhà sách luôn nghiên cứu, tìm kiếm
những thông tin phản hồi của khách hàng cũng như để đầy mạnh việc kinh
doanh của nhà sách, nhà sách sẽ nhập thêm những loại sách được nhiều khách
hàng quan tâm mua nhất.
Sách được nhập về dựa trên những thông tin như :
+ Nhu cầu của khách hàng.
+ Thò trường.
+ . . . .
Nhà sách còn phải xem xét thò trường xem sách nào bán chạy, sách nào bán
chậm, … để đưa ra chiến lược kinh doanh như : ngưng nhập về những cuốn sách
bán chậm hoặc ngưng nhập các sách không bán được, nhập về nhưng cuốn sách
đang bán chạy trên thò trường …
II- MƠ HÌNH THỰC THỂ KẾT HỢP ERD
3

maddh
tenddh
hi nhthucthanhtoan
hi nhthucgiaohang
ngaygiao
<pi> VA10
VA50
VA50
VA50
VA10
USER
mauser
email
password
fullname
vaitro
<pi> I
VA50
VA50
VA50
I
<M>
chitiet_ddh
soluong I
comment
macomment
rate
ngay_comment
noidung
I

2 loaisach VA50 Loại sách
3 tensach VA200 Tên sách
4 tacgia VA50 Tác giả
5 sotrang I Số trang
6 nhaxuatban VA50 Nhà xuất
bản
7 giaban F8 Giá bán
8 kichthuoc A12 Kích thước
9 trongluong F8 Trọng
lượng
10 namxuatban D Năm xuất
bản
11 ngonngu A20 Ngôn ngữ
2.2 Thực thể DONDATHANG
STT Thuộc tính Kiểu dữ
liệu
Ràng buộc Diễn giải Ghi chú
1 maddh VA10 Khóa
chính
Mã đơn đặt
hàng
2 tenddh VA50 Tên đơn đặt
hàng
3 hinhthucthanhtoan VA50 Hình thức
thanh toán
4 hinhthucgiaohang VA50 Hình thức
giao hàng
5 ngaygiao VA10 Ngày giao
hàng
2.3 Thực thể USER

varbinary(50)
int(4)
varbinary(50)
float(8)
char(12)
float(8)
date
char(20)
<pk>
chiti et_ddh
maddh
masach
soluong
int(4)
int(4)
int(4)
<pk>
<pk,fk1>
comment
macomment
masach
mauser
rate
ngay_comment
noidung
int(4)
int(4)
int(4)
varbinary(19)
D

<fk>
1.Mô tả các thành phần trong mô hình vật lý
o Table: SACH
6
 Danh sách các thuộc tính
STT Thuộc tính Kiểu dữ liệu Ràng buộc Diễn giải Ghi chú
1 masach I Khóa chính Mã sách
2 loaisach VA50 Loại sách
3 tensach VA200 Tên sách
4 tacgia VA50 Tác giả
5 sotrang I Số trang
6 nhaxuatban VA50 Nhà xuất
bản
7 giaban F8 Giá bán
8 kichthuoc A12 Kích thước
9 trongluong F8 Trọng
lượng
10 namxuatban D Năm xuất
bản
11 ngonngu A20 Ngôn ngữ
2.Danh sách các table mà table này tham chiếu đến
STT Tên Table Khóa chính Khóa ngoại
1 SACH SACH masach
o Table: COMMENT
 Danh sách các thuộc tính
STT Thuộc tính Kiểu dữ liệu Ràng buộc Diễn giải Ghi chú
1 Macomment I Khóa chính Mã
comment
2 Masach I Khóa ngoại Mã sách
3 mauser I Khóa ngoại Mã user

o Table: THANHVIEN
 Danh sách các thuộc tính
STT Thuộc tính Kiểu dữ liệu Ràng buộc Diễn giải Ghi chú
1 mauser I Khóa
chính
Mã user
2 email VA50 Email
3 password VA50 Password
4 fullname VA50 Họ tên
5 vaitro I Vai trò
o Table: DONDATHANG
 Danh sách các thuộc tính
8
STT Thuộc tính Kiểu dữ
liệu
Ràng buộc Diễn giải Ghi chú
1 Maddh I Khóa
chính
Mã đơn đặt
hàng
2 mauser VA50 Khóa
ngoại
Mã user
3 Tenddh VA50 Tên đơn đặt
hàng
4 Hinhthucthanhtoan VA50 Hình thức
thanh toán
5 Hinhthucgiaohang I Hình thức
giao hàng
6 Ngaygiao D Ngày giao


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status