TRƢỜNG ĐẠI HỌC SƢ PHẠM KỸ THUẬT HƢNG YÊN
KHOA CÔNG NGHỆ THÔNG TIN CHU THỊ HỒNG
LOAN THANH ĐỨC XÂY DỰNG WEBSITE BÁN HÀNG THỜI TRANG
CHO CỬA HÀNG LINH TRANG
Ngành: Công nghệ thông tin
Chuyên ngành: Công nghệ thông tin ĐỒ ÁN TỐT NGHIỆP CAO ĐẲNG
NGƢỜI HƢỚNG DẪN
HOÀNG QUỐC VIỆT
Hƣng Yên – 2013
Xây dựng website bán hàng thời trang cho cửa hàng Linh Trang
Trang 2
LỜI CẢM ƠN
Nhóm đề tài xin chân thành cảm ơn Khoa Công nghệ thông tin Trƣờng Đại
học Sƣ Phạm Kỹ Thuật Hƣng Yên đã tạo điều kiện tốt cho nhóm đề tài thực hiện tốt
DANH MỤC CÁC HÌNH VẼ 8
PHẦN I. MỞ ĐẦU 11
1. Lý do chọn đề tài 11
2. Khách thể và đối tƣợng nghiên cứu 12
3. Giới hạn và phạm vi nghiêm cứu 12
4. Mục đích nghiên cứu 12
5. Nhiệm vụ nghiên cứu 13
6. Phƣơng pháp nghiên cứu 13
7. Ý nghĩa lý luận và thực tiễn của đề tài 13
PHẦN II. NỘI DUNG 14
CHƢƠNG 1: TỔNG QUAN ĐỀ TÀI 14
1.1 Phân tích tổng quan hệ thống 14
1.2 Khảo sát hiện trạng 15
1.3 Cơ cấu tổ chức 15
1.4 Sản phẩm – dịch vụ 15
1.5 Chính sách chung 16
1.6 Mục tiêu phát triển 16
CHƢƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 17
2.1 Biểu đồ uscase 17
2.1.1 Xác định các Actor và Usecase 17
2.1.2 Chức năng xem thông tin sản phẩm 19
2.1.3 Chức năng tìm kiếm 22
2.1.4 Chức năng đăng ký 24
2.1.5 Chức năng đăng nhập 26
2.1.6 Chức năng giỏ hàng 28
2.1.7 Chức năng mua hàng 30
2.1.8 Chức năng quản lý sản phẩm 32
2.1.9 Chức năng quản lý menu sản phẩm 35
2.1.10 Chức năng quản lý thƣơng hiệu 38
Xây dựng website bán hàng thời trang cho cửa hàng Linh Trang
3.1.2 Bảng Menu 71
3.1.3 Bảng DetailImage 71
3.1.4 Bảng DetailSize 72
Xây dựng website bán hàng thời trang cho cửa hàng Linh Trang
Trang 5
3.1.5 Bảng Price 72
3.1.6 Bảng Advertise 73
3.1.7 Bảng Brands 73
3.1.8 Bảng Color 74
3.1.9 Bảng Customers 74
3.1.10 Bảng User 74
3.1.11 Danh sách các trƣờng 75
3.1.12 Bảng CommentProducts 75
3.1.13 Bảng DonHang 75
3.1.14 Bảng CTDonHang 76
3.2 Mô hình cơ sở dữ liệu 77
CHƢƠNG 4: KẾT QUẢ ỨNG DỤNG 78
4.1 Các điều khiển trong chƣơng trình 78
4.2 Giao diện chƣơng trình chính 79
4.3 Giao diện from đăng nhập 80
4.4 Giao diện from đăng ký 81
4.5 Giao diện danh sách sản phẩm 82
4.6 Modul tìm kiếm theo khoảng giá 83
4.7 Modul tìm kiếm theo màu sắc 83
4.8 Modul tìm kiếm theo thƣơng hiệu 84
4.9 Modul tìm kiếm theo kích thƣớc 84
4.10 Giao diện chi tiết sản phẩm 85
4.11 Giao diện from giỏ hàng 86
CSDL
Cơ sở dữ liệu
ĐH
Đơn hàng
SP
Sản phẩm Xây dựng website bán hàng thời trang cho cửa hàng Linh Trang
Trang 8
DANH MỤC CÁC HÌNH VẼ
Hình 2.1: Biểu đồ usecase mức tổng quát 19
Hình 2.2: Biểu đồ usecase chức năng đăng nhập 20
Hình 2.29: Biểu đồ tuần tự cho ca quản lý baner, quảng cáo 65
Hình 2.30: Biểu đồ tuần tự cho ca quản lý khách hàng 67
Hình 2.31: Biểu đồ tuần tự cho ca quản lý đơn hàng 68
Hình 3.1: Mô hình liên kết dữ liệu 77
Hình 4.1: Giao diện chính 79
Hình 4.2: Giao diện trang đăng nhập ngƣời dùng 80
Hình 4.3: Giao diện trang đăng ký thành viên 81
Hình 4.4: Giao diện trang danh sách sản phẩm 82
Hình 4.5: Giao diện modul tìm kiếm theo khoảng giá 83
Hình 4.6: Giao diện modul tìm kiếm theo màu sắc 83
Hình 4.7: Giao diện modul tìm kiếm theo thƣơng hiệu 84
Hình 4.8: Giao diện modul tìm kiếm theo kích thƣớc 84
Hình 4.9: Giao diện trang chi tiết sản phẩm 85
Hình 4.10: Giao diện trang giỏ hàng 86
Hình 4.11: Giao diện trang thanh toán 87
Hình 4.12: Giao diện trang sau thanh toán 88
Hình 4.13: Giao diện trang đăng nhập admin 89
Hình 4.14: Giao diện trang thêm mới sản phẩm 90
Xây dựng website bán hàng thời trang cho cửa hàng Linh Trang
Trang 10
Hình 4.15: Giao diện trang danh sách sản phẩm 92
Hình 4.16: Giao diện trang quản lý menu sản phẩm 93
Hình 4.17: Giao diện trang quản lý thƣơng hiệu sản phẩm 94
Hình 4.18: Giao diện trang danh sách đơn hàng 95
Hình 4.19: Giao diện trang chi tiết đơn hàng 96
Hình 4.20: Giao diện trang hóa đơn thanh toán 97
đến với những ngƣời quan tâm, đến với khách hàng của họ một cách nhanh chóng dễ
dàng, tránh những phiền hà mà phƣơng pháp truyền thống thƣờng mắc phải.
Do vậy việc thiết kế website thƣơng mại quảng bá sản phẩm đƣa lên Internet
đóng một vai trò cực kỳ quan trọng trong lĩnh vực CNTT. Hiện nay việc thiết kế
website thƣơng mại điện tử đã trở thành lĩnh vực kinh tế mũi nhọn là mục tiêu quan
tâm hàng đầu ở nƣớc ta.
Trong những sản phẩm đƣợc quảng bá trên Internet thì lĩnh vực thời trang,
làm đẹp là nhu cầu không thể thiếu trong xã hội ngày nay. Xã hội ngày càng phát
triển văn minh thì nhu cầu phong cách thời trang, làm đẹp ngày càng mạnh mẽ đặc
biệt thu hút giới trẻ và chị em phụ nữ ngoài ra các đấng mày râu cũng không ngoại
lệ. Nói chung là mọi ngƣời ai ai cũng muốn diện cho mình những bộ đồ đẹp và
gƣơng mặt rạng ngời.
Vì những lý do trên, qua tìm hiểu nhóm đề tài biết ứng dụng sẽ giúp cho
khách hàng giảm bớt đƣợc thời gian, công sức và tiền bỏ ra để đến tận cửa hàng để
lựa chọn một sản phẩm. Thay vì đó để mua một sản phẩm ƣng ý thì khách hàng chỉ
cần ngồi bên chiếc máy tính có kết nối Internet là đã có thể mua đƣợc sản phẩm
mình cần và nhận hàng tận nơi mình yêu cầu.
Xây dựng website bán hàng thời trang cho cửa hàng Linh Trang
Trang 12
Do đó nhóm đề tài chọn thực hiện đề tài “Xây dựng website bán hàng thời
trang cho cửa hàng Linh Trang”.
Phần mềm xây dựng với định hƣớng giúp cho việc mua sắm của khách hàng
diễn ra nhanh chóng, dễ dàng, thuận tiện, không tốn kém thời gian, công sức mà vẫn
lựa chọn đƣợc sản phẩm ƣng ý nhất.
Qua quá trình khảo sát thực tiễn, tìm hiểu, phân tích và thiết kế nhóm đề tài
đƣa ra bản báo cáo bao gồm các phần sau để ngƣời đọc dễ dàng hiểu rõ đƣợc chức
năng của website.
Phần I. Mở đầu
- Khảo sát thực trạng tại cửa hàng Linh Trang.
- Thu thập các thông tin từ khách hàng nhƣ: Nhu cầu của khách hàng ra
sao.
- Phân tích hệ thống theo yêu cầu của ngƣời dùng.
- Phân tích hệ thống hƣớng đối tƣợng.
- Tìm hiểu các công cụ hỗ trợ lập trình, ngôn ngữ lập trình, CSDL.
7. Ý nghĩa lý luận và thực tiễn của đề tài
- Giúp nhóm đề tài hiểu rõ quy trình bán hàng trực tuyến qua mạng
Internet diễn ra nhƣ thế nào.
- Hỗ trợ cho việc quản lí hàng hóa thuận tiện hơn.
- Hỗ trợ khách hàng trong quá trình mua hàng. Xây dựng website bán hàng thời trang cho cửa hàng Linh Trang
Trang 14
PHẦN II. NỘI DUNG
CHƢƠNG 1: TỔNG QUAN ĐỀ TÀI
1.1 Phân tích tổng quan hệ thống
Cửa hàng Linh Trang nằm trên đƣờng 5 Mỹ Hào – Hƣng Yên. Cửa hàng
chuyên cung cấp các loại quần áo thời trang của nhiều hãng nổi tiếng khác nhau nhƣ
Paltal, Nếu khách hàng không có thời gian mua hàng tại cửa hàng thì có thể mua
hàng qua website của cửa hàng Linh Trang. Muốn mua hàng qua website thì khách
hàng phải đăng ký cho mình một tài khoản riêng trên website. Tài khoản bao gồm
các thông tin nhƣ: Họ tên, địa chỉ, Email, số điện thoại để ban quản trị liên hệ khi
khách hàng mua hàng. Khi khách hàng đã lựa chọn cho mình đƣợc sản phẩm ƣng ý
kinh doanh hiện đại nhƣ kinh doanh, giới thiệu quảng bá sản phẩm qua các website,
và mong muốn xây dựng cho mình một website riêng tạo nên thƣơng hiệu riêng cho
mình.
Hiện nay số lƣợng hàng thời trang bán ra đã tăng nên đáng kê so với trƣớc
đây.
Chính vì vậy mà hiện tại cửa hàng đang đẩy nhanh dịch vụ kinh doanh của
mình cả trong khu vực và ngoài khu vực
1.3 Cơ cấu tổ chức
Cùng với sự ủng hộ tin tƣởng của khách hàng, Cửa hàng Linh Trang vẫn
tiếp tục phát triển đều đặn, cho đến hôm nay đội ngũ nhân viên của cửa hàng là 5
ngƣời. Phụ trách các bộ phận nhƣ sau:
- Phụ trách bán hàng: Trần Thu Hƣơng, Phạm Phƣơng Linh
- Phụ trách tƣ vấn khách hàng : Nguyễn Thủy Tiên, Nguyến Thị Diễm
Hƣơng
- Phụ trách kế toán: Nguyễn Thu Hà
1.4 Sản phẩm – dịch vụ
Sản phẩm cửa hàng cung cấp đều là của những thƣơng hiệu nổi tiếng, chất
lƣợng đảm bảo, giá cạnh tranh và chế độ bảo hành uy tín. Các sản phẩm chủ đạo
Xây dựng website bán hàng thời trang cho cửa hàng Linh Trang
Trang 16
nhƣ: Đầm, Áo sơ mi, Áo phông, Giày dép, phụ kiện kèm theo trang phục sản phẩm
đƣợc cung cấp bởi những đối tác lớn nhƣ: Paltal,Winny
1.5 Chính sách chung
Chính sách kinh doanh
"Lấy sự Hài lòng của khách hàng làm niềm Hạnh phúc của chúng ta" là
những gì mà toàn thể nhân viên của cửa hàng đang ngày đêm tâm niệm và
phấn đấu!
Chính sách bán hàng và cam kết bán hàng
Admin có một Account riêng.
Admin quản trị có quyền tối cao trong hệ thống.
Ngƣời dùng thuộc nhóm này có khả năng truy
xuất, sử dụng tất cả các chức năng của hệ thống,
có khả năng cấp quyền, thay đổi quyền hạn của
những ngƣời dùng khác. Đóng vai trò chính trong
việc vận hành Website.
2
Khách hàng
Khách hàng sẽ có một Account riêng.
Khách hàng là những ngƣời trực tiếp sử dụng hệ
thống phục vụ những nhu cầu của mình. Ngƣời
dùng thuộc nhóm này chỉ đƣợc truy xuất và sử
dụng những chức năng đƣợc giới hạn với quyền
tƣơng ứng. Đóng vai trò sử dụng những chức
năng mà Website cung cấp nhằm phục vụ mục
tiêu của mình, có thể phản hồi ý kiến tới công ty,
doanh nghiệp.
Xây dựng website bán hàng thời trang cho cửa hàng Linh Trang
Trang 18
2.1.1.2 Usecase
STT
Tên Usecase
Ý nghĩa
1
Quản lý menu sản phẩm
9
Usecase quản lý Thƣơng
hiệu
Là chức năng quản lý thƣơng hiệu cung cấp
sản phẩm
10
Usecase quản lý baner
quảng cáo
Là chức năng quản lý baner quảng cáo
11
Usecase quản lý khách
hàng
Là chức năng quản lý thông tin khách hàng
12
Usecase quản lý đơn hàng
Là chức năng quản lý danh sách đơn hàng
Xây dựng website bán hàng thời trang cho cửa hàng Linh Trang
Trang 19
2.1.1.3 Biểu đồ usecase mức tổng quát của hệ thống
Hình 2.1: Biểu đồ usecase mức tổng quát
2.1.2 Chức năng xem thông tin sản phẩm
2.1.2.1 Mục đích
Chức năng xem thông tin sản phẩm nhằm mục đích giúp khác hàng của hệ
thống có thể xem các thông tin về các sản phẩm của hệ thống website một cách
nhanh chóng và chính xác nhất.
2.1.2.2 Tác nhân liên quan
với các thông tin chi tiết về sản
phẩm đó
2.1.2.7 Dòng sự kiện phụ
Bƣớc
Hành động của tác nhân
Phản ứng của hệ thống
1
Khách hàng lựa chọn menu sản
Hệ thống trả ra danh sách sản
Xây dựng website bán hàng thời trang cho cửa hàng Linh Trang
Trang 21
phẩm khác
phẩm theo danh mục mà khách
hàng chọn
2
Tìm kiếm sản phẩm theo khoảng giá
Hệ thống trả ra danh sách sản
phẩm theo khoảng giá mà khách
hàng đã chọn
3
Tìm kiếm sản phẩm theo tên
Hệ thống trả ra danh sách sản
phẩm theo tên hay từ khóa mà
khách hàng nhập vào
4
Tìm kiếm sản phẩm theo thƣơng
hiệu
Hệ thống trả ra danh sách sản
Tác nhân liên quan của hành động này là khách hàng tham gia vào hệ thống
website.
2.1.3.3 Điều kiện trƣớc
Khách hàng đã truy cập đƣợc vào website nhƣng không cần đăng nhập hoặc
đăng ký tài khoản trƣớc đó.
2.1.3.4 Điều kiện sau
Hệ thống sẽ đƣa ra các sản phẩm thỏa mãn và thông báo số lƣợng sản phẩm
thỏa mãn yêu cầu tìm kiếm của khách hàng. Sau khi xem thông tin sản phẩm khách
hàng có thể thoát khỏi hệ thống website trở về trình duyệt ban đầu hoặc thực hiện
các công việc hoặc chức năng khác
2.1.3.5 Biểu đồ usecase
Hình 2.3: Biểu đồ usecase cho chức năng tìm kiếm
Xây dựng website bán hàng thời trang cho cửa hàng Linh Trang
Trang 23
2.1.3.6 Dòng sự kiện chính
Bƣớc
Hành động của tác nhân
Phản ứng của hệ thống
1
Khách hàng chọn tiêu chí cần tìm
kiếm
Hệ thống trả ra danh sách sản
phẩm thỏa mãn tiêu chí đó
2
Nếu khách hàng chọn tìm kiếm sản
phẩm theo khoảng giá
Hệ thống trả ra danh sách sản
Khách hàng chọn tiêu chí cần tìm
kiếm
Hệ thống trả ra danh sách sản
phẩm thỏa mãn tiêu chí đó
2
Nếu khách hàng lựa chọn tìm kiếm
theo khoảng giá
Hệ thống trả ra danh sách sản
phẩm thuộc khoảng giá đó
3
Nếu khách hàng lựa chọn tìm kiếm
theo màu sắc
Hệ thống trả ra danh sách sản
phẩm có màu sắc mà khách hàng
vừa chọn
Xây dựng website bán hàng thời trang cho cửa hàng Linh Trang
Trang 24
4
Nếu khách hàng lựa chọn tìm kiếm
theo kích thƣớc
Hệ thống trả ra danh sách sản
phẩm có kích thƣớc vừa chọn
5
Nếu khách hàng lựa chọn tìm kiếm
theo thƣơng hiệu
Hệ thống trả ra danh sách sản
phẩm thuộc thƣơng hiệu mà khách
hàng vừa chọn
Hình 2.4: Biểu đồ usecase cho chức năng đăng ký
2.1.4.6 Dòng sự kiện chính
Bƣớc
Hành động của tác nhân
Phản ứng của hệ thống
1
Khách hàng click vào nút đăng ký
trên thanh tiêu đề góc phải trên cùng
giao diện của website
Hệ thống yêu cầu khách hàng
nhập thông tin đăng ký
2
Khách hàng nhập thông tin đăng ký
Hệ thống kiểm tra thông tin khách
hàng nhập vào
3
Khách hàng nhấn nút đăng ký
Hệ thống cấp phát tài khoản cho
ngƣời dùng
2.1.4.7 Dòng sự kiện phụ
Bƣớc
Hành động của tác nhân
Phản ứng của hệ thống
1
Hủy hành động đăng ký
Trở về trạng thái ban đầu, hệ
thống không thay đổi không cấp
phát tài khoản cho khách hàng