Presentation is loading. Please wait.

Presentation is loading. Please wait.

第 17 章 架構拍賣網站 17-1 拍賣網站的基礎 17-2 SQL 指令的日期時間處理 17-3 拍賣網站的安裝與架構 17-4 拍賣網站的會員管理 17-5 新增拍賣物 17-6 參與拍賣競標出價 17-7 拍賣網站的系統管理功能.

Similar presentations


Presentation on theme: "第 17 章 架構拍賣網站 17-1 拍賣網站的基礎 17-2 SQL 指令的日期時間處理 17-3 拍賣網站的安裝與架構 17-4 拍賣網站的會員管理 17-5 新增拍賣物 17-6 參與拍賣競標出價 17-7 拍賣網站的系統管理功能."— Presentation transcript:

1 第 17 章 架構拍賣網站 17-1 拍賣網站的基礎 17-2 SQL 指令的日期時間處理 17-3 拍賣網站的安裝與架構 17-4 拍賣網站的會員管理 17-5 新增拍賣物 17-6 參與拍賣競標出價 17-7 拍賣網站的系統管理功能

2 17-1 拍賣網站的基礎 17-1-1 拍賣網站的種類 17-1-2 電子海灣 eBay

3 17-1 拍賣網站的基礎 在目前網路上各式各樣的電子商務網站 中,最成功的電子商務網站就屬拍賣網 站,拍賣的商業行為在交易時並沒有定 價,只訂定一個底價,有興趣的購買者 各自出價競爭,最後出價最高者購買商 品。

4 17-1-1 拍賣網站的種類 在網路上的拍賣網站不論國內外,因為 拍賣物的來源不同,主要可以分成兩種 類型。 –B to C 的拍賣網站 –C to C 的拍賣網站

5 17-1-2 電子海灣 eBay 電子海灣 eBay 是拍賣網站的始組,其創 辦人最初的目的只是為老婆個人收集所 建立的物品交換網站,在 1995 年成立的 網站,短短幾年間成為全球最大的 C to C 拍賣網站,現在的 eBay 不只是一個拍賣 網站,它還是全球最大的社群網站。

6 17-2 SQL 指令的日期時間處理 17-2-1 SQL 的日期 / 時間字串 17-2-2 格式化日期 / 時間

7 17-2-1 SQL 的日期 / 時間字串 - 資 料類型 標準的 ANSI-SQL 擁有三種日期 / 時間的資料類 型,如下表所示:

8 17-2-1 SQL 的日期 / 時間字串 - 使 用 在 SQL 指令字串如果擁有日期 / 時間字串,請在 日期 / 時間字串前後使用「 # 」符號括起,如下 所示: SELECT Count(*) FROM AuctionItems WHERE StartingBidDate <= #2002/7/15 04:30# And BidEnded = false And CategoryID = 14 接著我們再來看一個插入記錄 INSERT 的 SQL 指令字串,如下所示: INSERT INTO BidsInfo (ItemID, BidPrice, BidDate, UserID) VALUES( 20, 150, #2002/7/15 04:37#, 10 )

9 17-2-2 格式化日期 / 時間 DateTime 類別的日期 / 時間物件在使用 ToString 方法轉換成字串時,可以指定轉換的日期 / 時間 格式,首先需要匯入 System.Globalization 名稱 空間,如下所示: ToString 方法在將日期 / 時間的 DateTime 物件轉 換成字串時,可以指定格式字串,如下所示: myDate = currDate.ToString( _ dateFormat(i), DateTimeFormatInfo.InvariantInfo)

10 17-3 拍賣網站的安裝與架構 17-3-1 網站的安裝與使用 17-3-2 網站的架構 17-3-3 拍賣網首頁 Default.aspx

11 17-3-1 網站的安裝與使用 ASP.NET Auction 拍賣網站是獨立的 Web 應用 程式,可以作為單獨的網站或社群網站的一部 分,屬於一種網頁資料庫的應用。 拍賣網站的安裝方式十分簡單,只需將光碟 「 Ch17 」資料夾中的所有檔案都複製到網站的 主目錄,或是建立成虛擬目錄,就可以啟動瀏 覽程式執行此網站,其首頁是 Default.aspx 。

