基于PHP的店家服務(wù)與管理交互平臺(tái)_第1頁
基于PHP的店家服務(wù)與管理交互平臺(tái)_第2頁
基于PHP的店家服務(wù)與管理交互平臺(tái)_第3頁
基于PHP的店家服務(wù)與管理交互平臺(tái)_第4頁
基于PHP的店家服務(wù)與管理交互平臺(tái)_第5頁
已閱讀5頁,還剩45頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

本科論文目錄摘要 [25]。3.2數(shù)據(jù)設(shè)計(jì)根據(jù)需求分析以及店家服務(wù)與管理交互平臺(tái)的需求,對(duì)項(xiàng)目數(shù)據(jù)庫(kù)進(jìn)行了設(shè)計(jì),可得到一個(gè)映射信息數(shù)據(jù)需求概念的E-R圖模型,設(shè)計(jì)繪制出的實(shí)體類關(guān)系圖如圖3.2所示。圖3.2店家服務(wù)與管理交互平臺(tái)實(shí)體關(guān)系圖根據(jù)店家服務(wù)與管理交互平臺(tái)的需求描述以及店家服務(wù)與管理交互平臺(tái)的分析設(shè)計(jì),選擇數(shù)據(jù)庫(kù)時(shí)需考慮數(shù)據(jù)庫(kù)性能是否符合店家服務(wù)與管理交互平臺(tái)的性能設(shè)計(jì),所以本平臺(tái)的數(shù)據(jù)庫(kù)選為MySQL數(shù)據(jù)庫(kù)。分析項(xiàng)目的邏輯結(jié)構(gòu),可以設(shè)計(jì)出店家服務(wù)與管理交互平臺(tái)共有25個(gè)實(shí)體類,其中一對(duì)多關(guān)系有28個(gè),多對(duì)多關(guān)系1個(gè),如此,得到了25張數(shù)據(jù)表。包括廣告表、廣告位置表、地區(qū)表、文章表、文章類型表、用戶余額表、退貨單表、圖片關(guān)聯(lián)表、支付單表、支付單明細(xì)表、退款單表、退貨單表、退貨單明細(xì)表、購(gòu)物車表、店鋪店員關(guān)聯(lián)表、優(yōu)惠券表、文件表、商品表、商品瀏覽記錄表、商品分類表、商品收藏表、商品評(píng)價(jià)表、商品參數(shù)表、商品類型表、圖片表、管理員表。主要數(shù)據(jù)表詳情如表3.1所示。表3.1數(shù)據(jù)庫(kù)列表編號(hào)表名描述1manage管理員表2area地區(qū)表3balanace用戶余額表4bill_aftersales退貨單表5bill_delivery發(fā)貨單表6cart購(gòu)物車表7brand商品品牌表8goods_cat商品分類表9images圖片表10goods商品表管理員表(manage)是負(fù)責(zé)儲(chǔ)存管理員信息,表內(nèi)包括用戶名、密碼等。管理員表以管理員編號(hào)作為唯一自增長(zhǎng)主鍵約束。表內(nèi)管理員編號(hào)、創(chuàng)建時(shí)間、使用時(shí)間、賬號(hào)狀態(tài)等信息不能為空,如表3.2所示。表3.2管理員表列名數(shù)據(jù)類型約束條件描述idintKEY編號(hào)usernamevarcharNOTNULL用戶名passwordcharNOTNULL密碼mobilecharNOTNULL手機(jī)avatarvarcharNOTNULL頭像nicknamevarcharNOTNULL昵稱ctimebigintNOTNULL創(chuàng)建時(shí)間utimebigintNOTNULL更新時(shí)間statustinyintNOTNULL賬號(hào)狀態(tài)地區(qū)表(area)主要用來訂單中地區(qū)的信息,在地區(qū)表中信息包括了地區(qū)編號(hào)、父類地區(qū)編號(hào)、名稱、郵編和地區(qū)排序等信息。地區(qū)表以地區(qū)編號(hào)作為唯一自增長(zhǎng)主鍵約束。表中父類地區(qū)編號(hào)、名稱、郵編和地區(qū)排序等信息不能為空,如表3.3所示。表3.3地區(qū)表列名數(shù)據(jù)類型約束條件描述idintKEY地區(qū)idparent_idintNOTNULL父區(qū)idnamevarchar2NOTNULL名稱postal_codevarchar2NOTNULL郵編sortintNOTNULL排序用戶余額表(balance)用來用戶余額的信息,在用戶余額表中信息包括了編號(hào)、用戶id、類型、余額、創(chuàng)建時(shí)間等信息。用戶余額表以編號(hào)作為唯一自增長(zhǎng)主鍵約束。表中用戶id、類型、余額、創(chuàng)建時(shí)間等信息不能為空,如表3.4所示。表3.4用戶余額表列名數(shù)據(jù)類型約束條件描述idintKEY編號(hào)user_idintNOTNULL用戶idtypesmallintNOTNULL類型balancedecimalNOTNULL余額ctimebigintNOTNULL創(chuàng)建時(shí)間退貨單表(bill_aftersales)用來存儲(chǔ)退貨單的信息,在退貨單表中信息包括售后單id、訂單id、用戶id、售后類型、退款金額、狀態(tài)、退款原因、備注、創(chuàng)建時(shí)間、更新時(shí)間等信息。退貨單表以編號(hào)作為唯一自增長(zhǎng)主鍵約束。表中售后單id、訂單id、用戶id、售后類型、退款金額、狀態(tài)、退款原因、備注、創(chuàng)建時(shí)間、更新時(shí)間等信息不能為空,如表3.5所示。表3.5退貨單表列名數(shù)據(jù)類型約束條件描述idintKEY編號(hào)aftersales_idvarchar2NOTNULL售后單idorder_idvarchar2NOTNULL訂單iduser_idintNOTNULL用戶idtypetinyintNOTNULL售后類型refunddecimalNOTNULL退款金額statustinyintNOTNULL狀態(tài)reasonvarchar2NOTNULL退款原因markvarchar2NOTNULL備注ctimebigintNOTNULL創(chuàng)建時(shí)間utimebigintNOTNULL更新時(shí)間發(fā)貨單表(bill_delivery)是用來發(fā)貨單的信息,在發(fā)貨單表中信息包括編號(hào)、訂單id等字段。發(fā)貨單表以編號(hào)作為唯一自增長(zhǎng)主鍵約束,表中訂單id、用戶id、物流公司編碼、物流單號(hào)、物流信息、物流狀態(tài)、地區(qū)id、收貨地址、收貨人、收貨電話、收獲時(shí)間、狀態(tài)、備注、創(chuàng)建時(shí)間、更新時(shí)間不能為空,如表3.6所示。表3.6發(fā)貨單表列名數(shù)據(jù)類型約束條件描述delivery_idvarchar2KEY編號(hào)order_idvarchar2NOTNULL訂單iduser_idintNOTNULL用戶idlogi_codevarchar2NOTNULL物流公司編碼logi_novarchar2NOTNULL物流單號(hào)logi_informationlongtestNOTNULL物流信息logi_statustinyintNOTNULL物流狀態(tài)area_idintNOTNULL地區(qū)idship_addressvarchar2NOTNULL收貨地址ship_namevarchar2NOTNULL收貨人ship_mobilecharNOTNULL收貨電話confirm_timebigintNOTNULL收貨時(shí)間statestinyintNOTNULL狀態(tài)memovarchar2NOTNULL備注ctimebigintNOTNULL創(chuàng)建時(shí)間utimebigintNOTNULL更新時(shí)間購(gòu)物車表(cart)用來存儲(chǔ)購(gòu)物車的信息,在表中主要包括編號(hào)、用戶id、商品id、數(shù)量和類型等信息。購(gòu)物車表以編號(hào)作為唯一自增長(zhǎng)主鍵約束,表中用戶id、商品id、數(shù)量和類型等信息不可為空,如表3.7所示。表3.7購(gòu)物車表列名數(shù)據(jù)類型約束條件描述idintKEY編號(hào)user_idintNUTNULL用戶idprodect_idintNUTNULL商品idnumssmallintNUTNULL數(shù)量typetinyintNUTNULL類型商品品牌表(brand)用來存儲(chǔ)所有品牌的信息,在商品品牌表中信息包括品牌編號(hào)、品牌名稱、品牌logo、排序和更新時(shí)間。商品品牌表以品牌編號(hào)作為唯一自增長(zhǎng)主鍵約束,表中品牌名稱、品牌logo、排序和更新時(shí)間不能為空,如表3.8所示。表3.8商品品牌表列名數(shù)據(jù)類型約束條件描述idintKEY品牌編號(hào)namevarchar2NUTNULL品牌名稱logocharNUTNULL品牌logosortsmallintNUTNULL排序utimebigintNUTNULL更新時(shí)間商品分類表(goods_cat)用來存儲(chǔ)商品分類,在表中主要包括編號(hào)、分類名稱、排序等信息。商品分類表以分類編號(hào)作為唯一自增長(zhǎng)主鍵約束,表中上級(jí)分類id、分類名稱、排序、分類圖片、更新時(shí)間等信息不能為空,如表3.9所示。表3.9商品分類表列名數(shù)據(jù)類型約束條件描述idintKEY分類編號(hào)parent_idintNUTNULL上級(jí)分類idnamevarchar2NUTNULL分類名稱sortsmallintNUTNULL排序image_idcharNUTNULL分類圖片utimebigintNUTNULL更新時(shí)間圖片表(images)用來存儲(chǔ)所有圖片的信息,在圖片表中信息包括圖片編號(hào)、圖片名稱、絕對(duì)地址、儲(chǔ)存類型、創(chuàng)建時(shí)間。圖片表以圖片編號(hào)作為唯一自增長(zhǎng)主鍵約束,表中圖片名稱、絕對(duì)地址、儲(chǔ)存類型、創(chuàng)建時(shí)間不能為空,如表3.10所示。表3.10圖片表列名數(shù)據(jù)類型約束條件描述idintKEY圖片編號(hào)namevarchar2NUTNULL圖片名稱urlvarchar2NUTNULL絕對(duì)地址typeenumNUTNULL儲(chǔ)存類型ctimebigintNUTNULL創(chuàng)建時(shí)間商品表(goods)用來存儲(chǔ)商品的信息,在表中主要包括編號(hào)、名稱、簡(jiǎn)介、價(jià)格、圖片id、商品分類id、商品類型id、商品品牌id、上架標(biāo)志、庫(kù)存、上架時(shí)間、下架時(shí)間、排序、熱門標(biāo)志、推薦標(biāo)志、創(chuàng)建時(shí)間和更新時(shí)間等信息。商品表以商品編號(hào)作為唯一自增長(zhǎng)主鍵約束,表中商品編碼、名稱、簡(jiǎn)介、價(jià)格、圖片id、商品分類id、商品類型id、商品品牌id、上架標(biāo)志、庫(kù)存、上架時(shí)間、下架時(shí)間、排序、熱門標(biāo)志、推薦標(biāo)志、創(chuàng)建時(shí)間和更新時(shí)間等信息不能為空,如表3.11所示。表3.11商品表列名數(shù)據(jù)類型約束條件描述idintKEY商品編號(hào)bnvarchar2NUTNULL商品編碼namevarchar2NUTNULL名稱briefvarchar2NUTNULL簡(jiǎn)介pricedecimalNUTNULL價(jià)格image_idcharNUTNULL圖片idgoods_cat_idintNUTNULL商品分類idgoods_type_idintNUTNULL商品類型idbrand_idintNUTNULL商品品牌idmarketabletinyintNUTNULL上架標(biāo)志stockintNUTNULL庫(kù)存uptimebigintNUTNULL上架時(shí)間downtimebigintNUTNULL下架時(shí)間(表3.11續(xù)表)列名數(shù)據(jù)類型約束條件描述sortsmallintNUTNULL排序recommendtinyintNUTNULL推薦標(biāo)志hottinyintNUTNULL熱門標(biāo)志ctimebigintNUTNULL創(chuàng)建時(shí)間utimebigintNUTNULL更新時(shí)間3.3本章小結(jié)本章主要介紹了店家服務(wù)與管理交互平臺(tái)的架構(gòu)設(shè)計(jì)和數(shù)據(jù)設(shè)計(jì)。通過本章對(duì)整體架構(gòu)和數(shù)據(jù)的介紹,使用功能結(jié)構(gòu)圖、E-R圖更加清楚明了的展示出了項(xiàng)目的功能需求,以及系統(tǒng)處理方式,詳細(xì)介紹了數(shù)據(jù)表結(jié)構(gòu)。

