遼寧省機電工程學校 高寶芹
(1)在進入網上鮮花系統之后根據用戶輸入的內容判斷用戶的合法身份。身份驗證合法后可進行相應的操作。
(2)任何一個用戶都可以注冊成為該系統的會員,要記錄的信息有用戶名、密碼、性別、真實姓名、郵編、固定電話、E-mail、詳細地址等這些必要信息。
(3)注冊用戶可以登錄系統進行查詢鮮花、購買鮮花、任意填寫購買的數量、修改已選擇鮮花和數量等信息、還可以刪除已放入購物車中的某一種或者所以的鮮花,對鮮花進行評論、查看其他用戶的評論信息、提交訂單以及查看訂單等。
(4)網站管理者對后臺數據庫的各項信息信息進行增、刪、查、改等管理。
(5)系統有較完善的幫助和提示信息。
(6)系統用戶端運行在Windows平臺服務器端,頁面要求美觀大方,數據庫穩定安全。
(7)系統應該有很好的可擴展性。
本系統為網上鮮花系統,它可以使人們通過網絡,方便、快捷的達到瀏覽鮮花并購買的目的。此外,網上鮮花系統還為鮮花的銷售商提供了一個簡潔、高效的平臺來出售自己的鮮花。
進入網站首頁,匿名用戶可以根據首頁導航及相關連接瀏覽鮮花、查看鮮花詳細信息、查看購物流程及查看會員對鮮花的評論信息,也可以查看網站注冊協議,注冊網站會員,使用更多的功能。注冊用戶,成功登陸后,在匿名用戶的權限上的基礎上還具備發表評論,查看購物車,對購物車內的商品進行更新、刪除的操作,在核對好已購商品后,進入服務臺,填寫訂單信息完成鮮花購買的操作。
網站管理者進入網站首頁后,點擊后臺登錄按鈕,進入網站后臺,對網上鮮花系統的后臺數據庫信息進行管理,其中包括訂單管理、鮮花信息及鮮花類別信息管理、會員信息管理、管理員信息管理、用戶評論的管理。訂單管理。
開發環境:后臺數據庫主要應用SQL Sever 2005數據庫,前臺界面設計主要使用ASP.NET編程主要使用Microsoft Visual Studio 2005為開發平臺。

表1 數據庫中的表
運行環境主要是在Windows xp環境,打開服務器和IE瀏覽器查看運行效果。
本系統采用SQL Server 2005數據庫管理系統,創建的數據庫名稱為:Bookinfo。數據庫中包含tb_Admin、tb_Member、tb_FlowerInfo、tb_Class、tb_LeaveWord、tb_OrderInfo六張表,各表功能及描述如表1所示。
(1)首頁,主要用于顯示網站的一些動態更新,顯示特惠鮮花、熱賣鮮花、最新上架的鮮花。
部分代碼:


(3)注冊頁面,要求用戶輸入姓名,用戶名,密碼,性別,郵箱,真實姓名,郵編,詳細住址。姓名欄以及用戶名欄添加了空驗證控件,如果用戶未填入任何信息則給出提示提示用戶填入信息。
(4)購物車頁面,查看購物車內已購商品信息,修改商品數量,以及刪除或清空購物車內商品。
(5)用戶提交訂單頁面,核對好已購商品信息后,前往服務臺,填寫個人信息,提交訂單。
(6)查看及發表評論界面,瀏覽鮮花詳細信息,查看其他會員評論,并可發表自己的評論。
這個項目中使用的數據庫是SQL Server,采用Windows身份驗證登入模式。項目中導入DBClass.cs類,包含數據庫操作的基本方法。
本網上鮮花系統采用B/S結構,三層運行模式,同時適用于Intranet/Internet。瀏覽器為第一層,作為系統的應用界面;應用邏輯服務為第二層;數據鏈接為第三層,作為系統的數據存取服務。此架構無須安裝客戶端軟件,便于軟件的分發和維護升級,適應了眾多應用客戶端分散環境下的運行和維護需求。
[1]方睿,刁仁宏,吳四九.網絡數據庫原理及應用[M].成都:四川大學出版社,2005.
[2]吉根林,崔海源.ASP.NET程序設計教程[M].北京:電子工業出版社,2004.
[3]宋昆,李嚴,等.SQL Server數據庫開發實例解析[M].機械工業出版社,2006.
[4]黃明,梁旭,李伯林.C#+SQL Server中小型信息系統開發實例精選[M].北京:機械工業出版社,2007.
[5]Bhasin.H.ASP.NET專業項目實例開發[M].北京:北京水利水電出版社,2002.