版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、<p><b> 畢業(yè)設(shè)計說明書</b></p><p> 2013年4月30日</p><p><b> 摘 要</b></p><p> 在信息時代,日益普及的Internet不僅帶給人們更多及時的資訊信息,而且也在生活的各個方面帶給人們更多的便捷,在一定程度上改變著人類的生活方式,例如在線購物。人
2、們只要通過Internet的連接,在個人電腦上登錄各種銷售網(wǎng)站,就可以進行商品的在線購買。購書網(wǎng)站就是一個典型的網(wǎng)上購物平臺,它提供了用戶注冊、用戶登錄、在線訂購、訂單管理、購物車等功能,并包含一個會員系統(tǒng),本購書網(wǎng)站在功能上已經(jīng)能滿足一個小型購物網(wǎng)站的在線銷售需求。</p><p> 本平臺利用現(xiàn)在比較廣泛的ASP.Net +Sql Server數(shù)據(jù)庫的架構(gòu)實現(xiàn)了系統(tǒng)的各個功能模塊。此網(wǎng)站分為前臺管理和后臺管
3、理。前臺管理是友好的操作界面,供用戶瀏覽圖書信息、查詢圖書信息使用。前臺包括:用戶注冊、用戶登錄、在線訂購、購物車等功能模塊,也可以瀏覽圖書信息,查看購物車內(nèi)的信息等。后臺管理是提供給管理員的,其中包括:圖書類別管理、圖書管理、會員管理、訂單管理等,這樣簡單方便的操作??梢允构芾韱T從繁瑣的手工操作中解脫出來,并提高了辦公效率。</p><p> 本文最后對網(wǎng)站的設(shè)計和實現(xiàn)進行了總結(jié),并闡述了將來進一步對該網(wǎng)站進
4、行擴充和完善的一些工作。</p><p> 關(guān)鍵詞:線上購書網(wǎng)站;ASP.NET;SQL Server</p><p><b> 目 錄</b></p><p><b> 1. 引言1</b></p><p><b> 2. 需求分析2</b></p>
5、;<p> 2.1 用戶需求分析2</p><p> 2.2 業(yè)務(wù)流程分析2</p><p> 3. 系統(tǒng)設(shè)計4</p><p> 3.1 系統(tǒng)目標(biāo)4</p><p> 3.2 系統(tǒng)功能結(jié)構(gòu)4</p><p> 3.3數(shù)據(jù)庫設(shè)計6</p><p>
6、; 3.3.1數(shù)據(jù)庫概念設(shè)計6</p><p> 3.3.2 數(shù)據(jù)庫對象命名規(guī)則8</p><p> 3.3.3 數(shù)據(jù)庫邏輯設(shè)計8</p><p> 4. 系統(tǒng)實現(xiàn)12</p><p> 4.1 公共模塊設(shè)計12</p><p> 4.2 網(wǎng)站前臺界面設(shè)計12</p>&
7、lt;p> 4.2.1 首頁設(shè)計12</p><p> 4.2.2 用戶登錄注冊頁面設(shè)計13</p><p> 4.2.3 購物車頁面設(shè)計14</p><p> 4.2.4圖書詳細信息頁面設(shè)計15</p><p> 4.2.5 訂單詳情設(shè)計16</p><p> 4.3 網(wǎng)站后臺界
8、面設(shè)計16</p><p> 4.3.1 后臺登錄界面設(shè)計16</p><p> 4.3.2后臺管理主界面17</p><p> 4.3.3 添加圖書界面18</p><p> 4.3.4 管理員設(shè)計界面18</p><p> 4.3.5 訂單管理19</p><p&g
9、t; 5. 系統(tǒng)測試20</p><p> 5.1 功能測試20</p><p> 5.2 系統(tǒng)測試結(jié)論20</p><p><b> 結(jié)束語21</b></p><p><b> 致謝22</b></p><p><b> 參考文獻2
10、3</b></p><p><b> 1. 引言</b></p><p> 據(jù)調(diào)查,近年來隨著網(wǎng)絡(luò)的不斷發(fā)展和計算機的普及,許多企業(yè)和商家逐漸開始和擴大在網(wǎng)上的商務(wù)活動,發(fā)展非常迅速。電子商務(wù)在網(wǎng)絡(luò)環(huán)境中的飛速發(fā)展,網(wǎng)上書店作為電子商務(wù)模式中的典型應(yīng)用,也得到了廣泛的推廣,它提供了比傳統(tǒng)書店更方便、快速的優(yōu)越服務(wù),受到了越來越多的人的青睞。在線購書網(wǎng)
11、站可以代替原有的購書方式,節(jié)省了人力以及精力,大大減少了經(jīng)營者以及購買的金錢和時間,通過簡單的上網(wǎng)操作,就可以完成購買,這種購書方式不僅受到青少年的歡迎,也受到了其他不同年齡層的消費群體的歡迎。</p><p><b> 2. 需求分析</b></p><p> 2.1 用戶需求分析</p><p> 建設(shè)網(wǎng)上購書網(wǎng)站首先要進行系統(tǒng)規(guī)劃
12、,一個完整的網(wǎng)上購書網(wǎng)站規(guī)劃包括對企業(yè)的環(huán)境、目標(biāo)、現(xiàn)行購書網(wǎng)站的狀況進行初步調(diào)查,對購書網(wǎng)站的需求做出初步的分析和預(yù)測,開發(fā)購書網(wǎng)站的必要性,同時考慮購書網(wǎng)站所受的各種約束,擬定建設(shè)購書網(wǎng)站的各種可能的方案,最后對各種方案進行可行性分析,得出可行性分析報告。</p><p> 2.2 業(yè)務(wù)流程分析</p><p> 通過對購物網(wǎng)站的實際調(diào)查分析,弄清了網(wǎng)上購物管理工作的業(yè)務(wù)流程和管
13、理功能,系統(tǒng)基本業(yè)務(wù)流程圖如圖所示。從業(yè)務(wù)流程圖可以看出該網(wǎng)上書店銷售系統(tǒng)的業(yè)務(wù)管理主要有以下幾項管理功能:</p><p> ?。?)圖書訂單:根據(jù)用戶的預(yù)訂要求,查詢訂購圖書信息表,確定是否有圖書預(yù)定。根據(jù)訂單,確定發(fā)貨時間。</p><p> ?。?)圖書添加:根據(jù)需要,添加圖書類別,圖書詳細信息,以及圖書圖片預(yù)覽。還可以根據(jù)需要對圖書信息進行刪除、編輯、查看等。</p>
14、<p> ?。?)圖書信息瀏覽:及時發(fā)布有關(guān)圖書的信息,更新圖書信息內(nèi)容。方便用戶對新圖書的選購。</p><p> ?。?)后臺數(shù)據(jù)處理:處理各種來自前臺的信息,及時更新信息以便前臺查詢,并</p><p> 定時進行用戶、圖書信息的維護。</p><p> ?。?)網(wǎng)站管理:及時更新網(wǎng)上書店銷售系統(tǒng)的網(wǎng)站圖標(biāo)、網(wǎng)站標(biāo)題等相關(guān)信息。</p&g
15、t;<p> ?。?)用戶注冊:用戶有注冊功能</p><p> ?。?)用戶登錄:用戶注冊過信息之后,可以進行登錄,登錄之后,就可以在線訂購圖書。</p><p> ?。?)購物車管理:用戶可以選擇自己喜歡的圖書,并購買,放在購物車?yán)锩?,還可以修改購買的數(shù)量,計算總價格等。</p><p> (9)修改密碼:管理員可以修改自己的用戶密碼。</
16、p><p> (10)管理員管理:管理員可以添加新的管理員、查看管理員信息、刪除管理員信息等</p><p> (11)退出系統(tǒng): 用戶退出登錄的功能。</p><p><b> 3. 系統(tǒng)設(shè)計</b></p><p><b> 3.1 系統(tǒng)目標(biāo)</b></p><p&g
17、t; 愛閱線上購書網(wǎng)站針對個人購書和小型群體購書設(shè)計的。主要實現(xiàn)如下目標(biāo):</p><p> 操作簡單方便、頁面簡潔美觀。</p><p> 網(wǎng)站整體結(jié)構(gòu)和操作流程合理順暢,實現(xiàn)人性化設(shè)計。</p><p> 注冊功能。提供個人用戶注冊。</p><p> 圖書信息的發(fā)布和瀏覽功能。</p><p><
18、b> 圖書購買的功能。</b></p><p><b> 圖書收藏的功能。</b></p><p><b> 購書車的功能。</b></p><p><b> 管理網(wǎng)站會員信息。</b></p><p> 后臺添加,修改,刪除,查看圖書的功能。<
19、;/p><p> 系統(tǒng)最大限度地實現(xiàn)易安裝性、易維護性和易操作性。</p><p> 系統(tǒng)運行穩(wěn)定、安全可靠。</p><p> 3.2 系統(tǒng)功能結(jié)構(gòu)</p><p> 根據(jù)購書網(wǎng)平臺的特點,可以將其分為前臺和后臺兩個部分設(shè)計。前臺主要實現(xiàn)功能為瀏覽信息,購買功能(購買圖書,下訂單),注冊登錄功能。后臺主要實現(xiàn)功能為公告新聞管理(修改新
20、聞,添加新聞,刪除新聞)、圖書信息管理(添加,刪除,修改,查看圖書信息)、用戶管理(刪除,查看用戶信息)、導(dǎo)航管理(添加,刪除,修改,查看導(dǎo)航幫助信息)。</p><p> 網(wǎng)站前臺功能結(jié)構(gòu)如圖3.1所示:</p><p> 圖3.1 愛閱購書網(wǎng)的前臺系統(tǒng)功能結(jié)構(gòu)圖</p><p> 網(wǎng)站后臺功能結(jié)構(gòu)如圖3.2所示:</p><p>
21、 圖3.2 愛閱購書網(wǎng)的后臺系統(tǒng)功能結(jié)構(gòu)圖</p><p><b> 數(shù)據(jù)庫設(shè)計</b></p><p> 3.3.1數(shù)據(jù)庫概念設(shè)計</p><p> 通過對進行需求分析、網(wǎng)站流程設(shè)計及系統(tǒng)功能結(jié)構(gòu)的確定,規(guī)劃出系統(tǒng)中使用的數(shù)據(jù)庫實體對象分別為“管理員”、“用戶信息”、“收藏信息”、“產(chǎn)品信息”、“城市信息”、“訂單信息”,實體E-R
22、圖如圖3.3~圖3.8所示。</p><p> 圖3.3管理員及會員信息實體E-R圖</p><p> 圖3.4 用戶信息實體E-R圖</p><p> 圖3.5 收藏信息實體E-R圖</p><p> 圖3.6 城市信息實體E-R圖</p><p> 圖3.7 產(chǎn)品類別信息實體E-R圖</p>
23、<p> 圖3.8 訂單信息實體E-R圖</p><p> 3.3.2 數(shù)據(jù)庫對象命名規(guī)則</p><p> 數(shù)據(jù)庫命名規(guī)則。數(shù)據(jù)庫名為ITweb,購書網(wǎng)平臺數(shù)據(jù)庫 。</p><p> 數(shù)據(jù)庫ITweb有以下幾個數(shù)據(jù)表,如表3.1所示。</p><p><b> 表3.1 數(shù)據(jù)表</b><
24、;/p><p> 3.3.3 數(shù)據(jù)庫邏輯設(shè)計</p><p> admin表:該表用于存儲管理員信息,如表3.2所示。</p><p> 表3.2 admin表</p><p> city_table表:該表用于存儲城市信息,如表3.3所示。</p><p> 表3.3 city_table表</p&
25、gt;<p> d_users表:該表用于存儲用戶信息,如表3.4所示。</p><p> 表3.4 d_users表</p><p> shoucang表:該表用于存儲收藏信息,如表3.5所示。</p><p> 表3.5 shoucang表</p><p> orderdetail表:該表用于存儲訂單信息,如表
26、3.6所示。</p><p> 表3.6 orderdetail表</p><p> product表:該表用于存儲產(chǎn)品信息,如表3.7所示。</p><p> 表3.7 product表</p><p> leibie表:該表用于存儲類別信息,如表3.8所示。</p><p> 表3.8 leibie
27、表</p><p><b> 4. 系統(tǒng)實現(xiàn)</b></p><p> 4.1 公共模塊設(shè)計</p><p> createCon方法。createCon方法返回的類型為SqlConnection,主要用來構(gòu)造數(shù)據(jù)庫的連接。</p><p> execSQL方法。execSQL(string sql)方法用來
28、添加、插入、和刪除數(shù)據(jù)。該方法返回一個布爾值用來添加、插入和刪除數(shù)據(jù)是否成功,執(zhí)行成功返回true,否則返回false。</p><p> selectSQL方法。seleSQL(string sql)方法用來查找數(shù)據(jù)是否存在。該方法返回一個布爾型值用來表示是否查找到數(shù)據(jù),如查找到數(shù)據(jù)返回true,否則返回false。</p><p> getDataset方法。getDatabase
29、(string sql string table)方法用來查找并返回多行數(shù)據(jù)。該方法返回一個DataSet數(shù)據(jù)庫。在調(diào)用該方法時應(yīng)傳入兩個string類型的參數(shù),第一個參數(shù)表示要執(zhí)行的SQL語句,第二個參數(shù)表示表名。</p><p> 4.2 網(wǎng)站前臺界面設(shè)計</p><p> 4.2.1 首頁設(shè)計</p><p> 此界面為所有用戶的操作頁面,查看網(wǎng)站簡
30、介及網(wǎng)站所限制的相關(guān)條例。如圖4.1所示。</p><p> 圖4.1 首頁設(shè)計</p><p> 4.2.2 用戶登錄注冊頁面設(shè)計</p><p> 此界面分為登錄和注冊兩個界面,用戶可以根據(jù)自己要求注冊后者登錄成為會員。單機“個人會員注冊”即可進入個人用戶注冊界面,單機“企業(yè)用戶注冊”即可進入企業(yè)用戶注冊界面。如圖4.2-4.3所示。</p>
31、;<p> 圖4.2 登錄設(shè)計</p><p> 圖4.3 注冊設(shè)計</p><p> 4.2.3 購物車頁面設(shè)計</p><p> 用戶根據(jù)需要,點擊圖片下方的立即購買,進入到購買界面,加入購物車即可下訂單。如圖4.4所示。</p><p> 圖4.4 購物車設(shè)計</p><p>
32、圖書詳細信息頁面設(shè)計</p><p> 顧客根據(jù)需要點擊圖片某一本圖書,即可進入到圖書詳細信息頁面。如圖4.5所示。</p><p> 圖4.5 圖書詳細信息設(shè)計</p><p> 4.2.5 訂單詳情設(shè)計</p><p> 會員進入商城之后,可以產(chǎn)看已訂購的商品信息、訂單信息. 如圖4.6所示。</p><p&
33、gt; 圖4.6 訂單詳情設(shè)計</p><p> 4.3 網(wǎng)站后臺界面設(shè)計</p><p> 4.3.1 后臺登錄界面設(shè)計</p><p> 此界面為后臺登錄界面。系統(tǒng)管理員輸入賬號密碼進入后臺管理界面進行管理操作。如圖4.7所示。</p><p> 圖4.7 后臺登陸頁面設(shè)計</p><p> 4
34、.3.2后臺管理主界面</p><p> 后臺管理的主界面顯示了管理員進入后臺之后,可以進行的相關(guān)權(quán)限操作。如圖4.8所示。</p><p> 圖4.8 后臺管理頁面設(shè)計</p><p> 4.3.3 添加圖書界面</p><p> 管理員可以根據(jù)需要,添加圖書的類別和詳細信息以及上傳圖書圖片。如圖4.9所示。</p>
35、<p> 圖4.9 添加圖書頁面設(shè)計</p><p> 4.3.4 管理員設(shè)計界面</p><p> 管理員可以根據(jù)需要,添加新的管理員,修改原管理員和刪除管理員。如圖4.10所示。</p><p> 圖4.10 管理員頁面設(shè)計</p><p> 4.3.5 訂單管理</p><p>
36、 用戶預(yù)定訂單之后,管理員進行審核,通過之后,通知物流進行送貨。如圖4.11-4.12所示。</p><p> 圖4.11 訂單審核頁面設(shè)計</p><p> 圖4.12 訂單管理頁面設(shè)計</p><p><b> 5. 系統(tǒng)測試</b></p><p><b> 5.1 功能測試</b&
37、gt;</p><p> 經(jīng)過編寫代碼,調(diào)試,測試之后,系統(tǒng)可以正常的使用,這個系統(tǒng)有前后臺進行登錄,以下就是這2種模式進行測試:</p><p><b> 前臺用戶:</b></p><p> (1)個人用戶注冊和登錄:在網(wǎng)站的左側(cè)進行用戶的注冊和登錄,輸入帳號和密碼之后進入網(wǎng)站瀏覽信息,注冊的用戶可以添加自己的個人信息,修改密碼,經(jīng)測
38、試可以正常使用。</p><p> ?。?)個人用戶進行瀏覽,購買和下訂單,經(jīng)測試可以正常使用。</p><p><b> 后臺管理員:</b></p><p> ?。?)管理員登陸:管理員的登錄窗口在網(wǎng)站最下方,輸入賬號密碼即可登錄。經(jīng)測試可以正常使用。</p><p> ?。?)管理圖書信息:管理員點擊圖書管理,可
39、對圖書信息進行添加,修改,刪除。經(jīng)測試可以正常使用。</p><p> ?。?)管理普通用戶和超級管理員:點擊用戶管理,可對普通用戶進行修改和刪除;點擊管理員管理,可以添加新的超級管理員,也可以修改和刪除原有管理員的信息。經(jīng)測試可以正常使用。</p><p> (4)管理新聞公告:管理員點擊新聞公告,可對網(wǎng)站新聞公告進行添加,修改和刪除。經(jīng)測試可以正常使用。</p><
40、;p> 5.2 系統(tǒng)測試結(jié)論</p><p> 經(jīng)過本人對系統(tǒng)各項功能的測試,一切都正常,得出以下結(jié)論:這個系統(tǒng)可以滿足用戶在網(wǎng)上購物的各項功能,界面友好,操作方便,分類明確,用戶可以根據(jù)導(dǎo)航欄的顯示進行操作,可用性好。相比于其他網(wǎng)站功能操作更加的友好,程序具有可移植性。</p><p><b> 結(jié)束語</b></p><p>
41、 在網(wǎng)站的設(shè)計階段,通過對ASP.NET、SQL Server 數(shù)據(jù)庫的熟悉和開發(fā)實例的學(xué)習(xí)為系統(tǒng)的開發(fā)奠定了基礎(chǔ)。在系統(tǒng)開發(fā)過程中,本網(wǎng)站按功能劃分為管理員模塊和用戶模塊。管理員模塊作為網(wǎng)站的后臺,實現(xiàn)了管理員登陸,網(wǎng)站信息的添加和管理,圖書信息的添加、管理和分類,用戶管理,已處理訂單和未處理訂單管理等功能。用戶打開網(wǎng)站所看到的界面即為用戶模塊,實現(xiàn)了用戶注冊、登陸,用戶信息管理(資料修改、訂單查看、產(chǎn)品訂購、退出登錄),圖書瀏覽和
42、訂購等功能。</p><p> 雖然整個網(wǎng)站實現(xiàn)了大部分的功能,但由于本人能力不足和時間的限制,本軟件也有很多的不足之處:如數(shù)據(jù)庫還沒有加密,圖書信息還不夠豐富,界面還不是很美觀。當(dāng)然,也還存在一些別的不足之處,我沒有發(fā)現(xiàn),敬請老師和同學(xué)們指出。</p><p><b> 致謝</b></p><p> 經(jīng)過幾個月的忙碌和學(xué)習(xí),本次畢業(yè)論
43、文設(shè)計已經(jīng)接近尾聲。作為一個專科生的畢業(yè)設(shè)計,由于經(jīng)驗的匱乏,難免有許多考慮不周全的地方,如果沒有指導(dǎo)教師的督促指導(dǎo),想要完成這個設(shè)計是難以想象的</p><p> 首先感謝xx老師,這次畢業(yè)設(shè)計中,作為我的指導(dǎo)老師,雖然平日里工作繁多,但在我做畢業(yè)設(shè)計的每個階段,從選題到查閱資料,以及制作網(wǎng)站所遇到的問題等各個環(huán)節(jié)中都給予了我悉心的指導(dǎo)并幫助我解決問題。網(wǎng)站制作的完成,奠定了我的能力,它會幫助我在今后的工作與
44、學(xué)習(xí)當(dāng)中更加有自信。</p><p> 最后,感謝陪我一起走過的各位老師和同學(xué)們,你們的信任和慰勉是我前進的動力!也要感謝我的朋友們,感謝你們在我失意時給我鼓勵,在失落時給我支持,感謝你們和我一路走來,在此過程中我倍感溫暖!</p><p> 在此我向我的指導(dǎo)老師,和幫助過我的同學(xué)們致以真摯的謝意,謝謝你們的大力支持和幫助。</p><p><b>
45、 參考文獻</b></p><p> [1] 張躍廷,顧彥玲.ASP.NET從入門到精通.清華大學(xué)出版社,2008</p><p> [2] 章立民.ASP.NET開發(fā)范例精講精析(基于C#).科學(xué)出版社,2009</p><p> [3] 吳晨,張亮,張靜.ASP.NET+SQL Server 數(shù)據(jù)庫開發(fā)實例[M].北京清華大學(xué)出版社,2006.
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 畢業(yè)設(shè)計---中國購書網(wǎng)站設(shè)計和建設(shè)
- 網(wǎng)上購書系統(tǒng)畢業(yè)設(shè)計
- 畢業(yè)設(shè)計----網(wǎng)上購書系統(tǒng)
- jsp購書網(wǎng)站方案
- 基于java的網(wǎng)上購書系統(tǒng)畢業(yè)設(shè)計
- 博客網(wǎng)站畢業(yè)設(shè)計
- 畢業(yè)設(shè)計-博客網(wǎng)站
- 個人網(wǎng)站畢業(yè)設(shè)計
- 班級網(wǎng)站畢業(yè)設(shè)計
- 紅酒網(wǎng)站畢業(yè)設(shè)計
- 訂餐網(wǎng)站畢業(yè)設(shè)計
- 畢業(yè)設(shè)計---個人網(wǎng)站設(shè)計
- 畢業(yè)設(shè)計-----個人網(wǎng)站設(shè)計
- 個人網(wǎng)站設(shè)計畢業(yè)設(shè)計
- 網(wǎng)站畢業(yè)設(shè)計外文翻譯
- 醫(yī)院網(wǎng)站建設(shè)畢業(yè)設(shè)計
- 企業(yè)網(wǎng)站畢業(yè)設(shè)計
- 招聘網(wǎng)站畢業(yè)設(shè)計
- 畢業(yè)設(shè)計——網(wǎng)站建設(shè)方案
- 畢業(yè)設(shè)計論文 團購網(wǎng)站設(shè)計
評論
0/150
提交評論