4系統(tǒng)的實(shí)現(xiàn)4.1開發(fā)環(huán)境店家服務(wù)與管理交互平臺(tái)的操作系統(tǒng)為Windows1064位操作系統(tǒng),開發(fā)環(huán)境的CPU為Intel(R)Core(TM)i7-6500UCPU@2.59GHz,內(nèi)存為12G。開發(fā)環(huán)境為Phpstorm、HBuilder,使用了ThinkPHP框架技術(shù),LayUI框架技術(shù)完成項(xiàng)目前端的搭建,使用PHP語言編寫系統(tǒng)源代碼。使用MySQL數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)存儲(chǔ)操作。通過Tomcat服務(wù)器對(duì)項(xiàng)目部署。4.2開發(fā)規(guī)范店家服務(wù)與管理交互平臺(tái)嚴(yán)格遵循ThinkPHP5開發(fā)規(guī)范。其中目錄命名使用小寫字母,文件使用.php為后綴命名,并使用駝峰法首字母大寫的純字母命名。方法名也使用駝峰法,但首字母小寫。4.3數(shù)據(jù)庫(kù)實(shí)現(xiàn)根據(jù)數(shù)據(jù)設(shè)計(jì)可知,店家服務(wù)與管理交互平臺(tái)共使用插件表、廣告表、廣告位置表、地區(qū)表、文章表、文章類型表、通知表、用戶余額表、退貨單表、圖片關(guān)聯(lián)表、售后單明細(xì)表、店鋪店員關(guān)聯(lián)表、優(yōu)惠券表、文件表、商品表、商品瀏覽記錄表、商品分類表、商品收藏表、商品評(píng)價(jià)表、商品參數(shù)表、商品類型表、圖片表、物流公司表、管理員表等34張數(shù)據(jù)表。4.4核心功能實(shí)現(xiàn)進(jìn)入店家服務(wù)與管理交互平臺(tái)首頁,映入眼簾的是平臺(tái)名稱“店家服務(wù)與管理交互平臺(tái)”,如圖4.1所示。在輸入超級(jí)管理員賬號(hào)和密碼登錄成功后,進(jìn)入平臺(tái)首頁,首頁左側(cè)導(dǎo)航欄有會(huì)員管理、商品信息管理、訂單管理、運(yùn)營(yíng)管理、財(cái)務(wù)管理、控制面板、報(bào)表統(tǒng)計(jì)等一級(jí)菜單,在首頁右側(cè)是訂單統(tǒng)計(jì)表、會(huì)員統(tǒng)計(jì)表、最近登錄日志和操作日志,如圖4.2所示。圖4.1店家服務(wù)與管理交互平臺(tái)登錄頁圖4.2店家服務(wù)與管理交互平臺(tái)首頁4.4.1修改用戶余額功能實(shí)現(xiàn)管理員進(jìn)入系統(tǒng)后,點(diǎn)擊左側(cè)會(huì)員管理一級(jí)菜單后選擇二級(jí)菜單用戶列表,進(jìn)入用戶列表,用戶列表中展示現(xiàn)有的用戶信息,包括手機(jī)號(hào)碼、等級(jí)、性別、生日、頭像、昵稱、余額、積分、狀態(tài),如圖4.3所示。在列表上方選擇錄入篩選條件,點(diǎn)擊篩選即可查詢目標(biāo)信息。點(diǎn)擊目標(biāo)用戶的修改余額按鈕,展開修改余額窗口,輸入整數(shù)為加,輸入負(fù)數(shù)為減,為用戶充值余額。在輸入完充值金額后,點(diǎn)擊更改完成充值,系統(tǒng)會(huì)自動(dòng)刷新用戶列表信息,顯示充值后用戶余額,如圖4.4所示。圖4.3用戶列表頁實(shí)現(xiàn)效果圖4.4修改用戶余額功能實(shí)現(xiàn)效果修改用戶信息代碼如下://編輯用戶publicfunctioneditUser(){$this->view->engine->layout(false);$userModel=newUserModel();if(Request::isPost()){$input=Request::param();$result=$userModel->manageEdit($input);return$result;}$user_id=Request::param('user_id');$info=$userModel->getUserInfo($user_id);$this->assign('info',$info);$gradeModel=newUserGrade();$userGrade=$gradeModel->getAll();$this->assign('grade',$userGrade);return$this->fetch('editUser');}//編輯余額publicfunctioneditMoney(){$this->view->engine->layout(false);$user_id=input('user_id');$flag=input('flag','false');if($flag=='true'){$money=input('money');$balanceMoney=newBalance();$res=$balanceMoney->change($user_id,$balanceMoney::TYPE_ADMIN,$money,0);return$res;}else{$this->assign('user_id',$user_id);$User=newUserModel();$where[]=['id','eq',$user_id];$user_info=$User->where($where)->find();$this->assign('money',$user_info['balance']);return$this->fetch('editMoney');}}4.4.2管理員管理功能實(shí)現(xiàn)在系統(tǒng)內(nèi),進(jìn)入左側(cè)會(huì)員管理一級(jí)菜單點(diǎn)擊管理員列表,管理員列表中包括管理員賬號(hào)、手機(jī)號(hào)、昵稱、角色。在列表上方點(diǎn)擊添加,錄入管理員賬號(hào)、手機(jī)號(hào)、昵稱、角色等信息點(diǎn)擊保存完成添加,系統(tǒng)會(huì)自動(dòng)刷新管理員列表信息,如圖4.5所示。點(diǎn)擊刪除即可對(duì)管理員進(jìn)行刪除。圖4.5添加管理員功能實(shí)現(xiàn)效果添加管理員代碼如下:publicfunctionaddUser(){$this->view->engine->layout(false);if(Request::isPost()){$input=Request::param();$userModel=newUserModel();$result=$userModel->manageAdd($input);return$result;}$gradeModel=newUserGrade();$userGrade=$gradeModel->getAll();$this->assign('grade',$userGrade);return$this->fetch('addUser');}publicfunctiongradeAdd(){$this->view->engine->layout(false);$result=['status'=>false,'data'=>'','msg'=>''];$userGradeModel=newUserGrade();if(Request::isPost()){$validate=new\app\common\validate\UserGrade();if(!$validate->check(input('param.'))){$result['msg']=$validate->getError();return$result;}return$userGradeModel->toEdit(input('param.id'),input(''),input('param.is_def',2));}$this->assign('data',$info);}return$this->fetch('grade_edit');}4.4.3訂單管理功能實(shí)現(xiàn)管理員進(jìn)入系統(tǒng)后,點(diǎn)擊訂單管理一級(jí)菜單點(diǎn)擊訂單列表進(jìn)入,訂單列表中包括訂單號(hào)、收貨人姓名、訂單狀態(tài)等信息。可以對(duì)訂單進(jìn)行查看、編輯、支付、發(fā)貨、完成和取消等操作,如圖4.6所示。圖4.6訂單管理列表實(shí)現(xiàn)效果訂單統(tǒng)計(jì)功能代碼如下://查看訂單代碼publicfunctionview($id){$this->view->engine->layout(false);$orderModel=newModel();$order_info=$orderModel->getOrderInfoByOrderID($id,false,false);$this->assign('order',$order_info);$orderLog=newOrderLog();$order_log=$orderLog->getOrderLog($id);if($order_log['status']){$this->assign('order_log',$order_log['data']);}else{$this->assign('order_log',[]);}return$this->fetch('view');}//編輯訂單代碼publicfunctionedit(){$this->view->engine->layout(false);$orderModel=newModel();if(!Request::isPost()){//訂單信息$id=Request::param('id');$order_info=$orderModel->getOrderInfoByOrderID($id);$this->assign('order',$order_info);$order_type=Request::param('order_type');$this->assign('order_type',$order_type);$storeModel=newStore();$store_list=$storeModel->getAllList();$this->assign('store_list',$store_list);return$this->fetch('edit');}else{$data=Request::param();$result=$orderModel->edit($data);if($result){$return_data=array('status'=>true,'msg'=>'編輯成功','data'=>$result);}else{$return_data=array('status'=>false,'msg'=>'編輯失敗','data'=>$result);}return$return_data;}}//訂單發(fā)貨代碼publicfunctionship(){$this->view->engine->layout(false);if(!Request::isPost()){//訂單發(fā)貨信息$id=Request::param('order_id');$model=newModel();$order_info=$model->getOrderShipInfo($id);$this->assign('order',$order_info);//獲取默認(rèn)快遞公司$shipModel=newShip();$ship=$shipModel->get($order_info['logistics_id']);$this->assign('ship',$ship);//獲取物流公司$logisticsModel=newLogistics();$logi_info=$logisticsModel->getAll();$this->assign('logi',$logi_info);return$this->fetch('ship');}else{$data=input('param.');$billDeliveryModel=newBillDelivery();$result=$billDeliveryModel->ship($data['order_id'],$data['logi_code'],$data['logi_no'],$data['memo'],$data['ship_data']);return$result;}}4.5本章小結(jié)本章介紹店家服務(wù)與管理交互平臺(tái)實(shí)現(xiàn)系統(tǒng)部分,介紹項(xiàng)目的核心功能,并且進(jìn)行截圖,介紹了項(xiàng)目的開發(fā)環(huán)境Phpstorm、HBuilder,前端使用LayUI框架,數(shù)據(jù)庫(kù)使用MySQL數(shù)據(jù)庫(kù)。并且詳細(xì)介紹了系統(tǒng)的核心功能。

