基于 Vue的購物商城設計與實現(xiàn)_第1頁
基于 Vue的購物商城設計與實現(xiàn)_第2頁
基于 Vue的購物商城設計與實現(xiàn)_第3頁
基于 Vue的購物商城設計與實現(xiàn)_第4頁
基于 Vue的購物商城設計與實現(xiàn)_第5頁
已閱讀5頁,還剩39頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

摘要隨著網(wǎng)絡信息化的發(fā)展,網(wǎng)上的交易平臺日趨增多,也給大學生們提供了更多的便利。其中大部分大學生都會使用網(wǎng)上購物,因為這更能夠給他們提供一個購買安全、便捷的一個渠道。而二手的交易平臺也是如此,能夠為大學生們提供物美價廉的交易平臺,也能夠將物品循環(huán)利用,而其核心也是商品的買賣。本購物商城平臺,針對的是大學校內的群體,商城的商品屬于二手交易,前臺交易的實現(xiàn)了用戶能夠進行商品的瀏覽,也能對商品進行選購,更主要還是能夠上傳自己想要出售的商品,讓其他用戶能夠購買。本購物商城采用了主流框架之一的使用Vue框架,簡單易用,單頁面應用讓用戶體驗非常好,且減輕了對服務器的壓力。它通過MVVM思想就使得開發(fā)中的數(shù)據(jù)模型跟視圖之間能夠自主的轉換,不需要開發(fā)人員一步一步的對底層代碼進行對比,能夠在開發(fā)的時候將注意力大部分集中在代碼邏輯端,因此使得前端開發(fā)使用這個框架的企業(yè)越來越多。本交易平臺就是利用了Vue在開發(fā)時的組件化思想,使得我們的頁面可以被劃分為一個個小組件,然后很多的組件構成這個頁面。在開發(fā)中如果我們能將每一個小的功能劃分為一個小組件,然后將這個可以被重復使用的組件在系統(tǒng)中被細分,那么整個系統(tǒng)就可以向著代碼的美觀、開發(fā)的效率高、運行的速度快、耦合性低的方向進行,由此開發(fā)出一個基于Vue的網(wǎng)上購物商城平臺關鍵詞:前后端分離;Vue;組件化;JavaScrip廣東東軟學院本科畢業(yè)設計(論文)AbstractWiththedevelopmentofnetworkinformatization,onlinetradingplatformsareincreasing,whichalsoprovidesmoreconvenienceforcollegestudents.Mostofthecollegestudentswilluseonlineshoppingbecauseitcanprovidethemwithasafeandconvenientwaytopurchase.Thesameistrueforsecond-handtradingplatforms,whichcanprovidecollegestudentswithagoodandcheaptradingplatform,andcanalsorecycleitems,andthecoreisalsothesaleofcommodities.Thisshoppingmallplatformisaimedatgroupsincollegesanduniversities.Theproductsofthemallaresecond-handtransactions.Thefront-endtransactionsenableuserstobrowseandpurchasegoods,andmoreimportantly,theycanuploadwhattheywanttosellCommodities,sothatotheruserscanbuy.Thisshoppingmallusesoneofthemainstreamframeworks,theVueframework,whichissimpleandeasytouse.Thesingleapplicationmakestheuserexperienceverygoodandreducesthepressureontheserver.Throughtheideaof??MVVM,itenablestheindependentconversionbetweenthedatamodelandtheviewindevelopment.Itdoesnotrequiredeveloperstocomparetheunderlyingcodestepbystep,andcanfocusmostoftheattentiononthelogicalendofthecodeduringdevelopment.Moreandmorecompaniesareusingthisframeworkforfront-enddevelopment.ThistradingplatformutilizesVue'scomponentthinkingduringdevelopment,sothatourpagecanbedividedintosmallcomponents,andthenmanycomponentsconstitutethispage.Indevelopment,ifwecandivideeachsmallfunctionintoasmallcomponent,andthensubdividethisreusablecomponentinthesystem,thentheentiresystemcanbeorientedtowardsthebeautifulcode,highdevelopmentefficiency,andoperation.Thespeedisfastandthecouplingislow,thusdevelopinganonlineshoppingmallplatformbasedonVueKeywords:front-endseparation;Vue;componentization;JavaScript目錄TOC\o"1-3"\h\u1.緒論 31.1研究背景 31.2選題的意義與目的 41.3研究現(xiàn)狀 51.4課題研究的內容 51.5課題的開發(fā)目標 52.系統(tǒng)相關技術和開發(fā)環(huán)境 52.1前端相關技術 62.1.1HTML簡介 62.1.2CSS簡介 62.1.3JavaScript簡介 62.1.4Vue簡介 72.2前端開發(fā)環(huán)境 72.2.1VScode簡介 82.2.2Webpack簡介 82.2.3Vue-CLI簡介 82.2.4API簡介 83.系統(tǒng)分析 93.1系統(tǒng)可行性分析 93.2系統(tǒng)功能需求分析 93.3系統(tǒng)性能需求分析 104.系統(tǒng)設計 114.1系統(tǒng)總體設計 114.2系統(tǒng)模塊設計 124.2.1用戶注冊模塊設計 124.2.2用戶登錄模塊設計 124.2.3用戶收藏模塊設計 134.2.4用戶評論模塊設計 134.2.5用戶上傳商品模塊設計 144.2.6用戶注銷模塊設計 154.3數(shù)據(jù)庫設計 154.3.1數(shù)據(jù)庫概念結構設計 154.3.2數(shù)據(jù)庫邏輯結構設計 165.系統(tǒng)實現(xiàn) 215.1用戶注冊登錄界面功能 215.2首頁界面 225.3商品詳細信息功能 235.4個人信息界面 245.5購物車功能 255.6評論功能 255.7上傳商品功能 256.系統(tǒng)測試 266.1測試概述 266.2測試環(huán)境 266.3測試用例 276.4測試分析 307.總結 31參考文獻 32致謝 331.緒論1.1研究背景自21世紀以來,我們所熟知的電商,并不是簡簡單單的由舊事物被新事物所替代,而是在在互聯(lián)網(wǎng)中不斷的摸索、演變而來,就好比在03年的5月份,馬云所在的阿里集團成立了,在其同年的12月份慧聰網(wǎng)也正式上市,次年1月份,京東也加入了電子商務這個領域。從04年開始,國家就陸續(xù)發(fā)布了針對網(wǎng)絡商務的一系列準則,不同用戶之間通過網(wǎng)絡并遵守著網(wǎng)絡規(guī)范準則進行信息交流和電商活動。近幾年來,隨著信息化的不斷發(fā)展,大學生在網(wǎng)上購物現(xiàn)在看起來也是十分的普遍,可以說網(wǎng)上購物是大學生校園生活的必要,因為在校園周圍并不具備能夠出售豐富商品的地方,也給大學生網(wǎng)上購物一個良好的契機。而網(wǎng)上購物商城就使得當前的購買方式多樣化,不僅讓人能足不出戶便可以買到想要的商品,也能夠更快地讓人們得到需求,假如某種商品一個地方買不到,而另一個地方能買到,網(wǎng)上購物商城便能解決這種尷尬的問題,網(wǎng)上購物也推動了物流等行業(yè)的蓬勃發(fā)展,因此,網(wǎng)上購物商城是現(xiàn)在,也是未來購物的重要渠道。而現(xiàn)在市面上的二手交易平臺更是為大學生提供很多的便利,相對于淘寶、京東等單方面購物平臺,大學生們更喜歡能夠在這種二手交易平臺上進行商品的購買,能讓自己出售閑置的商品,也能買到想要的商品,其價格也是這種平臺的一大優(yōu)勢。1.2選題的意義與目的現(xiàn)在是一個信息技術發(fā)達的時代,大部分的企業(yè)都有用自己的網(wǎng)頁應用。而此次開發(fā)是設計并實現(xiàn)一個校內進行的能給大學生們提供的便利、安全、節(jié)源的二手交易平臺,而本二手交易平臺內可以給大學生們很多的商品,比如電器、運動產(chǎn)品、書籍等不同種類的商品交易,鼓勵大學生們對資源的循環(huán)利用,能很好地進行二手商品交易。而現(xiàn)在市面上的咸魚、58同城等之所以如此的火爆,也是因為它給用戶提供了一個自由的二手交易平臺,但它們都缺少第三方的校驗,使得商品的質量得不到保障,還有一些交易平臺沒有明確的追責制度、細化質量的監(jiān)控,而對于大學生來說這些平臺并不是很適合。因而能夠開發(fā)出一個自由、信任度高、質量有所保障的二手交易平臺對于大學生來說,就顯得尤為重要。而本平臺的開發(fā),對于社會來說它也有著積極作用。它能夠很好地推動著二手交易平臺的發(fā)展,使得我們的身邊的二手物品能夠充分的被利用,也是環(huán)保的體現(xiàn)。而且二手商品物廉價美,通過二手交易平臺也能讓大學生們懂得節(jié)儉,而對于剛畢業(yè)的學生也是一筆收入。另一方面通過針對大學生平臺交易,在一定程度上保證了質量和安全性,能更快速、更準確地將物品送到買家手上,而這種情況更加能推動二手交易的進行。而本平臺意旨在能夠給大學生們提供這樣的一個平臺,讓大學生低價買到想要的商品,讓賣家出售自己不要的,提供一個更加快捷的方式。1.3研究現(xiàn)狀我國的電子商務始于90年代,有了多年的發(fā)展。就目前而言,有90%以上的大學生會選擇網(wǎng)上購買生活中需要的商品,極少數(shù)人會去實體店進行購買,因此推動了很多交易平臺的發(fā)展,不僅僅是類似淘寶、京東這種大的交易平臺,還有現(xiàn)在市面上最火的應是咸魚交易平臺,二這個平臺之所以這么火,是因為它是從屬于淘寶,所以它的優(yōu)點就是用戶數(shù)量一開始就比較大,但是缺點也因為物品的參差不齊,沒有第三方的校驗,并不能保證其百分百的質量。對于大學生來說,不能很好的把從學生中所不需要的一些物品交易給其他有需要的人,從而實現(xiàn)循環(huán)利用。所以能提供一個方便交易、面向大學生的交易平臺是非常有前瞻性的。1.4課題研究的內容本商品共享與交易網(wǎng)站,用戶可以自由地在平臺中進行瀏覽商品,也能夠在注冊登錄的界面點擊注冊,并且成為本交易平臺的用戶,在登錄后成功便可以自由查看、交易商品,也能夠將商品添加到購物車進行購買。用戶也可以對自己的個人信息進行管理,比如修改個人信息等。最主要的還是二手交易這個主題,用戶自己能夠對商品進行購買,也能夠上傳并出售自己想賣的商品。1.5課題的開發(fā)目標每個項目都需要在開發(fā)前制定計劃,于此本交易平臺的開發(fā)期望有以下的幾點:(1)能在網(wǎng)站上瀏覽商品。(2)用戶能夠查看個人信息。(3)用戶能夠修改個人信息。(4)用戶能將需要購買的商品添加到用戶的購物車。(5)用戶能夠將需要出售的商品上傳并出售。2.系統(tǒng)相關技術和開發(fā)環(huán)境2.1前端相關技術2.1.1HTML簡介HTML在我們的前端代碼中最為基礎的技術[1],就像地基那般,只有將其穩(wěn)穩(wěn)定死,才能經(jīng)歷風吹雨打也能毫不動搖。在開發(fā)本交易平臺中,HTML語言也是本交易平臺開發(fā)的基礎語言,用于搭建網(wǎng)頁的基石。HTML的用法為英文尖括號包含的元素(標簽),而某種標簽有著自己的意義,有的是劃分大小段落、換行、插入圖片、用于超鏈接等等。HTML可以嵌入一些屬性,例如HTML本身固有的屬性,以及CSS層疊樣式表的屬性,或者JavaScript的屬性,它們都會影響HTML網(wǎng)頁的行為,影響到元素的外觀跟布局。但是大部分情況下則將HTML、CSS、JavaScript分開編寫,看起來更加簡潔,也方便讀取跟修改。2.1.2CSS簡介CSS是在最早的時候由于網(wǎng)站只有HTML這種來傳遞信息的形式,而網(wǎng)上在閱讀新聞等信息時只能看到一大串的文字,而后來便為了美化這種枯燥的新聞格式,便衍生出了這種語言,它的存在就是給大樓刷漆、美化的功能。CSS不能單獨使用[6],必須與\o"HTML"HTML一起協(xié)同作業(yè),為HTML基本的框架起著修飾作用。如果說HTML負責網(wǎng)頁的內容部分,那么CSS則這個網(wǎng)頁的內容是以什么樣的方式來呈現(xiàn)的,也不再是單調的文字內容。CSS也可以用來設置網(wǎng)頁中內容的位置布局,比如:左右的浮動、內容的定位、文字的居中等等。CSS其中的用法有三類,第一是將屬性代碼直接寫到HTML的標簽中,利用style屬性對內容進行修飾;第二是在添加一個style類型的樣式標簽之后,在這個style標簽中進行CSS的代碼編寫,此時需要用到一些構造器等方法來綁定到HTML的元素,從而修飾HTML的內容;第三也是在開發(fā)中所使用的一種,將一個集成的CSS文件引入到HTML中,在這個CSS文件中來進行代碼編寫,其同樣也能對HTML內容進行修飾。有了CSS的引入,對于網(wǎng)頁來說便是整個世界有了色彩,網(wǎng)頁中也不僅僅是一堆毫無感情的內容,而這些修飾能給網(wǎng)頁的內容添加了豐富的描述、這些樣式布局也能給用戶帶來不一樣的感受,使得網(wǎng)頁的瀏覽更加有趣味性。2.1.3JavaScript簡介JavaScript是在極短的時間內被開發(fā)出來的編程語言,但是它被運用推廣的時間卻不短,而JavaScript讓一個網(wǎng)頁不再是毫無生命的內容展示,它將網(wǎng)頁與用戶的互動提升了一個等級,就像大樓的各個框架,使其更加健碩穩(wěn)固。JavaScript通過外部引入到HTML的標簽Script中,在外部文件中,通過綁定DOM的元素來進行邏輯的運算與編寫。因為獨立在一個文件中,也使得編寫過程能更專注于邏輯的運算。而JavaScript的存在,就代表著網(wǎng)頁中所存在的內容不僅僅是固定在那里的,HTML+CSS是靜態(tài)的網(wǎng)頁,那么加上JavaScript就是動態(tài)的了。它能夠讓網(wǎng)頁跟用戶之間的互動更加豐富有趣。2.1.4Vue簡介Vue是Vue.js的簡稱,它是一個漸進式的框架,漸進式就代表著可以把Vue,作為應用的一部分,給予用戶更加豐富的交互感受。而Vue的很多特點和在網(wǎng)頁應用的功能[3],比如:解耦視圖和數(shù)據(jù),而Vue在使用的MVVM模式中,其雙向數(shù)據(jù)綁定的特點也使得在開發(fā)時有更好的開發(fā)性;可復用的組件,指的是Vue在開發(fā)中,每一個小功能都可以被劃分為一個模塊,而一個模塊中,又將每一個小功能劃分為組件,而這些組件都能夠獨立,也能夠被重復地使用,減少了代碼量工作量;前端路由技術,指的是通過改變URL,但是網(wǎng)頁不進行整體的刷新,即不再去靜態(tài)資源服務器請求,而是在之前已經(jīng)請求過的資源當中,抽取一些屬于這個URL的代碼,從而渲染到頁面當中,這樣就減少了請求資源的次數(shù),減輕了服務器的壓力;狀態(tài)管理指的是有一個狀態(tài)需要在多個頁面中渲染,而多個組件共同來享用這個狀態(tài),便是狀態(tài)的管理模式;虛擬DOM則是將網(wǎng)頁的運行性能提升了一個檔次,比如在運算中,有十次甚至上百次的計算,而這些計算會在虛擬的DOM上面操作,不會在真實的DOM中直接計算,而是計算完之后將對象再attch到真實DOM樹上面,這就大大減少了對于計算內存的要求,速度也更快。而這些功能是Vue在前端框架中流行的一部分原因。如果說HTML、CSS、JavaScript是搭建一個房子,那么Vue的加入就是將這個房子交給了一個裝修公司,而將這個房子修飾得更加漂亮、便捷、完整、便是Vue這個框架的主要內容。2.2前端開發(fā)環(huán)境2.2.1VScode簡介VScode是一款由微軟開發(fā)并支持多個操作系統(tǒng)的開源的編輯器。因為本身內置所支持的git,所以便于代碼的版本管理,除去本身的文本編輯器,它還支持安裝一些插件,因為它可以幫助程序員快速地編寫代碼,也有其他很多豐富的功能,因此選擇了VScode編輯器。2.2.2Webpack簡介相比于grunt跟gulp等非靜態(tài)的打包工具[4],它是屬于開發(fā)時才用到的,在項目打包后就不需要用到了。而在打包過程中,會將各種代碼和圖片等進行壓縮,然后放在一個js文件中,其內部會對這些代碼進行空間的壓縮、編程語言和其他格式的轉換等處理方式。2.2.3Vue-CLI簡介Vue-CLI又稱為命令行界面,又簡稱為腳手架。腳手架的具體功能是將本交易平臺使用Vue開發(fā)時所需要的的目錄文件等直接創(chuàng)建,使得我們的開發(fā)更加高效、穩(wěn)定。2.2.4API簡介API是一種用于本交易平臺在開發(fā)時的應用程序接口,這種接口在本交易平臺開發(fā)過程中,讓開發(fā)人員能夠獲取到后臺的具體數(shù)據(jù),后臺通過接口將數(shù)據(jù)封裝到一個對象中,使得前端的開發(fā)人員能夠對服務器的數(shù)據(jù)進行操作和開發(fā)。圖2-1系統(tǒng)相關技術圖

