Tùy biến mở rộng Khách hàng có thể thay đổi ngôn ngữ của site Khách hàng có thể xem thông tin quảng cáo cho các sản phẩm của công ty, hoặc công ty khác.. Thêm sản phẩm Đăng kí Tạo đơn
Trang 2có kiến thức về tin học nói chung và thương mại điện tử nói riêng Tuy nhiên với
sự đầu tư về ngành công nghệ thông tin của nhà nước, em nghĩ 1 thời gian không gia thì người người đều có thể sử dụng internet Hơn nữa, con người ngày càng hướng tới sự tiện lợi nhất có thể Chính vì thế em chọn dự án bán hàng quần áo và giày dép qua mạng để tiến hành làm việc
Trang 3c Môi trường triển khai
Yêu cầu tối thiểu:
Hardware * Ram 2 GB or more
* CPU 1.3 GHZ Xeon or more
- Công cụ thiết kế : Dreamware 8
- Công cụ code : Dreamware 8
- Công cụ thiết kế Database : MySql, MySql - Front
- Công cụ test : Firefox 12, Google Chorme 12, IE 8
Trang 44
II ĐẶC TẢ YÊU CẦU KHÁCH HÀNG
1 Đối với người truy cập web:
a Hiển thị nội dung
Người truy cập web có thể xem được các hình ảnh và thông tin của tất cả sản phẩm được đưa lên Cùng các thông tin liên quan đến như bài viết, tin tức Khi xem mỗi chi tiết mặt hàng, khách hàng có thể xem luôn các hình thức khuyến mại cho mặt hàng nếu có
Khi khách hàng đăng ký tham gia làm thành viên không phải kích hoạt mail
e Tùy biến mở rộng
Khách hàng có thể thay đổi ngôn ngữ của site
Khách hàng có thể xem thông tin quảng cáo cho các sản phẩm của công ty, hoặc công ty khác
Khách hàng có thể liên hệ để được tư vấn trực tuyến
Với mỗi mặt hàng khi chọn thì khách hàng sẽ được gợi ý những mặt hàng khách có những nét tương đồng như cùng nhãn hiệu, cùng giá, cùng loại mặt hàng…
Trang 5bá doanh nghiệp, nâng cao thương hiệu sản phẩm của doanh nghiệp
Cho phép thêm, sửa, xóa sản phẩm và danh mục sản phẩm trong cơ sở dữ liệu (CSDL)
b Quản lý người dùng
Cho phép thêm, sửa, xóa người dùng, phân quyền hạn cho người dùng, đặt lại mật khẩu đăng nhập
c Quản lý đơn hàng
Cho phép thêm, sửa, xóa hóa đơn, xem và cập nhật hóa đơn chi tiết
Quản lý đơn đặt hàng: tạo hoá đơn, thanh toán theo hoá đơn, hỗ trợ các hình thức thanh toán khác nhau; quản lý việc giao hàng, chuyển hàng, các dịch vụ bảo hành, lắp đặt…
Khi khách hàng hoàn thành các bước mua hàng thì đơn hàng sẽ được gửi về email admin
d Quản lý tin tức
Cho phép thêm, sửa, xóa, cập nhật tin tức về sản phẩm và công ty
e Quản lý trang
Bố cục và sửa đổi các trang tĩnh như Liên hệ, Giới thiệu…
f Quản lý quảng cáo
Cho phép đặt các banner quảng cáo tại các vị trí trong trang với thời gian và giá tiền đặt trước
g Tư vấn online
Thêm sửa xóa các người dùng có nhiệm vụ tư vấn online qua công cụ chat Yahoo
h Quản lý bài viết
Chỉnh sửa các bài viết không hợp lệ, sai thông tin, các bình luận không phù hợp
i Thống kê
Cho phép in ra các báo cáo về số lượng, danh sách các hóa đơn, sản phẩm, người dùng…
j Cấu hình hệ thống
Chỉnh sửa cấu hình hệ thống, giao diện mặc định của website
III PHÂN TÍCH YÊU CẦU
1 Biểu đồ phân rã chức năng
Trang 6Thêm sản phẩm
Đăng kí
Tạo đơn hàng
Tính tổng tiền
Quản lý đơn hàng
Quản lý quảng cáo
Hiển thị đơn hàng
Xử lí đơn hàng
Xác thực đơn hàng
Thực hiện đơn hàng Giao hàng
Loại bỏ đơn hàng
Quản lý gian hàng
Quản lý mục hàng
Quản lý mặt hàng
Quản lý giao diện hệ thống
Quản lý người dùng
Quản lý loại hàng
Quản lý tin tức
Thống kê kinh doanh
Trang 7o Lấy mã số chủng loại hoặc chuyên mục
o Kết nối cơ sở dữ liệu, lấy các sản phẩm trong chuyên mục
o Lấy thông tin khách hàng cung cấp
o Kết nối cơ sở dữ liệu, lấy các sản phẩm với điều kiện như thông tin khách hàng yêu cầu
o Lấy các thông tin đầu vào
o Thêm các thông tin vừa lấy vào bảng đã có sẵn
o Hiện thị danh sách sản phẩm đã được thêm vào giỏ hàng
Đầu ra
o Bảng danh sách sản phẩm được thêm vào giỏ hàng
Trang 8o Kiểm tra xem biến giỏ hàng đã có chưa
o Đưa ra danh sách mặt hàng đã được cho vào mặt hàng
o Lấy các dữ liệu trong giỏ hàng
o Lấy thông tin khách hàng
o Tạo đơn hàng
o Đưa ra thông báo là đơn mua hàng đã được nhận
Đầu ra
o Đơn hàng
o Đưa ra thông báo là các đơn mua hàng đã được nhận
d) Phương thức thanh toán
Đầu vào
o Phương thức thanh toán qua thẻ hoặc trực tiếp
Cách thức thực hiện
o Lấy yêu cầu của khách hàng về phương thức thực hiện
o Đưa ra thông tin về từng cách thanh toán riêng
Đầu ra
o Đưa ra thông tin về từng cách thanh toán riêng
e) Chức năng khai báo thông tin khách hàng
Đầu vào:
o Thông tin về thành viên mới
Cách thức thực hiện
o Kết nối cơ sở dữ liệu
o Kiểm tra thông tin
o Thêm thành viên
Đầu ra
o Nhập thông tin của thành viên mới vào cơ sở dữ liệu
Trang 9o Lấy thông tin sản phẩm ở giỏ hàng trong cơ sở dữ liệu
o Lấy thông tin khách hàng trong cơ sở dữ liệu
o In ra đơn hàng gồm thông tin khách hàng và thông tin giỏ hàng
g) Chức năng hỗ trợ và quản lí ngôn ngữ
Đây là những chức năng bổ sung để thuận lợi cho khách hàng khi vào trang web
3 Mô tả chức năng chi tiết cho quản trị
a) Chức năng quản lý đơn hàng:
Kết nối cơ sở dữ liệu
Sửa đổi, xóa bỏ đơn hàng
o Đầu ra
Danh sách đơn hàng sau khi cập nhật, sửa đổi
Trang 10o Kết nối cơ sở dữ liệu
o Thêm, sửa, xóa thông tin về quảng cáo
Đầu ra
o Thông tin quảng cáo được chỉnh sửa
c) Chức năng quản lý tin tức
Đầu vào
o Mã tin tức
Tiến trình xử lý
o Kết nối cơ sở dữ liệu
o Thêm, sửa, xóa tin tức
Đầu ra
o Tin tức đã được chỉnh sửa
d) Chức năng quản lý người dùng
Đầu vào
o Mã người dùng
Tiến trình xử lý
o Kết nối cơ sở dữ liệu
o Thêm, sửa, xóa thông tin về người dùng
o Phân quyền hạn cho người dùng
Kết nối cơ sở dữ liệu
Thêm, sửa, xóa danh mục sản phẩm
Kết nối cơ sở dữ liệu
Thêm, sửa, xóa sản phẩm
Trang 1313
b Mô tả chi tiết các thực thể
Thực thể productcats STT Thuộc tính Mô tả
4 EName Tên tiếng Anh của chuyên mục
8 isSale Sản phẩm có đang trong khuyến mãi
không
9 CreateDate Ngày đăng sản phẩm
11 EProduct Tên tiếng anh của nhà sản xuất
12 EDecription Mô tả tiếng anh của sản phẩm
Trang 1414
Thực thể newcats
3 Decription Mô tả loại tin
4 EName Tên tiếng anh của loại tin
5 EDeciption Mô tả bằng tiếng anh của loại tin
Thực thể news
3 Image Địa chỉ mail của thành viên
4 UpdateDate Ngày đăng tin
6 ShortContent Nội dung ngắn
7 DetailContent Nội dung chi tiết
8 EShortContent Nội dung ngắn tiếng anh
9 EDetailContent Nội dung chi tiết tiếng anh
Thực thể reports
4 CreateDate Ngày tạo báo cáo
Trang 1515
Thực thể orders
3 Description Mô tả của hóa đơn
4 Status Tràgj thái của hóa đơn
5 CreatedDate Ngày tạo hóa đơn
6 ProcessedDate Ngày xử lý
7 ETitle Tiêu đề tiếng anh của hóa đơn
8 EDescription Mô tả tiếng anh của hóa đơn
Thực thể users
2 Nickname Tên đăng nhập người dùng
3 Password Mật khẩu của người dùng
4 Address Địa chỉ của người dùng
6 Authority Quyền hạn của người dùng
Thực thể comments STT Thuộc Tính Mô tả
4 CreateDate Ngày đăng bình luận
Trang 1616
Thực thể advertisement
Mối quan hệ Gồm
Thể hiện quan hệ một – nhiều giữa thực thể loại sản phẩm(productcats) và thực thể sản phẩm(products)
o Mỗi 1 loại sản phẩm có thể có nhiều sản phẩm
o Mỗi 1 sản phẩm chỉ thuộc 1 loại sản phẩm duy nhất
Thể hiện quan hệ một – nhiều giữa thực thể sản phẩm(products) và thực thể bình luận(comments)
o Mỗi 1 sản phẩm có thể có nhiều bình luận
o Mỗi 1 bình luận chỉ thuộc 1 sản phẩm
Thể hiện quan hệ một – nhiều giữa thực thể loại tin(newcats) và thực thể
tin(news)
o Một loại tin có thể chứa nhiều tin
o Một tin bất kì chỉ thuộc 1 loại tin nào đó
Thể hiện quan hệ một - nhiều giữa thực thể người dùng(users) và thực thể bình luận(comments)
o Một người dùng có thể có nhiều bình luận
o Một bình luận chỉ được đăng bởi 1 người dùng nào đó
Thể hiện quan hệ một – nhiều giữa thực thể người dùng(users) và thực thể hóa đơn(orders)
o Một người dùng có thể có nhiều hóa đơn
o Một hóa đơn chỉ được lập bởi 1 người dùng nào đó
Mối quan hệ Mua
Thể hiện quan hệ nhiều – nhiều giữa thực thể hóa đơn(orders) và thực thể sản phẩm(products)
o Một hóa đơn có thể có nhiều sản phẩm
o Một sản phẩm có thể có trong nhiều hóa đơn khác nhau
Trang 172 Name Varchar 50 Tên loại sản phẩm x
3 Image Vachar 50 ảnh loại sản phẩm
4 EName Varchar 50 Tên tiếng anh của loại
SP
x
Trang 183 Production Text 50 Tên loai sản phẩm
4 Decription Text 256 Mô tả
8 isSale boolean 1 Có đang khuyến mãi x
9 CreateDate Datetime 10 Ngày cập nhật
10 EName Varchar 50 Tên tiếng anh sản phẩm
11 EProduction Text 50 Tên tiếng anh loại sản
2 Name Varchar 20 Tên người bình luận
4 CreateDate Datetime 10 Ngày đăng
2 Nickname Varchar 24 Tên đăng nhập
3 Password Varchar 20 Mật khẩu
4 Address Varchar 50 Địa chỉ nhân viên
5 Mail Varchar 50 Địa chỉ mail
Trang 194 Status bool 1 Đả xử lý or chưa xử lý
5 CreatedDate Datetime 10 Ngày tạo
6 ETitle Varchar 50 Tiêu đề tiếng anh
7 EDescription Text Mô tả tiếng anh
2 Name Varchar 50 Tên công ty
Bảng reports
Reposts
STT Tên Trường Kiểu Độ dài Mô tả NotNull
4 CreateDate Datetime 10 Ngày tạo
Trang 204 EName Varchar 24 Tên tiếng anh của loại
3 ShortContent Text Nội dung ngắn
4 DetailContent Text Nội dung đầy đủ
6 UpdateDate Datetime 10 Ngày tạo
7 ETitle Varchar 50 Tiêu đề tiếng anh
8 EShortContent Varchar 50 Nội dung ngắn tiếng
Trang 21Chọn mua hàng
Lịch sử đơn hàng
Mục hàng
Hướng dẫn
Chủng loại hàng
Hàng thuộc chủng loại
Khuyến mại
Trang 2222
+ Hệ thống quản trị
Trang chủ Quản trị
Đăng nhập hệ thống quản trị
DS Người dùng
Khuyến mại
Thống kê, Báo cáo
Sửa Chủng loại
Hàng trong mục
Thêm Chủng loai mới
Đơn Hàng
DS sản phẩm
DS Nhóm hàng
DS Chủng loại hàng
Hàng thuộc chủng loại
Sửa tt Nhóm hàng
Tạo Nhóm hàng mới
Trang 2424
2.2.2 Chức năng đăng kí
Trang 2525
2.2.3 Chức năng Tìm kiếm
Trang 2626
2.2.4 Chức năng giỏ hàng
Trang 2727
2.2.5 Chức năng đăng xuất
Trang 2828
V PHÂN CÔNG CÔNG VIỆC
Mục đích : phân việc và lập lịch thực hiện
Thời gian Công việc Nguyễn Văn
+Code chức năng quản trị
hệ thống
+Viết báo cáo
và slide +Thiết kế giao diện
+Code chức năng cho người dùng
27/4/2012 Bảo vệ Project
VI BẢNG MÔ TẢ QUY ƯỚC CHUNG
STT Tên Đối
tượng Quy ước Ví dụ
1 Thẻ input Thêm tiền tố chỉ
kiểu, viết hoa ký tự đầu từ
txtName, fileImage…
2 Hằng Viết liền, viết hoa kí
tự đầu từ Home, SendComment, SearchProduct
3 Thư mục Viết thường images, admin, pages…
content
5 File Viết liền, viết hoa kí
tự đầu từ AddNew.php, EditProduct.php
Trang 2929
Cám ơn đã theo dõi
***