5系統(tǒng)測(cè)試5.1測(cè)試目的測(cè)試是一個(gè)項(xiàng)目中較為重要的環(huán)節(jié),通過測(cè)試可以了解系統(tǒng)在設(shè)計(jì)時(shí)存在的不足,發(fā)現(xiàn)以前未知的系統(tǒng)錯(cuò)誤,排查系統(tǒng)存在的漏洞,通過對(duì)這些不足、漏洞的不斷修復(fù),可以更加完善項(xiàng)目,最終的目的是為了提高用戶體驗(yàn)。為了更加了解店家服務(wù)與管理交互平臺(tái)的穩(wěn)定性、功能性以及可操作性,使項(xiàng)目更完善,決定對(duì)本系統(tǒng)進(jìn)行測(cè)試。5.2測(cè)試計(jì)劃在本次店家服務(wù)與管理交互平臺(tái)的測(cè)試計(jì)劃中,按照項(xiàng)目需求測(cè)試了系統(tǒng)中的所有功能,保障系統(tǒng)可以正常運(yùn)行,并且設(shè)置了測(cè)試的完成標(biāo)準(zhǔn),最終測(cè)試目的是要達(dá)到系統(tǒng)功能可以正常使用,不會(huì)提示錯(cuò)誤,并且在列表中正確顯示。為使測(cè)試順利的完成,設(shè)定了測(cè)試計(jì)劃,計(jì)劃以核心功能:修改用戶余額功能、添加管理員功能、訂單統(tǒng)計(jì)功能,如表5.1所示。表5.1測(cè)試計(jì)劃表功能測(cè)試內(nèi)容完成標(biāo)準(zhǔn)修改用戶余額功能通過系統(tǒng)前端界面,測(cè)試修改用戶余額功能,是否可以正常的進(jìn)行??梢哉5倪M(jìn)行修改用戶余額功能,不會(huì)提示錯(cuò)誤,可以篩選到目標(biāo)用戶并在修改后刷新列表。管理員管理功能通過系統(tǒng)前端界面,測(cè)試管理員管理功能,是否可以正常的進(jìn)行??梢哉5倪M(jìn)行管理員管理,不會(huì)提示錯(cuò)誤,可以再操作后刷新列表。訂單管理功能通過系統(tǒng)前端界面,測(cè)試訂單管理功能,是否可以正常的進(jìn)行??梢哉5倪M(jìn)行訂單管理功能,不會(huì)提示錯(cuò)誤,可以操作后刷新列表。5.3測(cè)試用例5.3.1修改用戶余額功能測(cè)試管理員登錄店家服務(wù)與管理交互平臺(tái),進(jìn)入首頁后,點(diǎn)擊左側(cè)一級(jí)菜單會(huì)員管理后選擇二級(jí)菜單會(huì)員列表,未輸入篩選條件點(diǎn)擊篩選即可搜索到所有用戶;輸入篩選條件即可搜索到目標(biāo)用戶;點(diǎn)擊目標(biāo)用戶信息后修改余額按鈕,輸入修改金額(正數(shù)為加,負(fù)數(shù)為減)點(diǎn)擊保存即可完成修改金額。在測(cè)試該功能時(shí),計(jì)劃在列表界面中輸入可查詢的信息后進(jìn)行篩選,查看列表展示的信息是否正確,完成修改金額后查看金額是否變化,寫出預(yù)期成果,將取得的真實(shí)成果與預(yù)期成果做比較,看是否與之相符。測(cè)試修改用戶余額功能的結(jié)果如表5.2所示。表5.2修改用戶余額功能測(cè)試表編號(hào)測(cè)試方法預(yù)期結(jié)果實(shí)際結(jié)果1直接點(diǎn)擊篩選顯示所有用戶通過,與預(yù)期結(jié)果一致2輸入篩選條件后點(diǎn)擊篩選顯示目標(biāo)用戶通過,與預(yù)期結(jié)果一致3點(diǎn)擊修改余額,輸入金額后點(diǎn)擊修改按鈕用戶金額刷新,與輸入金額一致通過,與預(yù)期結(jié)果一致5.3.2管理員管理功能測(cè)試管理員登錄店家服務(wù)與管理交互平臺(tái),在系統(tǒng)內(nèi),進(jìn)入左側(cè)會(huì)員管理一級(jí)菜單點(diǎn)擊管理員列表,點(diǎn)擊添加輸入管理員賬號(hào)信息后點(diǎn)擊保存即可添加管理員;點(diǎn)擊需要修改管理員信息后的編輯按鈕編輯完成后保存即可完成修改信息;點(diǎn)擊刪除再點(diǎn)擊確定即可完成刪除所選管理員。在測(cè)試該功能時(shí),計(jì)劃在列表界面中依次驗(yàn)證添加管理員信息、修改管理員信息資料和刪除無用管理員賬號(hào)功能,寫出預(yù)期成果,將取得的真實(shí)成果與預(yù)期成果做比較,看是否與之相符。測(cè)試管理員管理功能結(jié)果如表5.3所示。表5.3管理員管理功能測(cè)試表編號(hào)測(cè)試方法預(yù)期結(jié)果實(shí)際結(jié)果1添加管理員信息添加管理員成功,自動(dòng)刷新列表通過,與預(yù)期結(jié)果一致2修改管理員信息修改管理員成功,自動(dòng)刷新列表通過,與預(yù)期結(jié)果一致3刪除管理員信息刪除管理員成功,自動(dòng)刷新列表通過,與預(yù)期結(jié)果一致5.3.3訂單管理功能測(cè)試管理員登錄店家服務(wù)與管理交互平臺(tái),進(jìn)入首頁后,進(jìn)入訂單管理菜單點(diǎn)擊訂單列表進(jìn)入訂單列表,查看按鈕顯示查看訂單信息;編輯按鈕可以進(jìn)入編輯窗口,在編輯完成后點(diǎn)擊保存即可完成修改訂單;點(diǎn)擊完成即可結(jié)束訂單;點(diǎn)擊取消即可取消訂單。在測(cè)試該功能時(shí),計(jì)劃在列表界面中依次驗(yàn)證查看訂單、編輯訂單信息、完成訂單和取消訂單功能,寫出預(yù)期成果,將取得的真實(shí)成果與預(yù)期成果做比較,看是否與之相符。測(cè)試訂單管理功能結(jié)果如表5.4所示。表5.4訂單管理功能測(cè)試表編號(hào)測(cè)試方法預(yù)期結(jié)果實(shí)際結(jié)果1查看訂單信息可以查看訂單信息通過,與預(yù)期結(jié)果一致2編輯訂單信息修改訂單信息成功,自動(dòng)刷新列表通過,與預(yù)期結(jié)果一致3完成訂單信息完成訂單成功,自動(dòng)刷新列表通過,與預(yù)期結(jié)果一致4取消訂單信息取消訂單成功通過,與預(yù)期結(jié)果一致5.4本章小結(jié)本章主要對(duì)店家服務(wù)與管理交互平臺(tái)進(jìn)行測(cè)試操作,制定測(cè)試計(jì)劃,完成修改用戶余額功能、管理員管理功能、訂單管理功能等系統(tǒng)功能的測(cè)試,最后得到項(xiàng)目的測(cè)試結(jié)果,以保證整個(gè)系統(tǒng)的更穩(wěn)定的運(yùn)行。

