資源描述:
《網(wǎng)上購物系統(tǒng)_實訓(xùn)報告》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、本科生實訓(xùn)報告學(xué)院軟件學(xué)院專業(yè)軟件工程年級2014級姓名孫韶罡學(xué)號1450611005班級10班2015年1月17日目錄實訓(xùn)目的1實訓(xùn)內(nèi)容2一、目標(biāo)及網(wǎng)站構(gòu)架21了解實訓(xùn)目標(biāo),建立目標(biāo)文檔22根據(jù)已有信息,構(gòu)建網(wǎng)站內(nèi)容框架2二、收集制作素材4三、網(wǎng)頁的搭建過程4實訓(xùn)總結(jié)21小組成員:劉美麗(組長)、孫韶罡、王亦楠、孫語陽、楊童堯、趙玉婷實訓(xùn)目的通過2周時間完成具體網(wǎng)站的設(shè)計、建設(shè)。在實訓(xùn)的過程中需要充分結(jié)合已經(jīng)學(xué)習(xí)過的相關(guān)知識如圖像處理軟件、數(shù)據(jù)庫技術(shù)、動態(tài)頁面技術(shù)等來完成實訓(xùn)任務(wù)。實訓(xùn)內(nèi)容一、目標(biāo)及網(wǎng)站構(gòu)架1了解實訓(xùn)目標(biāo),建立目標(biāo)文檔本系統(tǒng)的建成,客戶首先可以在不注
2、冊的情況下,瀏覽本網(wǎng)站的商品,有意愿的情況的下,可以注冊,然后購買商品,管理員則可以通過臺管理,去處理訂單,產(chǎn)品的上架,注冊用戶的管理等網(wǎng)站的維護操作。2根據(jù)已有信息,構(gòu)建網(wǎng)站內(nèi)容框架客戶購物流程如圖2.2.1所示。注冊未注冊用戶去收銀臺去購物車提交訂貨單選擇商品訂購商品瀏覽商品已登陸注冊用戶登錄未登錄用戶圖2.2.1客戶購物流程網(wǎng)站結(jié)構(gòu)總圖如下:商品類別訂單查詢商品詳細資料商品編號購買商品商品關(guān)鍵字查詢商品瀏覽商品瀏覽公告前臺管理用戶注冊購物車在線購物系統(tǒng)用戶登陸用戶信息維護用戶資料修改添加公告公告管理修改公告刪除公告添加商品類別修改商品類別刪除商品類別添加商品信息
3、商品管理商品圖片的上傳,修改和刪除息修改商品信息刪除商品信息后臺管理查看商品信息處理訂單訂單管理辦理發(fā)貨辦理結(jié)帳刪除訂單錄入投訴的解決方法修改自身的密碼刪除已解決的投訴投訴管理創(chuàng)建,修改和刪除管理員信息查看投訴用戶Admin用戶刪除用刪除用戶信息戶信息系統(tǒng)管理普通用戶創(chuàng)建,修改自身的信息修改自身的密碼二、收集制作素材根據(jù)網(wǎng)站搜集相關(guān)素材,包括文字、圖片、動畫、音視頻等;根據(jù)網(wǎng)站制作素材,包括修改已有素材及自行設(shè)計制作素材;自己設(shè)計的logo如下:三、網(wǎng)頁搭建流程1新建一個數(shù)據(jù)庫(new)2將drupal-7.34復(fù)制到D:wampwww并改為與數(shù)據(jù)庫同名(new)
4、3輸入網(wǎng)址(http://localhost/new)4儲存并繼續(xù)5創(chuàng)建完成6勾選需要的模塊7添加漢語并設(shè)為默認8翻譯9添加一些應(yīng)用模塊進行保存模塊設(shè)置刷新頁面上面編輯欄會出現(xiàn)一個STORE的圖標(biāo)10點擊STORE圖標(biāo)選擇manageclass11進入后添加一個CLASS并保存12選擇分類添加詞匯類型13然后點擊結(jié)構(gòu)選擇內(nèi)容類型14找到剛才創(chuàng)建的class后面的編輯字段15添加自己所需要天的商品的詳情并保存后回到主頁面16點擊主頁面左上角的添加內(nèi)容選擇剛才創(chuàng)建的商品類型并添加商品主頁上就會有剛才所添加的商品17點擊結(jié)構(gòu)中的VIEW創(chuàng)建模塊并對模塊進行編輯18選擇結(jié)構(gòu)中
5、的區(qū)塊對剛才創(chuàng)建的模塊進行位置排列19選擇結(jié)構(gòu)中的PANELS創(chuàng)建主頁20并把剛才創(chuàng)建的模塊加入主頁21最后選擇外觀中設(shè)置你的主體顏色和LOGO22最后的效果圖實訓(xùn)總結(jié)這個系統(tǒng)主要的網(wǎng)頁都是由WampServer創(chuàng)建而成的,數(shù)據(jù)庫則是通過SQLSERVER2000建立的。開始設(shè)計系統(tǒng)時,主要是定義數(shù)據(jù)庫,并初始化其中的數(shù)據(jù)。這項工作的技術(shù)性并不強,只是簡單的輸入各種數(shù)據(jù)。到了數(shù)據(jù)庫設(shè)計完成,進入網(wǎng)絡(luò)頁面編程的時候,才是最為耗費時間的工作。在這過程中,碰到的問題大都是語法問題,還有少部分則出現(xiàn)在與數(shù)據(jù)庫的連接訪問過程之中。比如數(shù)據(jù)庫在使用時更改了存放路徑,導(dǎo)致通過網(wǎng)頁無
6、法正常訪問其中的數(shù)據(jù),這時只有在網(wǎng)頁代碼中對指定路徑的語句做出相應(yīng)的修改,才能使其正常訪問。在系統(tǒng)設(shè)計過程中,我得到了指導(dǎo)老師的細心指導(dǎo)和其他同學(xué)的熱心幫助,他們使我的開發(fā)進度沒有出現(xiàn)停滯,讓我少走了不少彎路。這也使我明白了一個道理,沒有人可以事無巨細,全部做到?jīng)]有遺漏,總有些你能力無法企及的地方。相互交流才是解決這些問題的最佳方法。通過這次的實訓(xùn),不僅提高了我解決問題的能力,更是鍛煉了我自己動手編程能力,為我今后的發(fā)展提供了寶貴的實踐經(jīng)驗。整個系統(tǒng)使用微軟的WampServer來完成,在系統(tǒng)設(shè)計的時候合理的設(shè)計數(shù)據(jù)庫是系統(tǒng)的關(guān)鍵。還有就是在整個系統(tǒng)的設(shè)計過程中盡量使
7、用英語,避免大量使用中文來標(biāo)識文件名和變量名,這樣降低了系統(tǒng)程序的執(zhí)行效率。而且更可怕的是有些中文標(biāo)識和中文參數(shù)計算機并不認識形成了亂碼,出現(xiàn)了許多致命的錯誤了系統(tǒng)運行異常??偟膩碚f,這次實訓(xùn)起到了很大的效果,它是對我們整個大學(xué)生涯中所學(xué)到的知識的一次檢查,也對我們將來從事的工作有了個一新的認識。我覺得設(shè)計得出的結(jié)果并不重要,最重要的是總結(jié)出來的經(jīng)驗以及在制作過程中所學(xué)會的知識。