freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

新世紀電子商城管理系統(tǒng)的設(shè)計畢業(yè)論文(編輯修改稿)

2025-07-16 16:28 本頁面
 

【文章內(nèi)容簡介】 豐富多彩,可以添加該商品針對各等級會員而進行的折扣處理,若未填寫相應(yīng)的折扣信息則表示該商品對某登記會員不進行折扣優(yōu)惠,此外,管理員還可勾選該件商品推薦到首頁不同推薦區(qū)域進行商品展示,同一件商品可推薦首頁不同的推薦位進行商品展示。,。 商品基本信息 商品描述信息 商品會員價格信息 商品屬性信息 商品相冊信息 安全退出界面為避免管理員沒有主動退出被非法分子利用惡意攻擊網(wǎng)站,設(shè)置了安全退出。 安全退出界面 第5章 系統(tǒng)的編碼 編碼是信息從一種形式或格式轉(zhuǎn)換為另一種形式的過程也稱為計算機編程語言的代碼簡稱編碼!。用預(yù)先規(guī)定的方法將文字、數(shù)字或其他對象編成數(shù)碼,或?qū)⑿畔ⅰ?shù)據(jù)轉(zhuǎn)換成規(guī)定的電脈沖信號。編碼在電子計算機、電視、遙控和通訊等方面廣泛使用。編碼是信息從一種形式或格式轉(zhuǎn)換為另一種形式的過程。前臺用戶模塊主要實現(xiàn)會員的注冊、登錄、商品的購買和購物車的管理等功能,下面將從幾個主要部分講解前臺功能的系統(tǒng)編碼。在會員登錄界面()內(nèi),有三個需填寫的文本框、一個登錄按鈕和一個保存登錄信息的復(fù)選框。會員登錄時,需填寫的內(nèi)容有會員登錄名、登錄密碼和隨機產(chǎn)生的五位數(shù)驗證碼。點擊登錄按鈕,若信息填寫完全正確,則成功登錄;否則顯示錯誤信息。實現(xiàn)流程:系統(tǒng)先檢測輸入的驗證碼是否正確,若輸入錯誤,系統(tǒng)將提示“驗證碼輸入有誤,請重新輸入”,若輸入正確,系統(tǒng)進行下一步檢驗。檢驗輸入的用戶名是否合法,在用戶名合法的情況下進行密碼匹配驗證,密碼驗證采用md5加密算法結(jié)合加密密鑰二次加密進行多重匹配驗證,大大提高了會員帳號安全性的要求。主要代碼如下:$user = $thiswhere(username=39。{$thisusername}39。)find()。if($user){ if($user[39。password39。] == md5(md5($password).$user[39。salt39。]))會員可勾選“保存登錄信息”復(fù)選框,記住此次登錄信息,默認為兩周內(nèi)會員訪問商城即可自動登錄,大大提高用戶在商城內(nèi)的用戶體驗,否則提示相應(yīng)的錯誤信息,若勾選復(fù)選框還將用戶名和密碼存儲在cookie至客戶端瀏覽器中,用戶再次登錄直接將cookie中信息帶至服務(wù)器進行驗證,避免下次進行登錄操作。主要代碼如下所示:if(isset($_POST[39。remember39。])){ cookie(39。39。, $user[39。39。], 39。path=/amp。expire=39。.(7 * 86400))。 cookie(39。password39。, $password, 39。path=/amp。expire=39。.(7 * 86400))。}會員成功登錄后將用戶名和用戶id,根據(jù)會員積分情況查詢用戶等級以及當前會員享受的折扣存入session中方便會員接下來進行購物購買商品可以享受相應(yīng)的價格優(yōu)惠,方便系統(tǒng)進行資金結(jié)算,主要代碼如下所示:$mlModelwhere({$user[39。jifen39。]} BETWEEN low_num AND top_num)find()。$level_id = isset($mlModelid) ? (int)$mlModelid : 0。$rate = isset($mlModelrate) ? $mlModelrate : 100。session(39。level_id39。, $level_id)。session(39。rate39。, $rate)。在會員進行商品購買時,對購物車的管理是一個很重要的環(huán)節(jié),下面主要介紹購物頁面()內(nèi)購物車管理部分代碼實現(xiàn)的內(nèi)容。會員在將商品添加至購物車可以填寫購買數(shù)量,未操作的默認數(shù)量為1,在此模塊,會員點擊設(shè)定的“+ ”按鈕觸發(fā)相應(yīng)的點擊事件,達到對已選商品數(shù)量的修改目的。主要代碼如下:if (parseInt($(amount).val()) = 1){ alert(商品數(shù)量最少為1)。 } else{ $(amount).val(parseInt($(amount).val()) 1)。}$(amount).val(parseInt($(amount).val()) + 1)。還可刪除商品和進行商品結(jié)算,會員未登錄的情況下默認價格為商場售價;登錄成功后依據(jù)當前會員等級及享受的折扣重新計算出實際購物金額,運Jquery查到每個商品的總金額,累加計算,統(tǒng)計全部金額,顯示訂單總金額,主要代碼如下:var total = 0。$(.col5 span).each(function(){total += parseFloat($(this).text())。})。$(total).text((2))。點擊結(jié)算按鈕即可跳至訂單頁。 管理員在成功登錄系統(tǒng)后臺后,根據(jù)當前管理員所具有的權(quán)限只展示當前管理員可操作板塊。超級管理員可進行后臺的所有操作,包含了商品管理、會員管理、系統(tǒng)管理、文章管理、頁面生成管理等。后臺首頁主要囊括了三大部分,上方的商城標志欄,左側(cè)的功能模塊展示區(qū)和右側(cè)最主要的后臺管理操作區(qū),管理員可根據(jù)實際需求,在左側(cè)功能區(qū)選擇操作模塊,模塊中包含了信息的增、刪、改、查功能,結(jié)束管理操作后,可選擇上方功能模塊的安全退出關(guān)閉后臺管理,進入后臺商城登錄頁面,下面將介紹部分模塊的代碼實現(xiàn)。此模塊實現(xiàn)的內(nèi)容是管理員對商城內(nèi)商品的添加、修改和回收站操作。商品添加需要選擇商品LOGO進行圖片上傳制作LOGO圖像,采用表單上傳文件成功顯示縮略圖的形式展示商品LOGO商標,根據(jù)表單提示填寫商品基本信息(名稱、單價、分類、品牌、重量、單位、是否上架、是否包郵等),從數(shù)據(jù)庫讀取前臺商品的推薦區(qū)域,可選擇將商品推薦到首頁推薦指定區(qū)域進行展示。主要代碼如下:form id=pre_form target=ifr method=POST action=__CONTROLLER__/ajaxUpload enctype=multipart/formdata 圖片:input type=file name=img /input type=submit value=上傳 / a id=close href=javascript:void(0)。 [關(guān)閉] /a/form商品描述采用百度在線編輯器中進行一些常規(guī)性設(shè)置,可以添加文本,圖片,視頻等詳細資料信息對該件商品進行全方位,立體的描述。主要代碼如下: textarea name=Info[goods_desc] id=goods_desc/textarea script (39。goods_desc39。,{ initialFrameWidth:100%, initialFrameHeight:300 })。 /script可以對不同等級的會員設(shè)置不同的優(yōu)惠折扣。主要代碼如下:foreach ($mlData as $k = $v){ echo $v[39。level_name39。] . 39。:input name=Ml[39。.$v[39。id39。].39。] type=text /br /39。}根據(jù)商品屬性細致型劃分商品信息。上傳該件商品的圖片,制作三張大小不同的縮略圖方便商品在前端不同位置的展示使用。讀取配置文件中關(guān)于圖片上傳參數(shù),設(shè)置文件保存路徑,實例化ThinkPHP上傳工具類,執(zhí)行上傳操作。圖片上傳主要代碼如下:// 讀取上傳圖片的配置$config = C(39。UPLOAD_CONFIG39。)。// 設(shè)置上傳路徑$config[39。savePath39。] = 39。Goods/Temp/39。$upload = new \Think\Upload($config)。// 執(zhí)行上傳$info = $uploadupload()。第6章 測試系統(tǒng)測試是針對整個產(chǎn)品系統(tǒng)進行的測試,目的是驗證系統(tǒng)是否滿足了需求規(guī)格的定義,找出與需求規(guī)格不符或與之矛盾的地方,再經(jīng)過調(diào)試找出錯誤原因和位置,進行改正或提出更完善的方案。系統(tǒng)的軟件測試是系統(tǒng)開發(fā)周期中一個重要的環(huán)節(jié),其重要性體現(xiàn)在它是保證系統(tǒng)質(zhì)量與可靠性的最后關(guān)口,是對整個系統(tǒng)開發(fā)過程的最終審查,如果系統(tǒng)的錯誤不能在此階段被發(fā)現(xiàn)并及時糾正,就可能會造成不堪設(shè)想的后果。系統(tǒng)測試主要是測試整個系統(tǒng)的邏輯是否正確,功能實現(xiàn)是否完整,界面是否美觀,用戶操作是否方便及人機交互是否友好等。在本電子商城管理系統(tǒng)中,以黑盒測試為主,白盒測試為輔,對系統(tǒng)做了最后的檢驗工作。系統(tǒng)的軟件測試的基本原則包括的內(nèi)容有:所有的測試都應(yīng)追溯到客戶需求;測試應(yīng)從“小規(guī)?!遍_始,主鍵向“大規(guī)?!鞭D(zhuǎn)變;測試中發(fā)現(xiàn)的80%的錯誤可能來源于20%的程序代碼;為了達到最有效的測試,應(yīng)由第三方來承擔測試;在設(shè)計測試用例時,應(yīng)包括合理的輸入條件及不合理的輸入條件,嚴格執(zhí)行測試計劃,排除出測試的隨意性等。隨著軟件測試技術(shù)的不斷發(fā)展,測試方法也越來越多樣化,針對性也越來越強,選擇合適的軟件測試方法可以讓我們事半功倍。本系統(tǒng)主要采用的是黑盒測試為主,白盒測試為輔,兩種測試相結(jié)合的方法進行的系統(tǒng)測試,下面簡單介紹黑盒測試與白盒測試。黑盒測試(Black Box Testing)又稱為功能測試或者數(shù)據(jù)驅(qū)動測試。黑盒測試是根據(jù)軟件的規(guī)格對軟件進行的測試,這類測試不考慮軟件內(nèi)部的運作原理,在這種情況下,軟件對于用戶來說就像一個黑盒子,軟件測試人員會以用戶的角度,通過各種輸入和觀察軟件的各種輸出結(jié)果來發(fā)現(xiàn)軟件存在的缺陷,而不關(guān)心程序具體如何實現(xiàn)這一功能操作。白盒測試(White Box Testing)又稱為結(jié)構(gòu)測試或者邏輯驅(qū)動測試,相比于黑盒測試中把軟件看作一個黑盒子來說,在白盒測試中,測試對象就相當于一個打開的盒子,利用白盒測試方法進行動態(tài)測試時,需要測試軟件產(chǎn)品的內(nèi)部結(jié)構(gòu)和處理過程,不需要測試軟件產(chǎn)品的功能。白盒測試是知道產(chǎn)品內(nèi)部的工作過程,可通過測試來檢測產(chǎn)品內(nèi)部動作是否按照規(guī)格說明書的規(guī)定正常進行,按照程序內(nèi)部的結(jié)構(gòu)測試程序,檢驗程序中的每條通路是否都有能按預(yù)定要求正確工作,而不顧它的功能。測試用例就是一個文檔,描述輸入、動作、時間和期望的結(jié)果,其目的是確定應(yīng)用程序的某個特性是否能夠正常工作。其基本要素包括測試用例編號、測試標題、重要級別、測試輸入、操作步驟和預(yù)期結(jié)果,下面對具體的測試用例進行介紹。根據(jù)本系統(tǒng)的需求分析,確定了此會員注冊模塊,該模塊功能描述如下。訪問站點登錄頁面,依次輸入會員郵箱、登錄密碼,重復(fù)登錄密碼,驗證碼等注冊基本信息后,程序代碼在客戶端需驗證郵箱合法性,兩次密碼是否一致,通過驗證后,點擊注冊按鈕,提交注冊表單進行服務(wù)器端數(shù)據(jù)驗證:① 如果輸入的驗證碼錯誤,則未成功注冊;② 如果輸入的會員郵箱名不合法,則未成功注冊;③ 如果輸入的會員郵箱名合法,則可成功注冊; 會員注冊模塊功能的測試用例項目名稱新世紀電子商城管理系統(tǒng)模塊名稱會員注冊模塊用例場景該用例用來測試用戶注冊功能,輸入合法信息后可成功注冊,否則提示錯誤信息。前置條件數(shù)據(jù)庫中存在會員信息表(sh_member)。操作步驟,根據(jù)提示依次輸入郵箱、登錄密碼和驗證碼等信息,點擊注冊按鈕。用例編號測試項用例輸入預(yù)期結(jié)果實際結(jié)果結(jié)果比較1測試功能①錯誤驗證碼,正確郵箱,正確密碼驗證碼錯誤驗證碼錯誤通過2測試功能②正確驗證碼,不合法郵箱,正確密碼郵箱不合法郵箱不合法通過3測試功能③正確驗證碼,合法郵箱,正確密碼注冊成功注冊成功通過會員登錄模塊實現(xiàn)的是已注冊會員在商城的登錄操作,該模塊的功能描述如下。,依次輸入會員郵箱、登錄密碼和驗證碼,點擊登錄按鈕:① 如果輸入的驗證碼錯誤,則未成功登錄;② 如果輸入的郵箱錯誤,則提示郵箱錯誤相關(guān)錯誤信息;③ 如果輸入的密碼錯誤,則提示密碼錯誤相關(guān)錯誤信息;④ 如果輸入的郵箱、密碼和驗證碼均正確,則可成功登錄。 會員登錄模塊功能的測試用例項目名稱新世紀電子商城管理系統(tǒng)模塊名稱會員登錄模塊用例場景該用例用來測試會員登錄功能,輸入合法信息后可成功登錄,否則提示錯誤信息。前置條件在會員信息表(sh_member)中,存在至少一條會員記錄。操作步驟,根據(jù)提示依次輸入會員郵箱和密碼、驗證碼,點擊登錄按鈕。用例編號測試項用例輸入預(yù)期結(jié)果實際結(jié)果結(jié)果比較1測試功能①錯誤驗證碼正確郵箱正確密碼驗證碼錯誤驗證碼錯誤通過2測試功能②正確驗證碼錯誤郵箱正確密碼郵箱不正確郵箱不正確通過3測試功能③正確驗證碼正確郵箱錯誤密碼密碼錯誤密碼錯誤通過4測試功能④正確驗證碼正確郵箱正確密碼成功登錄成功登錄通過 購物車管理模塊功能的測試用例購物車管理模塊可實現(xiàn)用戶對商城內(nèi)心儀產(chǎn)品的購買過程,主要可進行商品數(shù)量的修改、商品刪除和訂單結(jié)算操作,模塊描述如下:用戶在商城內(nèi)選定產(chǎn)品后, 頁面:①點擊商品數(shù)量更改按鈕可改變商品數(shù)量;②點擊商品刪除按鈕可刪除已選商品信息;③點擊結(jié)算按鈕可對購物車中的商品進行貨款結(jié)算。 購物車管理模塊功能的測試用例項目名稱新世紀電子商城管理系統(tǒng)模塊名稱購物車管理模塊用例場景該用例用來測試購物車管理功能,點擊相應(yīng)按鈕操作可實現(xiàn)商品數(shù)量修改、商品刪除和商品結(jié)算功能。前置條件
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1