結(jié)論經(jīng)過多年的發(fā)展,相比于傳統(tǒng)銷售方式,電子商務(wù)獨(dú)有的便捷性和高效性逐步顯漏出來,為了在緬甸地區(qū)普及帶有中國(guó)特色的020電子商務(wù)模式,同時(shí)給國(guó)內(nèi)的跨國(guó)直銷企業(yè)在國(guó)外發(fā)展帶來一定的價(jià)值參考和借鑒意義,設(shè)計(jì)并實(shí)現(xiàn)了店家服務(wù)與管理交互平臺(tái)。本文對(duì)開發(fā)背景進(jìn)行了分析,同時(shí)也分析了系統(tǒng)主要需要解決的問題,最后對(duì)系統(tǒng)設(shè)計(jì)實(shí)現(xiàn)方法進(jìn)行了詳細(xì)的說明。本文所開發(fā)的店家服務(wù)與管理交互平臺(tái)已經(jīng)全部設(shè)計(jì)完成。本文系統(tǒng)在設(shè)計(jì)與實(shí)現(xiàn)的過程中充分結(jié)合了當(dāng)?shù)貙?shí)際的經(jīng)濟(jì)、生活方式,考慮了拓展性、可維護(hù)性的需求等要求,具有安全性高、代碼重用性強(qiáng)的特點(diǎn)。本系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)可以有效的融合到緬甸的電商環(huán)境中,可以提高當(dāng)?shù)氐纳钏?,促進(jìn)我國(guó)內(nèi)企業(yè)商品的出口外銷。但是由于本次為第一次交付,系統(tǒng)功能還存在一定的不足,比如沒有加入我國(guó)內(nèi)電商類的拼團(tuán)和砍價(jià)等趣味性活動(dòng)功能,這將是后期項(xiàng)目需要進(jìn)一步完成的部分。

致謝經(jīng)過了一學(xué)期左右的努力,我終于完成了畢業(yè)設(shè)計(jì)項(xiàng)目的制作。這是我大學(xué)期間完成的最大的一個(gè)設(shè)計(jì)項(xiàng)目,在設(shè)計(jì)開發(fā)的過程中,每一步對(duì)我來說都充滿了新的嘗試和挑戰(zhàn)。經(jīng)歷了項(xiàng)目的從0到100的過程,讓我從中學(xué)到了很多,也讓我積累了實(shí)戰(zhàn)的經(jīng)驗(yàn)。這讓我領(lǐng)會(huì)到知識(shí)基礎(chǔ)的重要,也讓我體會(huì)到實(shí)踐和理論結(jié)合的重要性。在這里,我首先要感謝悉心教育我四年的各位老師們,更加感謝我的指導(dǎo)老師黃志宇老師和蘇暢老師。如果沒有他們對(duì)我的耐心指導(dǎo),也就沒有這個(gè)項(xiàng)目的圓滿完成,在我遇到研究方向上的困惑時(shí),黃老師總是能提出指導(dǎo)意見。每當(dāng)論文遇到瓶頸,蘇老師總是對(duì)我進(jìn)行耐心的指導(dǎo),論文上的一行行批注和修改意見,飽含著他們的付出與辛苦。在這里對(duì)黃老師和蘇老師給予我的幫助和關(guān)懷表示誠(chéng)摯的謝意。

