1. Trang chủ
  2. » Luận Văn - Báo Cáo

Ứng dụng jquery xây dựng website đấu giá trực tiếp

72 2 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 72
Dung lượng 1,74 MB

Nội dung

Báo cáo ĐATN Ứng dụng jQuery xây dựng Website Đấu giá trực tuyến MỤC LỤC MỤC LỤC .1 LỜI GIỚI THIỆU CHƢƠNG I CƠ BẢN VỀ JQUERY I Giới thiệu jQuery II Các vấn đề 2.1 Cài đặt jQuery vào mã code .9 2.2 Cách gọi hàm jQuery 2.3 Khả tạo thành chuỗi jQuery 10 2.4 Giải xung đột jQuery 11 III Lựa chọn phần tử jQuery 11 3.1 HTML .12 3.2 ID 13 3.3 Class 13 3.4 Kết hợp tiêu chí tìm kiếm 13 3.5 Các lọc khác 14 IV Duyệt .15 CHƢƠNG .18 THƢƠNG MẠI ĐIỆN TỬ VÀ MƠ HÌNH 18 ĐẤU GIÁ TRỰC TUYẾN 18 I Thƣơng mại điện tử 18 1.1 Thƣơng mại điện tử gì? 18 1.2 Lợi ích TMĐT 18 1.3 Các lọai hình ứng dụng TMĐT .19 Sinh viên: Trần Thu Phƣơng – Lớp 46K2 CNTT Trang Báo cáo ĐATN Ứng dụng jQuery xây dựng Website Đấu giá trực tuyến 1.3.1 B2B 20 1.3.2 B2C 20 1.3.3 B2G 21 1.3.4 C2C 21 1.3.5 G2C 21 II Đấu giá trực tuyến 22 2.1 Khái niêm đấu giá trực tuyến .22 2.2 Các phƣơng thức đấu giá trực tuyến 22 2.2.1 Đấu giá kiểu Anh 22 2.2.2 Đấu giá kiểu Hà Lan 22 2.3 Những ƣu điểm mơ hình đấu giá trực tuyến 23 2.3.1 Không ràng buộc mặt thời gian 23 2.3.2 Sức mạnh tƣơng tác xã hội 23 2.3.3 Số lƣợng ngƣời đấu giá lớn 23 2.3.4 Số lƣợng ngƣời bán hàng lớn 23 2.3.5 Số lƣợng lớn ngƣời tham gia đấu giá 24 2.4 Quy trình tham gia đấu giá trực tuyến 24 III Penny Auctions .24 3.1 Mô tả chung 24 3.2 Đăc điểm 25 3.2.1 Công khai: 25 3.2.3 Bƣớc nhảy giá nhỏ phí lần bid lớn 25 3.2.4 Phí bid lớn 25 3.3 Cơng thức tính 26 3.4 Quy tắc chơi 27 CHƢƠNG .29 PHÂN TÍCH THIẾT KẾ .29 Sinh viên: Trần Thu Phƣơng – Lớp 46K2 CNTT Trang Báo cáo ĐATN Ứng dụng jQuery xây dựng Website Đấu giá trực tuyến WEBSITE ĐẤU GIÁ TRỰC TUYẾN .29 I Mục đích, yêu cầu 29 1.1 Mục đích 29 1.2 Yêu cầu .29 II Phân tích chức 29 2.1 Các chức 29 2.1.1 BackEnd 29 2.1.2 FrontEnd 32 2.2 Biểu đồ chức 35 2.3 Các tác nhân hệ thống .35 2.3.1 Admin 36 2.3.2 AuctionsManager 36 2.3.3 AuctionManagerSite 36 2.2.4 User 36 III Luồng liệu 36 3.1 BackEnd 36 3.1.1 Quản lý Account 36 3.1.2 Quản lý sản phẩm 39 3.1.3 Quản lý đấu giá 42 3.2 FrontEnd 42 3.2.1 Account 42 3.2.2 Auctions 44 3.2.3 Product 45 VI Thiết kế CSDL 46 4.1 Cấu hình hệ thống .46 4.1.1 Bảng Menu 46 4.1.2 Bảng Role 46 Sinh viên: Trần Thu Phƣơng – Lớp 46K2 CNTT Trang Báo cáo ĐATN Ứng dụng jQuery xây dựng Website Đấu giá trực tuyến 4.2 Account .46 4.2.1 Bảng Account 47 4.2.2 Bảng AccountRole 47 4.3 Auctions 47 4.3.1 Bảng Auctions 47 4.3.2 Bảng AuctionsAccount 48 4.4 Product 48 4.4.1 Bảng Product 48 CHƢƠNG .50 CÀI ĐẶT CHƢƠNG TRÌNH .50 I Các công nghệ ứng dụng 50 II Các vấn đề cần giải .50 III Mơ hình lớp 51 3.1 Presentation Layer 52 3.2 Business Logic Layer 53 3.3 Data Access Layer 53 VI Sử dụng jQuery để thực request trang liên tục .54 V Xử lý đa luồng 57 5.1 Cở sở lý thuyết 57 5.1.1 Tạo BackGroundWorker 57 5.1.2 Tạo Event handle cho BackGroundWorker 58 5.1.3 Tạo Event handle cho kiên ProcessChanged 59 5.1.4 Tạo kiện cho RunWorkerCompeleted 60 5.1.5 Bổ sung kiện vào BackGroundWorker 61 5.1.6 Chạy BackgroundWorker 61 5.1.7 Hủy bỏ BackgroundWorker 61 5.2 Cài đặt .61 Sinh viên: Trần Thu Phƣơng – Lớp 46K2 CNTT Trang Báo cáo ĐATN Ứng dụng jQuery xây dựng Website Đấu giá trực tuyến CHƢƠNG .64 TRIỂN KHAI THỬ NGHIỆM 64 I Cài đặt chức 64 1.1 BackEnd 64 1.2 FrontEnd 64 II Thiết kế & Ghép giao diện .64 2.1 BackEnd 64 2.1.1 Quản lý đấu giá 65 2.1.2 Quản lý sản phẩm 65 2.1.3 Quản lý ngƣời dùng 65 2.1.4 Cấu hình hệ thống 65 2.1.5 Báo cáo thống kê 67 2.2 FrontEnd 67 2.2.1 Trang chủ 67 2.2.2 Trang thông tin chi tiết 67 2.2.3 Trang cá nhân 68 KẾT LUẬN 70 VÀ ĐỊNH HƢỚNG PHÁT TRIỂN 70 I Kết luận 70 II Định hƣớng phát triển 70 TÀI LIỆU THAM KHẢO 71 LỜI CẢM ƠN .72 Sinh viên: Trần Thu Phƣơng – Lớp 46K2 CNTT Trang C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Báo cáo ĐATN Ứng dụng jQuery xây dựng Website Đấu giá trực tuyến LỜI GIỚI THIỆU Cùng với phát triển tri thức, lĩnh vực CNTT ngày giành đƣợc nhiều thành tựu rực rỡ Các sản phẩm nghành CNTT ngày đƣợc ứng dụng cách rộng rãi mặt đời sống, đƣa lại nhiều tiện ích cho ngƣời Khả ƣu việt sản phẩm làm thay đổi cách làm việc, học tập, cách tƣ quan trọng cách định ngƣời Trong sản phẩm CNTT, nói việc xây dựng website phục vụ nhu cầu khác đời sống trở nên phổ biến Với vài thao tác đơn giản, ngƣời ngồi đâu có đƣợc thơng tin mong muốn cú kích chuột kết nối với giới bên Đặc biệt, thƣơng mại điện tử đƣợc biết tới nhƣ phƣơng thức kinh doanh hiệu Internet, đem lại tiết kiệm chi phí tạo thuận lợi cho bên giao dịch Trong đó, hình thức đấu giá trực tuyến lĩnh vực mẻ, hứa hẹn mang lại nhiều tiện ích thú vị Tuy nhiên việc xây dựng Website Đấu giá trực tuyến lại thách thức nhà lập trình Web Hiện nay, với đời cơng nghệ jQuery, việc xây dựng website Đấu giá trực tuyến trở nên dễ dàng Website đấu giá trực tuyến ứng dụng công nghệ jQuery đề tài thú vị phát triển để mang tính ứng dụng cao, góp phần nâng cao tiện ích cho cộng đồng ngƣời dùng Internet Vì em chọn đề tài đồ án tốt nghiêp “Ứng dụng công nghệ jQuery xây dựng website Đấu giá trực tuyến” Sinh viên: Trần Thu Phƣơng – Lớp 46K2 CNTT Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn Trang C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Báo cáo ĐATN Ứng dụng jQuery xây dựng Website Đấu giá trực tuyến Nội dung đồ án đƣợc chia làm chƣơng: Chương I: “Cơ jQuery” trình bày các kiến thức jQuery Chương II: “Thƣơng mại điện tử đấu giá trực tuyến” trình bày kiến thức Thƣơng mại điện tử nói chung mơ hình Đấu giá trực tuyến nói riêng Chương III: “Phân tích, thiết kế website Đấu giá trực tuyến” phân tích chức năng, luồng liệu cấu trúc CSDL để xây dựng website Đấu giá trực tuyến Chương IV: “Cài đặt thử nghiêm” trình bày chức website cài đặt giao diện website Phần “Kết luận định hƣớng phát triển” nêu lên kết thu đƣợc định hƣớng phát triển cho website Đấu giá trực tuyến Do kiến thức em hạn chế số yếu tố khách quan nên đề tài cịn nhiều thiếu sót Em mong nhận đƣợc góp ý chân thành thầy bạn để em hồn thiện đề tài Đặc biệt, trình thực đề tài, Em nhận đƣợc quan tâm, bảo tận tình thầy giáo trực tiếp hƣớng dẫn em thầy Vũ Văn Nam Em xin chân thành cám ơn thầy! Vinh, Ngày 1/5/2010 Sinh viên: Trần Thu Phƣơng – Lớp 46K2 CNTT Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn Trang C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Báo cáo ĐATN Ứng dụng jQuery xây dựng Website Đấu giá trực tuyến CHƢƠNG I CƠ BẢN VỀ JQUERY I Giới thiệu jQuery JQuery thƣ viện kiểu Javascript giúp đơn giản hóa cách viết javascript tăng tốc độ xử lý kiện trang web JQuery thêm tƣơng tác Ajax vào trang web JQuery đƣợc thiết kế để thay đổi cách viết JavaScript JQuery trở thành lựa chọn cho lập trình viên tìm cách để giảm nhẹ cơng việc phát triển dịch vụ phía khách họ tạo RIA cách nhanh chóng hiệu Do việc sử dụng RIA trở nên ngày phổ biến toàn giới, nên việc sử dụng thƣ viện JavaScript để hỗ trợ phát triển họ tiếp tục tăng RIAs đƣợc định nghĩa (khơng rõ ràng) ứng dụng chạy thơng qua trình duyệt, trình duyệt sử dụng kết hợp CSS/JavaScript/Ajax để tạo công việc ứng dụng máy tính để bàn Các tính nhất, đƣợc bổ sung vào phát hành gần Firefox, Internet Explorer, Safari, phát hành gần trình duyệt Google Chrome mới, đƣợc tập trung vào việc tăng tốc độ máy JavaScript nội trình duyệt nhằm mục đích làm cho trở nên thuận lợi cho loại ứng dụng RIAs, loại ứng dụng mà ngƣời tạo trình duyệt tƣởng tƣợng sử dụng tƣơng lai gần Các cơng ty hình dung trang Web có chứa hàng chục ngàn dòng mã JavaScript, Sinh viên: Trần Thu Phƣơng – Lớp 46K2 CNTT Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn Trang C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Báo cáo ĐATN Ứng dụng jQuery xây dựng Website Đấu giá trực tuyến cho thấy tầm quan trọng thƣ viện hồn thiện khơng có lỗi từ bắt đầu cơng việc quan trọng II Các vấn đề Vấn đề jQuery cách cài đặt chạy nó, vv… Tải tệp thƣ viện jQuery với tên “jquery.js”, sau liên kết với tệp JavaScript khác 2.1 Cài đặt jQuery vào mã code Để sử dụng đƣợc thƣ viện jQuery, sử dụng khai báo sau: 2.2 Cách gọi hàm jQuery Bởi jQuery gọi hay thao tác đối tƣợng DOM, nên dẫn đến gặp vấn đề ta thao tác đối tƣợng mã JavaScript, trƣớc hoàn tất việc tải tất phần tử trang Ngƣợc lại, không muốn phải chờ tất thứ trang đƣợc nạp; tất hình ảnh, biểu ngữ quảng cáo, mã phân tích, đoạn video xem trƣớc YouTube, trƣớc gọi mã jQuery Vùng (middle ground) cho phép gọi mã jQuery cách thích hợp cách thức an tồn khơng gây lỗi tài liệu hồn tất việc tải tất phần tử trang, nhƣng trƣớc tất hình ảnh, liên kết, hoàn thiện ảnh (rendering) hoàn tất Để làm việc lần theo cách khác, tất mã jQuery cần đƣợc có mặt hàm trang, hàm riêng Không nên đƣa mã jQuery vào mã JavaScript khơng nằm hàm Sinh viên: Trần Thu Phƣơng – Lớp 46K2 CNTT Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn Trang C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Báo cáo ĐATN Ứng dụng jQuery xây dựng Website Đấu giá trực tuyến // Sai $("div").addClass("a"); // Đúng $(document).ready(function(){ $("div").addClass("a"); }); // - or $(document).ready(function(){ myAddClass(); }); function myAddClass() { $("div").addClass("a"); } Ngoài ra, có nhiều hàm document.ready() cần trang, chúng đƣợc gọi nối tiếp Lƣu ý ta xây dựng trang cách động với modun, modun có riêng mã hỗ trợ jQuery (Ví dụ: trang PHP đƣợc xây dựng từ nhiều đoạn trang PHP nhỏ hơn) 2.3 Khả tạo thành chuỗi jQuery Sinh viên: Trần Thu Phƣơng – Lớp 46K2 CNTT Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn Trang 10 C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Báo cáo ĐATN Ứng dụng jQuery xây dựng Website Đấu giá trực tuyến BackGroundWorker bw=new BackGroundWorker; // Xác đinh thuộc tính đề Backgrond cho phép hủy bỏ báo cáo tiến trình bw.WorkerSupportCancellation=true; bw.WorkerProcessReport=true; 5.1.2 Tạo Event handle cho BackGroundWorker DoWorker event handle nơi chạy hệ thống Thread Bất kì thay đổi hệ thống thông qua đối số DoWorkerEventArgs, đối tƣợng đƣợc thơng qua handle Để thơng báo tiến trình quay trở lại gọi đến hàm Reportprocess thơng qua hồn thành giá trị từ 0-100 ReportProcess gây nên kiện ProcessChanged mà ta xử lý riêng biệt Trong trƣờng hợp báo cáo tiến trình WorkerReportProcess BackgroundWorker khơng đƣợc đặt True mà bạn gọi ReportProcess, mọt ngoại lệ xảy Để xác định xem có yêu cầu chờ thực thi yêu cầu hủy bỏ BackGround ngầm, kiểm tra thuộc tính CancellationPending backgroundWorker Nếu thuộc tính trả True thuộc tính CancelAsync đƣợc gọi Đối tƣợng BackgroundWorker đƣợc hủy bỏ hệ thống dừng lại Để chuyển liệu quay trở lại q trình xử lý, thiết lập thuộc tính cho DoWorkEventAgrs đối tƣợng đƣợc thông qua với kiện handle Giá trị đƣợc đọc mà RunWorkerCompeleted kiện đƣợc gây kết thúc hệ thống Private void bw_DoWork (object sender, DoWorkEventArgs e) Sinh viên: Trần Thu Phƣơng – Lớp 46K2 CNTT Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn Trang 58 C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Báo cáo ĐATN Ứng dụng jQuery xây dựng Website Đấu giá trực tuyến { BackgroundWorker work = sender as BackgroundWorker For(i=0;i= 0) { Sinh viên: Trần Thu Phƣơng – Lớp 46K2 CNTT Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn Trang 62 C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Báo cáo ĐATN Ứng dụng jQuery xây dựng Website Đấu giá trực tuyến //Reset time remain datetimeReset = now.AddSeconds(timeToReset); auction.TimeRemain = datetimeReset; } int resultBid = UpdateAuctionByBidder(auction.AuctionsID, auction.PaygateName, auction.TimeRemain, priceNow, Constant.AUCTION_BID_SINGLE, auction.BidType); if (resultBid > 0) { ReduceBidNumberAfterBid(auction.PaygateName, auction.BidType); auction.PriceNow = priceNow; } else { if (diffSeconds < timeToReset && diffSeconds >= 0) { auction.TimeRemain = datetimeReset.AddSeconds(-1 * timeToReset); } } e.Result = auction; } Sinh viên: Trần Thu Phƣơng – Lớp 46K2 CNTT Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn Trang 63 C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Báo cáo ĐATN Ứng dụng jQuery xây dựng Website Đấu giá trực tuyến CHƢƠNG TRIỂN KHAI THỬ NGHIỆM I Cài đặt chức 1.1 BackEnd Cài đặt chức BackEnd gồm: - Quản lý sản phẩm - Quản lý đấu giá - Quản lý ngƣời dùng - Cấu hình hệ thống - Báo cáo, thống kê 1.2 FrontEnd Cài đặt chức FrontEnd gồm: - Quản lý hiển thị danh sách đấu giá - Quản lý đặt giá - Cập nhật thông tin ngƣời dùng II Thiết kế & Ghép giao diện 2.1 BackEnd Sinh viên: Trần Thu Phƣơng – Lớp 46K2 CNTT Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn Trang 64 C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Báo cáo ĐATN Ứng dụng jQuery xây dựng Website Đấu giá trực tuyến 2.1.1 Quản lý đấu giá 2.1.2 Quản lý sản phẩm 2.1.3 Quản lý ngƣời dùng 2.1.4 Cấu hình hệ thống  Quản lý Menu Sinh viên: Trần Thu Phƣơng – Lớp 46K2 CNTT Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn Trang 65 C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Báo cáo ĐATN  Ứng dụng jQuery xây dựng Website Đấu giá trực tuyến Quản lý Role Sinh viên: Trần Thu Phƣơng – Lớp 46K2 CNTT Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn Trang 66 C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Báo cáo ĐATN Ứng dụng jQuery xây dựng Website Đấu giá trực tuyến 2.1.5 Báo cáo thống kê 2.2 FrontEnd 2.2.1 Trang chủ 2.2.2 Trang thông tin chi tiết Sinh viên: Trần Thu Phƣơng – Lớp 46K2 CNTT Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn Trang 67 C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Báo cáo ĐATN Ứng dụng jQuery xây dựng Website Đấu giá trực tuyến 2.2.3 Trang cá nhân Sinh viên: Trần Thu Phƣơng – Lớp 46K2 CNTT Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn Trang 68 C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Báo cáo ĐATN Ứng dụng jQuery xây dựng Website Đấu giá trực tuyến Sinh viên: Trần Thu Phƣơng – Lớp 46K2 CNTT Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn Trang 69 C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Báo cáo ĐATN Ứng dụng jQuery xây dựng Website Đấu giá trực tuyến KẾT LUẬN VÀ ĐỊNH HƢỚNG PHÁT TRIỂN I Kết luận Những kết đạt đƣợc:  Tìm hiểu ứng dụng công nghệ jQuery  Xây dựng website Đấu giá trực tuyến  Nâng cao kỹ lập trình Web, bug lỗi II Định hƣớng phát triển Ứng dụng website “Đấu giá trực tuyến” đƣa vào hoạt động thực tế Trong tƣơng lai cài đặt thêm số chức nhƣ sau : - Song song với trình đấu giá, cho phép ngƣời chới mua sản phẩm với giá tƣơng ứng với giá thị trƣờng sản phẩm - Cho phép ngƣời chơi đăng ký sản phẩm để đƣa đấu giá Website ngƣời chơi sản phẩm đƣa lên thỏa mãn số điều kiện - Liên kết với số Website thƣơng mại điện tử (nhƣ Ebank, Ngân lƣợng, Payoo, ) phép ngƣời chơi tham gia đấu không cần phải mua gói bid mà trừ tiền bid qua tài khoản Website Sinh viên: Trần Thu Phƣơng – Lớp 46K2 CNTT Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn Trang 70 C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Báo cáo ĐATN Ứng dụng jQuery xây dựng Website Đấu giá trực tuyến TÀI LIỆU THAM KHẢO [1] Fherijf [2] Jdjf [3] Hịc [4] Fjdwfk [5] Ewlcfl [6] hjjklj Sinh viên: Trần Thu Phƣơng – Lớp 46K2 CNTT Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn Trang 71 C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn

Ngày đăng: 22/08/2023, 00:43

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w