3.系統(tǒng)分析3.1系統(tǒng)可行性分析開發(fā)上的支出支出:由于該系統(tǒng)使用的大部分框架都是開源的,因而在搭建環(huán)境跟軟件都不需要額外的費用。而其他的方面就是需要一臺電腦、網(wǎng)絡、時間等,而這對于開發(fā)者來說,絕對不是一個難題。資金上的收益而在本系統(tǒng)獲得一定的瀏覽的數(shù)量之后,能使用接受用戶的打賞、投放一些廣告、還有收取一些支付的小費用。由于項目是針對于校園的大學生,而在本校運行成功的運作起來,推廣到其他學校時,因為本系統(tǒng)的大量代碼是可以復用的,則受到的收益將成線性增長,而使用本系統(tǒng)的學校越是多,則交易的流量就越大,受益就越多。社會上的可行性而對于一些二手的物品,大學生們如果能在校內進行交易的話,相比于咸魚等其他二手交易軟件,會更加的感興趣。相對于咸魚、58同城等二手交易平臺來說,本系統(tǒng)的手續(xù)就比較的簡便,可以避免過于繁冗的步驟,輕松地進行二手商品的交易。對于大學生來說,更喜歡選擇一款相對可靠,相對簡便的交易平臺。另一個優(yōu)點便是它使得我們的物品能夠二次使用,不是用完不要了便扔,比如一些書籍、數(shù)碼產(chǎn)品等,如果能夠二次使用則是環(huán)保工作中很重要的一環(huán),我們每一次的交易,都會使得身邊能源的不必要消耗,也是為我們的環(huán)保做了一點小貢獻。3.2系統(tǒng)功能需求分析本交易平臺在開發(fā)前期就要確定我們的具體功能是如何的,而經(jīng)過分析并結合現(xiàn)在交易平臺的參考,最終將功能歸納為以下幾點:(1)用戶功能:在本交易平臺中未登陸只能瀏覽商品,經(jīng)過登陸的用戶在交易平臺中可以進行更多的權限操作。(2)商品功能:在本交易平臺中,能對商品的信息進行查看,也能在不同的分類區(qū)查找不同的商品。(3)收藏功能:可以在本交易平臺中有想要的商品卻不想立刻購買,則可以將商品加入收藏、以便下次能夠快速找到這個商品(4)購物車功能:可以在本交易平臺對商品進行添加到購物車、刪除購物車、交易等操作。(5)交易查詢功能:可以在本交易平臺查看已經(jīng)進行購買過的商品(6)出售商品功能:可以在本交易平臺上傳封面、填寫商品信息等操作后,出售商品3.3系統(tǒng)性能需求分析(1)注冊界面:如果想要擁有購買商品的權利,第一步則是要注冊成為商城的用戶,根據(jù)注冊的規(guī)范,賬號為11位學號或者是郵箱,密碼則不為空。(2)登錄界面:根據(jù)注冊過的賬號密碼進行登錄,如果賬號密碼、驗證碼其中有一項出錯,都會提示錯誤登陸失敗。(3)用戶個人信息界面:該功能僅登錄過的用戶才有權限使用??梢孕薷挠脩舻年欠Q,用戶在學校的學號,用戶自己的聯(lián)系方式,住址等等。(4)收藏界面:該功能僅登錄過的用戶才有權限使用。在瀏覽商品時,可以將需要但暫時不需要購買的商品進行收藏。(5)購物車界面:在本平臺中,與其他交易平臺的功能類似,將商品放到購物車可以一并購買。(6)我的交易界面:該功能僅登錄過的用戶才有權限使用。購買過商品之后,能夠查看交易的信息。(7)我的評論界面:該功能僅登錄過的用戶才有權限使用??梢詫ι唐愤M行評價,然后在我的評論界面看到你對商品的評價。(8)上傳商品界面:該功能僅登錄過的用戶才有權限使用??梢赃M行輸入商品名稱、上傳商品的封面(圖片)、輸入商品出售價格、選擇出售的商品種類、輸入商品介紹和售后保障等信息,點擊立即創(chuàng)建就可以出售商品。

