電商公司網(wǎng)上商城管理系統(tǒng)分析與設(shè)計(jì)_第1頁(yè)
電商公司網(wǎng)上商城管理系統(tǒng)分析與設(shè)計(jì)_第2頁(yè)
電商公司網(wǎng)上商城管理系統(tǒng)分析與設(shè)計(jì)_第3頁(yè)
電商公司網(wǎng)上商城管理系統(tǒng)分析與設(shè)計(jì)_第4頁(yè)
電商公司網(wǎng)上商城管理系統(tǒng)分析與設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩62頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

摘要二十一世紀(jì)已過(guò)去二十年載,信息化已然成為了這個(gè)時(shí)代的標(biāo)簽,而電子商務(wù)則是信息時(shí)代的代言詞,人們?cè)絹?lái)越依賴電子商務(wù)進(jìn)行購(gòu)物。B2C網(wǎng)上商城是最常見(jiàn)的電子商務(wù)形式之一,它不僅為消費(fèi)者提供了在線購(gòu)物平臺(tái),而且為商家提供了在線銷售平臺(tái),所以現(xiàn)如今它已逐漸取代傳統(tǒng)的線下實(shí)體商店,成為人們購(gòu)物的首選。本文設(shè)計(jì)了一個(gè)相對(duì)完整,方便的在線商城系統(tǒng)。

