xây dựng website đấu giá trực tuyến

121 2.7K 14
xây dựng website đấu giá trực tuyến

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

xây dựng website đấu giá trực tuyến

Xây dựng website đấu giá trực tuyến LỜI CẢM ƠN Chúng em xin chân thành cám ơn các thầy cô hướng dẫn đã tận tình giúp đỡ và truyền đạt kiến thức để chúng em có thể hoàn thành luận văn này. Đặc biệt, chúng em xin gửi lời cảm ơn sâu sắc nhất đến thầy Trần Văn Hùng – người đã giúp đỡ nhiệt tình trong quá trình thực hiện luận văn này. Chúng em cũng xin gửi lời cảm ơn đến tất cả các thầy cô khoa Công nghệ thông tin đã truyền đạt đầy đủ kiến thức để chúng em có thể hoàn thành bài luận văn này. Cám ơn các bạn cùng khóa đã chia sẻ kinh nghiệm và kiến thức quý báu, giúp chúng tôi có thể hoàn thành tốt công việc của mình. Dù đã hoàn thành luận văn với tất cả nỗ lực của mình, nhưng chắc chắn sản phẩm đạt được sẽ còn gặp nhiều lỗi không mong muốn, kính mong thầy cô tận tình chỉ bảo. Một lần nữa xin gửi lời cảm ơn chân thành nhất đến mọi người. Giáo viên hướng dẫn: Thầy Trần Văn Hùng Trang 1 Sinh viên: Trần Hoàng Gia – Trần Thái Khắc Xây dựng website đấu giá trực tuyến TÓM TẮT ĐỀ TÀI XÂY DỰNG WEBSITE ĐẤU GIÁ ONLINE Yêu cầu của đề tài: - Tìm hiểu về quy trình đấu giá trên website online - Tìm hiểu về ngôn ngữ lập trình: javascript, xml, php - Xây dựng cơ sở dữ liệu - Xây dựng website có các chức năng sau: Chức năng cơ bản: Phần người dùng: Xem các sản phẩm đấu giá. Xem tin tức. Đăng ký tài khoản. Tham gia phiên đấu giá. Tìm kiếm phiên đấu giá. Quản lý tài khoản. Quản lý phiên đấu giá: đăng một phiên mới, xóa, sửa một phiên do mình đưa lên website. Gửi thư, tin nhắn giữa các thành viên trong website. Liên hệ hổ trợ. Phần quản trị: Có sự phân quyền chức năng giữa các thành viên quản trị Quản trị cao cấp: toàn quyền cấu hình website, quản lý tài khoản thành viên, quản lý tài khoản nhân viên, liên hệ chứng thực thông tin của thành viên khi họ đang ký, báo cáo các thông tin thống kê của website. Quản trị phiên đấu giá: theo dõi các phiên đấu giá do thành viên website up lên, duyệt phiên đấu giá, liên hệ chứng thực sản phẩm do thành viên up lên. Quản trị kinh doanh: lập và thực hiện hợp đồng quảng cáo với các doanh nghiệp cần đăng quảng cáo trên website, báo cáo các số liệu thống kê liên quan đến quảng cáo. Quản trị tin tức: Đăng các tin tức nổi bật liên quan đến trang web và các tin khác trên mạng lên website. Giáo viên hướng dẫn: Thầy Trần Văn Hùng Trang 2 Sinh viên: Trần Hoàng Gia – Trần Thái Khắc Xây dựng website đấu giá trực tuyến Mục lục Chöông 1: QUY TRÌNH ĐẤU GIÁ TRÊN WEBSITE 11 1 - Đấu giá là gì? 11 2 - Các hình thức đấu giá 11 2.1 - Đấu giá kiểu Anh 11 2.2 - Đấu giá kiểu Hà Lan 11 2.3 - Đấu giá kín theo giá thứ nhất 12 2.4 - Đấu giá kín theo giá thứ hai (đấu giá Vickrey) 12 2.5 - Đấu giá câm 12 2.6 - Đấu giá kiểu thầu (đấu thầu) 12 2.7 - Đấu giá nhượng quyền 12 2.8 - Đấu giá ra giá duy nhất 12 2.9 - Đấu giá mở 13 2.10 - Đấu giá trần 13 2.11 - Đấu giá tổ hợp 13 3 - Đấu giá trực tuyến 14 Chöông 2: Tìm hiểu các ngôn ngữ lập trình web 16 1 - TÌM HIỂU PHP 16 1.1 - Giới thiệu về PHP 16 1.2 - Giới thiệu về Mysql 16 2 - TÌM HIỂU XML 17 2.1 - XML là gì? 17 2.2 - Sơ lược về XML 18 3 - TÌM HIỂU JAVASCRIPT 21 3.1 - Giới thiệu javascript 21 3.2 - Công nghệ Ajax 22 Chöông 3: PHÂN TÍCH HỆ THỐNG ĐẤU GIÁ ONLINE 26 1 - MÔ TẢ NGHIỆP VỤ 26 1.1 - Giới thiệu sơ bộ về trang web 26 1.2 - Nghiệp vụ ban quản trị 26 2 - Sơ đồ Usecase 30 Giáo viên hướng dẫn: Thầy Trần Văn Hùng Trang 3 Sinh viên: Trần Hoàng Gia – Trần Thái Khắc Xây dựng website đấu giá trực tuyến 2.1 - Usecase tổng quát 30 2.2 - Đặc tả use case 31 3 - Sơ đồ lớp 50 3.1 - Phần khách hàng 50 3.2 - Phần quản trị 53 4 - Sơ đồ tuần tự 56 4.1 - Phần khách hàng 56 4.2 - Phần quản trị 60 5 - Sơ đồ cộng tác 68 5.1 - Phần khách hàng 68 5.2 - Phần quản trị 72 6 - Sơ đồ hoạt động 79 6.1 - Phần quản trị 79 6.2 - Phần khách hàng 80 7 - Sơ đồ thực thể kết hợp (ERD) 81 Chöông 4: THIẾT KẾ WEBSITE ĐẤU GIÁ 84 1 - Phần dành cho khách hàng 84 1.1 - Đăng ký 84 1.2 - Đăng nhập 86 1.3 - Quên mật khẩu 86 1.4 - Quản lý tài khoản 87 1.5 - Gửi mail, tin nhắn 88 1.6 - Các phiên đấu giá 89 1.7 - Giao diện chi tiết một phiên đấu giá 90 1.8 - Tìm kiếm phiên đấu giá 91 1.9 - Lập một phiên đấu giá mới 92 1.10 - Quản lý phiên đấu giá 93 1.11 - Đấu giá 93 2 - Phần dành cho quản trị 95 2.1 - Thống kê dạng biểu đồ 95 2.2 - Quản lý thông tin tài khoản 95 2.3 - Cấu hình website 96 Giáo viên hướng dẫn: Thầy Trần Văn Hùng Trang 4 Sinh viên: Trần Hoàng Gia – Trần Thái Khắc Xây dựng website đấu giá trực tuyến 2.4 - Quản trị tài khoản 97 2.5 - Quản trị phiên đấu giá 97 2.6 - Quản trị quảng cáo 98 2.7 - Quản trị tin tức 99 Chöông 5: ƯU KHUYẾT ĐIỂM CỦA ĐỀ TÀI 100 1 - Ưu điểm 100 2 - Khuyết điểm 100 Chöông 6: HƯỚNG PHÁT TRIỂN ĐỀ TÀI 101 Chöông 7: HƯỚNG DẪN CÀI ĐẶT VÀ SỬ DỤNG 102 1 - Danh sách phần mềm sử dụng 102 2 - Cách cài đặt và cấu hình hệ thống 102 3 - Chạy thử (DEMO) 118 Chöông 8: TÀI LIỆU VÀ NGUỒN THAM KHẢO 121 Giáo viên hướng dẫn: Thầy Trần Văn Hùng Trang 5 Sinh viên: Trần Hoàng Gia – Trần Thái Khắc Xây dựng website đấu giá trực tuyến Mục lục hình ảnh Hình 2-1 So sánh ứng dụng web truyền thống (trái) với AJAX23 Hình 2-2 Sơ đồ miêu tả hoạt động của Ajax 24 Hình 3-3 Đăng nhập - Đăng xuất - Thay đổi thông tin tài khoản 31 Hình 3-4 Xem thống kê 32 Hình 3-5Quản trị quảng cáo 32 Hình 3-6 Quản trị hợp đồng quảng cáo 34 Hình 3-7Quản trị tin tức 36 Hình 3-8 Quản trị loại sản phẩm 38 Hình 3-9Quản trị phiên đấu giá 39 Hình 3-10 Quản trị khách hàng 41 Hình 3-11 Quản trị tài khoản quản trị 43 Hình 3-12 Đấu giá 45 Hình 3-13 Đăng ký tài khoản 46 Hình 3-14 Mail - Tin nhắn 47 Hình 3-15Quản trị phiên đấu giá của khách hàng 48 Hình 3-16 Đặt giá 56 Hình 3-17 Tự động đặt giá 57 Hình 3-18 Đăng nhập 57 Hình 3-19 Đăng ký 58 Hình 3-20 Thay đổi thông tin cá nhân 58 Hình 3-21 Xóa mail 59 Hình 3-22 Gửi mail 59 Hình 3-23 Liệt kê phiên đấu giá 60 Hình 3-24 Kích hoạt phiên đấu giá 60 Giáo viên hướng dẫn: Thầy Trần Văn Hùng Trang 6 Sinh viên: Trần Hoàng Gia – Trần Thái Khắc Xây dựng website đấu giá trực tuyến Hình 3-25 Xóa phiên đấu giá 61 Hình 3-26 Thêm tài khoản khách hàng 61 Hình 3-27 Sửa tài khoản khách hàng 62 Hình 3-28 Thêm tài khoản quản trị 62 Hình 3-29 Sửa tài khoản quản trị 63 Hình 3-30 Xóa tài khoản quản trị 63 Hình 3-31 Thêm quảng cáo 64 Hình 3-32 Xóa quảng cáo 64 Hình 3-33 Sửa quảng cáo 65 Hình 3-34 Thêm hợp đồng quảng cáo 65 Hình 3-35 Sửa hợp đồng quảng cáo 66 Hình 3-36 Xóa hợp đồng quảng cáo 66 Hình 3-37Thêm tin tức 67 Hình 3-38 Xóa tin tức 67 Hình 3-39 Sửa tin tức 68 Hình 3-40 Đặt giá 68 Hình 3-41 Tự động đặt giá 69 Hình 3-42 Đăng nhập 69 Hình 3-43 Đăng ký 70 Hình 3-44 Thay đổi thông tin cá nhân 70 Hình 3-45 Xóa mail 71 Hình 3-46 Gửi mail 71 Hình 3-47 Liệt kê phiên đấu giá 72 Hình 3-48 Kích hoạt phiên đấu giá 72 Hình 3-49 Xóa phiên đấu giá 73 Hình 3-50 Thêm tài khoản khách hàng 73 Giáo viên hướng dẫn: Thầy Trần Văn Hùng Trang 7 Sinh viên: Trần Hoàng Gia – Trần Thái Khắc Xây dựng website đấu giá trực tuyến Hình 3-51 Sửa tài khoản khách hàng 74 Hình 3-52 Thêm tài khoản quản trị 74 Hình 3-53 Sửa tài khoản quản trị 75 Hình 3-54 Xóa tài khoản quản trị 75 Hình 3-55 Thêm quảng cáo 76 Hình 3-56 Xóa quảng cáo 76 Hình 3-57 Sửa quảng cáo 77 Hình 3-58 Thêm hợp đồng quảng cáo 77 Hình 3-59 Sửa hợp đồng quảng cáo 78 Hình 3-60 Xóa hợp đồng quảng cáo 78 Hình 3-61 activity phần quản trị 79 Hình 3-62 activity phần khách hàng 80 Hình 4-63 Form đăng ký 84 Hình 4-64 Lựa chọn gói đặt giá 85 Hình 4-65 Hoàn tất đăng ký 85 Hình 4-66 Form đăng nhập 86 Hình 4-67 Form sau khi đăng nhập thành công 86 Hình 4-68 Thông báoxác nhận đã đổi mật khẩu 86 Hình 4-69 mail lấy lại mật khẩu 87 Hình 4-70 Giao diện thay đổi thông tin tài khoản 87 Hình 4-71 Liệt kê mail 88 Hình 4-72 giao diện gửi mail 88 Hình 4-73 Giao diện liệt kê các phiên đấu giá 89 Hình 4-74 Chi tiết một phiên đấu giá 90 Hình 4-75 Quá trình load nội dung của 1 phiên đấu giá 91 Hình 4-76 Giao diện tìm kiếm phiên đấu giá 91 Giáo viên hướng dẫn: Thầy Trần Văn Hùng Trang 8 Sinh viên: Trần Hoàng Gia – Trần Thái Khắc Xây dựng website đấu giá trực tuyến Hình 4-77 giao diện một tạo một phiên đấu giá mới 92 Hình 4-78 Giao diện quản lý phiên đấu giá của bạn 93 Hình 4-79 thông tin phiên đấu giá rút gọn 93 Hình 4-80 Giao diện chi tiết một sản phẩm của phiên đấu giá 94 Hình 4-81 Biểu đồ thống kê khi login vào phần quản trị 95 Hình 4-82 Chức năng đổi mật khẩu của quản trị viên 95 Hình 4-83 thay đổi logo website 96 Hình 4-84 Thông báo của website 96 Hình 4-85 thay đổi footer của website 96 Hình 4-86 Thay đổi giao diện bằng file css 96 Hình 4-87 Giao diện quản trị tài khoản quản trị 97 Hình 4-88 Quản trị tài khoản khách hàng 97 Hình 4-89 Giao diện kích hoạt phiên đấu giá 98 Hình 4-90 Giao diện quản lý quảng cáo 98 Hình 4-91 Giao diện quản trị hợp đồng quảng cáo 99 Hình 4-92 Giao diện quản trị tin tức 99 Hình 7-93 Hình 1 103 Hình 7-94 Hình 2 104 Hình 7-95 Hình 3 105 Hình 7-96 Hình 4 106 Hình 7-97 Hình 5 107 Hình 7-98 Hình 6 107 Hình 7-99 Hình 7 108 Hình 7-100 Hình 8 109 Hình 7-101 Hình 9 110 Hình 7-102 Hình 10 111 Giáo viên hướng dẫn: Thầy Trần Văn Hùng Trang 9 Sinh viên: Trần Hoàng Gia – Trần Thái Khắc Xây dựng website đấu giá trực tuyến Hình 7-103 Hình 11 112 Hình 7-104 Hình 12 113 Hình 7-105 Hình 13 114 Hình 7-106 chép soucre vào folder www 118 Hình 7-107 tạo database 119 Hình 7-108 import file sql 119 Hình 7-109 Giao diện trang chủ 120 Hình 7-110 trang đăng nhập quản trị 120 Giáo viên hướng dẫn: Thầy Trần Văn Hùng Trang 10 Sinh viên: Trần Hoàng Gia – Trần Thái Khắc [...].. .Xây dựng website đấu giá trực tuyến Chöông 1: QUY TRÌNH ĐẤU GIÁ TRÊN WEBSITE 1 - Đấu giá là gì? Đấu giá là một quá trình mua và bán bằng cách đưa ra món hàng cần đấu giá, ra giá và sau đó bán món hàng cho người ra giá cao nhất Về phương diện kinh tế, một cuộc đấu giá là phương pháp xác định giá trị của món hàng chưa biết giá hoặc giá trị thường thay đổi Trong một số... trả giá thứ hai, một ví dụ tiêu biểu là việc bán hoa tulip Kiểu đấu giá này còn được sử dụng để mô tả đấu giá trực tuyến khi một số món hàng đồng nhất được bán đồng thời cho một số người cùng ra giá cao nhất Giáo viên hướng dẫn: Thầy Trần Văn Hùng Sinh viên: Trần Hoàng Gia – Trần Thái Khắc Trang 11 Xây dựng website đấu giá trực tuyến 2.3 - Đấu giá kín theo giá thứ nhất Tất cả mọi người cùng đặt giá. .. Trang 12 Xây dựng website đấu giá trực tuyến giá quy định mức giá là 10, năm giá cao nhất là 10, 10, 9, 8, 8 thì 9 sẽ là giá thắng cuộc vì là người ra giá duy nhất đạt cao nhất Hình thức này phổ biến trong các cuộc đấu giá trực tuyến 2.9 - Đấu giá mở Đây là hình thức được sử dụng trong thị trường chứng khoán và trao đổi hàng hóa Việc mua bán diễn ra trên sàn giao dịch và người giao dịch đưa ra giá bằng... phép người mua ra giá cho một tổ hợp các món hàng Sự ra giá theo tổ hợp như vậy sẽ đề nghị một giá để trả cho tất cả các món trong tổ hợp, nếu thắng thì có được tổ hợp, ngược lại sẽ không phải mua bất cứ món gì trong tổ hợp Giáo viên hướng dẫn: Thầy Trần Văn Hùng Sinh viên: Trần Hoàng Gia – Trần Thái Khắc Trang 13 Xây dựng website đấu giá trực tuyến 3 - Đấu giá trực tuyến Đấu giá trực tuyến là cách cho... 2.10 - Đấu giá trần Hình thức đấu giá này có gái bán ra định trước, người tham gia có thể kết thúc cuộc đấu giá bằng cách đơn giãn chấp nhận mức giá này Mức giá này do người bán định ra Người đấu giá có thề chọn để ra giá hoặc sử dụng luôn mức giá trần Nếu không có người chọn giá trần thì cuộc đấu giá sẽ kết thúc với người trả mức cao nhất 2.11 - Đấu giá tổ hợp Trong một số trường hợp, sự định giá của... đồng thời, không ai biết giá của ai, người ra giá cao nhất là người được mua món hàng 2.4 - Đấu giá kín theo giá thứ hai (đấu giá Vickrey) Tương tự như đấu giá kín theo giá thứ nhất, tuy nhiên người thắng chỉ phải mua món hàng với mức giá cao thứ hai chứ không phải giá cao nhất mình đặt ra 2.5 - Đấu giá câm Đây là một biến thể của đấu giá kín, thường dùng trong các cuộc đấu giá từ thiện, liên quan đến... là cách cho phép người tham gia đấu giá các sản phẩm hoặc các dịch vụ thông qua internet Khi nói đến đấu giá trực tuyến là chúng ta nghĩ ngay đến eBay, website đấu giá trực tuyến lớn nhất trên thế giới hiện nay Giống như hầu hết các công ty đấu giá, eBay không trực tiếp bán hàng của chính mình mà chỉ giúp cho các thành viên liệt kê và trưng bày sản phẩm của họ, đấu giá các sản phẩm và thanh toán chúng... liên lạc với họ Giáo viên hướng dẫn: Thầy Trần Văn Hùng Sinh viên: Trần Hoàng Gia – Trần Thái Khắc Trang 28 Xây dựng website đấu giá trực tuyến 1.2.13 - Quên mật khẩu Khi bạn quên mật khẩu thì bạn có thể sử dụng chức năng này để khổi phục lại mật khẩu đã quên mất Giáo viên hướng dẫn: Thầy Trần Văn Hùng Sinh viên: Trần Hoàng Gia – Trần Thái Khắc Trang 29 Xây dựng website đấu giá trực tuyến 2 - Sơ đồ... các thành viên hoặc các doanh nghiệp sử dụng để đấu giá các sản phẩm và dịch vụ Có một vài loại hình thức đấu giá trên mạng đang hiện hữu như đấu giá kiểu Anh (đã nêu ở trên), đấu giá kiểu Hà Lan (đã nêu ở trên), hầu hết các sàn đấu giá trực tuyến điều sử dụng đấu giá kiểu Anh *Ưu điểm của mô hình thương mại này là: Không ràng buộc thời gian Việc đặt giá có thể thực hiện bất kỳ lúc nào Các sản phẩm... Giáo viên hướng dẫn: Thầy Trần Văn Hùng Sinh viên: Trần Hoàng Gia – Trần Thái Khắc Trang 25 Xây dựng website đấu giá trực tuyến Chöông 3: PHÂN TÍCH HỆ THỐNG ĐẤU GIÁ ONLINE 1 - MÔ TẢ NGHIỆP VỤ 1.1 - Giới thiệu sơ bộ về trang web Đây là website được xây dựng theo mô hình C2C Có nghĩa là khách hàng có thể đăng sản phẩm của mình lên để trao đổi, mua bán với các thành viên khác trong website Hình thức đấu . Thái Khắc Xây dựng website đấu giá trực tuyến Mục lục Chöông 1: QUY TRÌNH ĐẤU GIÁ TRÊN WEBSITE 11 1 - Đấu giá là gì? 11 2 - Các hình thức đấu giá 11 2.1 - Đấu giá kiểu Anh 11 2.2 - Đấu giá kiểu. - Đấu giá kín theo giá thứ nhất 12 2.4 - Đấu giá kín theo giá thứ hai (đấu giá Vickrey) 12 2.5 - Đấu giá câm 12 2.6 - Đấu giá kiểu thầu (đấu thầu) 12 2.7 - Đấu giá nhượng quyền 12 2.8 - Đấu giá. trong tổ hợp Giáo viên hướng dẫn: Thầy Trần Văn Hùng Trang 13 Sinh viên: Trần Hoàng Gia – Trần Thái Khắc Xây dựng website đấu giá trực tuyến 3 - Đấu giá trực tuyến Đấu giá trực tuyến là cách