4.系統(tǒng)設計4.1系統(tǒng)總體設計本交易平臺的的模式為B/S,即瀏覽器端跟服務器端兩方面,從前端獲取到后端的接口,最后將數(shù)據(jù)傳到前端中,由前端人員對網(wǎng)頁數(shù)據(jù)的插入分布。本交易平臺的應用模式也極為簡單,基本上依靠用戶本身就能夠進行管理,在交易方面實現(xiàn)一對一的交接。用戶在交易平臺中必須經(jīng)過注冊才能進行商品的交易,而未注冊的用戶僅僅只能瀏覽商品,其總體的功能設計如下圖所示:圖4-1系統(tǒng)流程圖4.2系統(tǒng)模塊設計4.2.1用戶注冊模塊設計在開發(fā)時對于安全性的考究,注冊的賬號為11位學號或者是郵箱,密碼則不為空。如果經(jīng)過后臺對用戶輸入的賬號密碼等驗證成功之后,則將信息記錄,即注冊成功。若是違反了注冊規(guī)則,則系統(tǒng)會提示錯誤,讓用戶重新進行注冊。圖4-2注冊流程圖4.2.2用戶登錄模塊設計如果用戶輸入的賬號密碼還有驗證碼也均為正確,經(jīng)過后臺驗證成功,則登錄成功進入到首頁。如果輸入的賬號信息不正確,則系統(tǒng)會提示用戶信息的錯誤4-3登錄流程圖4.2.3用戶收藏模塊設計用戶在瀏覽商品時,可以將需要但暫時不需要購買的商品進行收藏。在用戶點擊了收藏的按鈕之后,如果收藏成功則會提示用戶成功的信息,會提示錯誤的信息。圖4-4收藏流程圖4.2.4用戶評論模塊設計用戶在查看了商品的信息之后,可以對商品進行評價或者留言,然后在我的評論界面看到你對這款商品的評價,評價成功則提示成功信息。圖4-5評論流程圖4.2.5用戶上傳商品模塊設計在用戶想要出售商品時可以在個人信息界面下拉,在上傳商品界面,然后可以進行輸入商品名稱、上傳商品的封面(圖片)、輸入商品出售價格、選擇出售的商品種類、輸入商品介紹和售后保障等信息,點擊立即創(chuàng)建就可以出售商品。如果上傳商品成功的話則提示創(chuàng)建成功,如果上傳的封面圖片大于2M或者圖片格式不為JPG,則會提示上傳失敗。圖4-6創(chuàng)建商品流程圖4.2.6用戶注銷模塊設計在用戶想要因登錄超時、切換賬號等因素需要退出登錄時,可以點擊退出按鈕。然后在登錄界面重新登錄。圖4-7注銷流程圖4.3數(shù)據(jù)庫設計4.3.1數(shù)據(jù)庫概念結構設計表單表圖4-8表單E-R圖(2)用戶表圖4-9用戶E-R圖(3)商品表圖4-10商品E-R圖4.3.2數(shù)據(jù)庫邏輯結構設計每一個功能都要有數(shù)據(jù)表將其數(shù)據(jù)一一對應,使得數(shù)據(jù)完整性,而本系統(tǒng)開發(fā)所用到的幾個重要的表單如下:(1)表單表表單表s_base_form,在后臺中如果創(chuàng)建了一個表,則會將這個表的表單名等信息記錄到這個表單表中,其的主要信息如下面表中內容所示。表4-1表單表字段id類型字節(jié)長度是否為主鍵說明idbigint20y表單idtitlevarchar128n表單標題collectionvarchar128n表單名(2)用戶表用戶表s_base_user,如果用戶創(chuàng)建了一個賬號,那么這個賬號信息將會在這用戶表中記錄下來。其主要的信息如下面表中內容所示。表4-2用戶表字段id類型字節(jié)長度是否為主鍵說明idbigint20y用戶idavatartext-n頭像accountvarchar128n賬號passwordvarchar128n密碼user_namevarchar128n名字sexbigint20n性別emailvarchar128n郵箱phonevarchar128n手機typebigint20n類型school_addressbigint20n住址(3)圖書表圖書表c_business_book_library,該表主要的是記錄商品的標題、商品價格、商品封面等等。其主要的信息如下面表中內容所示。表4-3圖書表字段id類型字節(jié)大小是否為主鍵說明idbigint20Yes商品idtitlevarchar128no商品標題covertext-n商品封面pricefloat-n商品價格starfloat-n商品星級評價comment_numint11n商品評論人數(shù)user_idbigint20n所屬的用戶authorvarchar128n商品的作者publishing_housevarchar128n商品出版社published_timedatetime-n商品出版的時間formatvarchar128n商品開本papervarchar128n商品紙張enfoldvarchar128n商品包裝suitedbit1n商品是否套裝detailslongtext-n商品詳情back_check_timedatetime-n后臺審核時間not_pass_reasontext-n不能通過的理由back_check_statusbigint20n后臺的審核狀態(tài)deletedbit1n是否已經(jīng)被刪除created_attimestamp-n創(chuàng)建書籍的時間(4)電器表電器表c_business_electric_appliance,這個表是用戶上傳的電器所包含的信息。其主要的信息如下面表中內容所示。表4-4電器表字段id類型字節(jié)大小是否為主鍵說明idbigint20y商品的idtitlevarchar128n商品標題covertext-n商品封面pricefloat-n商品價格starfloat-n商品星級comment_numint11n商品評論數(shù)user_idbigint20n商品所屬用戶brandvarchar128n商品品牌modelvarchar128n商品型號powervarchar128n商品功率typevarchar128n商品類型detailslongtext-n詳情back_check_timedatetime-n后臺的審核時間not_pass_reasontext-n不能通過的理由back_check_statusbigint20n后臺的審核狀態(tài)(5)運動商品表運動商品表c_business_sports_special,這個表是運動商品的標題、商品價格、商品的封面等等。其主要的信息如表4-5所示。表4-5運動商品表字段id類型字節(jié)大小是否為主鍵說明idbigint20y商品idtitlevarchar128n商品標題covertext-n商品封面pricefloat-n商品價格starfloat-n商品星級comment_numint11n商品評論數(shù)user_idbigint20n商品所屬用戶brandvarchar128n商品品牌patternvarchar128n商品型號detailslongtext-n商品詳情back_check_timedatetime-n后臺的審核時間not_pass_reasontext-n不能通過的理由back_check_statusbigint20n后臺的審核狀態(tài)(6)數(shù)碼產(chǎn)品表數(shù)碼產(chǎn)品表c_business_digital_square,該表主要的是記錄商品的標題、商品價格、商品封面等等。其主要的信息如表4-6所示。表4-6數(shù)碼產(chǎn)品表字段id類型字節(jié)大小是否為主鍵說明idbigint20y商品idtitlevarchar128n商品標題covertext-n商品封面pricefloat-n商品價格starfloat-n商品星級comment_numint11n商品評論數(shù)user_idbigint20n所屬用戶brandvarchar128n商品品牌patternvarchar128n商品型號detailslongtext-n商品詳情back_check_timedatetime-n后臺審核時間not_pass_reasontext-n不能通過的理由back_check_statusbigint20n后臺的審核狀態(tài)5.系統(tǒng)實現(xiàn)5.1用戶注冊登錄界面功能該頁面在本交易平臺中進入首頁后,通過點擊網(wǎng)頁的右上角進入注冊頁面,注冊時則應遵守注冊規(guī)則,用戶名為學號或郵箱、密碼則不為空,確認密碼時兩次的密碼必須相同。注冊的具體界面如圖5.1.1所示:圖5-1注冊界面進入到本交易平臺之后,首先可以看到右上角的登錄字樣,點擊就能進入到登錄的界面,然后輸入賬號密碼,經(jīng)過后臺驗證后成功登錄。登錄的具體界面如圖5.1.2所示:圖5-2登錄界面5.2首頁界面本交易平臺即使沒有通過注冊賬號進行登錄也能進入,并且可以看到上面有許多分類,點擊不同的分類能看到不同種類的商品。具體的界面如圖5.2.1、圖5.2.2所示:圖5-3首頁界面圖5-4分類界面5.3商品詳細信息功能在進入到本交易平臺的首頁后,可以點擊商品查看其相關的信息,而更多的操作,比如以及使用加入購物車等功能,則需要通過登錄才能使用。界面如圖5.3.1所示:圖5-5商品詳細信息界面5.4個人信息界面這個功能本交易平臺只對登陸過的用戶進行開發(fā),而沒有進行登錄的用于必須進行登錄之后才能進入到這個頁面。其界面如下圖所示:圖5-6個人信息界面5.5購物車功能在本交易平臺中,使用購物車這個功能,能方便用戶對多個商品一起購買。其具體的界面如圖5.5.1所示:圖5-7購物車界面5.6評論功能對于任何類型的用戶,都可以使用評價這個功能,在商品信息的下方評論區(qū)進行評價留言,而評論的歷史記錄會被記錄。具體的界面如圖5.6.1所示:圖5-8評論功能界面5.7上傳商品功能本系統(tǒng)的用戶們可以將自己想要出手的商品進行上傳出售??梢暂斎朊Q、上傳封面、輸入商品出售價、選擇商品種類、輸入商品介紹、售后保障等信息,然后會對上傳的商品會通過驗證上架到該平臺。界面如圖5.7.1所示:圖5-9上傳商品功能界面6.系統(tǒng)測試6.1測試概述在這個21世紀中,社會是一個信息化時代,而隨著網(wǎng)絡不斷的優(yōu)化迭代,對于網(wǎng)站的安全也是開發(fā)中的重要一環(huán),而為了讓開發(fā)的網(wǎng)站,能夠持續(xù)地按照預期的運行,就需要定期和持續(xù)的維護[8]。具有良好功能的計算機軟件,能讓使用人員在使用軟件的同時,能擁有更好的用戶體驗,進而能保證軟件的使用人員的操作正確,完成所預期的功能[7]。所以,我們做好了軟件測試就是代碼的維護中的一個重要環(huán)節(jié),可以檢測到代碼是不是有錯誤、是不是能在原代碼上有所更新,對于我們開發(fā)的效率影響極大。而測試是開發(fā)的收尾工作,但也是最重要的工作之一,如果在上線后仍檢測出了問題,那么成本相比開發(fā)時的費用要多得多,這樣就能或多或少的降低我們開發(fā)的成本,避免一些不必要的風險。6.2測試環(huán)境下面為開發(fā)本交易平臺所使用的的電腦測試的環(huán)境:CPU:Intel(R)Core(TM)i7-3630QMCPU@2.40GHzRAM:12GOS:Windows10x64DB:MySqlBrowser:GoogleChrome6.3測試用例表6-1測試用例表用例編號功能概述操作條件預計結果01注冊賬號輸入賬號為郵箱或者為學號、密碼不為空注冊成功02登錄賬號是否注冊過、賬號密碼的正確性登錄成功03收藏車將商品收藏到收藏車添加成功04購物車將商品添加到購物車添加成功05上傳出售商品上傳添加封面等信息上傳成功圖6-1注冊成功圖6-2登錄成功圖6-3添加收藏車圖6-4添加收藏車成功圖6-5添加購物車圖6-6添加購物車成功圖6-7上傳商品圖6-8上傳商品成功圖6-9查看上傳商品6.4測試分析在經(jīng)過一系列的測試后,可以知道的是本系統(tǒng)在API接口上沒有出問題,而這也是我們預期的。而在測試的目的還是讓開發(fā)人員發(fā)現(xiàn)目前的不足跟能夠改進的功能,所以也依舊不能放松,而應該在后面功能的更新或者替換時,我們的網(wǎng)站是否能夠良好的運行。因此,我們如果保留了一個良好的開發(fā)后的測試習慣,對于我們系統(tǒng),能夠定期的進行維護更新,那將是開發(fā)的重中之重。7.總結開發(fā)本系統(tǒng)的目的,是為了在畢業(yè)之后的工作中能有所幫助,而在整一個開發(fā)過程中,我能夠在遇到困難時堅持到底,虛心請教老師,耐心地考慮并解決問題[9];而對于我們的需求分析,最終能成為我們開發(fā)的目標,并且將這個目標實現(xiàn)[5],而同時將平時在學校還是網(wǎng)絡平臺所學的都能夠運用其中,并且開發(fā)本系統(tǒng)也是一種回顧總結。無論是選題還是后面的每一項過程,每一步都需要細心縝密。而此次的系統(tǒng)開發(fā),在前端框架上面的選擇,Vue這個框架首先是開源的,其次在開發(fā)方面是前后端分離的,在開發(fā)思想上面是模塊化、組件化的,并結合了webpack等優(yōu)秀的開發(fā)工具插件。此次畢設系統(tǒng),在選擇了要針對大學生的二次交易平臺后,能夠針對這個方面開發(fā)出一個個想要的功能,也能夠在通過不斷的學習、查閱學習資料、查看網(wǎng)絡上的的開發(fā)思路視頻后,最終完成了這次項目。在之后實際的開發(fā)應用的過程中,我會更加注重細節(jié),并且在開發(fā)項目上面的目錄上進行改進,使得目錄更加整潔清晰。我會更加仔細地編寫代碼,并且寫好相應的注釋,代碼的耦合性上也會盡量降低,使得代碼更加規(guī)范整潔,提升開發(fā)效率。而通過此次的開發(fā),解決了不少的難題,使我以后在編寫代碼時能夠更加熟練。參考文獻胡文利.CSS技術在網(wǎng)頁設計中的應用研究[J].計算機產(chǎn)品與流通,2019(01):105.劉進軍.淺析JavaScript在動態(tài)網(wǎng)頁設計中的應用[J].赤峰學院學報(自然科學版),2016,32(17):17-19.李廣宏.vue.js前端應用技術分析[J].中國新通信,2019,21(20):115.江慶,葉浩榮.Vue+Webpack框架在銀行App前端開發(fā)的應用[J].金融科技時代,2016(11):15-19.阮曉龍,馮順磊.Web前端開發(fā)課程實訓教學的思考與探索[J].中國現(xiàn)代教育裝備,2020(01):42-44.陳紅梅.基于Web前端開發(fā)技術的兒童教育網(wǎng)站設計與實現(xiàn)[J].智能計算機與應用,2017,7(06):142-144+147.許瑞芳,姜楓.軟件測試技術應用與綜合管理之探析[J].電子質量,2020(03):50-53.詹凱琦.計算機軟件開發(fā)中的數(shù)據(jù)庫測試技術討論[J].信息通信,2020(02):162-163.易志雙.基于信息化的軟件開發(fā)項目管理[J].計算機產(chǎn)品與流通,2020(03):14.致謝大學四年的時空一眨眼就要過去了。從踏入這所學校開始,從懵懂的少年,到現(xiàn)在能夠獨擋一面,我確實成長了很多很多。幫助我的人有很多,有的人像風一般推動我,有的人像星光那般照亮我,有的人一直在不斷地鼓勵我,有的在我膽怯為我吶喊加油,我都表示由衷的感謝。我要感謝我的父母,是他們教會了這個不懂事的我,如何不畏艱阻困難,教我怎么樣正確對待事情,并讓我要一直保持著一種積極。是他們在我孤獨無助的時候用擁抱關懷我,讓我擁有了一個美滿的家。我的父母教會了我如何看待價值,讓我在迷茫中堅定自我,使我人生道路上更加精彩。感謝我的指導老師麥日升,它是一個隨和、學識淵博的老師,在課上雖然不會很嚴厲,但是在同學們有需要時會盡全力地幫助。在我遇到開發(fā)上的問題時,他無論什么時候都能夠回答我的問題,細心講解問題,時時刻刻地關注著我們的進度。因此,我對麥日升老師表示深深的感激和尊敬,感謝你的指導。感謝我的舍友胡迪、林奕森、黃子豪,你們在這三年多,給予了我無數(shù)次的幫助與支持。感謝胡迪,在社團跟社交上給予我很多的幫助;感謝林奕森,在這幾年中跟我在一起學習一起成長;感謝黃子豪,跟我在學校生活中互幫互助;感謝你們對我的關心。感謝我的兄弟吳偉銀,在我大學最迷茫的時候,引導我走向前端這條路,從開始學習,到后面跟我分享前端的知識跟工作上的經(jīng)驗,在生活中也帶給了我很多的快樂。感謝我的學校廣東東軟學院,在教育上給予了我很大的幫助,從開始進學校到后面也漸漸受到了校訓“精勤博學,學以致用”的影響,使我受益匪淺。感謝我的16軟工6班,雖然是一個小集體,但是我卻能夠感受到了一個大家庭有的溫暖和團結,感謝每一個給予我快樂,給予我?guī)椭耐瑢W。讓我在生活中添了這一段美好的回憶,讓我的生活更加健康美好。