本文介紹了由Jsp,(Spring+SpringMVC+MyBatis),MySQL完成的網(wǎng)上商城管理系統(tǒng)。除了Web應(yīng)用程序的通用“腳手架”功能外,該系統(tǒng)還實(shí)現(xiàn)了在線購(gòu)物中心系統(tǒng)的前端用戶功能和后臺(tái)管理員管理。其中,前端用戶的表現(xiàn)包括:商品類別的多級(jí)顯示,用戶注冊(cè),商品搜索,購(gòu)物車的添加,商品評(píng)論,訂單提交,收藏商品,個(gè)人中心信息,收貨地址信息,收藏的商品信息,評(píng)價(jià)信息和訂單信息管理等。后臺(tái)管理員的管理功能包括:商品分類信息,商品信息,訂單信息,客戶信息,評(píng)價(jià)信息,和銷售額統(tǒng)計(jì)顯示的管理??梢哉f(shuō),它是一個(gè)功能相對(duì)完善的網(wǎng)上商城系統(tǒng)。關(guān)鍵詞:在線商城系統(tǒng);SSM;電子商務(wù)ElectronictradingcompanynetworkmanagementsystemstatisticalanalysisdesignAbstractTwentyyearshavepassedsincethe21stcentury,theinformationagehasbecomethelabelofthisera,ande-commerceistherepresentativeoftheinformationage,andpeoplearerelyingmoreandmoreone-commerceforshopping.B2Conlinemallisoneofthemostcommonformsofe-commerce.Itnotonlyprovidesanonlineshoppingplatformforconsumers,butalsoanonlinesalesplatformformerchants.Therefore,ithasgraduallyreplacedtraditionalofflinephysicalstoresandbecomethefirstchoiceforpeopletoshop.Thispaperdesignsarelativelycompleteandconvenientonlineshoppingmallsystem.ThispaperintroducestheonlineshoppingcentersystemcompletedbyJsp,(Spring+SpringMVC+MyBatis),MySQL.Inadditiontothecommon"scaffolding"functionoftheWebapplication,thesystemalsorealizesthefront-enduserfunctionandtheback-endadministratormanagementoftheonlineshoppingcentersystem.Amongthem,front-enduserperformanceincludes:multi-leveldisplayofproductcategories,userregistration,productsearch,cartaddition,productreview,ordersubmission,collectionofgoods,personalcenterinformation,receivingaddressinformation,collectionofgoodsinformation,evaluationinformationandorderinformationmanagement.Backgroundadministrator'smanagementfunctionsinclude:commodityclassificationinformation,commodityinformation,orderinformation,customerinformation,evaluationinformation,andsalesstatisticsdisplaymanagement.Itcanbesaidthatitisarelativelyperfectonlinemallsystem.Keywords:OnlineMallSystem;ssm;Electroniccommerce目錄第1章緒論 41.1系統(tǒng)開(kāi)發(fā)的背景和目標(biāo) 41.1.1系統(tǒng)開(kāi)發(fā)的背景 41.1.2系統(tǒng)開(kāi)發(fā)的目標(biāo) 41.2系統(tǒng)的主要功能和特點(diǎn) 41.2.1系統(tǒng)主要功能 41.2.1系統(tǒng)主要特點(diǎn) 51.3設(shè)計(jì)開(kāi)發(fā)的方法和工具的選擇 61.3.1Javascript 61.3.2jQuery 61.3.3Servlet 61.3.5SSM 7第2章系統(tǒng)規(guī)劃 82.1需求分析 82.2可行性研究 92.2.1社會(huì)可行性 92.2.2技術(shù)可行性 92.2.3操作可行性 9第3章系統(tǒng)分析 113.1用例圖 113.1.1買家(用戶)用例圖 113.1.2賣家(管理員)用例圖 123.2.1登錄系統(tǒng)(包括買家和管理員) 123.2.2買家瀏覽商品信息 133.2.3買家搜索所需商品 143.2.4買家對(duì)商品進(jìn)行收藏操作 143.2.5買家/管理員注冊(cè) 153.2.6買家付款 163.2.7修改密碼 163.2.8修改商品信息 173.3概念模型 183.4概念數(shù)據(jù)建模和對(duì)象關(guān)系建模 183.4.1買家與商品關(guān)系 183.4.2買家與訂單關(guān)系 193.4.3買家與評(píng)論關(guān)系 203.4.4買家與購(gòu)物車關(guān)系 213.4.4管理員與商品關(guān)系 213.5動(dòng)態(tài)建模 223.5.1順序圖 223.5.2通信圖 253.5.3狀態(tài)圖 28第4章系統(tǒng)設(shè)計(jì) 304.1總體設(shè)計(jì) 304.2數(shù)據(jù)庫(kù)設(shè)計(jì) 304.3I/O設(shè)計(jì) 32第5章系統(tǒng)實(shí)現(xiàn) 345.1商城首頁(yè) 345.2商品瀏覽頁(yè)面 355.3商品詳情頁(yè)面 365.4購(gòu)物車頁(yè)面 365.5用戶個(gè)人中心頁(yè)面 385.7管理員系統(tǒng)設(shè)置 425.8用戶管理 435.9系統(tǒng)日志 445.10商品分類 445.11商品管理 455.13評(píng)論管理 465.14統(tǒng)計(jì)銷售 46總結(jié) 48參考文獻(xiàn) 49謝辭 50PAGE2第1章緒論1.1系統(tǒng)開(kāi)發(fā)的背景和目標(biāo)1.1.1系統(tǒng)開(kāi)發(fā)的背景二十一世紀(jì),信息化已成為不可阻擋的趨勢(shì),一步步的滲入人們的生活中,網(wǎng)絡(luò)也已然成為了人們不可缺少的事物,網(wǎng)絡(luò)的衍生品也日益繁多,更快更便捷的網(wǎng)絡(luò)使人們的購(gòu)物理念從傳統(tǒng)的線下采購(gòu)轉(zhuǎn)向了網(wǎng)上購(gòu)物這一新的方式,人們隨時(shí)隨地都能夠購(gòu)置所需要的物品。Web應(yīng)用開(kāi)發(fā)也得到了進(jìn)一步的推廣以及更深層次的挖掘,伴隨著“互聯(lián)網(wǎng)+”的興起、輕量化、分布式、高可用等概念的提出,這也對(duì)網(wǎng)上商城的設(shè)計(jì)、實(shí)現(xiàn)、管理產(chǎn)生了不可言喻的影響,并在購(gòu)物網(wǎng)站的開(kāi)發(fā)中得到了寬泛的運(yùn)用。1.1.2系統(tǒng)開(kāi)發(fā)的目標(biāo)設(shè)計(jì)的系統(tǒng)主要運(yùn)用于電商公司的商品管理,系統(tǒng)進(jìn)行商品的信息錄入,可以讓顧客在線瀏覽商品,在線進(jìn)行支付,把原先的傳統(tǒng)單線業(yè)務(wù)流程進(jìn)行分割,讓顧客能夠隨時(shí)隨地地對(duì)商品進(jìn)行瀏覽以及購(gòu)買,把業(yè)務(wù)流程進(jìn)行多線并進(jìn),顧客可以利用移動(dòng)端在任何時(shí)間及任何地點(diǎn)進(jìn)行商品的選購(gòu)、支付,然后可以由商家進(jìn)行包裝配送。同時(shí)把種類繁多的商品以圖文并茂的方式展示給顧客,方便顧客的挑選,注重顧客購(gòu)物體驗(yàn)。后臺(tái)的商品數(shù)據(jù)進(jìn)行增刪改查可以被管理員合法地進(jìn)行修改和管理,訂單管理以及銷售額的統(tǒng)計(jì),通過(guò)以上這些業(yè)務(wù)場(chǎng)景來(lái)實(shí)現(xiàn)電商公司的商品管理系統(tǒng)的運(yùn)作。1.2系統(tǒng)的主要功能和特點(diǎn)1.2.1系統(tǒng)主要功能經(jīng)由自身的斟酌,在線商城系統(tǒng)采取B/S的架構(gòu),分為前臺(tái)用戶模塊以及后臺(tái)管理者模塊。(1)前臺(tái)管理模塊①注冊(cè)登陸模塊:用戶可以注冊(cè)為系統(tǒng)成員,注冊(cè)后可以使用用戶的相關(guān)權(quán)利。。②檢視商品信息模塊:顧客能夠?qū)ι唐返木唧w信息進(jìn)行訪問(wèn),其中包括對(duì)商品的分類多級(jí)展示、搜索、查看以及收藏。③購(gòu)物車模塊:購(gòu)物車能夠暫時(shí)寄存用戶選中的商品,以便顧客一次性購(gòu)買,購(gòu)物車中的商品增刪改可以被顧客所使用。④訂單模塊:顧客在進(jìn)行商品的購(gòu)買時(shí),就會(huì)以提交訂單的形式來(lái)完成。⑤個(gè)人信息模塊:顧客可以在登錄系統(tǒng)完成后完成對(duì)個(gè)人信息的修改,(2)后臺(tái)管理模塊在考慮到在線商城管理操作性的問(wèn)題上,后臺(tái)管理系統(tǒng)通過(guò)網(wǎng)頁(yè)來(lái)實(shí)現(xiàn)。后臺(tái)管理模塊:管理員能夠?qū)笈_(tái)的相干信息進(jìn)行管理。訂單管理模塊:對(duì)用戶提交的訂單進(jìn)行查詢操作??蛻艄芾砟K:管理員能夠?qū)σ炎?cè)的用戶的相干信息進(jìn)行管理。商品管理模塊:管理員能夠?qū)ι唐返南喔尚畔⒑拖到y(tǒng)的商品分類信息管理。⑤評(píng)價(jià)管理模塊:管理員可以對(duì)商品的評(píng)價(jià)可以進(jìn)行相關(guān)的查詢操作,并且對(duì)評(píng)論進(jìn)行管理。⑥銷售額統(tǒng)計(jì)與展示模塊:可以對(duì)某一時(shí)段的銷售額進(jìn)行統(tǒng)計(jì)和展示。1.2.1系統(tǒng)主要特點(diǎn)(1)可進(jìn)行二次編輯選擇做一個(gè)在線網(wǎng)上商城,首先就應(yīng)該想到后期的維護(hù)工作,因?yàn)樯坛堑纳唐芬驗(yàn)榧竟?jié),時(shí)節(jié)等原因的流動(dòng)性非常大,所以在后期維護(hù)上,對(duì)于數(shù)據(jù)庫(kù)的維護(hù)以及增刪改查是十分必要的,此次設(shè)計(jì)的在線網(wǎng)上商城系統(tǒng)就可以滿足這個(gè)要求。(2)快捷注冊(cè)登錄一個(gè)優(yōu)秀的購(gòu)物系統(tǒng)也應(yīng)該具備快捷注冊(cè)登錄的能力,減少顧客的不便,讓顧客有一個(gè)良好的購(gòu)物體驗(yàn),此次設(shè)計(jì)的系統(tǒng)對(duì)于注冊(cè)登錄這一模塊,保證安全可靠的同事,盡量的減少了不必要的繁雜操作,以保證顧客的便利。(3)數(shù)據(jù)報(bào)表統(tǒng)計(jì)一個(gè)優(yōu)秀的在線上網(wǎng)商城系統(tǒng),對(duì)于數(shù)據(jù)的統(tǒng)計(jì)并且顯示出來(lái)的能力也是十分重要的,該系統(tǒng)就可以將商品每段時(shí)間的銷售量做出統(tǒng)計(jì),以便于商城對(duì)于之后商品銷售的規(guī)劃以及商城的運(yùn)營(yíng)。1.3設(shè)計(jì)開(kāi)發(fā)的方法和工具的選擇1.3.1JavascriptJavaScript,是一款腳本語(yǔ)言作用于客戶端開(kāi)發(fā)上,由對(duì)象和事件驅(qū)動(dòng),并且具有一定的安全性,廣泛使用于Web開(kāi)發(fā)的腳本語(yǔ)言中。通常,你可以在HTML網(wǎng)頁(yè)設(shè)計(jì)中添加動(dòng)態(tài)函數(shù)。1.3.2jQueryJQuery作為JavaScript框架之一,被許多瀏覽器上使用。他的中心思想就是寫(xiě)更少的代碼,做更多的事情。jQuery是免費(fèi)提供使用的并且開(kāi)源,開(kāi)發(fā)人員可以更簡(jiǎn)單快速的處理文檔對(duì)象、制作動(dòng)畫(huà)效果以及事件處理等功能,其模塊化的結(jié)構(gòu)更能開(kāi)發(fā)出強(qiáng)大的動(dòng)態(tài)網(wǎng)頁(yè),現(xiàn)在,JavaSCript框架中最經(jīng)常使用的就是JQuery。1.3.3Servlet一般來(lái)說(shuō),Servlet是指實(shí)現(xiàn)Servlet接口的任意類。原則上,Servlet可以響應(yīng)各種類型的請(qǐng)求,但是在大多數(shù)環(huán)境中,Servlet只能在HTTP協(xié)議Web服務(wù)器上使用。由于獨(dú)立于平臺(tái)和協(xié)議,所以小程序主要用于交互參考和生成數(shù)據(jù),充實(shí)動(dòng)態(tài)Web內(nèi)容。1.3.4MySQLMySQL是瑞典公司開(kāi)發(fā)的小規(guī)模開(kāi)源關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)。由于MySQL具有以下優(yōu)點(diǎn),許多中小型互聯(lián)網(wǎng)企業(yè)選擇MySQL作為數(shù)據(jù)庫(kù)。1、規(guī)模體積小,能夠迅速執(zhí)行命令。2、MySQL是開(kāi)源的,免費(fèi)實(shí)用。3、與其他大型數(shù)據(jù)庫(kù)相比,使用方便,操作簡(jiǎn)單。4、MySQL可以在Linux、Windows、Unix等各種系統(tǒng)平臺(tái)上運(yùn)行,滿足不同需求的用戶。5、MySQL可以管理數(shù)據(jù)庫(kù)中的數(shù)據(jù),適用于任何類型的互聯(lián)網(wǎng)企業(yè)級(jí)應(yīng)用。1.3.5SSMSSM是Spring、SpringMVC和MyBatis的縮寫(xiě),全體由Spring和MyBatis這兩個(gè)開(kāi)源框架交融而成。(1)SpringSpring,是一個(gè)輕量級(jí)并且開(kāi)源的Java開(kāi)發(fā)框架。它的簡(jiǎn)單、易測(cè)試、疏耦合使得Spring并不局限于服務(wù)器開(kāi)發(fā),它可以為任何Java程序帶來(lái)益處。概括地說(shuō),Spring是輕量的控制中樞,也是面向縱橫的容器框架。(2)SpringMVCSpringMVC作為繼承了Spring框架的衍生產(chǎn)品,被整合到SpringWeb流程中。SpringMVC將控制器、模型對(duì)象、handle對(duì)象的作用分離分開(kāi),這使得Spring框架更便于定制。(3)MyBatisMyBatis是Apache和ibatis合作的基于Java的持久化框架的開(kāi)源項(xiàng)目。由于ibatis提供的持久化layer框架包括SQL映射和數(shù)據(jù)訪問(wèn)對(duì)象Mybatis,幾乎沒(méi)有任何JDBC代碼和參數(shù)的手動(dòng)設(shè)置和結(jié)果集的獲取。Mybatis使用簡(jiǎn)單的XML或注釋來(lái)將界面和Javapojo映射到數(shù)據(jù)庫(kù)中的記錄第2章系統(tǒng)規(guī)劃2.1需求分析該《在線商城系統(tǒng)》采用B/S架構(gòu),除了一些Web項(xiàng)目的通用功能外,主要針對(duì)買家(用戶)與賣家(管理員)兩種角色,其中前臺(tái)用戶性能包括:商品分類多級(jí)展現(xiàn)、商品搜尋、商品檢視、用戶注冊(cè)登錄、放入購(gòu)物車、收藏商品、對(duì)個(gè)人信息、收貨地址信息、收藏信息、評(píng)價(jià)信息、訂單進(jìn)行管理、提交訂單等。后臺(tái)管理員管理功能包括:對(duì)商品分類信息、商品信息、客戶信息、訂單信息、評(píng)價(jià)進(jìn)行管理、銷售金額統(tǒng)計(jì)展現(xiàn)等。《在線商城系統(tǒng)》主要性能如下:買家(用戶):注冊(cè)和登錄:用戶經(jīng)過(guò)注冊(cè)成后,可以成為系統(tǒng)的會(huì)員,并且在登錄后能使用買家的相關(guān)權(quán)限;查看商品信息:用戶或者非注冊(cè)游客都能夠訪問(wèn)商品的詳細(xì)信息,其中支持商品分類多級(jí)展示、商品搜索、商品查看、收藏商品;③購(gòu)物車:購(gòu)物車可以零時(shí)存放用戶看中的貨物,以便一次性的對(duì)多個(gè)商品進(jìn)行購(gòu)買;④提交訂單:用戶在進(jìn)行商品的購(gòu)買時(shí),就會(huì)以提交訂單的形式來(lái)完成;⑤個(gè)人信息管理:用戶能夠在登錄系統(tǒng)后完成對(duì)本人相干信息的修正,包括:個(gè)人信息管理、收貨地址管理、收藏管理、評(píng)價(jià)管理、訂單管理。賣家(管理員):①客戶管理:賣家(管理員)能夠管理已注冊(cè)用戶的相干信息;②商品管理:賣家(管理員)能夠管理商品的相干信息以及整個(gè)系統(tǒng)的商品分類信息;③訂單管理:檢視和管理用戶提交的訂單;④評(píng)價(jià)管理:能夠檢視用戶關(guān)于商品的評(píng)價(jià),并進(jìn)行相應(yīng)的管理;⑤銷售金額的統(tǒng)計(jì)和展示:可以對(duì)某一時(shí)間段內(nèi)的銷售金額的具體情況進(jìn)行統(tǒng)計(jì)和展現(xiàn)。2.2可行性研究2.2.1社會(huì)可行性互聯(lián)網(wǎng)商務(wù)給傳統(tǒng)商務(wù)帶來(lái)更多的便利和可能性。網(wǎng)絡(luò)商務(wù)發(fā)展以后,我們可以隨時(shí)隨地在世界各地購(gòu)買商品。電子商務(wù)是競(jìng)爭(zhēng)非常激烈的網(wǎng)絡(luò)商務(wù)。在無(wú)意識(shí)中,以往的實(shí)體店已經(jīng)被購(gòu)物網(wǎng)上購(gòu)物取代了,網(wǎng)購(gòu)已然成為我們主要的購(gòu)物方式,尤其是因?yàn)槠浔憷浴M瑫r(shí),線下購(gòu)物相比,在線購(gòu)物信息比較通透,減少中間商賺差價(jià)的可能,價(jià)格相對(duì)比較低,提高用戶的購(gòu)物體驗(yàn),使相關(guān)行業(yè)發(fā)展的健全的方向發(fā)展。綜上所述,這個(gè)系統(tǒng)的社會(huì)實(shí)現(xiàn)可能性是毋庸置疑的。2.2.2技術(shù)可行性本系統(tǒng)采取的是Jsp、(Spring+SpringMVC+MyBatis)和MySQL開(kāi)發(fā)完成,使用Windows操作系統(tǒng)開(kāi)發(fā),MyBatis已經(jīng)與后端數(shù)據(jù)庫(kù)連通,而對(duì)于數(shù)據(jù)的增刪改查,此次系統(tǒng)使用了Jdbc封裝處理來(lái)完成。SSM框架是常用的Web項(xiàng)目框架,功能方便簡(jiǎn)單而且具有很強(qiáng)的可靠性,而MySQL有以下的幾個(gè)優(yōu)點(diǎn):1、規(guī)模體積小,能夠迅速執(zhí)行命令。2、MySQL是開(kāi)源的,免費(fèi)實(shí)用。3、與其他大型數(shù)據(jù)庫(kù)相比,使用方便,操作簡(jiǎn)單。4、MySQL可以在Linux、Windows、Unix等各種系統(tǒng)平臺(tái)上運(yùn)行,滿足不同需求的用戶。5、MySQL可以管理數(shù)據(jù)庫(kù)中的數(shù)據(jù),適用于任何類型的互聯(lián)網(wǎng)企業(yè)級(jí)應(yīng)用。因此該軟件使用的Jsp、(Spring+SpringMVC+MyBatis)和MySQL在技術(shù)上是可行的在整體開(kāi)發(fā)上。硬件方面,隨著納米技術(shù)以及半導(dǎo)體的推廣,硬件的更新速度越發(fā)快速,計(jì)算機(jī)硬件的成本也傾向于親民的價(jià)格,人們的硬件選擇也不再那么糾結(jié)與死板,此次硬件的開(kāi)發(fā)上,市場(chǎng)上的大部分機(jī)器都能夠運(yùn)行次系統(tǒng),所以綜上所述,硬件上以及軟件技術(shù)上的可行性母庸置疑。2.2.3操作可行性現(xiàn)如今,幾乎所有的計(jì)算機(jī)都可以運(yùn)行這個(gè)系統(tǒng)。原計(jì)算機(jī)系統(tǒng)的安裝和結(jié)構(gòu),在系統(tǒng)運(yùn)行中保持系統(tǒng)設(shè)置,調(diào)試和操作中保持不變。系統(tǒng)界面簡(jiǎn)潔清晰,只要有相關(guān)人員引導(dǎo),提示信息清晰完整,軟件完全可用。第3章系統(tǒng)分析3.1用例圖此系統(tǒng)的角色主要分為買家(用戶)與賣家(管理員),下面就從買家和賣家的角度來(lái)對(duì)整個(gè)系統(tǒng)的用例分析。3.1.1買家(用戶)用例圖圖3-1買家(用戶)用例圖3.1.2賣家(管理員)用例圖3.2用例規(guī)約3.2.1登錄系統(tǒng)(包括買家和管理員)登陸系統(tǒng)用例規(guī)約表3-2所示用例名稱:買家/管理員登錄系統(tǒng)主參與者:買家/管理員層次:海平面利益相關(guān)者:買家/管理員前置條件:用戶訪問(wèn)系統(tǒng)最低保證:回滾未完成的事務(wù)成功保證:用戶成功登錄系統(tǒng)觸發(fā)器:用戶點(diǎn)擊登錄按鈕主要的成功情節(jié):用戶成功登錄系統(tǒng)。擴(kuò)展:a使用數(shù)據(jù)庫(kù)中不存在的賬號(hào)密碼進(jìn)行登錄1.a.1跳轉(zhuǎn)到登錄錯(cuò)誤頁(yè)面,提示用戶名/密碼錯(cuò)誤,登錄失敗1.b賬號(hào)/密碼任意一欄輸入空格,不輸入其他字符1.b.1跳轉(zhuǎn)到登錄錯(cuò)誤頁(yè)面,提示用戶名/密碼錯(cuò)誤,登錄失敗1.c賬號(hào)/密碼輸如特殊字符,入“*&^@!#”等1.b.1跳轉(zhuǎn)到登錄錯(cuò)誤頁(yè)面,提示用戶名/密碼錯(cuò)誤,登錄失敗3.2.2買家瀏覽商品信息買家瀏覽商品用例規(guī)約如表3-3所示。表3-3買家瀏覽商品用例描述用例名稱:買家瀏覽商品主參與者:買家/管理員層次:海平面利益相關(guān)者:買家/管理員前置條件:用戶進(jìn)入商品購(gòu)物界面最低保證:回滾未完成的事務(wù)成功保證:成功展示所有職位信息觸發(fā)器:求職者點(diǎn)擊商品信息主要的成功情節(jié):用戶進(jìn)入商品信息界面。前端成功展示所有商品信息,買家可點(diǎn)擊感興趣的商品進(jìn)入商品詳情頁(yè)用戶進(jìn)入商品詳情頁(yè)進(jìn)一步了解商品內(nèi)容等。擴(kuò)展:1.a商品信息為空。1.a.1瀏覽器未成功加載數(shù)據(jù),用戶刷新頁(yè)面,數(shù)據(jù)展示。1.a.2用戶刷新頁(yè)面,數(shù)據(jù)仍未展示;用戶退出系統(tǒng)。3.2.3買家搜索所需商品買家搜索所需商品用例規(guī)約如表3-4所示。表3-4買家搜索所需商品用例描述用例名稱:買家搜索所需商品主參與者:買家/管理員層次:海平面利益相關(guān)者:買家/管理員前置條件:用戶已登陸最低保證:回滾未完成的事務(wù)成功保證:成功搜索所需商品觸發(fā)器:在搜索欄,輸出商品名稱,點(diǎn)擊搜索。主要的成功情節(jié):買家登陸后,進(jìn)入了商品瀏覽界面。點(diǎn)擊搜索欄,輸入所需商品名稱。點(diǎn)擊搜索按鈕。系統(tǒng)未跳轉(zhuǎn)到錯(cuò)誤頁(yè)面,成功跳轉(zhuǎn)所需商品界面。擴(kuò)展:1.a商品信息為空。1.a.1瀏覽器未成功加載數(shù)據(jù),用戶刷新頁(yè)面,數(shù)據(jù)展示。1.a.2用戶刷新頁(yè)面,數(shù)據(jù)仍未展示;用戶退出系統(tǒng)。3.2.4買家對(duì)商品進(jìn)行收藏操作買家對(duì)商品進(jìn)行收藏操作用例規(guī)約如表3-5所示。表3-5買家收藏商品用例描述用例名稱:買家收藏商品主參與者:買家層次:海平面利益相關(guān)者:買家/管理員前置條件:用戶已登陸最低保證:回滾未完成的事務(wù)成功保證:成功查看收藏商品的狀態(tài)。觸發(fā)器:買家在商品界面,點(diǎn)擊收藏按鈕。主要的成功情節(jié):買家登陸后,點(diǎn)擊商品界面。買家在商品界面點(diǎn)擊收藏按鈕,系統(tǒng)成功在數(shù)據(jù)庫(kù)中加載到該用戶的收藏記錄,并展示到頁(yè)面上。擴(kuò)展:a買家未登錄。1.a..1跳轉(zhuǎn)到錯(cuò)誤頁(yè)面,提示用戶未登錄,無(wú)法收藏。2.a商品信息為空。2.a.1瀏覽器未成功加載數(shù)據(jù),用戶刷新頁(yè)面,數(shù)據(jù)展示。2.a.2用戶刷新頁(yè)面,數(shù)據(jù)仍未展示;用戶退出系統(tǒng)。3.2.5買家/管理員注冊(cè)注冊(cè)用例規(guī)約如表3-6所示。用例名稱:買家/管理員注冊(cè)主參與者:買家/管理員層次:海平面利益相關(guān)者:買家/管理員前置條件:進(jìn)入注冊(cè)頁(yè)面最低保證:回滾未完成的事務(wù)成功保證:成功重新跳轉(zhuǎn)到登錄頁(yè)面觸發(fā)器:在登錄頁(yè)面點(diǎn)擊注冊(cè)按鈕,進(jìn)入到注冊(cè)頁(yè)面主要的成功情節(jié):登錄頁(yè)面點(diǎn)擊下方鏈接,進(jìn)入到注冊(cè)頁(yè)面。輸入注冊(cè)所需要的基本信息后,點(diǎn)擊注冊(cè)。成功跳轉(zhuǎn)回到登錄頁(yè)面。輸入已注冊(cè)的賬號(hào)密碼登陸。能夠成功跳轉(zhuǎn)到相應(yīng)主頁(yè),未跳轉(zhuǎn)到失敗頁(yè)面。擴(kuò)展:1.a用戶所注冊(cè)的賬號(hào)為數(shù)據(jù)庫(kù)中已有賬號(hào)。1.a.1跳轉(zhuǎn)到錯(cuò)誤頁(yè)面,提示用戶該用戶名已被注冊(cè)。3.2.6買家付款買家付款用例規(guī)約如表3-7所示。表3-7買家付款用例描述用例名稱:買家付款主參與者:買家/管理員層次:海平面利益相關(guān)者:買家/管理員前置條件:?jiǎn)豳I家進(jìn)入購(gòu)買界面最低保證:回滾未完成的事務(wù)成功保證:成功購(gòu)買商品觸發(fā)器:買家進(jìn)入商品界面,點(diǎn)擊購(gòu)買按鈕主要的成功情節(jié):買家進(jìn)入商品界面買家點(diǎn)擊購(gòu)買按鈕。跳轉(zhuǎn)到購(gòu)買界面。選擇購(gòu)買方式。付款成功,并跳轉(zhuǎn)界面。擴(kuò)展:1.a買家未登錄。1.a..1跳轉(zhuǎn)到錯(cuò)誤頁(yè)面,提示用戶未登錄,無(wú)法購(gòu)買。2.a商品信息為空。2.a.1瀏覽器未成功加載數(shù)據(jù),用戶刷新頁(yè)面,數(shù)據(jù)展示。2.a.2用戶刷新頁(yè)面,數(shù)據(jù)仍未展示;用戶退出系統(tǒng)。3.2.7修改密碼重置密碼用例規(guī)約如表3-8所示。用例名稱:修改密碼主參與者:管理員層次:海平面利益相關(guān)者:買家/管理員前置條件:進(jìn)入登陸界面最低保證:回滾未完成的事務(wù)成功保證:密碼修改成功觸發(fā)器:在登陸界面選擇重置密碼選項(xiàng)主要的成功情節(jié):成功進(jìn)入到修改密碼。選擇需修改密碼的用戶。跳轉(zhuǎn)到密碼輸入框,輸入新密碼后點(diǎn)擊確定。成功跳轉(zhuǎn)到主頁(yè),且在用戶端使用新密碼能夠成功登陸。擴(kuò)展:1.a所輸入的新密碼字?jǐn)?shù)超出了限制。1.a.1跳轉(zhuǎn)到錯(cuò)誤頁(yè)面,提示所輸入的密碼字?jǐn)?shù)超出了限制內(nèi)。3.2.8修改商品信息修改商品信息用例規(guī)約如表3-9所示。用例名稱:修改商品信息主參與者:管理員層次:海平面利益相關(guān)者:管理員前置條件:管理員已登陸最低保證:回滾未完成的事務(wù)成功保證:成功修改商品信息觸發(fā)器:輸入所要修改商品相關(guān)信息,點(diǎn)擊修改按鈕主要的成功情節(jié):管理員成功登陸后臺(tái)。進(jìn)入修改商品相關(guān)信息界面,點(diǎn)擊修改按鈕。成功跳轉(zhuǎn)回后臺(tái)界面,且顯示正確的修改信息。在前端的商品信息顯示正確。擴(kuò)展:1.a修改信息失敗1.a.1檢查是否存在輸入非法字符的情況。1.a.2檢查所輸入的數(shù)據(jù)字?jǐn)?shù)是否超出限制。3.3概念模型概念模型如圖3-10所示。3.4概念數(shù)據(jù)建模和對(duì)象關(guān)系建模3.4.1買家與商品關(guān)系買家與商品對(duì)象關(guān)系類圖如圖3-11所示BuyUserId<pk>usernamepassword1…10..n1…10..nphotosexageaddressProductid<pk>productCategoryIdnametagsimageUrlpricestocksellNumviewNumcommentNumcontentcreatetime圖3-11買家與商品對(duì)象關(guān)系類圖買家與商品存在一對(duì)多的關(guān)系。對(duì)應(yīng)的關(guān)系模型為:BuyUser(BuyUser.id,username,password,roleId,photo,sex,age,address,Product.id)Product(Product.id,productCategoryId,name,tags,imageUrl,price,stock,sellNum,viewNum,commentNum,content,createtime);3.4.2買家與訂單關(guān)系買家與訂單對(duì)象關(guān)系類圖如圖3-12所示BuyUserId<pk>usernamepasswordroleIdphotosexageaddressordersId<pk>snuserIdaddressmoneyproductNumstatusremarkcreateTime0..n10..n1…1圖3-12買家與訂單對(duì)象關(guān)系類圖買家與訂單存在一對(duì)多的關(guān)系。對(duì)應(yīng)的關(guān)系模型為:BuyUser(BuyUser.id,username,password,roleId,photo,sex,age,address,Orders.id)Orders(Orders.id,sn,userId,,address,moner,productNum,status,remark,createTime);3.4.3買家與評(píng)論關(guān)系CommentidproductIduserIdtypecontentcreateTime買家與評(píng)論對(duì)象關(guān)系類圖如圖3-13所示0..n0..nBuyUser1…11…1usernamepasswordroleIdphotosexageaddress圖3-13買家與評(píng)論對(duì)象關(guān)系類圖買家與評(píng)論存在一對(duì)多的關(guān)系。對(duì)應(yīng)的關(guān)系模型為:BuyUser(BuyUser.id,username,password,roleId,photo,sex,age,address,Comment.id)Comment(Comment.id,productid,UserId,type,content,createtime);3.4.4買家與購(gòu)物車關(guān)系1…11…1買家與購(gòu)物車對(duì)象關(guān)系類圖如圖3-14所示1…11…1BuyUserId<pk>usernamepasswordroleIdphotosexageaddresscartiduserIdproductIdnameimageUrlpricenummoneycreateTime圖3-14買家與購(gòu)物車對(duì)象關(guān)系類圖買家與購(gòu)物車存在一對(duì)一的關(guān)系。對(duì)應(yīng)的關(guān)系模型為:BuyUser(BuyUser.id,username,password,roleId,photo,sex,age,address,Cart.id)Cart(Cart.id,productid,name,,imageUrl,price,num,money,createTime);3.4.4管理員與商品關(guān)系管理員與商品對(duì)象關(guān)系類圖如圖2-2所示adminUserId<pk>usernamepasswordroleIdphotosexageaddress0..n10..n1…1Productid<pk>productCategoryIdnametagsimageUrlpricestocksellNumviewNumcommentNumcontentcreatetime圖3-15管理員與商品對(duì)象關(guān)系類圖管理員存在一對(duì)多的關(guān)系。對(duì)應(yīng)的關(guān)系模型為:adminUser(adminUser.id,username,password,roleId,photo,sex,age,address,Product.id)Product(Product.id,productCategoryId,name,tags,imageUrl,price,stock,sellNum,viewNum,commentNum,content,createtime);3.5動(dòng)態(tài)建模3.5.1順序圖(1)用戶登錄順序圖如圖3-16所示。(2)管理員管理商品分類順序圖如圖3-17所示。(3)管理員管理商品順序圖如圖3-18所示。(4)買家下單順序圖如圖3-19所示。圖3-19買家下單順序圖(5)買家加購(gòu)順序圖如圖3-20所示。圖3-20買家加購(gòu)商品順序圖3.5.2通信圖(1)管理員登錄通信圖如圖3-21所示。圖3-21管理員登錄通信圖(2)用戶登錄通信圖如圖3-22所示。圖3-22用戶登錄通信圖(3)管理員管理商品通信圖如圖3-23所示。圖3-23管理員管理商品通信圖(4)用戶瀏覽商品通信圖如圖3-24所示。圖3-24用戶瀏覽商品通信圖(5)用戶下單通信圖如圖3-25所示.3.5.3狀態(tài)圖(1)登錄系統(tǒng)狀態(tài)圖如圖3-26所示.圖3-26登錄系統(tǒng)狀態(tài)圖(2)商品管理狀態(tài)圖如圖3-27所示.圖3-27商品管理狀態(tài)圖(3)買家下單狀態(tài)圖如圖3-28所示.圖3-28買家下單狀態(tài)圖第4章系統(tǒng)設(shè)計(jì)4.1總體設(shè)計(jì)圖4-1系統(tǒng)功能分析圖本次將設(shè)計(jì)一套方便、實(shí)用的網(wǎng)上商場(chǎng)管理系統(tǒng)軟件,通過(guò)前臺(tái)的頁(yè)面設(shè)計(jì)幫助顧客能夠擁有一次不錯(cuò)的購(gòu)物體驗(yàn);通過(guò)后臺(tái)的商品管理實(shí)現(xiàn)自建商城對(duì)于商品管理的效率、可靠性以及實(shí)用性。4.2數(shù)據(jù)庫(kù)設(shè)計(jì)本系統(tǒng)數(shù)據(jù)庫(kù)表如下:(1)user表字段名稱數(shù)據(jù)類型主鍵是否空說(shuō)明idint(11)YN用戶IDusernamevarchar(32)NN用戶名passwordvarchar(32)NN密碼roleIdint(11)NN角色I(xiàn)Dphotovarchar(128)NN照片地址sexint(1)NN性別ageint(3)NN年齡addressvarchar(128)NN地址表4-2User表(2)product_category表字段名稱數(shù)據(jù)類型主鍵是否空說(shuō)明idint(11)YN分類IDparentIdint(11)NN父類IDnamevarchar(128)NN名稱tagsvarchar(32)NN標(biāo)簽rmarkvarchar(128)NN備注表4-3product_category表(3)product表字段名稱數(shù)據(jù)類型主鍵是否空說(shuō)明idint(11)YN商品IDproductCategoryIdint(11)NN分類IDnamevarchar(128)NN商品名稱tagsvarchar(32)NN商品標(biāo)簽imageUrlvarchar(128)NN圖片地址pricefloat(8,2)NN價(jià)格stockint(8)NN庫(kù)存sellNumint(8)NN銷售數(shù)量viewNumint(8)NN瀏覽次數(shù)commentNumint(8)NN評(píng)論數(shù)contenttextNN內(nèi)容createTimedatetimeNN創(chuàng)建時(shí)間表4-4product表(4)orders表字段名稱數(shù)據(jù)類型主鍵是否空說(shuō)明idint(11)YN訂單IDsnvarchar(32)NN訂單編號(hào)userIdint(11)NN買家IDaddressvarchar(128)NN買家地址moneydouble(8,2)NN價(jià)格productNumint(5)NN產(chǎn)品數(shù)量statusint(2)NN訂單狀態(tài)remarkvarchar(128)NN備注信息createTimedatetimeNN創(chuàng)建時(shí)間表4-5orders表(5)comment表字段名稱數(shù)據(jù)類型主鍵是否空說(shuō)明idint(11)YN評(píng)論IDproductIdint(11)NN產(chǎn)品IDuserIdint(11)NN用戶IDtypeint(2)NN評(píng)價(jià)類型contentvarchar(512)NN內(nèi)容createTimedatetimeNN創(chuàng)建時(shí)間表4-6comment表(6)cart表字段名稱數(shù)據(jù)類型主鍵是否空說(shuō)明idint(11)YN購(gòu)物車IDuserIdint(11)NN用戶IDproductIdint(11)NN創(chuàng)產(chǎn)品IDnamevarchar(128)NN名稱imageUrlvarchar(128)NN圖片地址pricefloat(8,2)NN價(jià)格numint(8)NN數(shù)量moneydouble(8,2)NN總額createTimedatetimeNN創(chuàng)建時(shí)間表4-7cart表(7)favorite表字段名稱數(shù)據(jù)類型主鍵是否空說(shuō)明idint(11)YNIDuserIdint(11)NN用戶IDproductIdint(11)NN產(chǎn)品IDnamevarchar(128)NN名稱imageUrlvarchar(128)NN圖片地址pricefloat(8,2)NN價(jià)格createTimedatetimeNN創(chuàng)建時(shí)間表4-8favorite表4.3I/O設(shè)計(jì)本次系統(tǒng)采取簡(jiǎn)約的設(shè)計(jì)界面,追求用戶的使用體驗(yàn)的同時(shí)減少一些不必要的繁雜操作,系統(tǒng)界面設(shè)計(jì)如下圖所示。圖4-9用戶登錄界面圖4-10購(gòu)物界面第5章系統(tǒng)實(shí)現(xiàn)5.1商城首頁(yè)下圖為商城首頁(yè)的界面,在界面風(fēng)格上,參照了淘寶、天貓等比較主流的平臺(tái),頁(yè)面頂部設(shè)置了包括注冊(cè)、登錄、我的商城、購(gòu)物車以及我的收藏等供用戶使用,當(dāng)用戶進(jìn)行注冊(cè)登錄后,之后通過(guò)我的商城下可以查看已買到的商品和個(gè)人主頁(yè)。首頁(yè)主要部分分為搜索欄、所有商品分類、滾動(dòng)廣告以及最新上架和最新熱賣五個(gè)部分。圖5-1商城首頁(yè)圖下圖為商城首頁(yè)的主分類的設(shè)計(jì),分類選項(xiàng)最高可以支持三級(jí)分類顯示。圖5-2商城分類顯示圖5.2商品瀏覽頁(yè)面下圖為商品瀏覽頁(yè)面,除了頂部header通用部分外,在頁(yè)面左側(cè)為熱賣推薦商品,頁(yè)面右側(cè)為某一分類下的商品信息列表,商品信息包括商品圖片、簡(jiǎn)介、價(jià)格以及最近的成交數(shù)量。并且該商品信息列表可以進(jìn)行翻頁(yè)操作,可以按照默認(rèn)、銷量、人氣以及價(jià)格排序,也可以自行選擇價(jià)格區(qū)間進(jìn)行商品的分類。圖5-3商品瀏覽界面圖5.3商品詳情頁(yè)面下圖為商品詳情頁(yè)面,通用header下面會(huì)顯示商品基本信息,包含的有:商品的相關(guān)圖片;商品的基本信息:名稱、價(jià)格、購(gòu)買數(shù)量等,支持一鍵加入購(gòu)物車和納入收藏。在商品基本信息的下面分為兩個(gè)部分,一個(gè)部分為熱賣推薦商品,會(huì)顯示一些最近熱賣且商家推薦的商品;另一部分顯示商品的詳情以及該商品的評(píng)論。圖5-4商品詳情頁(yè)面圖5.4購(gòu)物車頁(yè)面下圖為用戶購(gòu)物車頁(yè)面,用戶可以將商品放入購(gòu)物車中,在購(gòu)物車頁(yè)面中,可以顯示所有加購(gòu)的商品,點(diǎn)擊商品,用戶可以查看放入購(gòu)物車的商品信息,根據(jù)需要,選擇的數(shù)量和商品內(nèi)的商品,可以保存或刪除。如果你確實(shí)在購(gòu)物車?yán)镔?gòu)買了商品,點(diǎn)擊[確認(rèn)并填寫(xiě)訂單]進(jìn)入訂單,可以繼續(xù)完善訂單的內(nèi)容。圖5-5購(gòu)物車圖 用戶在確認(rèn)要購(gòu)買的商品后,需要進(jìn)一步確認(rèn)送貨地址,也可以編輯新的送貨地址來(lái)完成訂單信息。如果用戶確認(rèn)了上述所有信息無(wú)誤,用戶可以點(diǎn)擊確認(rèn)訂單按鈕并提交訂單。圖5-6確認(rèn)收貨地址圖 訂單發(fā)送完成后,會(huì)顯示下一個(gè)界面,顯示訂單號(hào)和訂單總價(jià),提醒賣家下單成功。圖5-7提交訂單成功圖5.5用戶個(gè)人中心頁(yè)面 下圖是個(gè)人的中心頁(yè)面,用戶注冊(cè)登陸后可以進(jìn)入用戶的個(gè)人中心,可以顯示基本信息(電子郵件、真實(shí)姓名、性別),并可以賬戶信息。通過(guò)在以下頁(yè)面可以更改個(gè)人的基本信息。圖5-8用戶個(gè)人中心圖 下面的圖片是用戶購(gòu)買的商品頁(yè)面。在這個(gè)頁(yè)面上,用戶的所有訂單都以訂單列表的形式顯示。每個(gè)訂單上商品信息都會(huì)展現(xiàn)出了。訂單完成后,用戶可以點(diǎn)擊評(píng)價(jià)按鈕進(jìn)行評(píng)價(jià)。圖5-9用戶訂單列表圖 下圖為用戶收藏列表的頁(yè)面,顯示了用戶所有收藏的商品的一些內(nèi)容,包括圖片、簡(jiǎn)介以及價(jià)格信息,用戶可以選擇刪除收藏,或者點(diǎn)擊某個(gè)商品來(lái)訪問(wèn)商品的詳情頁(yè)面。圖5-10用戶我的收藏圖 下圖是用戶評(píng)價(jià)管理頁(yè)面,該頁(yè)面可以顯示用戶對(duì)產(chǎn)品的評(píng)價(jià)信息,以列表的形式顯示。每個(gè)列表包括評(píng)論級(jí)別、評(píng)估內(nèi)容、評(píng)估者和嬰兒的信息。另外,用戶可以自由刪除特定的評(píng)價(jià)。圖5-11用戶我的評(píng)價(jià)圖 下圖為用戶修改密碼的頁(yè)面,用戶需要輸入原密碼正確以及輸入兩次相同的新密碼來(lái)完成對(duì)密碼的修改。圖5-12用戶修改密碼圖 下面的圖像是用戶的新增收貨地址的頁(yè)面。用戶需要輸入收貨人的姓名、詳細(xì)地址和手機(jī)號(hào)碼,以便完成新收貨地址的添加。用戶也可以隨意刪除已有的地址。。5.6管理員管理頁(yè)面 下圖為管理員的登錄頁(yè)面,管理員需要輸入正確的用戶名、密碼以及驗(yàn)證碼來(lái)完成管理后臺(tái)的登錄。圖5-14管理員登陸界面圖下圖為管理員的管理頁(yè)面,管理員可以通過(guò)該管理后臺(tái),管理系統(tǒng)設(shè)置、系統(tǒng)日志、用戶管理、客戶管理、商品管理、訂單管理、評(píng)論管理、商品分類、以及銷售統(tǒng)計(jì)這九大類。圖5-15管理員后臺(tái)主界面圖5.7管理員系統(tǒng)設(shè)置 下圖為系統(tǒng)設(shè)置的菜單管理頁(yè)面,管理員可以對(duì)網(wǎng)站的菜單進(jìn)行管理,該管理主要是對(duì)后臺(tái)管理頁(yè)面的菜單進(jìn)行管理。包括對(duì)菜單的添加、刪除以及對(duì)現(xiàn)有菜單的修改和圖標(biāo)的添加。圖5-16管理員系統(tǒng)設(shè)置圖 下圖角色管理頁(yè)面,管理員可以通過(guò)該頁(yè)面管理網(wǎng)站的所有角色以及為角色分配相應(yīng)的權(quán)限。管理員可以添加和刪除角色,也可以對(duì)現(xiàn)有的角色進(jìn)行修改。 下圖為管理員修改密碼頁(yè)面,管理員通過(guò)該頁(yè)面可以修改管理員的密碼。管理員需要輸入原密碼以及兩次輸入相同的新密碼來(lái)完成密碼的修改。圖5-18管理員修改密碼圖5.8用戶管理下圖為用戶列表頁(yè)面,管理員可以通過(guò)該頁(yè)面來(lái)完成對(duì)系統(tǒng)所有用戶的管理,包括添加和刪除用戶,對(duì)已有用戶信息的修改。并支持按用戶名、所屬角色和性別來(lái)進(jìn)行搜索。圖5-19用戶管理圖5.9系統(tǒng)日志下圖為系統(tǒng)日志頁(yè)面,該頁(yè)面可以顯示日志所以以及提供查詢,同時(shí)可以搜索日志內(nèi)容。圖5-20系統(tǒng)日志圖5.10商品分類下圖為商品分類的分類列表頁(yè)面,管理員可以通過(guò)該頁(yè)面完成對(duì)商城商品分類的管理。系統(tǒng)最多支持三級(jí)分類,管理員可以添加和刪除分類,也可以按分類名稱搜索分類。5.11商品管理 下圖為商品管理的商品列表頁(yè)面,管理員可以通過(guò)該頁(yè)面完成對(duì)商城商品的管理。這個(gè)頁(yè)面可以支持產(chǎn)品的添加和刪除以及現(xiàn)有產(chǎn)品的更改。另外,還支持分類、產(chǎn)品標(biāo)題、價(jià)格帶等對(duì)所有產(chǎn)品的搜索。5.12訂單管理 下圖為訂單管理頁(yè)面,該頁(yè)面可以完成管理員對(duì)商城訂單的管理工作。該頁(yè)面支持管理員編輯與查看相應(yīng)的訂單,同時(shí)也可以根據(jù)訂單編號(hào)、用戶名,對(duì)訂單進(jìn)行檢索。圖5-23管理員管理訂單圖5.13評(píng)論管理 下圖為評(píng)論管理頁(yè)面,管理員可以通過(guò)該頁(yè)面完成對(duì)商城商品評(píng)論的管理工作。管理員可以對(duì)評(píng)論進(jìn)行編輯以及刪除,同時(shí)可以根據(jù)訂單編號(hào)、用戶名、訂單金額、訂單狀態(tài)對(duì)評(píng)價(jià)進(jìn)行搜索。圖5-24管理員管理評(píng)論圖5.14統(tǒng)計(jì)銷售 下圖為統(tǒng)計(jì)銷售額頁(yè)面,管理員可以查看訂單銷售總額的情況,通過(guò)選擇時(shí)段,最終以直方圖的形式來(lái)顯示出來(lái)。圖5-25銷售統(tǒng)計(jì)圖總結(jié)本文論述了在線商城系統(tǒng)的開(kāi)發(fā)背景與意義,并對(duì)進(jìn)行了周全的系統(tǒng)設(shè)計(jì),進(jìn)而一步步的修改并完成了該系統(tǒng)。在線商城系統(tǒng)實(shí)現(xiàn)了電商購(gòu)物平臺(tái)的常用功能,對(duì)于進(jìn)行在線購(gòu)物的買家和在線出售的買家都實(shí)現(xiàn)了其基本需求,具有一定的實(shí)用性??偟膩?lái)說(shuō),電子商務(wù)還有很大的發(fā)展空間,電子商務(wù)的網(wǎng)站也不僅僅局限于在線商城系統(tǒng),之后將會(huì)有更多各式各樣的領(lǐng)域,進(jìn)入到這個(gè)大環(huán)境中,與此同時(shí)也會(huì)需求越來(lái)越多定制化的電子商務(wù)平臺(tái)加以支持,這將會(huì)是互聯(lián)網(wǎng)購(gòu)物發(fā)展的勢(shì)必的趨向。通過(guò)這次系統(tǒng)的開(kāi)發(fā),我對(duì)JAVA當(dāng)中的基礎(chǔ)知識(shí)以及編程技巧有了新的了解,在開(kāi)發(fā)過(guò)程中,我也一直在學(xué)習(xí)新的技巧去編寫(xiě)代碼,使得我有更多的經(jīng)驗(yàn)去迎接更困難的挑戰(zhàn):在系統(tǒng)開(kāi)發(fā)之前,最重要的就是對(duì)系統(tǒng)進(jìn)行詳細(xì)的思考,并且做出合理合規(guī)的分析,通過(guò)這些步驟,我們才能在開(kāi)發(fā)過(guò)程中思路清晰,少走彎路;急于去著手編程,可能會(huì)碰更多的壁,讓開(kāi)發(fā)者陷入自我懷疑的泥潭中,所以需求分析、邏輯分析以及數(shù)據(jù)庫(kù)的設(shè)計(jì)是十分必要的,最后,當(dāng)我們進(jìn)行代碼的撰寫(xiě)時(shí),才能對(duì)每段代碼的含義以及跳轉(zhuǎn)了然于心,開(kāi)發(fā)的任務(wù)也就輕松許多了。最后,整個(gè)系統(tǒng)呈現(xiàn)出來(lái)的效果還是讓我比較滿意的,雖然做不到十全十美,但是也不留什么遺憾。參考文獻(xiàn)[1]MertCaliskan,KenanSevindik.Spring入門(mén)經(jīng)典[M].北京:清華大學(xué)出版社,2015:30-36.[2]崔洋,賀亞茹.MySQL數(shù)據(jù)庫(kù)應(yīng)用從入門(mén)到精通[M].北京:中國(guó)鐵道出版社,2016:21-25.[3]Paul,Deck.Spring.MVC學(xué)習(xí)指南[M].北京:人民郵電出版社,2016:31-37.[4]徐郡明.MyBatis技術(shù)內(nèi)幕[M].北京:電子工業(yè)出版社,2017:44-47.[5]瘋狂軟件.Spring+MyBatis企業(yè)應(yīng)用實(shí)戰(zhàn)[M].北京:電子工業(yè)出版社,2017:165-170.[6]印度理工學(xué)院.數(shù)據(jù)庫(kù)系統(tǒng)概念(第6版)[M].北京:機(jī)械工業(yè)出版社,2012:112-145.[7]王克宏.Java技術(shù)及其應(yīng)用[M].北京:高等教育出版社,2007:32-35[8]周佩德.數(shù)據(jù)庫(kù)原理及應(yīng)用[M].北京:電子工業(yè)出版社,2004:50-53[9]陳強(qiáng).清華大學(xué)出版社[M].精通Java開(kāi)發(fā)技術(shù).2014:66-70[10]楊輝.Spring活學(xué)活用[J].長(zhǎng)春師范學(xué)院學(xué)報(bào),2005,22(10):93-96[11]羅時(shí)飛.精通Spring[M].電子工業(yè)出版社,2005:44-47[12]張海藩.軟件工程導(dǎo)論[M].清華大學(xué)出版社,2006:50-55謝辭從第一次踏入北理珠的大門(mén)到現(xiàn)在,已然過(guò)去了整整四年的光陰,從第一次上機(jī)房的課程,第一次用c語(yǔ)言打出來(lái)了第一次成功的運(yùn)行代碼“Hello,World”,那時(shí)候的喜悅還是久久不能忘懷,這也是計(jì)算機(jī)的魅力所在吧!計(jì)算機(jī)實(shí)現(xiàn)了人類時(shí)代的信息化,挖掘了更多的可能性和擁有更多的未知性。感謝這四年信管這個(gè)專業(yè)的老師的栽培,即將踏入社會(huì)的我也有信心去面對(duì)更多未知的困難與挑戰(zhàn)!感謝一路相伴的同伴們,在一間教室的同學(xué)們,信管專業(yè)的老師們以及北理珠一直以來(lái)的陪伴以及照顧!

