Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 36 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
36
Dung lượng
8,47 MB
Nội dung
BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC CÔNG NGHỆ TP HCM BÁO CÁO LẬP TRÌNH WEB WEBSITE BÁN HÀNG Ngành: CÔNG NGHỆ THÔNG TIN Giảng viên hướng dẫn: Thái Thanh Tuấn Sinh viên thực hiện: Nguyễn Lâm Võ Thanh Sơn Trịnh Phan Xuân Quí Lớp: 11CTH01 TP Hồ Chí Minh, 2014 LỜI NÓI ĐẦU Trong thời gian học tập tai trường Đại Học Công Nghệ TP.HCM, với hướng dẫn nhiệt tình thầy cô giáo với cố gắng nhóm, chúng em có kinh nghiệm quý báo, để tìm hiểu sâu việc lập trình trang web bán hàng Sự giúp đỡ tận tình thầy cô tạo điều kiện tốt cho chúng em hoàn thành trang web Do trình độ thời gian có hạn nên không tránh khỏi thiếu sót Nhóm chúng em mong hướng dẫn thầy cô, người làm nghiên cứu để trang web chúng em hoàn thiện Chúng em xin chân thành cảm ơn! Nhóm sinh viên thực hiện: Nguyễn Lâm Võ Thanh Sơn Trịnh Phan Xuân Quí Nhóm SQL Lập Trình Web MỤC LỤC LỜI NÓI ĐẦU .2 MỤC LỤC .3 CHƯƠNG I: GIỚI THIỆU ĐỀ TÀI CHƯƠNG II: GIAO DIỆN TRANG CHỦ WEB BEYEUSHOP CHƯƠNG III: TÌM HIỂU ĐỀ TÀI .8 3.1 Giao diện số trang web tham khảo .8 3.2 Bảng so sánh chức trang web .12 CHƯƠNG IV: MÔ HÌNH HÓA TRANG WEB 12 4.1 Danh sách actor 12 4.1.1 Chức dành cho khách hàng: 12 4.1.2 Chức dành cho người quản trị website: 12 4.2 Chức trang web 13 4.2.1 Chức đăng nhập 13 4.2.2 Chức đăng ký tài khoản 13 4.2.3 Chức giỏ hàng 13 4.2.4 Hỗ trợ trực tuyến 14 4.2.5 Tìm kiếm nhanh 14 4.2.6 Đánh giá, bình luận sản phẩm 14 4.3 Sơ đồ use case 14 4.4 Phân use case .15 4.4.1 Chức đăng nhập 15 4.4.2 Chức cập nhật 16 4.4.3 Chức cập nhật sản phẩm 16 4.4.4 Chức đặt hàng 17 4.4.5 Chức thêm sản phẩm 18 4.4.6 Chức xóa sản phẩm 18 4.4.7 Chức sữa sản phẩm 19 CHƯƠNG V: TỔ CHỨC CƠ SỞ DỮ LIỆU .20 5.1 Mô hình ERD .20 5.2 Mô tả sở liệu 21 5.2.1 Sản phẩm .21 5.2.2 Loại sản phẩm .22 5.2.3 Hóa đơn 22 5.2.4 Chi tiết hóa đơn 23 5.2.5 Nhà sản xuất 23 5.2.6 Người dùng 23 CHƯƠNG VI: DEMO WEBSSITE CỬA HÀNG BÉ YÊU SHOP 24 6.1 Demo website trang quản trị 24 6.1.1 Chức user 25 6.1.2 Chức sản phẩm 26 6.1.3 Nhà sản xuất 27 6.1.4 Comment 28 6.1.5 Đơn đặt hàng 28 6.2 Demo trang sản phẩm 29 6.2.1 Chức đăng nhập 30 6.2.2 Chức đăng ký .31 6.2.3 Chức đổi mật .31 6.2.4 Chức giỏ hàng 32 Nhóm SQL Lập Trình Web 6.2.5 Chức hổ trợ trực tuyến .32 6.2.6 Chức xem giỏ hàng 33 6.2.7 Chức đặt hàng 33 6.2.7 Chi tiết sản phẩm 34 CHƯƠNG VII: KẾT LUẬN 35 7.1 Kết đạt 35 7.2 Hạn chế hướng phát triển 36 7.2.1 Hạn chế: 36 Nhóm SQL Lập Trình Web CHƯƠNG I: GIỚI THIỆU ĐỀ TÀI Ngày nay, với phát triển mạnh mẽ ngành công nghệ thông tin ứng dụng đời sống Máy tính điện tử không thứ phương tiện lạ lẫm với người mà dần trở thành công cụ làm việc giải trí thông dụng hữu ích chúng ta, không nơi làm việc mà gia đình Trong kinh tế phát triền nay, với xu toàn cầu hóa kinh tế thới giới, mặt đời sống xã hội ngày nâng cao, đặc biệt nhu cầu trao đổi hàng hóa người ngày tăng cao số lượng chất lượng Hiện công ty tin học hàng đầu không ngừng đầu tư cải thiện giải pháp sản phẩm nhằm cho phép tiến hành thương mại hóa Internet Thông qua sản phảm công nghệ này, nhận tầm quan trọng tính tất yếu thương mại điện tử Với thao tác đơn giản máy tính có nối mạng Internet bạn có bạn cần mà không nhiều thời gian Do nhu cầu sống ngày nâng cao, kéo theo nhu cầu người cao Do thực kế hoạch hóa gia đình nên bậc cha mẹ chăm sóc em nhỏ hết lòng, thường đưa bé mua sắm, nên kinh tế bậc cha mẹ không co thời gian đưa bé đi, mạng Internet phát triền nên nhu cầu mua sắm mạng bà mẹ ưa chuộng Dựa nhu cầu nhóm chúng em tìm hiểu lập trình trang web bán hàng sản phẩm sữa, đồ chơi, thực phẩm,… dành cho bé Lo lắng chăm sóc cho bé gia đình nhiệm vụ thiêng liêng người phụ nữ Đồng cảm với nỗi vất vả này, Nhóm SQL xây dựng trang web Beyeushop với hy vọng chia sẻ bớt lo toan, giúp bạn mua sắm tiện lợi, nhanh chóng để giúp bà mẹ có thêm thời gian chơi đùa với Bé Yêu (www.beyeushop.vn) website bán hàng trực tuyến thuộc Shop Bé Yêu với hàng ngàn sản phẩm thiết thực cho bé + Xây dựng trang web có nhiều lợi ích như: Khả quảng cáo, phổ biến tên tuổi cửa hàng nhanh môi trường mạng; Việc kinh doanh mở cửa 24 tiếng / ngày; giảm thiểu chi phí nhân viên cho tiếp thị, quảng cáo; dễ dàng nhận phản hồi từ phía khách hàng; hội mở rộng liên kết hợp tác phạm vi nước…v v + Website bán hàng BÉ YÊU cung cấp cho khách hàng lựa chọn linh hoạt tiện lợi việc tìm mua sản phẩm thông qua chức giỏ hàng Các thông sản phẩm hiển thị chi tiết rõ ràng với giá niêm yết sản phẩm, từ khách hàng dễ dàng nhận biết lựa chọn thứ cần Về phía cửa hàng BÉ YÊU, hệ thống mang lại tiện dụng việc cập nhật quản lý thông tin cho website Tạo khả liên lạc nhanh dễ dàng với khách hàng Nhóm SQL Lập Trình Web CHƯƠNG II: Nhóm SQL GIAO DIỆN TRANG CHỦ WEB BEYEUSHOP Lập Trình Web Nhóm SQL Lập Trình Web CHƯƠNG III: TÌM HIỂU ĐỀ TÀI Ngày khoa học công nghệ ngày phát triển, nhu cầu người ngày cao Một nhu cầu việc mua bán hang diễn thuận tiện Chính mà thương mại điện tử đời Việc thiết kế trang web bán hàng trực tuyến yêu cầu cần thiết để đáp ứng nhu cầu hoàn chỉnh Để làm tốt trang bán hàng cho cửa hàng trình thiết kế website nhóm chúng em tham khảo số trang web như: kubo.vn, Zinzinshop.vn, Babygiasi.com,… 3.1 Giao diện số trang web tham khảo • Giới thiệu Kubo.vn Shop thời trang trẻ em KubO chuyên cung cấp sản phẩm thời trang cao cấp như: Quần áo, Giầy dép, phụ kiện thời trang cho bé từ sơ sinh 14 tuổi KubO cố để “săn lùng” mặt hàng có chất lượng tốt nhất, giá hợp lý để phục vụ cho bé lúc nhà lúc chơi, dự tiệc Các sản phẩm Shop cân nhắc kỹ chất lượng giá Các sản phẩm KubO thường sản phẩm cao cấp xuất (Xuất xịn) với nhãn hiệu lớn như: Tara, Gap, Zara, Disney, Oshkosh, Cherry KubO cam kết không bán loại mặt hàng giá rẻ với chất lượng Nhóm SQL Lập Trình Web • Giới thiệu ZINZINSHOP CÔNG TY THỜI TRANG TRẺ EM XUẤT KHẨU ZINZIN Tên gọi thân thương: ZINZINSHOP SHOPZINZIN Hotline: 0947.689.784 - 01212.883.88 Địa mua hàng: Cơ sở 1: Đầu ngõ Đình - Hồ Ba Mẫu - Lê Duẩn - Hà Nội Cơ sở 2: Số 141A - Hà Huy Giáp - Phường Thạnh Lộc - Quận 12- TP Hồ Chí Minh Nhóm SQL Lập Trình Web 10 • Giới thiệu babygiasi CÔNG TY THỜI TRANG TRẺ EM babygiasi.com M0m Dung: 0909 19 59 72 Q.Huy: 09 32 8866 32 Nhóm SQL Lập Trình Web 22 5.2.2 Loại sản phẩm 5.2.3 Hóa đơn Nhóm SQL Lập Trình Web 23 5.2.4 Chi tiết hóa đơn 5.2.5 Nhà sản xuất 5.2.6 Người dùng Nhóm SQL Lập Trình Web 24 CHƯƠNG VI: DEMO WEBSSITE CỬA HÀNG BÉ YÊU SHOP Để sử dụng website yêu cầu máy tính cần cài đặt: Visual Studio 2012 Microsoft Access Database Để chạy website vào thư mục Solution\ Solution.sln Website cửa hàng có nhóm người dùng người quản trị (admin) 6.1 Demo website trang quản trị Khi chạy website trang quản trị cần yêu cầu đăng nhập vào Tài khoản đăng nhập vào trang quản trị Username: aaa Password: 123456 Giao diện trang quản trị Nhóm SQL Lập Trình Web 25 Trong trang quản trị hàng có chức user, sản phẩm, loại sản phẩm, nhà cung cấp, comment, order 6.1.1 Chức user Trong chức user xem user, thêm user Xem user, xóa, sửa user Nhóm SQL Lập Trình Web 26 6.1.2 Chức sản phẩm Xem sản phẩm, sửa, xóa sản phẩm Thêm sản phẩm Nhóm SQL Lập Trình Web 27 6.1.3 Nhà sản xuất Xem nhà sản xuất, xóa hay sửa Thêm nhà sản xuất Nhóm SQL Lập Trình Web 28 6.1.4 Comment Xem commet khách hàng comment website 6.1.5 Đơn đặt hàng Nhóm SQL Lập Trình Web 29 6.2 Demo trang sản phẩm Nhóm SQL Lập Trình Web 30 Trang chủ website có mục như: đồ cho bé, sữa, thực phẩm, đồ chơi, đồ cho mẹ Chức đăng nhập, tìm kiếm, giỏ hàng hổ trợ trực tuyến 6.2.1 Chức đăng nhập Nhóm SQL Lập Trình Web 31 6.2.2 Chức đăng ký 6.2.3 Chức đổi mật Nhóm SQL Lập Trình Web 32 6.2.4 Chức giỏ hàng 6.2.5 Chức hổ trợ trực tuyến Nhóm SQL Lập Trình Web 33 6.2.6 Chức xem giỏ hàng 6.2.7 Chức đặt hàng Nhóm SQL Lập Trình Web 34 6.2.7 Chi tiết sản phẩm Nhóm SQL Lập Trình Web 35 CHƯƠNG VII: KẾT LUẬN 7.1 Kết đạt Được dẫn tận tình giảng viên hướng dẫn nổ lực thân trình thực đồ án, nhóm đạt kết sau đây: - Nghiên cứu tiếp cận thành công hướng công nghệ lập trình ASP.NET Tạo giao diện thân thiện dễ sử dụng Nhóm SQL Lập Trình Web 36 7.2 Hạn chế hướng phát triển 7.2.1 Hạn chế: - Hệ thống nhiều phần chưa logic chặc chẽ với Còn nhiều chi tiết nhóm chưa nắm bắt yêu cầu sử dụng người dùng 7.2.2 Định hướng tương lai – đề xuất + Tìm hiểu thêm yêu cầu người dùng để xây dựng chức chưa rõ + Tiếp tục nghiên cứu sâu, xử lý hết thiếu sót, cố gắng giải phát sinh tiềm ẩn + Điều chỉnh, bổ sung thêm yêu cầu cần thiết việc quản lý, áp dụng vào thực tế + Tối ưu hóa lại sở liệu + Triển khai thiết kế sản phẩm thật Nhóm SQL Lập Trình Web [...]... nhật danh mục sản phẩm và cập nhật sản phẩm Gồm các thao tác thêm sửa xóa thông tin sản phẩm 4.4.3 Chức năng cập nhật sản phẩm Người quản trị thực hiện chức năng cập nhật sản phẩm trong trang quản trị Bao gồm các chức năng con là thêm hàng, sửa thông tin sản phẩm, Xóa sản phẩm Các thông tin của sản phẩm sẽ được hiển thị trên trang người dùng cho khách hàng xem Trong quá trình cập nhật sản phẩm, chức... tận tình của giảng viên hướng dẫn và sự nổ lực của chính bản thân trong quá trình thực hiện đồ án, nhóm đã đạt được những kết quả sau đây: - Nghiên cứu và tiếp cận thành công hướng công nghệ lập trình ASP. NET Tạo được các giao diện thân thiện và dễ sử dụng Nhóm SQL Lập Trình Web 36 7.2 Hạn chế và hướng phát triển 7.2.1 Hạn chế: - Hệ thống còn nhiều phần chưa logic chặc chẽ với nhau Còn nhiều chi tiết