




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、*畢業(yè)設(shè)計(jì)(論文)任務(wù)書 信息工程 系 *班 姓名 劉中正 畢業(yè)設(shè)計(jì)(論文)題目: 商品購物管理網(wǎng)站建設(shè) 畢業(yè)設(shè)計(jì)(論文)起止日期: * 指導(dǎo)教師: * 畢業(yè)設(shè)計(jì)(論文)要求: 商品購物管理網(wǎng)站建設(shè)與網(wǎng)頁設(shè)計(jì)* 摘 要:隨著經(jīng)濟(jì)的快速發(fā)展,對商品的高效管理離不開信息技術(shù)。信息技術(shù)的飛速發(fā)展也為商品管理提供了更廣闊的舞臺。商品管理系統(tǒng)是典型的信息管理系統(tǒng),本文在分析架設(shè)的基礎(chǔ)上,通過對商品的特點(diǎn),提出了針對商品管理方法。論文從可行性分析、需求分析、數(shù)據(jù)庫設(shè)計(jì)和詳細(xì)設(shè)計(jì)等方面闡述了商品管理系統(tǒng)的開發(fā)過程,設(shè)計(jì)并實(shí)現(xiàn)了科學(xué)的商品管理系統(tǒng)。采用了具有強(qiáng)大功能的數(shù)據(jù)庫管理系統(tǒng)asp及access作為開發(fā)
2、工具,設(shè)計(jì)出能方便用戶操作的全套界面。本設(shè)計(jì)(論文)主要搭建了商品購物管理的平臺,它集管理與銷售于一體,共分八個(gè)模塊:商品管理、訂單管理、會(huì)員管理、新聞管理、廣告管理、客服管理、網(wǎng)站常規(guī)管理及統(tǒng)計(jì)管理。實(shí)現(xiàn)功能如下:商品管理,主要進(jìn)行前臺的用戶管理和商品銷售工作;訂單管理,主要是對貨物進(jìn)行采集,繼而對定單進(jìn)行各個(gè)方式的查詢;會(huì)員管理,主要是對購物會(huì)員及價(jià)格優(yōu)惠的評定標(biāo)準(zhǔn)及管理;新聞管理,主要是針對網(wǎng)站在線新聞的發(fā)布和顯示設(shè)置;廣告管理,主要是管理網(wǎng)站前臺廣告的發(fā)布和處理操作;客服管理,主要是處理用戶的留言工作急在線客服的操作;網(wǎng)站常規(guī)管理,主要用于網(wǎng)站常規(guī)信息的設(shè)置;統(tǒng)計(jì)管理,主要是管理網(wǎng)站訪
3、問統(tǒng)計(jì)和投票統(tǒng)計(jì)。該系統(tǒng)綜合運(yùn)用有關(guān)計(jì)算機(jī)基礎(chǔ)知識理論,特別是asp“網(wǎng)頁設(shè)計(jì)”的專業(yè)知及access數(shù)據(jù)庫架知識,通過對商品的分析架設(shè)網(wǎng)站解決實(shí)際問題(如商品管理、新聞廣告等)。各個(gè)網(wǎng)站管理相互獨(dú)立,便于系統(tǒng)的維護(hù)以及以后系統(tǒng)的業(yè)務(wù)修改。本文主要介紹使用asp語言架設(shè)商品管理、銷售及信息管理平臺的詳細(xì)過程,包括可行性研究、需求分析、總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)、測試五個(gè)階段。重點(diǎn)介紹asp開發(fā)的具體操作方式及其設(shè)計(jì)思想。關(guān)鍵詞:asp網(wǎng)頁程序設(shè)計(jì) access數(shù)據(jù)庫設(shè)計(jì) 商品購物管理 訂單管理銷售查詢 會(huì)員管理 新聞管理 銷售查詢 客服管理網(wǎng)站常規(guī)管理第一章 緒論網(wǎng)絡(luò)已經(jīng)覆蓋全球,信息量大而獨(dú)具優(yōu)勢。
4、商品的理念也逐步在網(wǎng)絡(luò)中成熟。網(wǎng)上購物近在咫尺,永不下班關(guān)門,消費(fèi)者可以隨時(shí)隨地自由地查詢和訂購,消費(fèi)者無需親臨商城,一件一件的找,只要坐在電腦前,開機(jī)上網(wǎng)即可買到所需商品,而且讀者的挑選余地也變大了,檢索也很方便,同時(shí)還減少了銷售過程中的支出,另外商品選購必得精挑細(xì)選,耗時(shí)費(fèi)力,網(wǎng)上訂購節(jié)省了大量時(shí)間,這對于那些沒有時(shí)間經(jīng)常逛傳統(tǒng)或其住所離傳統(tǒng)商城較遠(yuǎn)消費(fèi)者來說,具有實(shí)際意義。因此網(wǎng)上銷售必將有長足的發(fā)展。開辦網(wǎng)上商城系統(tǒng)也可以為在校大學(xué)生提供方便、廉價(jià)、高效的書城方式,促進(jìn)文化傳播。對于日益龐大的商業(yè)網(wǎng)是通過傳統(tǒng)的人工管理方式的話,不僅對管理者來說,是項(xiàng)沉重的負(fù)擔(dān),同時(shí)對信息存儲空間和信息
5、檢索來說,傳統(tǒng)的人工管理方式存在較大的紕漏。這些對信息處理地失之毫厘,很可能造成后期信息校對的失之千里。因此對商品管理系統(tǒng)的軟件需求也是日以劇增。尤其是對基于web的商品管理系統(tǒng)的開發(fā)更是眾所期待的。它不僅能節(jié)省了大量的人力、物力、財(cái)力和存儲空間。而且能使整個(gè)系統(tǒng)使用更加便捷、高效,適用于各類綜合性大商品管理及銷售。在當(dāng)今社會(huì)高效的商品管理離不開信息技術(shù),信息技術(shù)的飛速發(fā)展也為商品的現(xiàn)代化管理提供了廣闊的舞臺。采用現(xiàn)代化的手段管理商品庫存,可以及時(shí)準(zhǔn)確地反映商品狀況,保證商品的數(shù)量和有效期保持在合理的水平。在市場競爭的激烈的時(shí)代,建立科學(xué)、規(guī)范、高效管理體系是非常重要的。隨著經(jīng)濟(jì)的快速發(fā)展,對
6、商品的高效管理十分重要,高效的商品管理離不開信息技術(shù),采用現(xiàn)代化的手段管理商品,在滿足客戶的需要的同時(shí)保證經(jīng)濟(jì)效益,從而在競爭中保持優(yōu)勢,使企業(yè)在競爭中立于不敗之地。第二章 可行性研究 2.1 可行性分析 可行性分析研究的目的就是用最小的代價(jià)在盡可能短的時(shí)間里確定問題是否能解決,通過復(fù)雜系統(tǒng)的規(guī)模與目標(biāo),研究與此類似的系統(tǒng)后,我們具體從下面技術(shù)可行性研究、操作可行性研究、經(jīng)濟(jì)可行性研究三方面考慮。 2.2 技術(shù)可行性 網(wǎng)上商品管理系統(tǒng),采用asp語言,采用小型數(shù)據(jù)庫access。實(shí)現(xiàn)過程中可以用ado等連接數(shù)據(jù)庫,通過對商品數(shù)量價(jià)格等數(shù)據(jù)來控制數(shù)據(jù)庫表,從而實(shí)現(xiàn)了數(shù)據(jù)庫的增加、刪除、插入等操作
7、,功能實(shí)現(xiàn)不復(fù)雜。通過已經(jīng)學(xué)習(xí)過asp網(wǎng)頁設(shè)計(jì)、數(shù)據(jù)庫等相關(guān)課程,結(jié)合網(wǎng)上信息及有關(guān)資料,并在指導(dǎo)老師的指導(dǎo),商品管理系統(tǒng)網(wǎng)站基本建成。系統(tǒng)是采用asp作為開發(fā)一具的, asp是一種簡單、方便的編程工具,是一種服務(wù)器端腳本編寫環(huán)境,可以用來創(chuàng)建和運(yùn)行動(dòng)態(tài)網(wǎng)頁或web應(yīng)用程序。通過語言的深入學(xué)習(xí),為網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)提供了技術(shù)可行性。 2.3操作可行性 商品管理系統(tǒng)的開發(fā)環(huán)境為windows,,開發(fā)語言為asp,后臺數(shù)據(jù)庫用access來實(shí)現(xiàn),系統(tǒng)采用網(wǎng)站模式,用戶只需了解windows基本操作就可以很好地使用本系統(tǒng)。因此,在操作的可行性上不存在任何問題。系統(tǒng)是基于windows環(huán)境平臺開發(fā)的,易
8、于操作。而且系統(tǒng)還采用了可視化面向?qū)ο蟮墓ぞ唛_發(fā),其窗口、界面簡潔易懂,所以系統(tǒng)確保了操作上的可行性。 2.4 經(jīng)濟(jì)可行性 商品管理系統(tǒng)是一個(gè)小型的管理系統(tǒng),在開發(fā)時(shí)無需花費(fèi)過于的時(shí)間和精力,而且除網(wǎng)站費(fèi)用外無需過大的資金投入。但它給企業(yè)帶來的利潤是不可估量的,節(jié)省了許多人力,物力上的開支,使商品管理工作變繁為簡,使其更加合理化、規(guī)范化。工作效率的提高就意為著整體水平的提高,具有可觀的投資前景。 2.5結(jié)論 由技術(shù)可行性、操作可行性及經(jīng)濟(jì)可行性的分析和研究,可以得出結(jié)論,商品管理系統(tǒng)的網(wǎng)站架設(shè)是完全可行的。第三章 相關(guān)知識和開發(fā)工具簡介asp(active server page),意為“動(dòng)態(tài)
9、服務(wù)器頁面”,是微軟公司開發(fā)的代替cgi腳本程序的一種應(yīng)用,它可以與數(shù)據(jù)庫和其它程序進(jìn)行交互,是一種簡單、方便的編程工具。asp的網(wǎng)頁文件的格式是.asp,現(xiàn)在常用于各種動(dòng)態(tài)網(wǎng)站中。 asp是一種服務(wù)器端腳本編寫環(huán)境,可以用來創(chuàng)建和運(yùn)行動(dòng)態(tài)網(wǎng)頁或web應(yīng)用程序。asp網(wǎng)頁可以包含html標(biāo)記、普通文本、腳本命令以及com組件等。利用asp可以向網(wǎng)頁中添加交互式內(nèi)容(如在線表單),也可以創(chuàng)建使用html網(wǎng)頁作為用戶界面的web應(yīng)用程序。與html相比,asp網(wǎng)頁具有以下特點(diǎn):(1)利用asp可以實(shí)現(xiàn)突破靜態(tài)網(wǎng)頁的一些功能限制,實(shí)現(xiàn)動(dòng)態(tài)網(wǎng)頁技術(shù);(2)asp文件是包含在html代碼所組成的文件中的
10、,易于修改和測試;(3)服務(wù)器上的asp解釋程序會(huì)在服務(wù)器端執(zhí)行asp程序,并將結(jié)果以html格式傳送到客戶端瀏覽器上,因此使用各種瀏覽器都可以正常瀏覽asp所產(chǎn)生的網(wǎng)頁;(4)asp提供了一些內(nèi)置對象,使用這些對象可以使服務(wù)器端腳本功能更強(qiáng)。例如可以從web瀏覽器中獲取用戶通過html表單提交的信息,并在腳本中對這些信息進(jìn)行處理,然后向web瀏覽器發(fā)送信息;(5)asp可以使用服務(wù)器端activex組件來執(zhí)行各種各樣的任務(wù),例如存取數(shù)據(jù)庫、發(fā)現(xiàn)和那個(gè)email或訪問文件系統(tǒng)等。(6)由于服務(wù)器是將asp程序執(zhí)行的結(jié)果以html格式傳回客戶端瀏覽器,因此使用者不會(huì)看到asp所編寫的原始程序代碼
11、,可防止asp程序代碼被竊取。(7)方便連接access與sql數(shù)據(jù)庫.(8)開發(fā)需要有豐富的經(jīng)驗(yàn),否則會(huì)留出漏洞,讓黑客利用進(jìn)行注入攻擊.asp-工作原理:1、用戶向?yàn)g覽器地址欄輸入網(wǎng)址,默認(rèn)頁面的擴(kuò)展名是.asp 2、瀏覽器向服務(wù)器發(fā)出請求 3、服務(wù)器引擎開始運(yùn)行asp程序4、asp文件按照從上到下的順序開始處理,執(zhí)行腳本命令,執(zhí)行html頁面內(nèi)容5、頁面信息發(fā)送到瀏覽器ado (activex data objects) 是微軟公司開發(fā)用于存取數(shù)據(jù)源的com組件。它提供了編程語言和統(tǒng)一數(shù)據(jù)訪問方式ole db的一個(gè)中間層。允許開發(fā)人員編寫訪問數(shù)據(jù)的代碼而不用關(guān)心數(shù)據(jù)庫是如何實(shí)現(xiàn)的,而只用
12、關(guān)心到數(shù)據(jù)庫的連接。訪問數(shù)據(jù)庫的時(shí)候,關(guān)于sql的知識不是必要的,但是特定數(shù)據(jù)庫支持的sql命令仍可以通過ado中的命令對象來執(zhí)行。 ado被設(shè)計(jì)來繼承微軟早期的數(shù)據(jù)訪問對象層,包括rdo (remote data objects) 和dao(data access objects)。ado在1996年冬被發(fā)布。 ado包含一些頂層的對象: 連接:代表到數(shù)據(jù)庫的連接記錄集:代表數(shù)據(jù)庫記錄的一個(gè)集合命令:代表一個(gè)sql命令記錄:代表數(shù)據(jù)的一個(gè)集合流:代表數(shù)據(jù)的順序集合錯(cuò)誤:代表數(shù)據(jù)庫訪問中產(chǎn)生的意外字段:代表一個(gè)數(shù)據(jù)庫字段參數(shù):代表一個(gè)sql參數(shù)屬性:保存對象的信息ado組件的使用需要利用支持c
13、om的高級語言,例如asp中的vbscript或者visual basic,現(xiàn)在也支持使用ado來訪問數(shù)據(jù)庫。microsoft office access(microsoft access)是由微軟發(fā)布的關(guān)聯(lián)式數(shù)據(jù)庫管理系統(tǒng)。它結(jié)合了 microsoft jet database engine 和 圖形用戶界面兩項(xiàng)特點(diǎn),是 microsoft office的成員之一。access能夠存取 access/jet、microsoft sql server、oracle(甲骨文軟件公司),或者任何 odbc 兼容數(shù)據(jù)庫內(nèi)的資料。熟練的軟件設(shè)計(jì)師和資料分析師利用它來開發(fā)應(yīng)用軟件,而一些不熟練的程序員
14、和非程序員的進(jìn)階用戶則能使用它來開發(fā)簡單的應(yīng)用軟件。雖然它支援部份面向?qū)ο螅╫o)技術(shù),但是未能成為一種完整的面向?qū)ο箝_發(fā)工具。其實(shí)access 也是微軟公司另一個(gè)通訊程序的名字,想與 procomm 以及其他類似程序來競爭??墒鞘潞笪④涀C實(shí)這是個(gè)失敗計(jì)劃,并且將它中止。數(shù)年后他們把名字重新命名于數(shù)據(jù)庫軟件。第四章 網(wǎng)站系統(tǒng)分析 4.1 系統(tǒng)開發(fā)目標(biāo) 設(shè)計(jì)和實(shí)現(xiàn)商品管理系統(tǒng),使商品管理的工作系統(tǒng)化、 規(guī)范化和自動(dòng)化,從而達(dá)到提高管理效率的目的。 (1) 利用計(jì)算機(jī)系統(tǒng)實(shí)現(xiàn)商品管理 (2) 流程符合商品管理要求 (3) 查詢方便,無論是按商品編號、名稱、類別、產(chǎn)地其中任一項(xiàng)都可以進(jìn)行有效查詢 (
15、4) 系統(tǒng)擴(kuò)充容易,有很多地方還需要更好地完善(5) 友好的用戶界面,既面向系統(tǒng)開發(fā)者,又面向用戶 4.2 asp商品管理系統(tǒng)開發(fā)過程介紹 asp商品管理系統(tǒng)的開發(fā)包括:系統(tǒng)規(guī)劃,開發(fā)前準(zhǔn)備,系統(tǒng)調(diào)查,可行性分析,系統(tǒng)分析,系統(tǒng)設(shè)計(jì),系統(tǒng)實(shí)施,測試,維護(hù)及系統(tǒng)評價(jià)等。 (1) 系統(tǒng)開發(fā)前準(zhǔn)備 主要包括提出開發(fā)要求,成立項(xiàng)目開發(fā)小組,制定開發(fā)計(jì)劃等內(nèi)容。 (2) 系統(tǒng)調(diào)查 新系統(tǒng)的系統(tǒng)分析和系統(tǒng)設(shè)計(jì)工作要建立在對現(xiàn)行系統(tǒng)調(diào)查的基礎(chǔ)上,調(diào)查的主要內(nèi)容包括:現(xiàn)行系統(tǒng)的基本概況,系統(tǒng)中信息處理的概況,系統(tǒng)的資源情況,系統(tǒng)各類人員對信息系統(tǒng)的態(tài)度。 (3) 系統(tǒng)設(shè)計(jì) 系統(tǒng)設(shè)計(jì)又稱系統(tǒng)物理設(shè)計(jì),系統(tǒng)設(shè)計(jì)要
16、根據(jù)系統(tǒng)分析報(bào)告中的系統(tǒng)邏輯模型綜合考慮各種約束,利用一切可用的技術(shù)手段和方法進(jìn)行各種具體設(shè)計(jì),確定新系統(tǒng)的實(shí)施方案,解決“如何做”的問題。(4)需求分析需求分析是系統(tǒng)開發(fā)早期的一個(gè)重要階段,是任一軟件開發(fā)工作成功的基礎(chǔ)。目的是確定用戶對系統(tǒng)的需求。按照對數(shù)據(jù)進(jìn)行管理的不同方式,計(jì)算機(jī)應(yīng)用系統(tǒng)可以分為基于普通文件的應(yīng)用系統(tǒng)和基于數(shù)據(jù)庫的應(yīng)用系統(tǒng)兩大類。所謂數(shù)據(jù)庫應(yīng)用系統(tǒng),就是對后一類系統(tǒng)的簡稱。在一切計(jì)算機(jī)中,成批的數(shù)據(jù)總是用文件來存儲的,高級語言和數(shù)據(jù)庫語言都能向用戶程序提供數(shù)據(jù)文件。 4.3 系統(tǒng)的功能需求 通過需求分析,對商品進(jìn)行有效的管理,使之形成完善的應(yīng)用系統(tǒng)。數(shù)據(jù)庫設(shè)計(jì)中要合理設(shè)置
17、商品信息和庫存信息等,用來實(shí)現(xiàn)商品信息的新增,修改、刪除等功能,使得商家有較詳細(xì)的數(shù)據(jù)統(tǒng)計(jì)與分析。 下面就介紹一下商品庫存管理系統(tǒng)應(yīng)基本具有如下的功能: (1) 數(shù)據(jù)信息:對商品類別、商品產(chǎn)地、商品單位進(jìn)行設(shè)置(2) 數(shù)據(jù)管理:對商品信息管理、客戶信息管理、供貨商信息管理(3) 庫存操作:商品入庫操作、商品出庫操作 (4) 記錄查詢:有入庫記錄查詢、出庫記錄查詢、入庫結(jié)算查詢、出庫結(jié)算查詢等(5) 系統(tǒng)管理:修改密碼、系統(tǒng)退出。 4.4 系統(tǒng)的性能要求 (1) 可靠性:有一個(gè)穩(wěn)定可靠的系統(tǒng)是確保整個(gè)系統(tǒng)正常運(yùn)行的關(guān)鍵(2) 安全性:整個(gè)系統(tǒng)不應(yīng)由于操作失誤,或惡意攻擊而遭到破壞 (3) 實(shí)用性
18、:本系統(tǒng)適合商品經(jīng)濟(jì)發(fā)展,順應(yīng)發(fā)展要求(4) 通用性:界面簡潔美觀、通俗易懂(5) 靈活性:系統(tǒng)應(yīng)易擴(kuò)充、易修改,對功能的變化和環(huán)境的變化具有較強(qiáng)的適應(yīng)性第五章 系統(tǒng)流程圖總體設(shè)計(jì)主體功能模塊圖1.系統(tǒng)功能模塊圖商品管理系統(tǒng)商品信息管理模塊商品庫存管理模塊商品訂購管理模塊新聞廣告客服管理模塊銷售管理模塊系統(tǒng)管理模塊2.庫存管理模塊圖庫存管理商品入庫商品訂購庫存信息查詢 3.新聞及廣告信息管理模塊圖新聞及廣告管理新聞及廣告添加操作新聞及廣告修改操作新聞及廣告刪除操作4.商品訂單管理模塊圖商品訂單及庫存商品采購定單商品銷售定單商品庫存第六章 詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)6.1數(shù)據(jù)庫設(shè)計(jì)根據(jù)系統(tǒng)功能設(shè)計(jì)的要求以及
19、功能模塊的劃分,對于本系統(tǒng)的數(shù)據(jù)庫架設(shè)情況如下(列出部分表數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)):admin(管理賬號)表:商品信息(bproduc)表:商品訂購(borderlist)表: 會(huì)員信息(buser)表:留言(book)表:新聞(news)表: 網(wǎng)站綜合信息(bconfig)表: 以上對網(wǎng)站中部分?jǐn)?shù)據(jù)庫中表的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)進(jìn)行列舉,整個(gè)網(wǎng)站對商品系統(tǒng)的管理,統(tǒng)一采用access數(shù)據(jù)庫進(jìn)行數(shù)據(jù)搭建。上圖中基本展示了數(shù)據(jù)庫總主要信息,并注明表的標(biāo)注信息。前臺主界面顯示(部分):1. 首頁主題界面: 相關(guān)界面代碼:response.writeresponse.writeresponse.write se
20、t rs=conn.execute(select * from bproduc where online=true order by adddate desc)if rs.bof and rs.eof thenresponse.write 暫時(shí)沒有商品elseif rs(quantity)=0 then response.write &quehuo&elseif rs(pricelist)=0 thenresponse.write &wujiage&elseresponse.write response.write (略)2.推薦產(chǎn)品界面: 相關(guān)界面代碼:imgborder=0 src=ima
21、ges/small/pic_bg.gifa href=list.asp?prodid=img border=0 onload=drawimage(this) alt=商品名稱:商品類別:商品編號:瀏覽次數(shù):商品簡介: src=ahref=list.asp?prodid= alt=商品名稱:商品類別:商品編號:瀏覽次數(shù):商品簡介:(略)用戶登錄模塊的設(shè)計(jì)(用戶登陸商品管理網(wǎng)站后臺管理所執(zhí)行相關(guān)的管理操作)用戶登錄信息流程圖:開 始檢驗(yàn)是否正確返回錯(cuò)誤頁面輸入用戶名和密碼是否存在ado數(shù)據(jù)連接 登錄失敗nyn進(jìn)入后臺界面如下:結(jié)合上圖,處理步驟:從頁面發(fā)送的請求中獲取登錄條件對用戶輸入的登錄帳號和
22、密碼作為字符串進(jìn)行解析,如果格式不正確之后,直接返回錯(cuò)誤頁面,讓用戶重新輸入帳號和密碼。通過驗(yàn)證后,將用戶輸入的帳號信息包裝成一個(gè)用戶對象然后通過判斷用戶對象是否為空調(diào)用業(yè)務(wù)方法進(jìn)行查詢用戶,如果對象不為空,則表示登錄成功。部分相關(guān)代碼:if session(buyok_admin_login)=5 thenset rs=server.createobject(adodb.recordset) sql=select * from bconfigrs.open sql,conn,1,3userip=request.servervariables(remote_addr)if instr(rs(i
23、p),userip)0 then rs(ip)=rs(ip)&useriprs.updaters.closeset rs=nothingpath=trim(request(path)username=trim(request(username)password=trim(request(password)set rs=conn.execute(select * from manage where password=&md5(password)& and username=&username&) if not(rs.bof and rs.eof) then session(buyok_admin
24、_login)=0 response.cookies(buyok)(admin)=username設(shè)置cookies response.redirect (path&/index.asp)登入真實(shí)后臺else session(buyok_admin_login)=session(buyok_admin_login)+1 (略)第七章 軟件測試在開發(fā)軟件的過程中,人們使用了許多保證軟件質(zhì)量的方法分析、設(shè)計(jì)和實(shí)現(xiàn)軟件,但難免還會(huì)在工在軟作中犯錯(cuò)誤。這樣,件產(chǎn)品中就會(huì)隱藏許多錯(cuò)誤和缺陷,尤其是對規(guī)模大、復(fù)雜性高的軟件更是如此。所以,必須進(jìn)行認(rèn)真、計(jì)劃、徹底的軟件測試。7.1什么是軟件測試軟件測試就是
25、在軟件投入運(yùn)行前,對軟件需求分析、設(shè)計(jì)規(guī)格說明書和編碼的最終復(fù)審,是軟件質(zhì)量保證的關(guān)鍵步驟。確切的說,軟件測試就是為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行的過程。一般分為兩個(gè)階段:單元測試:在編完某一模塊后進(jìn)行測試。綜合測試:在開發(fā)完軟件后進(jìn)行系統(tǒng)測試。即使經(jīng)過最嚴(yán)格的測試之后,仍然可能還有沒被發(fā)現(xiàn)的錯(cuò)誤隱藏在程序中。測試只能查找程序中的錯(cuò)誤,不能證明程序中沒有錯(cuò)誤。7.2 軟件測試的規(guī)則軟件測試的目的是想以最少的時(shí)間和人力找出軟件中潛在的錯(cuò)誤和缺陷。一個(gè)成功的軟件應(yīng)該不怕挑剔的用戶進(jìn)行測試。如果成功的實(shí)施了測試,就能夠發(fā)現(xiàn)軟件存在的錯(cuò)誤。根據(jù)這樣的測試目的,軟件測試的規(guī)則應(yīng)該是:1.應(yīng)該把“盡早地和不斷地進(jìn)行軟件
26、測試”作為軟件開發(fā)者的座右銘2.測試用例應(yīng)由測試輸入數(shù)據(jù)和與之對應(yīng)的預(yù)期輸出結(jié)果兩部分組成3.程序員應(yīng)避免檢查自己的程序4.在設(shè)計(jì)測試用例時(shí),應(yīng)當(dāng)包括合理的輸入條件和不合理的輸入條件5.充分注意測試中的群集現(xiàn)象6.嚴(yán)格執(zhí)行測試計(jì)劃,排除測試的隨意性7.應(yīng)當(dāng)對每一個(gè)測試結(jié)果做全面檢查8.妥善保存測試計(jì)劃,測試用例,出錯(cuò)統(tǒng)計(jì)和最終分析報(bào)告7.3 軟件測試的對象軟件測試不等于程序測試。軟件測試應(yīng)貫穿于軟件定義與開發(fā)的整個(gè)周期。所以,需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)以及程序編碼等各階段所得到的文檔都應(yīng)該是軟件測試的對象。7.4單元測試(1) 系統(tǒng)開發(fā)平臺: macromedia dreamweaver 8(2) 運(yùn)行平臺: windows 2000/ window
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 【正版授權(quán)】 ISO 7435:2024 EN Fasteners - Slotted set screws with dog point
- 【正版授權(quán)】 ISO 15784-2:2024 EN Intelligent transport systems - Data exchange involving roadside modules communication - Part 2: Centre to field device communications using Simple Netwo
- 2025年度二手房貸款買賣合同(智能家居升級版)
- 2025版醫(yī)療器械臨床試驗(yàn)臨床試驗(yàn)現(xiàn)場監(jiān)查服務(wù)合同
- 2025年度密封膠產(chǎn)品環(huán)保認(rèn)證與評價(jià)合同
- 2025年度環(huán)保設(shè)備研發(fā)與制造合同
- 2025高考作文預(yù)測:需求誠可貴創(chuàng)新價(jià)更高
- 制定市場推廣計(jì)劃的實(shí)施步驟
- 固定資產(chǎn)管理流程優(yōu)化計(jì)劃
- 如何制定有效的危機(jī)應(yīng)對計(jì)劃
- 2024年長沙衛(wèi)生職業(yè)學(xué)院單招職業(yè)適應(yīng)性測試題庫及參考答案
- 【信息技術(shù)】信息技術(shù)及其應(yīng)用教學(xué)課件 2023-2024學(xué)年人教-中圖版(2019)高中信息技術(shù)必修二
- (正式版)JTT 1502-2024 直升機(jī)救生員搜救作業(yè)手勢信號要求
- 《讓學(xué)生創(chuàng)造著長大》讀書心得
- 2024年社區(qū)工作者考試必背1000題題庫附答案(滿分必刷)
- 江蘇省連云港市灌南華僑高級中學(xué)2024屆高三第二次模擬考試數(shù)學(xué)試卷含解析
- 畢業(yè)旅游活動(dòng)設(shè)計(jì)與實(shí)施方案
- 政企業(yè)務(wù)部門培訓(xùn)
- 2024年高考?xì)v史:全3冊核心知識梳理和大事年表
- 非標(biāo)設(shè)備方案
- 2024-2026招商信諾人壽中國健康指數(shù)白皮書
評論
0/150
提交評論