電腦故障檢測(cè)卡代碼表

1、特殊代碼"00"和"ff"及其它起始碼有三種情況出現(xiàn):

①已由一系列其它代碼之后再出現(xiàn):"00"或"ff",則主板ok。

②如果將cmos中設(shè)置無(wú)錯(cuò)誤,則不嚴(yán)重的故障不會(huì)影響bios自檢的繼續(xù),而最終出現(xiàn)"00"或"ff"。

③一開(kāi)機(jī)就出現(xiàn)"00"或"ff"或其它起始代碼并且不變化則為主板沒(méi)有運(yùn)行起來(lái)。

2、本表是按代碼值從小到大排序,卡中出碼順序不定。

3、未定義的代碼表中未列出。

4、對(duì)于不同bios(常用ami、award、phoenix)用同一代碼代表的意義不同,因此應(yīng)弄清您所檢測(cè)的電腦是屬于哪一種類型的bios,您可查閱您的電腦使用手冊(cè),或從主板上的bios芯片上直接查看,也可以在啟動(dòng)屏幕時(shí)直接看到。

5、有少數(shù)主板的pci槽只有一部分代碼出現(xiàn),但isa槽有完整自檢代碼輸出。且目前已發(fā)現(xiàn)有極個(gè)別原裝機(jī)主板的isa槽無(wú)代碼輸出,而pci槽則有完整代碼輸出,故建議您在查看代碼不成功時(shí),將本雙槽卡換到另一種插槽試一下。另外,同一塊主板的不同pci槽,有的槽有完整代碼送出,如dell810主板只有靠近c(diǎn)pu的一個(gè)pci槽有完整代碼顯示,一直變化到"00"或"ff",而其它pci槽走到"38"后則不繼續(xù)變化。