電腦故障檢測卡代碼表

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

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

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

③一開機就出現(xiàn)"00"或"ff"或其它起始代碼并且不變化則為主板沒有運行起來。

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

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

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

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

6、復位信號所需時間isa與pci不一定同步,故有可能isa開始出代碼,但pci的復位燈還不熄,故pci代碼停要起始代碼上。

代碼對照表

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

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

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

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

04使8042鍵盤控制器復位,核實TESTKBRD。鍵盤控制器軟復位/通電測試。可編程間隔計時器的測試正在進行或失靈。

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

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

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

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

09EPROM檢查總和且必須等于零才通過。核實鍵盤的基本保證測試,接著核實鍵盤命令字節(jié)。第一個64KRAM測試正在進行。

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

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

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

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

0E測試CMOS停機字節(jié)。CMOS停開寄存器讀/寫測試;將計算CMOS檢查總和。初始化輸入/輸出端口地址。

0F測試擴展的CMOS。已計算CMOS檢查總和寫入診斷字節(jié);CMOS開始初始準備。.

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

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

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

13測試8741鍵盤控制器接口。視頻顯示器已停用,端口B已作初始準備;即將開始電路片初始化/存儲器自動檢測。第一個64DKRAM第3位故障。

14測試存儲器更新觸發(fā)電路。電路片初始化/存儲器處自動檢測結束;8254計時器測試即將開始。第一個64DKRAM第4位故障。