參考文獻(xiàn)張嵩.PHP開發(fā)框架的研究與設(shè)計(jì)[D].廈門大學(xué),2014李華明.基于PHP和MySQL的網(wǎng)上購(gòu)物系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D].電子科技大學(xué),2014張超.基于PHP的Web開發(fā)框架的設(shè)計(jì)與實(shí)現(xiàn)[D].東北大學(xué),2013董玉霞.基于ThinkPHP框架的網(wǎng)上商城系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].信息與電腦(理論版).2016(14)王宇飛.畢業(yè)季明信片打印管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識(shí)與技術(shù),2018(26):59-61王俊芳,李隱峰,王池.基于MVC模式的ThinkPHP框架研究[J].電子科技,2014,27(04):151-153+158葉長(zhǎng)春.基于MVC的Struts框架的應(yīng)用研究[D].武漢理工大學(xué),2008劉艷春,洪曉慧.Struts2框架核心配置文件的研究與應(yīng)用[J].計(jì)算機(jī)技術(shù)與發(fā)展,2013,23(02):77-81劉雅慧.基于Struts框架的考研資訊平臺(tái)的設(shè)計(jì)與開發(fā)[J].現(xiàn)代信息科技,2019,3(22):22-24柯采.基于J2EE和MVC模式的Web應(yīng)用研究[J].軟件,2020,41(03):165-167翁少鵬.以MVC架構(gòu)為基礎(chǔ)的網(wǎng)絡(luò)教學(xué)管理系統(tǒng)構(gòu)建分析[J].信息技術(shù)與信息化,2018(12):134-136怯肇乾.Tomcat應(yīng)用服務(wù)器高并發(fā)優(yōu)化處理[J].電腦編程技巧與維護(hù),2018(02):129-136MikeMaus.F-14TOMCATMonument[J].WingsofGold,2019,44(1)UbayasiriKishan,AlAfifAyham,HerruerJasmijn,TaylorSMark.Transoralmicroscopiccautery-assistedlasertonsillectomy/tonguebaseresection(TOMCAT).[J].Clinicalotolaryngology:officialjournalofENT-UK;officialjournalofNetherlandsSocietyforOto-Rhino-Laryngology&Cervico-FacialSurgery,2020,45(2)蔣睿.MySQL數(shù)據(jù)庫(kù)安全研究[J].電腦知識(shí)與技術(shù),2020,16(09):3-4+21IDERA;IDERASQLDiagnosticManagerforMySQLImprovesQueryPerformanceandEnterpriseSecurity[J].InformationTechnologyNewsweekly,2019曹燦,劉志剛.基于SSH和LayUI的工程科學(xué)前沿與實(shí)踐系統(tǒng)[J].工業(yè)控制計(jì)算機(jī),2019,32(02):91-92+96陰毅,張智林.基于SSM框架的銀行客戶積分管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].中國(guó)新通信,2019,21(07):122尹勝燕.基于LayUI框架的學(xué)生社團(tuán)管理[J].大眾投資指南,2019,(第5期)王龍,王一男.基于ECharts的可視化高校綜合信息分析決策系統(tǒng)[J].現(xiàn)代電子技術(shù),2017,40(06):68-70崔蓬.ECharts在數(shù)據(jù)可視化中的應(yīng)用[J].軟件工程,2019(06):46-50DeqingLi,HonghuiMei,YiShen,ShuangSu,WenliZhang,JuntingWang,MingZu,WeiChen.ECharts:Adeclarativeframeworkforrapidconstructionofweb-basedvisualization[J].VisualInformatics,2018,2(2)呂忠躍.基于B/S架構(gòu)的房地產(chǎn)營(yíng)銷管理系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)[D].華南理工大學(xué),2014劉翔.基于WebGIS的龍井茶溯源與產(chǎn)地管理系統(tǒng)研究[D].浙江大學(xué),2014韓崗,孫叢艷,呂雪峰.基于B/S模式的療養(yǎng)計(jì)劃管理系統(tǒng)[J].解放軍醫(yī)院管理雜志,2020,27(04):354-356