6、復(fù)位信號(hào)所需時(shí)間isa與pci不一定同步,故有可能isa開(kāi)始出代碼,但pci的復(fù)位燈還不熄,故pci代碼停要起始代碼上。

代碼對(duì)照表

00.已顯示系統(tǒng)的配置;即將控制INI19引導(dǎo)裝入。

01處理器測(cè)試1,處理器狀態(tài)核實(shí),如果測(cè)試失敗,循環(huán)是無(wú)限的。處理器寄存器的測(cè)試即將開(kāi)始,不可屏蔽中斷即將停用。CPU寄存器測(cè)試正在進(jìn)行或者失敗。

02確定診斷的類型(正?;蛘咧圃欤?。如果鍵盤(pán)緩沖器含有數(shù)據(jù)就會(huì)失效。停用不可屏蔽中斷;通過(guò)延遲開(kāi)始。CMOS寫(xiě)入/讀出正在進(jìn)行或者失靈。

03清除8042鍵盤(pán)控制器,發(fā)出TESTKBRD命令(AAH)通電延遲已完成。ROMBIOS檢查部件正在進(jìn)行或失靈。

04使8042鍵盤(pán)控制器復(fù)位,核實(shí)TESTKBRD。鍵盤(pán)控制器軟復(fù)位/通電測(cè)試??删幊涕g隔計(jì)時(shí)器的測(cè)試正在進(jìn)行或失靈。

05如果不斷重復(fù)制造測(cè)試1至5,可獲得8042控制狀態(tài)。已確定軟復(fù)位/通電;即將啟動(dòng)ROM。DMA初如準(zhǔn)備正在進(jìn)行或者失靈。

06使電路片作初始準(zhǔn)備,停用視頻、奇偶性、DMA電路片,以及清除DMA電路片,所有頁(yè)面寄存器和CMOS停機(jī)字節(jié)。已啟動(dòng)ROM計(jì)算ROMBIOS檢查總和,以及檢查鍵盤(pán)緩沖器是否清除。DMA初始頁(yè)面寄存器讀/寫(xiě)測(cè)試正在進(jìn)行或失靈。

07處理器測(cè)試2,核實(shí)CPU寄存器的工作。ROMBIOS檢查總和正常,鍵盤(pán)緩沖器已清除,向鍵盤(pán)發(fā)出BAT(基本保證測(cè)試)命令。.

08使CMOS計(jì)時(shí)器作初始準(zhǔn)備,正常的更新計(jì)時(shí)器的循環(huán)。已向鍵盤(pán)發(fā)出BAT命令,即將寫(xiě)入BAT命令。RAM更新檢驗(yàn)正在進(jìn)行或失靈。

09EPROM檢查總和且必須等于零才通過(guò)。核實(shí)鍵盤(pán)的基本保證測(cè)試,接著核實(shí)鍵盤(pán)命令字節(jié)。第一個(gè)64KRAM測(cè)試正在進(jìn)行。

0A使視頻接口作初始準(zhǔn)備。發(fā)出鍵盤(pán)命令字節(jié)代碼,即將寫(xiě)入命令字節(jié)數(shù)據(jù)。第一個(gè)64KRAM芯片或數(shù)據(jù)線失靈,移位。

0B測(cè)試8254通道0。寫(xiě)入鍵盤(pán)控制器命令字節(jié),即將發(fā)出引腳23和24的封鎖/解鎖命令。第一個(gè)64KRAM奇/偶邏輯失靈。

0C測(cè)試8254通道1。鍵盤(pán)控制器引腳23、24已封鎖/解鎖;已發(fā)出NOP命令。第一個(gè)64KRAN的地址線故障。

0D1、檢查CPU速度是否與系統(tǒng)時(shí)鐘相匹配。2、檢查控制芯片已編程值是否符合初設(shè)置。3、視頻通道測(cè)試,如果失敗,則鳴喇叭。已處理NOP命令;接著測(cè)試CMOS停開(kāi)寄存器。第一個(gè)64KRAM的奇偶性失靈

0E測(cè)試CMOS停機(jī)字節(jié)。CMOS停開(kāi)寄存器讀/寫(xiě)測(cè)試;將計(jì)算CMOS檢查總和。初始化輸入/輸出端口地址。

0F測(cè)試擴(kuò)展的CMOS。已計(jì)算CMOS檢查總和寫(xiě)入診斷字節(jié);CMOS開(kāi)始初始準(zhǔn)備。.

10測(cè)試DMA通道0。CMOS已作初始準(zhǔn)備,CMOS狀態(tài)寄存器即將為日期和時(shí)間作初始準(zhǔn)備。第一個(gè)64KRAM第0位故障。

11測(cè)試DMA通道1。CMOS狀態(tài)寄存器已作初始準(zhǔn)備,即將停用DMA和中斷控制器。第一個(gè)64DKRAM第1位故障。

12測(cè)試DMA頁(yè)面寄存器。停用DMA控制器1以及中斷控制器1和2;即將視頻顯示器并使端口B作初始準(zhǔn)備。第一個(gè)64DKRAM第2位故障。

13測(cè)試8741鍵盤(pán)控制器接口。視頻顯示器已停用,端口B已作初始準(zhǔn)備;即將開(kāi)始電路片初始化/存儲(chǔ)器自動(dòng)檢測(cè)。第一個(gè)64DKRAM第3位故障。

14測(cè)試存儲(chǔ)器更新觸發(fā)電路。電路片初始化/存儲(chǔ)器處自動(dòng)檢測(cè)結(jié)束;8254計(jì)時(shí)器測(cè)試即將開(kāi)始。第一個(gè)64DKRAM第4位故障。

15測(cè)試開(kāi)頭64K的系統(tǒng)存儲(chǔ)器。第2通道計(jì)時(shí)器測(cè)試了一半;8254第2通道計(jì)時(shí)器即將完成測(cè)試。第一個(gè)64DKRAM第5位故障。

16建立8259所用的中斷矢量表。第2通道計(jì)時(shí)器測(cè)試結(jié)束;8254第1通道計(jì)時(shí)器即將完成測(cè)試。第一個(gè)64DKRAM第6位故障。

17調(diào)準(zhǔn)視頻輸入/輸出工作,若裝有視頻BIOS則啟用。第1通道計(jì)時(shí)器測(cè)試結(jié)束;8254第0通道計(jì)時(shí)器即將完成測(cè)試。第一個(gè)64DKRAM第7位故障。

18測(cè)試視頻存儲(chǔ)器,如果安裝選用的視頻BIOS通過(guò),由可繞過(guò)。第0通道計(jì)時(shí)器測(cè)試結(jié)束;即將開(kāi)始更新存儲(chǔ)器。第一個(gè)64DKRAM第8位故障。

19測(cè)試第1通道的中斷控制器(8259)屏蔽位。已開(kāi)始更新存儲(chǔ)器,接著將完成存儲(chǔ)器的更新。第一個(gè)64DKRAM第9位故障。

1A測(cè)試第2通道的中斷控制器(8259)屏蔽位。正在觸發(fā)存儲(chǔ)器更新線路,即將檢查15微秒通/斷時(shí)間。第一個(gè)64DKRAM第10位故障。

1B測(cè)試CMOS電池電平。完成存儲(chǔ)器更新時(shí)間30微秒測(cè)試;即將開(kāi)始基本的64K存儲(chǔ)器測(cè)試。第一個(gè)64DKRAM第11位故障。

1C測(cè)試CMOS檢查總和。.第一個(gè)64DKRAM第12位故障。

1D調(diào)定CMOS配置。.第一個(gè)64DKRAM第13位故障。

1E測(cè)定系統(tǒng)存儲(chǔ)器的大小,并且把它和CMOS值比較。.第一個(gè)64DKRAM第14位故障。

1F測(cè)試64K存儲(chǔ)器至最高640K。.第一個(gè)64DKRAM第15位故障。

20測(cè)量固定的8259中斷位。開(kāi)始基本的64K存儲(chǔ)器測(cè)試;即將測(cè)試地址線。從屬DMA寄存器測(cè)試正在進(jìn)行或失靈。

21維持不可屏蔽中斷(NMI)位(奇偶性或輸入/輸出通道的檢查)。通過(guò)地址線測(cè)試;即將觸發(fā)奇偶性。主DMA寄存器測(cè)試正在進(jìn)行或失靈。

22測(cè)試8259的中斷功能。結(jié)束觸發(fā)奇偶性;將開(kāi)始串行數(shù)據(jù)讀/寫(xiě)測(cè)試。主中斷屏蔽寄存器測(cè)試正在進(jìn)行或失靈。

23測(cè)試保護(hù)方式8086虛擬方式和8086頁(yè)面方式?;镜?4K串行數(shù)據(jù)讀/寫(xiě)測(cè)試正常;即將開(kāi)始中斷矢量初始化之前的任何調(diào)節(jié)。從屬中斷屏蔽存器測(cè)試正在進(jìn)行或失靈。

24測(cè)定1MB以上的擴(kuò)展存儲(chǔ)器。矢量初始化之前的任何調(diào)節(jié)完成,即將開(kāi)始中斷矢量的初始準(zhǔn)備。設(shè)置ES段地址寄存器注冊(cè)表到內(nèi)存高端。

25測(cè)試除頭一個(gè)64K之后的所有存儲(chǔ)器。完成中斷矢量初始準(zhǔn)備;將為旋轉(zhuǎn)式斷續(xù)開(kāi)始讀出8042的輸入/輸出端口。裝入中斷矢量正在進(jìn)行或失靈。

26測(cè)試保護(hù)方式的例外情況。讀出8042的輸入/輸出端口;即將為旋轉(zhuǎn)式斷續(xù)開(kāi)始使全局?jǐn)?shù)據(jù)作初始準(zhǔn)備。開(kāi)啟A20地址線;使之參入尋址。