15測試開頭64K的系統(tǒng)存儲器。第2通道計時器測試了一半;8254第2通道計時器即將完成測試。第一個64DKRAM第5位故障。

16建立8259所用的中斷矢量表。第2通道計時器測試結束;8254第1通道計時器即將完成測試。第一個64DKRAM第6位故障。

17調準視頻輸入/輸出工作,若裝有視頻BIOS則啟用。第1通道計時器測試結束;8254第0通道計時器即將完成測試。第一個64DKRAM第7位故障。

18測試視頻存儲器,如果安裝選用的視頻BIOS通過,由可繞過。第0通道計時器測試結束;即將開始更新存儲器。第一個64DKRAM第8位故障。

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

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

1B測試CMOS電池電平。完成存儲器更新時間30微秒測試;即將開始基本的64K存儲器測試。第一個64DKRAM第11位故障。

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

1D調定CMOS配置。.第一個64DKRAM第13位故障。

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

1F測試64K存儲器至最高640K。.第一個64DKRAM第15位故障。

20測量固定的8259中斷位。開始基本的64K存儲器測試;即將測試地址線。從屬DMA寄存器測試正在進行或失靈。

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

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

23測試保護方式8086虛擬方式和8086頁面方式。基本的64K串行數(shù)據(jù)讀/寫測試正常;即將開始中斷矢量初始化之前的任何調節(jié)。從屬中斷屏蔽存器測試正在進行或失靈。