怎樣提高電腦系統(tǒng)運(yùn)行速度WindowsXP的啟動(dòng)速度比Windows2000要快30%左右,但相對(duì)于Windows98仍然要慢了不少,不過,我們可以通過優(yōu)化設(shè)置,來大大提高WindowsXP的啟動(dòng)速度。加快系統(tǒng)啟動(dòng)速度主要有以下方法:盡量減少系統(tǒng)在啟動(dòng)時(shí)加載的程序與服務(wù);對(duì)磁盤及CPU等硬件進(jìn)行優(yōu)化設(shè)置;修改默認(rèn)設(shè)置,減少啟動(dòng)等待時(shí)間等。這些方法大部分既可減少系統(tǒng)啟動(dòng)的時(shí)間,又可以節(jié)省系統(tǒng)資源,加快電腦運(yùn)行速度。1.加快系統(tǒng)啟動(dòng)速度WindowsXP的啟動(dòng)速度比Windows2000要快30%左右,但相對(duì)于Windows98仍然要慢了不少,不過,我們可以通過優(yōu)化設(shè)置,來大大提高WindowsXP的啟動(dòng)速度。加快系統(tǒng)啟動(dòng)速度主要有以下方法:盡量減少系統(tǒng)在啟動(dòng)時(shí)加載的程序與服務(wù);對(duì)磁盤及CPU等硬件進(jìn)行優(yōu)化設(shè)置;修改默認(rèn)設(shè)置,減少啟動(dòng)等待時(shí)間等。這些方法大部分既可減少系統(tǒng)啟動(dòng)的時(shí)間,又可以節(jié)省系統(tǒng)資源,加快電腦運(yùn)行速度。(1)MsconfigWindowsXP的啟動(dòng)速度在系統(tǒng)安裝初期還比較快,但隨著安裝的軟件不斷增多,系統(tǒng)的啟動(dòng)速度會(huì)越來越慢,這是由于許多軟件把自己加在了啟動(dòng)程序中,這樣開機(jī)即需運(yùn)行,大大降低了啟動(dòng)速度,而且也占用了大量的系統(tǒng)資源。對(duì)于這樣一些程序,我們可以通過系統(tǒng)配置實(shí)用程序Msconfig將它們從啟動(dòng)組中排除出去。選擇“開始”菜單中的“運(yùn)行”命令,在“運(yùn)行”對(duì)話框中鍵入“Msconfig”,回車后會(huì)彈出“系統(tǒng)配置實(shí)用程序”對(duì)話框,選擇其中的“啟動(dòng)”選項(xiàng)卡(如圖1),該選項(xiàng)卡中列出了系統(tǒng)啟動(dòng)時(shí)加載的項(xiàng)目及來源,仔細(xì)查看每個(gè)項(xiàng)目是否需要自動(dòng)加載,否則清除項(xiàng)目前的復(fù)選框,加載的項(xiàng)目越少,啟動(dòng)的速度就越快。設(shè)置完成后需要重新啟動(dòng)方能生效。(2)BootvisBootvis是微軟提供的一個(gè)啟動(dòng)優(yōu)化工具,可提高WindowsXP的啟動(dòng)速度。用BootVis提升WindowsXP的啟動(dòng)速度必須按照正確的順序進(jìn)行操作,否則將不會(huì)起到提速的效果。其正確的操作方法如下:?jiǎn)?dòng)Bootvis,從其主窗口(如圖2)中選擇“工具”菜單下的“選項(xiàng)”命令,在“符號(hào)路徑”處鍵入Bootvis的安裝路徑,如“C:\ProgramFiles\Bootvis”,單擊“保存”退出。從“跟蹤”菜單中選擇“下次引導(dǎo)”命令,會(huì)彈出“重復(fù)跟蹤”對(duì)話框,單擊“確定”按鈕,BootVis將引導(dǎo)WindowsXP重新啟動(dòng),默認(rèn)的重新啟動(dòng)時(shí)間是10秒。系統(tǒng)重新啟動(dòng)后,BootVis自動(dòng)開始運(yùn)行并記錄啟動(dòng)進(jìn)程,生成啟動(dòng)進(jìn)程的相關(guān)BIN文件,并把這個(gè)記錄文件自動(dòng)命名為TRACE_BOOT_1_1。程序記錄完啟動(dòng)進(jìn)程文件后,會(huì)重新啟動(dòng)BootVis主界面,在“文件”菜單中選擇剛剛生成的啟動(dòng)進(jìn)程文件“TRACE_BOOT_1_1”。窗口中即會(huì)出現(xiàn)“CPU>使用”、“磁盤I/O”、“磁盤使用”、“驅(qū)動(dòng)程序延遲”等幾項(xiàng)具體圖例供我們分析,不過最好還是讓BootVis程序來自動(dòng)進(jìn)行分析:從“跟蹤”菜單中選擇“系統(tǒng)優(yōu)化”命令,程序會(huì)再次重新啟動(dòng)計(jì)算機(jī),并分析啟動(dòng)進(jìn)程文件,從而使計(jì)算機(jī)啟動(dòng)得更快。(3)禁用多余的服務(wù)WindowsXP在啟動(dòng)時(shí)會(huì)有眾多程序或服務(wù)被調(diào)入到系統(tǒng)的內(nèi)存中,它們往往用來控制Windows系統(tǒng)的硬件設(shè)備、內(nèi)存、文件管理或者其他重要的系統(tǒng)功能。但這些服務(wù)有很多對(duì)我們用途不大甚至根本沒有用,它們的存在會(huì)占用內(nèi)存和系統(tǒng)資源,所以應(yīng)該將它們禁用,這樣最多可以節(jié)省70MB的內(nèi)存空間,系統(tǒng)速度自然也會(huì)有很大的提高。選擇“開始”菜單中的“運(yùn)行”命令,在“運(yùn)行”對(duì)話框鍵入“services.msc”后回車,即可打開“服務(wù)”窗口。窗口的服務(wù)列表中列出了系統(tǒng)提供的所有服務(wù)的名稱、狀態(tài)及啟動(dòng)類型。要修改某個(gè)服務(wù),可從列表雙擊它,會(huì)彈出它的屬性對(duì)話框(如圖3),你可從“常規(guī)”選項(xiàng)卡對(duì)服務(wù)進(jìn)行修改,通過單擊“啟動(dòng)”、“停止”、“暫?!?、“恢復(fù)”四個(gè)按鈕來修改服務(wù)的狀態(tài),并可從“啟動(dòng)類型”下拉列表中修改啟動(dòng)類型,啟動(dòng)類型有“自動(dòng)”、“手動(dòng)”、“已禁用”三種。如果要禁止某個(gè)服務(wù)在啟動(dòng)自動(dòng)加載,可將其啟動(dòng)類型改為“已禁用”。WindowsXP提供的所有服務(wù)有36個(gè)默認(rèn)是自動(dòng)啟動(dòng)的,實(shí)際上,其中只有8個(gè)是必須保留的(見下表),其他的則可根據(jù)自己的需要進(jìn)行設(shè)置,每種服務(wù)的作用在軟件中有提示。4)修改注冊(cè)表來減少預(yù)讀取,減少進(jìn)度條等待時(shí)間WindowsXP在啟動(dòng)過程中會(huì)出現(xiàn)一個(gè)進(jìn)度條,我們可以通過修改注冊(cè)表,讓進(jìn)度條只跑一圈就進(jìn)入登錄畫面。選擇“開始”菜單中的“運(yùn)行”命令,在“運(yùn)行”對(duì)話框鍵入“regedit”命令后回車,即可啟動(dòng)注冊(cè)表編輯器,在注冊(cè)表中找HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement\PrefetchParameters,選擇其下的EnablePrefetcher鍵,把它的鍵值改為“1”即可。(5)減少開機(jī)磁盤掃描等待時(shí)間當(dāng)Windows日志中記錄有非正常關(guān)機(jī)、死機(jī)引起的重新啟動(dòng),系統(tǒng)就會(huì)自動(dòng)在啟動(dòng)的時(shí)候運(yùn)行磁盤掃描程序。在默認(rèn)情況下,掃描每個(gè)分區(qū)前會(huì)等待10秒鐘,如果每個(gè)分區(qū)都要等上10秒才能開始進(jìn)行掃描,再加上掃描本身需要的時(shí)間,會(huì)耗費(fèi)相當(dāng)長(zhǎng)的時(shí)間才能完成啟動(dòng)過程。對(duì)于這種情況我們可以設(shè)置取消磁盤掃描的等待時(shí)間,甚至禁止對(duì)某個(gè)磁盤分區(qū)進(jìn)行掃描。選擇“開始→運(yùn)行”,在運(yùn)行對(duì)話框中鍵入“chkntfs/t:0”,即可將磁盤掃描等待時(shí)間設(shè)置為0;如果要在計(jì)算機(jī)啟動(dòng)時(shí)忽略掃描某個(gè)分區(qū),比如C盤,可以輸入“chkntfs/xc:”命令;如果要恢復(fù)對(duì)C盤的掃描,可使用“chkntfs/dc:”命令,即可還原所有chkntfs默認(rèn)設(shè)置,除了自動(dòng)文件檢查的倒計(jì)時(shí)之外。2.提高系統(tǒng)運(yùn)行速度提升系統(tǒng)運(yùn)行速度的思路與加快啟動(dòng)的速度類似:盡量?jī)?yōu)化軟硬件設(shè)置,減輕系統(tǒng)負(fù)擔(dān)。以下是一些常用的優(yōu)化手段。(1)設(shè)置處理器二級(jí)緩存容量WindowsXP無法自動(dòng)檢測(cè)處理器的二級(jí)緩存容量,需要我們自己在注冊(cè)表中手動(dòng)設(shè)置,首先打開注冊(cè)表,找到“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement\”,選擇其下的“SecondLevelDataCache”,根據(jù)自己所用的處理器設(shè)置即可,例如PIIICoppermine/P4Willamette是“256”,AthlonXP是“384”,P4Northwood是“512”。(2)提升系統(tǒng)緩存同樣也是在“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement\”位置,把其下的“LargeSystemCache”鍵值從0改為1,WindowsXP就會(huì)把除了4M之外的系統(tǒng)內(nèi)存全部分配到文件系統(tǒng)緩存中,這樣XP的內(nèi)核能夠在內(nèi)存中運(yùn)行,大大提高系統(tǒng)速度。通常來說,該優(yōu)化會(huì)使系統(tǒng)性能得到相當(dāng)?shù)奶嵘?,但也有可能?huì)使某些應(yīng)用程序性能降低。需要注意的是必須有256M以上的內(nèi)存,激活LargeSystemCache才可起到正面的作用,否則不要輕易改動(dòng)它。(3)改進(jìn)輸入/輸出性能這個(gè)優(yōu)化能夠提升系統(tǒng)進(jìn)行大容量文件傳輸時(shí)的性能,不過這只對(duì)服務(wù)器用戶才有實(shí)在意義。我們可在中新建一個(gè)DWORD(雙字節(jié)值)鍵值,命名為IOPageLockLimit。一般情況下把數(shù)據(jù)設(shè)置8~16MB之間性能最好,要記住這個(gè)值是用字節(jié)來計(jì)算的,例如你要分配10MB的話,就是10×?1024×1024,也就是10485760。這里的優(yōu)化也需要你的機(jī)器擁有大于256M的內(nèi)存。(4)禁用內(nèi)存頁面調(diào)度在正常情況下,XP會(huì)把內(nèi)存中的片斷寫入硬盤,我們可以阻止它這樣做,讓數(shù)據(jù)保留在內(nèi)存中,從而提升系統(tǒng)性能。在注冊(cè)表中找到“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement\”下的“DisablePagingExecutive”鍵,把它的值從0改為1即可禁止內(nèi)存頁面調(diào)度了。(5)關(guān)閉自動(dòng)重新啟動(dòng)功能當(dāng)WindowsXP遇到嚴(yán)重問題時(shí)便會(huì)突然重新開機(jī),可從注冊(cè)表將此功能取消。打開注冊(cè)表編輯器,找到“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl\”將AutoReboot鍵的Dword值更改為0,重新啟動(dòng)后設(shè)置即可生效。(6)改變視覺效果WindowsXP在默認(rèn)情況下啟用了幾乎所有的視覺效果,如淡入淡出、在菜單下顯示陰影。這些視覺效果雖然漂亮,但對(duì)系統(tǒng)性能會(huì)有一定的影響,有時(shí)甚至造成應(yīng)用軟件在運(yùn)行時(shí)出現(xiàn)停頓。一般情況下建議少用或者取消這些視覺效果。選擇桌面上“我的電腦”圖標(biāo),單擊鼠標(biāo)右鍵,在彈出的快捷菜單中選擇“屬性”命令,打開“系統(tǒng)屬性”對(duì)話框。選擇“高級(jí)”選項(xiàng)卡,在其中的“性能”欄中單擊“設(shè)置”按鈕,會(huì)彈出“性能選項(xiàng)”對(duì)話框(如圖4),可選擇“調(diào)整為最佳性能”單選框來關(guān)閉所有的視覺效果,也可選擇“自定義”然后選擇自己需要的視覺效果。(7)合理設(shè)置頁面虛擬內(nèi)存同樣也是在“性能選項(xiàng)”對(duì)話框中,選擇“高級(jí)”選項(xiàng)卡,在其中的“虛擬內(nèi)存”欄中單擊“更改”按鈕,接下來選擇虛擬內(nèi)存為“自定義大小”,然后設(shè)置其數(shù)值。一般情況下,把虛擬設(shè)為不小于256M,不大于382M比較合適,而且最大值和最小值最好一樣。(8)修改外觀方案WindowsXP默認(rèn)的外觀方案雖然漂亮,但對(duì)系統(tǒng)資源的占用也多,可將其改為經(jīng)典外觀以獲得更好的性能。在桌面空白位置單擊鼠標(biāo)右鍵,從彈出的快捷菜單中選擇“屬性”命令,會(huì)打開“顯示屬性”對(duì)話框,在“主題”選項(xiàng)卡選擇主題為“Windows經(jīng)典”,即可將外觀修改為更為經(jīng)濟(jì)的Windows經(jīng)典外觀。(9)取消XP對(duì)ZIP支持WindowsXP在默認(rèn)情況下打開了對(duì)zip文件支持,這要占用一定的系統(tǒng)資源,可選擇“開始→運(yùn)行”,在“運(yùn)行”對(duì)話框中鍵入“regsvr32/uzipfldr.dll”,回車確認(rèn)即可取消XP對(duì)ZIP解壓縮的支持,從而節(jié)省系統(tǒng)資源。(10)關(guān)閉Dr.WatsonDr.Watson是WindowsXP的一個(gè)崩潰分析工具,它會(huì)在應(yīng)用程序崩潰的時(shí)候自動(dòng)彈出,并且在默認(rèn)情況下,它會(huì)將與出錯(cuò)有關(guān)的內(nèi)存保存為DUMP文件以供程序員分析。不過,記錄DUMP文件對(duì)普通用戶則毫無幫助,反而會(huì)帶來很大的不便:由于Dr.Watson在應(yīng)用程序崩潰時(shí)會(huì)對(duì)內(nèi)存進(jìn)行DUMP記錄,將出現(xiàn)長(zhǎng)時(shí)間硬盤讀寫操作,要很長(zhǎng)一斷時(shí)間程序才能關(guān)閉,并且DUMP文件還會(huì)占用大量磁盤空間。要關(guān)閉Dr.Watson可打開注冊(cè)表編輯器,找到“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\AeDebug”分支,雙擊其下的Auto鍵值名稱,將其“數(shù)值數(shù)據(jù)”改為0,最后按F5刷新使設(shè)置生效,這樣就取消它的運(yùn)行了。同樣,我們可以把所有具備調(diào)試功能的選項(xiàng)取消,比如藍(lán)屏?xí)r出現(xiàn)的memory.dmp,可在“系統(tǒng)屬性”對(duì)話框中選擇“高級(jí)”選項(xiàng)卡,單擊“啟動(dòng)和故障恢復(fù)”欄中的“設(shè)置”按鈕,并在彈出的“啟動(dòng)和故障恢復(fù)”對(duì)話框中選擇“寫入調(diào)試信息”為“無”(如圖5)。(11)啟動(dòng)硬盤/光驅(qū)DMA模式打開“系統(tǒng)屬性”對(duì)話框,選擇“硬件”選擇卡中的“設(shè)備管理器”按鈕,打開“設(shè)備管理器”窗口,在設(shè)備列表中選擇“IDEATA/ATAPI控制器”,雙擊“主要IDE通道”或“次要IDE通過”,在其屬性對(duì)話框的“高級(jí)設(shè)置”選項(xiàng)卡中檢查DMA模式是否已啟動(dòng),一般來說如果設(shè)備支持,系統(tǒng)就會(huì)自動(dòng)打開DMA功能,如果沒有打開可將“傳輸模式”設(shè)為“DMA(若可用)”。(12)關(guān)掉不用的設(shè)備WindowsXP總是盡可能為電腦的所有設(shè)備安裝驅(qū)動(dòng)程序并進(jìn)行管理,這不僅會(huì)減慢系統(tǒng)啟動(dòng)的速度,同時(shí)也造成了系統(tǒng)資源的大量占用。針對(duì)這一情況,你可在設(shè)備管理器中,將PCMCIA卡、調(diào)制解調(diào)器、紅外線設(shè)備、打印機(jī)端口(LPT1)或者串口(COM1)等不常用的設(shè)備停用,方法是雙擊要停用的設(shè)備,在其屬性對(duì)話框中的“常規(guī)”選項(xiàng)卡中選擇“不要使用這個(gè)設(shè)備(停用)”。在重新啟動(dòng)設(shè)置即可生效,當(dāng)需要使用這些設(shè)備時(shí)再?gòu)脑O(shè)備管理器中啟用它們。(13)關(guān)閉錯(cuò)誤報(bào)告當(dāng)應(yīng)用程序出錯(cuò)時(shí),會(huì)彈出發(fā)送錯(cuò)誤報(bào)告的窗口,其實(shí)這樣的錯(cuò)誤報(bào)告對(duì)普通用戶而言幾乎沒有任何意義,關(guān)閉它是明智的選擇。在“系統(tǒng)屬性”對(duì)話框中選擇“高級(jí)”選項(xiàng)卡,單擊“錯(cuò)誤報(bào)告”按鈕,在彈出的“錯(cuò)誤匯報(bào)”對(duì)話框中,選擇“禁用錯(cuò)誤匯報(bào)”單選項(xiàng),最后單擊“確定”即可。另外我們也可以從組策略中關(guān)閉錯(cuò)誤報(bào)告:從“運(yùn)行”中鍵入“gpedit.msc”,運(yùn)行“組策略編輯器”,展開“計(jì)算機(jī)配置→管理模板→系統(tǒng)→錯(cuò)誤報(bào)告功能”,雙擊右邊設(shè)置欄中的“報(bào)告錯(cuò)誤”,在彈出的“屬性”對(duì)話框中選擇“已禁用”單選框即可將“報(bào)告錯(cuò)誤”禁用。(14)關(guān)閉自動(dòng)更新“自動(dòng)更新”功能對(duì)許多WindowsXP用戶而言并不是必需的,可將其關(guān)閉以節(jié)省系統(tǒng)資源。在“我的電腦”上單擊鼠標(biāo)右鍵,從快捷菜單中選擇“屬性”命令,選擇“系統(tǒng)屬性”對(duì)話框中的“自動(dòng)更新”選項(xiàng)卡,勾選“關(guān)閉自動(dòng)更新,我將手動(dòng)更新計(jì)算機(jī)”單選框,單擊“確定”按鈕即可關(guān)閉自動(dòng)更新功能。如果在“服務(wù)”已經(jīng)將“AutomaticUpdates”服務(wù)關(guān)閉,“系統(tǒng)屬性”對(duì)話框中的“自動(dòng)更新”選項(xiàng)卡就不能進(jìn)行任何設(shè)置了。(15)去掉菜單延遲去掉菜單彈出時(shí)的延遲,可以在一定程度上加快XP。要修改的鍵值位置在“HKEY_CURRENT_USER\ControlPanel\Desktop”。修改其下的“MenuShowDelay”鍵,把默認(rèn)的400修改為0,按F5刷新注冊(cè)表即可生效。(16)清除預(yù)讀文件WindowsXP的預(yù)讀設(shè)置雖然可以提高系統(tǒng)速度,但是使用一段時(shí)間后,預(yù)讀文件夾里的文件數(shù)量會(huì)變得相當(dāng)龐大,導(dǎo)致系統(tǒng)搜索花費(fèi)的時(shí)間變長(zhǎng)。而且有些應(yīng)用程序會(huì)產(chǎn)生死鏈接文件,更加重了系統(tǒng)搜索的負(fù)擔(dān)。所以,應(yīng)該定期刪除這些預(yù)讀文件。預(yù)計(jì)文件存放在WindowsXP系統(tǒng)文件夾的Prefetch文件夾中,該文件夾下的所有文件均可刪除。(17)關(guān)閉自動(dòng)播放功能在WindowsXP中,當(dāng)往光驅(qū)中放入光盤或?qū)SB硬盤接上電腦時(shí),系統(tǒng)都會(huì)自動(dòng)將光驅(qū)或USB硬盤掃描一遍,同時(shí)提示你是否播放里面的圖片、視頻、音樂等文件,如果是擁有多個(gè)分區(qū)的大容量的USB硬盤,掃描會(huì)耗費(fèi)很長(zhǎng)的時(shí)間,而且你得多次手動(dòng)關(guān)閉提示窗口,非常麻煩。這種情況下我們可以將WindowsXP的自動(dòng)播放功能關(guān)閉。運(yùn)行“組策略”程序。在組策略窗口左邊欄中,打開“計(jì)算機(jī)配置”,選擇“管理模板”下的“系統(tǒng)”,然后在右邊的配置欄中找到“關(guān)閉自動(dòng)播放”并雙擊它,會(huì)彈出“關(guān)閉自動(dòng)播放屬性”對(duì)話框。在其中“設(shè)置”選項(xiàng)卡中選擇“已啟用”,“關(guān)閉自動(dòng)播放”下拉列表中選擇“所有驅(qū)動(dòng)器”(如圖6)。這樣以后就不用擔(dān)心WindowsXP的“自動(dòng)播放”功能帶來的麻煩了。如果你只是想禁止系統(tǒng)掃描某個(gè)驅(qū)動(dòng)器(如USB硬盤)上的文件,可采用下面的方法。先連上你的USB硬盤,讓系統(tǒng)將它識(shí)別出來。然后打開“我的電腦”,選擇USB硬盤上的某個(gè)分區(qū),按鼠標(biāo)右鍵,會(huì)彈出磁盤屬性窗口,選取“自動(dòng)播放”選項(xiàng)卡,將所有內(nèi)容的類型都選擇為不執(zhí)行操作。如果USB硬盤有多個(gè)分區(qū),對(duì)所有分區(qū)都進(jìn)行同樣的操作,這樣當(dāng)你將USB驅(qū)動(dòng)器拔掉再重新接上時(shí),系統(tǒng)會(huì)將USB硬盤識(shí)別出來,而不會(huì)反復(fù)問你是否播放USB硬盤中的文件了。3.加快關(guān)機(jī)速度WindowsXP的關(guān)機(jī)速度要慢于啟動(dòng)速度,特別有些任務(wù)還需要手工結(jié)束,更加延緩了關(guān)機(jī)速度。因此,要加快關(guān)機(jī)速度,首先要開啟WindowsXP的自動(dòng)結(jié)束任務(wù)功能。具體步驟是:從注冊(cè)表中找到“HKEY_CURRENT_USER\ControlPanel\Desktop”,把“AutoEndTasks”的鍵值設(shè)置為1即可。然后再修改“HungAppTimeout”為“4000(或更小)”(預(yù)設(shè)為5000),該鍵值同樣也在“HKEY_CURRENT_USER\ControlPanel\Desktop”下;最后一步再找到“HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\”,同樣把WaitToKillServiceTimeout設(shè)置為“4000”;通過這樣設(shè)置后的關(guān)機(jī)速度明顯要加快了。夠全面吧~~◆二、硬件優(yōu)化設(shè)置◆1、關(guān)掉不用的設(shè)備