27確定超高速緩沖存儲(chǔ)器的控制或屏蔽RAM。全1數(shù)據(jù)初始準(zhǔn)備結(jié)束;接著將進(jìn)行中斷矢量之后的任何初始準(zhǔn)備。鍵盤(pán)控制器測(cè)試正在進(jìn)行或失靈。

28確定超高速緩沖存儲(chǔ)器的控制或者特別的8042鍵盤(pán)控制器。完成中斷矢量之后的初始準(zhǔn)備;即將調(diào)定單色方式。CMOS電源故障/檢查總和計(jì)算正在進(jìn)行。

29.已調(diào)定單色方式,即將調(diào)定彩色方式。CMOS配置有效性的檢查正在進(jìn)行。

2A使鍵盤(pán)控制器作初始準(zhǔn)備。已調(diào)定彩色方式,即將進(jìn)行ROM測(cè)試前的觸發(fā)奇偶性。置空64K基本內(nèi)存。

2B使磁碟驅(qū)動(dòng)器和控制器作初始準(zhǔn)備。觸發(fā)奇偶性結(jié)束;即將控制任選的視頻ROM檢查前所需的任何調(diào)節(jié)。屏幕存儲(chǔ)器測(cè)試正在進(jìn)行或失靈。

2C檢查串行端口,并使之作初始準(zhǔn)備。完成視頻ROM控制之前的處理;即將查看任選的視頻ROM并加以控制。屏幕初始準(zhǔn)備正在進(jìn)行或失靈。

