• 沒有找到結果。

第四章 系統實作

4.1 會員資料子系統

4.1.3 修改會員資料

輸入帳號、密碼後,按下修改資料,進入修改會員資料,但不允許修 改帳號。

圖 4-7 未登入修改畫面

圖 4-8 修改會員資料畫面 2.演算法

修改會員資料 if(click 送出) {

If (資料正確)

{ SQL ( 存入資料庫 );}

Else

{顯示錯誤訊息;}

}

3.執行結果:

圖 4-9 顯示錯誤訊息

圖 4-10 成功修改畫面

4.2 購物車子系統 4.2.1 購物區分類 1.執行指令:

將商品依照不同種類分類,以便利消費者搜尋要購買之商品。

圖 4-11 購物區分類 2.演算法 :

select 分類欄位 from 商品資料庫 SQL ( 搜尋資料庫中分類欄位的資料) 畫面顯示出符合條件的商品

4.2.2 將商品放入購物車 1.執行動作:

勾選要購買物品,放至購物車。

圖 4-12 勾選商品放入購物車之畫面 2.演算法 :

if ( 已登入會員 ) {

勾選商品

if ( click 放入購物車 ) {

顯示成功的訊息(已成功將商品放入購物車) }

} else {

顯示錯誤的訊息(未登入會員) }

3.執行結果

圖 4-13 商品成功放入購物車之畫面

4.2.3 檢視購物車以及結帳 1.執行指令:

點選檢視購物車,可以看見放入購物車的商品,可以進行結帳或是刪 除商品,可以在購物紀錄看到訂購的商品。

圖 4-14 購物車畫面 2.演算法:

if( click 刪除 ) {

將購物車內的商品刪除

SQL( 刪除購物車資料庫內此商品資料) }

else if ( click 結帳 ) {

顯示成功訂購訊息

SQL ( 存入個人物品資料庫) SQL ( 清空購物車資料庫 ) }

3.執行結果

圖 4-15 已成功訂購商品畫面

圖 4-16 查看個人物品畫面

圖 4-17 刪除購物車資料畫面

4.3 會員賣物子系統

4.3.1 點選會員賣物區,你會看到各個會員在這賣物的商品

圖 4-18 會員賣物區畫面

4.3.2 會員賣物 1. 指令動作:

填入賣物資訊

圖 4-19 賣物商品登錄畫面

圖 4-20 上傳圖片畫面

2. 演算法 :

3.執行結果:

圖 4-21 會員賣物顯示畫面

4.3.3 個人賣物刪除 1.指令動作:

勾選要刪除之物品。

圖 4-22 賣物區畫面

圖 4-23 進入個人賣物刪除畫面

2.演算法:

刪除賣物

if ( 已登入會員 ) {

勾選商品

if ( click 刪除賣物 ) {

SOL(已從會員賣物資料表刪除) }

} else {

顯示錯誤的訊息(未登入會員) }

3.執行結果:

圖 4-24 個人賣物已刪除畫面

4.4 管理者子系統 4.4.1 管理者登入 1.指令動作:

管理者輸入帳號、密碼。

圖 4-25 輸入管理者帳號、密碼畫面

2. 演算法 :

3.執行結果:

圖 4-26 管理者登入成功畫面

4.4.2 新增商品上架 1.指令動作:

管理者登錄商品。

圖 4-27 商品登錄畫面

圖 4-28 管理者上傳圖片畫面

2.演算法 :

3.執行結果:

圖 4-29 新增商品成功畫面

4.4.3 刪除已上架物品 1.指令動作:

管理者刪除已上架物品。

圖 4-30 進入管理者刪除物品畫面

2.演算法:

管理者刪除物品 if ( 已登入管理者) {

勾選商品

if ( click 刪除賣物 ) {

SOL(已從商品資料庫中刪除) }

} else {

顯示錯誤的訊息(未登入管理者帳號) }

3.執行結果

圖 4-31 成功刪除畫面

4.4.4 刪除會員資料 1. 指令動作:

刪除欲刪除之會員資料。

圖 4-32 管理者刪除會員資料畫面

2.演算法:

管理者刪除會員資料 if(click 刪除) 刪除此會員

3.執行結果:

圖 4-33 成功刪除會員畫面

4.4.5 查詢會員資料 1.指令動作:

可依會員之 id 來做查詢。

圖 4-34 管理者輸入會員查詢畫面 2. 演算法:

管理者查詢會員 Key in (id) If(click 查詢) 顯示查詢畫面

3.執行結果:

圖 4-35 管理者查詢結果畫面

4.5 留言板 1.指令動作:

輸入留言。

圖 4-36 輸入留言畫面 2.演算法

留言

Key in (留言資料) if(click 提文) 顯示到留言版

3.執行結果:

圖 4-37 成功留言畫面

第五章 系統評估

5.5 管理者子系統評估

第六章 結論 6.1 心得

從當初開始找指導老師,然後選擇專題的題目,到現在已經有 一段時間了,現在即將要發表專題了,在這期間曾經想過要更換使用 新的工具和方法,不過後來還是堅持用原來的 asp.net、SQL2000 和 c#來作這個專題,雖然我們順利的完成了專題,但是由於我們對於

6.2 未來展望

在做完系統評估之後,讓我們覺得系統並非相當的完善,與ㄧ 些我們在網路上看到的大網站相比,在ㄧ些功能和排版以及網頁的美 工方面是我們仍必須改進的地方,希望在日後有機會能夠改進,加強 各個子系統的功能,讓這個系統能夠更好上手,接下來我們會以一些 在網路上看到的大網站為目標,希望我們能夠作的跟她們一樣好或者 甚至超越。

參考資料 A. 參考書目

1.章立民,SQL SERVER 2000 中文版 完全實戰,碁峰資訊,

pp.250-300,2000 年

2. Smiley,c#學習經典,上奇科技,pp.140-300,2002

3. 楊宗誌,ASP.NET 入門與實作,文魁資訊,pp.10-350,2002 4. 李毅騁,ASP.NET 教學手冊,培生教育,pp.225-400,2002 B 參考網站

1. MicroSoft Asp.net 快速入門教學課程

http://cht.gotdotnet.com/QuickStart/aspplus/default.aspx?

url=/quickstart/aspplus/doc/webtemplates.aspx 2. 藍色小舖

http://asp.database.net.tw 3. MIS2000ASP.NET

http://www.taconet.com.tw/mis2000_aspnet

相關文件