在設(shè)備管理器中,將PCMCIA卡、調(diào)制解調(diào)器、紅外線設(shè)備、打印機(jī)端口(LPT1)或者串口(COM1)等不常用的設(shè)備停用,在要停用設(shè)備屬性對(duì)話框中的“常規(guī)”選項(xiàng)卡中選擇“不要使用這個(gè)設(shè)備(停用)”。當(dāng)需要使用這些設(shè)備時(shí)再?gòu)脑O(shè)備管理器中啟用它們。◆2、內(nèi)存性能優(yōu)化

WindowsXP中有幾個(gè)選項(xiàng)可以優(yōu)化內(nèi)存性能,它們?nèi)荚谧?cè)表下面位置:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession

ManagerMemory

Management

1)禁用內(nèi)存頁面調(diào)度(Paging

Executive)

XP會(huì)把內(nèi)存中的片斷寫入硬盤,我們可以阻止它這樣做,讓數(shù)據(jù)保留在內(nèi)存中,從而提升系統(tǒng)性能。256M以上內(nèi)存才使用這個(gè)設(shè)置。把“DisablePagingExecutive”的值從0改為1就可以禁止內(nèi)存頁面調(diào)度了。

2)提升系統(tǒng)緩存

必須有256M以上的內(nèi)存,才激活它。把LargeSystemCache鍵值從0改為1,一般來說,這項(xiàng)優(yōu)化會(huì)使系統(tǒng)性能得到相當(dāng)?shù)奶嵘?,但也有可能?huì)使某些應(yīng)用程序性能降低。

