Đấu giá là nơi mà một bên là người điều khiển cuộc đấu và một bên là những người tham gia đặt giá
ĐẠI HỌC DÂN LẬP HẢI PHÒNG BÁO CÁO ĐỒ ÁN TỐT NGHIỆP Đề tài XÂY DỰNG HỆ THỐNG ĐẤU GIÁ TRỰC TUYẾN TRÊN INTERNET SINH VIÊN THỰC HIỆN: PHAN THỊ QUỲNH GIÁO VIÊN HƯỚNG DẪN: TS NGUYỄN NGỌC HÓA HẢI PHÒNG: 08-2007 PHẦN NỘI DUNG ĐẤU GIÁ ĐIỆN TỬ Các hình thức đấu giá truyền thống Đấu giá điện tử Thực trạng đấu giá điện tử Việt Nam CÔNG NGHỆ AJAX VÀ HỆ QUẢN TRỊ NỘI DUNG JOOMLA Tổng quan Ajax Hệ quản trị nội dung Joomla HỆ THỐNG ĐẤU GIÁ THỬ NGHIỆM Kiến trúc hệ thống Xây dựng ứng dụng Kết đánh giá MỤC ĐÍCH CỦA ĐỒ ÁN • Nghiên cứu, tìm hiểu hình thức tổ chức đấu giá điện tử sử dụng mạng Internet • Nghiên cứu thực trạng đấu giá điện tử Việt Nam • Xây dựng hệ thống đấu giá thử nghiệm dựa hệ quản trị nội dung Joomla công nghệ Ajax ĐẤU GIÁ ĐIỆN TỬ Đấu giá nơi mà bên người điều khiển đấu bên người tham gia đặt giá Mục tiêu: người điều khiển đấu giá bán hàng hoá cho người tham gia đặt giá Các hình thức đấu giá: Đấu giá kiểu Anh( English auctions) Đấu giá kiểu Hà Lan(Dutch autions) Đấu giá kín chọn giá cao nhất(first-price sealed-bid ) Đấu giá Vickrey(Vickrey auctions) CÁC HÌNH THỨC ĐẤU GIÁ Đấu giá kiểu Anh Người điều khiển đấu giá đưa giá khởi điểm chấp nhận cho hàng ( 0) Những người tham gia mời trả giá phải trả giá cao giá thời Khi khơng có trả giá cao hàng bán cho người trả giá cao CÁC HÌNH THỨC ĐẤU GIÁ Đấu giá kiểu Hà Lan Người điều khiển đấu bắt đầu đưa mức giá cao cho hàng (cao người mong đợi) Sau người điều khiển khơng ngớt hạ giá hàng giá thấp người mua đưa giá với giá thời Hàng giao cho người mua có lời trả giá CÁC HÌNH THỨC ĐẤU GIÁ Đấu giá kín chọn giá cao (first-price sealed-bid) Đây loại đấu giá đơn giản Theo vòng tròn đơn, người đấu giá đưa giá hàng cho người điều khiển, khơng có vịng giá sau Hàng bán cho người trả giá cao CÁC HÌNH THỨC ĐẤU GIÁ Đấu giá Vickrey (Vickrey auctions) Đây kiểu đấu giá gặp khác thường đấu giá Đấu giá theo vịng trịn, người đặt giá riêng người khác đặt giá Người mua hàng người trả giá cao lại phải trả giá cho hàng giá người trả cao thứ hai ĐẤU GIÁ ĐIỆN TỬ Đấu giá điện tử hình thức tiến hành trực tuyến Như đấu giá truyền thống, trang web đấu giá đòi hỏi có người bán người tham gia đấu giá Có hình thức người bán tham gia website đấu giá: Chủ website chủ mặt hàng tham gia website đấu giá Chủ hàng thuê “mặt bằng” website để tiến hành hoạt động kinh doanh CÁC THÀNH PHẦN THAM GIA ĐẤU GIÁ ĐIỆN TỬ Auctioneer: tạo điều kiện cho nhà cung cấp hàng (supplier hay seller) gặp gỡ với khách hàng (buyer hay bidder) bên quy trình đấu giá tổng thể Trade objects Rule Base: áp dụng suốt q trình giao dịch 10 THANH TỐN Không phải khách hàng tin vào website thương mại sẵn sàng khai xác chi tiết thống số cá nhân Một số công ty trung gian đời với vai trò cầu nối người bán với người mua Việc toán người mua với người bán qua mạng thực gián tiếp đường "người mua" - "công ty trung gian" – “người bán” 13 THỰC TRẠNG ĐẤU GIÁ ĐIỆN TỬ Ở VIỆT NAM Đấu giá chưa phải hình thức phát triển Việt Nam Cơ sở hạ tầng Internet cịn yếu trở ngại khơng nhỏ doanh nghiệp có ý định xây dựng website đấu giá Những yếu tố hạ tầng khác toán qua mạng thẻ, quy định pháp lý, mức độ phát triển thương mại điện tử cơng ty trung gian cịn yếu 14 NGUN LÝ HOẠT ĐỘNG CỦA AJAX Để làm giảm thời gian chờ đợi cho người dùng, Ajax tạo Ajax Engine nằm người dùng server Khi đó, công việc gửi yêu cầu nhận kết Ajax Engine đảm nhận Dữ liệu XML Web server gửi trả Ajax Engine tiếp nhận, sau phân tách chuyển thành XHTML+CSS cho trình duyệt hiển thị Vì thực client nên người dùng thấy kết hiển thị tức mà khơng phải tải lại trang 15 CƠ CHẾ HOẠT ĐỘNG CỦA AJAX 16 HỆ QUẢN TRỊ NỘI DUNG JOOMLA Joomla hệ quản trị nội dung mã nguồn mở (Open Source Content Management Systems) Joomla viết ngôn ngữ PHP kết nối tới sở liệu MySQL, cho phép người sử dụng dễ dàng xuất nội dung họ lên Internet Intranet Joomla có đặc tính là: đệm trang (page caching) để tăng tốc độ hiển thị, lập mục, đọc tin RSS (RSS feeds), trang dùng để in, tin nhanh, blog, diễn đàn, bình chọn, lịch biểu, tìm kiếm Site hỗ trợ đa ngôn ngữ 17 KIẾN TRÚC CỦA JOOMLA JOOM LA có tầng hệ thống: Tầng mức tảng, chứa thư viện plugin Tầng thứ hai mức ứng dụng chứa lớp JApplication Tầng thứ ba mức mở rộng Tại tầng có thành phần (component), mô đun (module) giao diện (template) thực thi thể 18 HỆ THỐNG THỰC NGHIỆM Kiến trúc hệ thống Hệ thống bao gồm tầng: Tầng thể chức tảng hệ thống hỗ trợ hệ quản trị nội dung Joomla Tầng đóng gói chức liên quan đến đấu giá hệ thống 19 XÂY DỰNG HỆ THỐNG Hệ thống đấu giá trực tuyến xây dựng dựa hệ quản trị nội dung joomla thể dịch vụ website Hệ thống dựa web server Apache v.2.2.4, hệ quản trị CSDL mySQL v.5.0.27 ngôn ngữ PHP v.5.2.1 Hệ quản trị nội dung Joomla cài đặt với phiên 1.0.12 từ website http://www.joomla.org/ 20 ... cứu thực trạng đấu giá điện tử Việt Nam • Xây dựng hệ thống đấu giá thử nghiệm dựa hệ quản trị nội dung Joomla công nghệ Ajax ĐẤU GIÁ ĐIỆN TỬ Đấu giá nơi mà bên người điều khiển đấu bên người... 18 HỆ THỐNG THỰC NGHIỆM Kiến trúc hệ thống Hệ thống bao gồm tầng: Tầng thể chức tảng hệ thống hỗ trợ hệ quản trị nội dung Joomla Tầng đóng gói chức liên quan đến đấu giá hệ thống 19 XÂY DỰNG... giá hệ thống 19 XÂY DỰNG HỆ THỐNG Hệ thống đấu giá trực tuyến xây dựng dựa hệ quản trị nội dung joomla thể dịch vụ website Hệ thống dựa web server Apache v.2.2.4, hệ quản trị CSDL mySQL v.5.0.27