12 17-3-2 網站的架構 ASP.NET Auction 拍賣網站的網站架構是 一個網頁資料庫的 Web 應用程式。 – 檔案架構 – 資料庫架構 – 資料流架構

13 17-3-3 拍賣網首頁 Default.aspx

14 17-4 拍賣網站的會員管理 17-4-1 註冊和起動會員 17-4-2 會員管理的程式檔案

15 17-4-1 註冊和起動會員 如果想加入拍賣網出價或提供拍賣物,首先需 要註冊成為會員, ASP.NET Auction 拍賣網的 會員註冊流程,如下所示: –Step 1 :使用者在 Web 表單輸入會員資料註冊成為會 員,如果註冊成功,拍賣網使用電子郵件將亂數產 生的密碼寄給使用者。 –Step 2 :使用者在收到電子郵件的密碼後,需要按 一下郵件中的【啟動會員】超連結啟動會員帳戶。 –Step 3 :在啟動會員帳戶後,會員就可以使用拍賣 網,或是執行更改密碼功能更改使用者密碼。

16 17-4-2 會員管理的程式檔案 拍賣網會員管理部分的相關 ASP.NET 程 式檔案一共有三個,分別是註冊使用者、 啟動會員和更改密碼的程式檔案。 –Register.aspx –ActiveUser.aspx –ChangePassword.aspx

17 17-5 新增拍賣物 17-5-1 新增拍賣物 17-5-2 新增拍賣物的程式檔案

18 17-5-1 新增拍賣物 -1

19 17-5-1 新增拍賣物 -2

20 17-5-2 新增拍賣物的程式檔案 新增拍賣物的 ASP.NET 程式是 AddNewItem.aspx ,這是圖片上傳的 Web 表單,除了輸入拍賣物資料外,還可以 將圖片上傳到資料表的欄位。

21 17-6 參與拍賣競標出價 17-6-1 參與拍賣出價 17-6-2 參與拍賣競標出價的程式檔案

22 17-6-1 參與拍賣出價 -1

23 17-6-1 參與拍賣出價 -2

24 17-6-1 參與拍賣出價 -3

25 17-6-1 參與拍賣出價 -4

26 17-6-2 參與拍賣競標出價的程 式檔案 在參與拍賣出價部分是兩個 ASP.NET 程 式, ViewBidItems.aspx 顯示指定目錄的 拍賣物清單,在選擇拍賣物後進入 ViewItem.aspx 顯示詳細資料和出價的 Web 表單。 –ViewBidItmes.aspx –ViewItem.aspx –ShowItemImage.aspx –SendMail.aspx

27 17-7 拍賣網站的系統管理功能 17-7-1 使用拍賣網站的系統管理 17-7-2 系統管理功能的程式檔案

28 17-7-1 使用拍賣網站的系統管 理 ASP.NET Auction 拍賣網提供三個系統管 理功能,能夠新增、刪除拍賣目錄和處 理結標的拍賣物。 – 新增拍賣目錄 – 刪除拍賣目錄 – 處理結標的拍賣物 – 登出使用者

29 17-7-2 系統管理功能的程式檔 案 系統管理的 ASP.NET 程式是位在「 admin 」 目錄,一共有 5 個 ASP.NET 程式和一 個.inc 插入檔。 –Login.aspx –Logout.aspx –AddCategroy.aspx –DeleteCategory.aspx –EndedBid.aspx –functions.inc


Download ppt "第 17 章 架構拍賣網站 17-1 拍賣網站的基礎 17-2 SQL 指令的日期時間處理 17-3 拍賣網站的安裝與架構 17-4 拍賣網站的會員管理 17-5 新增拍賣物 17-6 參與拍賣競標出價 17-7 拍賣網站的系統管理功能."

Similar presentations


Ads by Google