24測定1MB以上的擴展存儲器。矢量初始化之前的任何調節(jié)完成,即將開始中斷矢量的初始準備。設置ES段地址寄存器注冊表到內存高端。

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

26測試保護方式的例外情況。讀出8042的輸入/輸出端口;即將為旋轉式斷續(xù)開始使全局數(shù)據(jù)作初始準備。開啟A20地址線;使之參入尋址。

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

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

29.已調定單色方式,即將調定彩色方式。CMOS配置有效性的檢查正在進行。

2A使鍵盤控制器作初始準備。已調定彩色方式,即將進行ROM測試前的觸發(fā)奇偶性。置空64K基本內存。

2B使磁碟驅動器和控制器作初始準備。觸發(fā)奇偶性結束;即將控制任選的視頻ROM檢查前所需的任何調節(jié)。屏幕存儲器測試正在進行或失靈。

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

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

2E使硬磁盤驅動器和控制器作初始準備。從視頻ROM控制之后的處理復原;如果沒有發(fā)現(xiàn)EGA/VGA就要進行顯示器存儲器讀/寫測試。檢測視頻ROM正在進行。

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

30建立基本內存和擴展內存。通過顯示器存儲器讀/寫測試;即將進行掃描檢查。認為屏幕是可以工作的。

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

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

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

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

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