2D檢測(cè)并行端口,并使之作初始準(zhǔn)備。已完成任選的視頻ROM控制,即將進(jìn)行視頻ROM回復(fù)控制之后任何其他處理的控制。屏幕回掃測(cè)試正在進(jìn)行或失靈。

2E使硬磁盤(pán)驅(qū)動(dòng)器和控制器作初始準(zhǔn)備。從視頻ROM控制之后的處理復(fù)原;如果沒(méi)有發(fā)現(xiàn)EGA/VGA就要進(jìn)行顯示器存儲(chǔ)器讀/寫(xiě)測(cè)試。檢測(cè)視頻ROM正在進(jìn)行。

2F檢測(cè)數(shù)學(xué)協(xié)處理器,并使之作初始準(zhǔn)備。沒(méi)發(fā)現(xiàn)EGA/VGA;即將開(kāi)始顯示器存儲(chǔ)器讀/寫(xiě)測(cè)試。.

30建立基本內(nèi)存和擴(kuò)展內(nèi)存。通過(guò)顯示器存儲(chǔ)器讀/寫(xiě)測(cè)試;即將進(jìn)行掃描檢查。認(rèn)為屏幕是可以工作的。

31檢測(cè)從C800:0至EFFF:0的選用ROM,并使之作初始準(zhǔn)備。顯示器存儲(chǔ)器讀/寫(xiě)測(cè)試或掃描檢查失敗,即將進(jìn)行另一種顯示器存儲(chǔ)器讀/寫(xiě)測(cè)試。單色監(jiān)視器是可以工作的。