Ngày đăng: 19/12/2014, 17:34

Từ khóa liên quan

Mục lục

  • Chöông 1: QUY TRÌNH ĐẤU GIÁ TRÊN WEBSITE

    • 1 - Đấu giá là gì?

    • 2 - Các hình thức đấu giá

      • 2.1 - Đấu giá kiểu Anh

      • 2.2 - Đấu giá kiểu Hà Lan

      • 2.3 - Đấu giá kín theo giá thứ nhất

      • 2.4 - Đấu giá kín theo giá thứ hai (đấu giá Vickrey)

      • 2.5 - Đấu giá câm

      • 2.6 - Đấu giá kiểu thầu (đấu thầu)

      • 2.7 - Đấu giá nhượng quyền

      • 2.8 - Đấu giá ra giá duy nhất

      • 2.9 - Đấu giá mở

      • 2.10 - Đấu giá trần

      • 2.11 - Đấu giá tổ hợp

      • 3 - Đấu giá trực tuyến

      • Chöông 2: Tìm hiểu các ngôn ngữ lập trình web

        • 1 - TÌM HIỂU PHP

          • 1.1 - Giới thiệu về PHP

          • 1.2 - Giới thiệu về Mysql

          • 2 - TÌM HIỂU XML

            • 2.1 - XML là gì?

            • 2.2 - Sơ lược về XML

            • 3 - TÌM HIỂU JAVASCRIPT

              • 3.1 - Giới thiệu javascript

              • 3.2 - Công nghệ Ajax

              • Chöông 3: PHÂN TÍCH HỆ THỐNG ĐẤU GIÁ ONLINE

                • 1 - MÔ TẢ NGHIỆP VỤ

                  • 1.1 - Giới thiệu sơ bộ về trang web

Tài liệu cùng người dùng

Tài liệu liên quan