37.識別通電信息的游標調定已完成;即將顯示通電信息。保護方式中的意外中斷。

38.完成顯示通電信息;即將讀出新的游標位置。RAM測試正在進行或者地址故障>FFFFH。

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

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

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

3C建立允許進入CMOS設置的標志。.串行端口測試正在進行或失靈。

3D初始化鍵盤/PS2鼠標/PNP設備及總內存節(jié)點。.并行端口測試正在進行或失靈。

3E嘗試打開L2高速緩存。.數(shù)學協(xié)處理器測試正在進行或失靈。

40.已開始準備虛擬方式的測試;即將從視頻存儲器來檢驗。調整CPU速度,使之與外圍時鐘精確匹配。

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

42顯示窗口進入SETUP。描述符表已準備好;即將進行虛擬方式作存儲器測試。擴展CMOSRAM故障。

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

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

46.測試存儲器已返回;存儲器大小計算完畢,即將寫入頁面來測試存儲器。檢查只讀存儲器ROM版本。

47.即將在擴展的存儲器試寫頁面;即將基本640K存儲器寫入頁面。

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

49.找出1BM以下的存儲器并檢驗;即將確定1MB以上的存儲器。.

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

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

4E若檢測到有錯誤;在顯示器上顯示錯誤信息,并等待客戶按<F1>鍵繼續(xù)。開始存儲器的測試:(無軟復位);即將顯示第一個64K存儲器的測試。顯示版權信息。