32對(duì)主板上COM/LTP/FDD/聲音設(shè)備等I/O芯片編程使之適合設(shè)置值。通過(guò)另一種顯示器存儲(chǔ)器讀/寫(xiě)測(cè)試;卻將進(jìn)行另一種顯示器掃描檢查。彩色監(jiān)視器(40列)是可以工作的。

33.視頻顯示器檢查結(jié)束;將開(kāi)始利用調(diào)節(jié)開(kāi)關(guān)和實(shí)際插卡檢驗(yàn)顯示器的關(guān)型。彩色監(jiān)視器(80列)是可以工作的。

34.已檢驗(yàn)顯示器適配器;接著將調(diào)定顯示方式。計(jì)時(shí)器滴答聲中斷測(cè)試正在進(jìn)行或失靈。35.完成調(diào)定顯示方式;即將檢查BIOSROM的數(shù)據(jù)區(qū)。停機(jī)測(cè)試正在進(jìn)行或失靈。

36.已檢查BIOSROM數(shù)據(jù)區(qū);即將調(diào)定通電信息的游標(biāo)。門(mén)電路中A-20失靈。

37.識(shí)別通電信息的游標(biāo)調(diào)定已完成;即將顯示通電信息。保護(hù)方式中的意外中斷。

38.完成顯示通電信息;即將讀出新的游標(biāo)位置。RAM測(cè)試正在進(jìn)行或者地址故障>FFFFH。