3)輸入/輸出性能

內(nèi)存大于256M才更改這里的值,這個(gè)優(yōu)化只對(duì)server(服務(wù)器)用戶才有實(shí)在意義,它能夠提升系統(tǒng)進(jìn)行大容量文件傳輸時(shí)的性能。建一個(gè)DWORD(雙字節(jié)值)鍵值,命名為IOPageLockLimit,數(shù)值設(shè)8M-16M字節(jié)之間性能最好,具體設(shè)什么值,可試試哪個(gè)值可獲得最佳性能。這個(gè)值是用字節(jié)來計(jì)算的,比如你要分配12M,就是12×1024×1024,也就是12582912?!?、啟動(dòng)硬盤/光驅(qū)DMA模式

“系統(tǒng)屬性”-“硬件”-“設(shè)備管理器”,在設(shè)備列表中選擇“IDE

ATA/ATAPI控制器”,雙擊“主要

IDE

通道”或“次要

IDE

通道”,在其屬性對(duì)話框的“高級(jí)設(shè)置”選項(xiàng)卡中檢查DMA模式是否已啟動(dòng),一般來說如果設(shè)備支持,系統(tǒng)就會(huì)自動(dòng)打開DMA功能,如果沒有打開可將“傳輸模式”設(shè)為“DMA(若可用)”(在BIOS里也應(yīng)該要先設(shè)為支持DMA)。

◆4、關(guān)閉自動(dòng)播放功能

運(yùn)行“組策略”程序,在組策略窗口左邊欄中打開“計(jì)算機(jī)配置”,選擇“管理模板”下的“系統(tǒng)”,然后在右邊的配置欄中找到“關(guān)閉自動(dòng)播放”并雙擊它,會(huì)彈出“關(guān)閉自動(dòng)播放屬性”對(duì)話框,在其中“設(shè)置”選項(xiàng)卡中選擇“已啟用”,“關(guān)閉自動(dòng)播放”下拉列表中選擇“所有驅(qū)動(dòng)器”。

◆5、設(shè)置二級(jí)緩存容量

WindowsXP有時(shí)無法自動(dòng)檢測(cè)處理器的二級(jí)緩存容量,需要我們手動(dòng)設(shè)置。運(yùn)行注冊(cè)表編輯器,找到HKCU_LOCAL_MACHINESYSTEMCurrentControlSetControlSessio

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論