4F讀寫軟、硬盤數(shù)據(jù),進行DOS引導。開始顯示存儲器的大小,正在測試存儲器將使之更新;將進行串行和隨機的存儲器測試。.

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

51.測試1MB以上的存儲器。.

52所有ISA只讀存儲器ROM進行初始化,最終給PCI分配IRQ號等初始化工作。已完成1MB以上的存儲器測試;即將準備回到實址方式。進入鍵盤檢測。

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

54.成功地開啟實址方式;即將復原準備停機時保存的寄存器。掃描“打擊鍵”

55.寄存器已復原,將停用門電路A-20的地址線。.

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

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

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

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

5A..顯示按“F2”鍵進行設置。

5B..測試基本內存地址。

5C..測試640K基本內存。

60設置硬盤引導扇區(qū)病毒保護功能。通過DMA頁面寄存器的測試;即將檢驗視頻存儲器。測試擴展內存。

61顯示系統(tǒng)配置表。視頻存儲器檢驗結束;即將進行DMA#1基本寄存器的測試。.

62開始用中斷19H進行系統(tǒng)引導。通過DMA#1基本寄存器的測試;即將進行DMA#2寄存器的測試。測試擴展內存地址線。

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

64.BIOSROM數(shù)據(jù)區(qū)檢查了一半,繼續(xù)進行。.

65.BIOSROM數(shù)據(jù)區(qū)檢查結束;將把DMA裝置1和2編程。.

66.DMA裝置1和2編程結束;即將使用59號中斷控制器作初始準備。Cache注冊表進行優(yōu)化配置。

67.8259初始準備已結束;即將開始鍵盤測試。.

68..使外部Cache和CPU內部Cache都工作。

6A..測試并顯示外部Cache值。

6C..顯示被屏蔽內容。

6E..顯示附屬配置信息。

溫馨提示

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

評論

0/150

提交評論