39.已讀出保存游標(biāo)位置,即將顯示引用信息串。.

3A.引用信息串顯示結(jié)束;即將顯示發(fā)現(xiàn)信息。間隔計(jì)時(shí)器通道2測(cè)試或失靈。

3B用OPTI電路片(只是486)使輔助超高速緩沖存儲(chǔ)器作初始準(zhǔn)備。已顯示發(fā)現(xiàn)<ESC>信息;虛擬方式,存儲(chǔ)器測(cè)試即將開(kāi)始。按日計(jì)算的日歷時(shí)鐘測(cè)試正在進(jìn)行或失靈。

3C建立允許進(jìn)入CMOS設(shè)置的標(biāo)志。.串行端口測(cè)試正在進(jìn)行或失靈。

3D初始化鍵盤(pán)/PS2鼠標(biāo)/PNP設(shè)備及總內(nèi)存節(jié)點(diǎn)。.并行端口測(cè)試正在進(jìn)行或失靈。

3E嘗試打開(kāi)L2高速緩存。.數(shù)學(xué)協(xié)處理器測(cè)試正在進(jìn)行或失靈。

40.已開(kāi)始準(zhǔn)備虛擬方式的測(cè)試;即將從視頻存儲(chǔ)器來(lái)檢驗(yàn)。調(diào)整CPU速度,使之與外圍時(shí)鐘精確匹配。

41中斷已打開(kāi),將初始化數(shù)據(jù)以便于0:0檢測(cè)內(nèi)存變換(中斷控制器或內(nèi)存不良)從視頻存儲(chǔ)器檢驗(yàn)之后復(fù)原;即將準(zhǔn)備描述符表。系統(tǒng)插件板選擇失靈。

42顯示窗口進(jìn)入SETUP。描述符表已準(zhǔn)備好;即將進(jìn)行虛擬方式作存儲(chǔ)器測(cè)試。擴(kuò)展CMOSRAM故障。

43若是即插即用BIOS,則串口、并口初始化。進(jìn)入虛擬方式;即將為診斷方式實(shí)現(xiàn)中斷。.44.已實(shí)現(xiàn)中斷(如已接通診斷開(kāi)關(guān);即將使數(shù)據(jù)作初始準(zhǔn)備以檢查存儲(chǔ)器在0:0返轉(zhuǎn)。)BIOS中斷進(jìn)行初始化。

45初始化數(shù)學(xué)協(xié)處理器。數(shù)據(jù)已作初始準(zhǔn)備;即將檢查存儲(chǔ)器在0:0返轉(zhuǎn)以及找出系統(tǒng)存儲(chǔ)器的規(guī)模。.

46.測(cè)試存儲(chǔ)器已返回;存儲(chǔ)器大小計(jì)算完畢,即將寫(xiě)入頁(yè)面來(lái)測(cè)試存儲(chǔ)器。檢查只讀存儲(chǔ)器ROM版本。

47.即將在擴(kuò)展的存儲(chǔ)器試寫(xiě)頁(yè)面;即將基本640K存儲(chǔ)器寫(xiě)入頁(yè)面。

48.已將基本存儲(chǔ)器寫(xiě)入頁(yè)面;即將確定1MB以上的存儲(chǔ)器。視頻檢查,CMOS重新配置。

49.找出1BM以下的存儲(chǔ)器并檢驗(yàn);即將確定1MB以上的存儲(chǔ)器。.

4A.找出1MB以上的存儲(chǔ)器并檢驗(yàn);即將檢查BIOSROM數(shù)據(jù)區(qū)。進(jìn)行視頻的初始化。

4B.BIOSROM數(shù)據(jù)區(qū)的檢驗(yàn)結(jié)束,即將檢查<ESC>和為軟復(fù)位清除1MB以上的存儲(chǔ)器。.4C.清除1MB以上的存儲(chǔ)器(軟復(fù)位)即將清除1MB以上的存儲(chǔ)器.屏蔽視頻BIOSROM。.4D。已清除1MB以上的存儲(chǔ)器(軟復(fù)位);將保存存儲(chǔ)器的大小。.

4E若檢測(cè)到有錯(cuò)誤;在顯示器上顯示錯(cuò)誤信息,并等待客戶按<F1>鍵繼續(xù)。開(kāi)始存儲(chǔ)器的測(cè)試:(無(wú)軟復(fù)位);即將顯示第一個(gè)64K存儲(chǔ)器的測(cè)試。顯示版權(quán)信息。

4F讀寫(xiě)軟、硬盤(pán)數(shù)據(jù),進(jìn)行DOS引導(dǎo)。開(kāi)始顯示存儲(chǔ)器的大小,正在測(cè)試存儲(chǔ)器將使之更新;將進(jìn)行串行和隨機(jī)的存儲(chǔ)器測(cè)試。.

50將當(dāng)前BIOS監(jiān)時(shí)區(qū)內(nèi)的CMOS值存到CMOS中。完成1MB以下的存儲(chǔ)器測(cè)試;即將高速存儲(chǔ)器的大小以便再定位和掩蔽。將CPU類型和速度送到屏幕。

51.測(cè)試1MB以上的存儲(chǔ)器。.

52所有ISA只讀存儲(chǔ)器ROM進(jìn)行初始化,最終給PCI分配IRQ號(hào)等初始化工作。已完成1MB以上的存儲(chǔ)器測(cè)試;即將準(zhǔn)備回到實(shí)址方式。進(jìn)入鍵盤(pán)檢測(cè)。

53如果不是即插即用BIOS,則初始化串口、并口和設(shè)置時(shí)種值。保存CPU寄存器和存儲(chǔ)器的大小,將進(jìn)入實(shí)址方式。.

54.成功地開(kāi)啟實(shí)址方式;即將復(fù)原準(zhǔn)備停機(jī)時(shí)保存的寄存器。掃描“打擊鍵”

55.寄存器已復(fù)原,將停用門(mén)電路A-20的地址線。.

56.成功地停用A-20的地址線;即將檢查BIOSROM數(shù)據(jù)區(qū)。鍵盤(pán)測(cè)試結(jié)束。

57.BIOSROM數(shù)據(jù)區(qū)檢查了一半;繼續(xù)進(jìn)行。.

58.BIOSROM的數(shù)據(jù)區(qū)檢查結(jié)束;將清除發(fā)現(xiàn)<ESC>信息。非設(shè)置中斷測(cè)試。

59.已清除<ESC>信息;信息已顯示;即將開(kāi)始DMA和中斷控制器的測(cè)試。.

5A..顯示按“F2”鍵進(jìn)行設(shè)置。

5B..測(cè)試基本內(nèi)存地址。

5C..測(cè)試640K基本內(nèi)存。

60設(shè)置硬盤(pán)引導(dǎo)扇區(qū)病毒保護(hù)功能。通過(guò)DMA頁(yè)面寄存器的測(cè)試;即將檢驗(yàn)視頻存儲(chǔ)器。測(cè)試擴(kuò)展內(nèi)存。

61顯示系統(tǒng)配置表。視頻存儲(chǔ)器檢驗(yàn)結(jié)束;即將進(jìn)行DMA#1基本寄存器的測(cè)試。.

62開(kāi)始用中斷19H進(jìn)行系統(tǒng)引導(dǎo)。通過(guò)DMA#1基本寄存器的測(cè)試;即將進(jìn)行DMA#2寄存器的測(cè)試。測(cè)試擴(kuò)展內(nèi)存地址線。

63.通過(guò)DMA#2基本寄存器的測(cè)試;即將檢查BIOSROM數(shù)據(jù)區(qū)。.

64.BIOSROM數(shù)據(jù)區(qū)檢

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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)論