版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、*畢業(yè)設(shè)計(jì)(論文)任務(wù)書(shū) 信息工程 系 *班 姓名 劉中正 畢業(yè)設(shè)計(jì)(論文)題目: 商品購(gòu)物管理網(wǎng)站建設(shè) 畢業(yè)設(shè)計(jì)(論文)起止日期: * 指導(dǎo)教師: * 畢業(yè)設(shè)計(jì)(論文)要求: 商品購(gòu)物管理網(wǎng)站建設(shè)與網(wǎng)頁(yè)設(shè)計(jì)* 摘 要:隨著經(jīng)濟(jì)的快速發(fā)展,對(duì)商品的高效管理離不開(kāi)信息技術(shù)。信息技術(shù)的飛速發(fā)展也為商品管理提供了更廣闊的舞臺(tái)。商品管理系統(tǒng)是典型的信息管理系統(tǒng),本文在分析架設(shè)的基礎(chǔ)上,通過(guò)對(duì)商品的特點(diǎn),提出了針對(duì)商品管理方法。論文從可行性分析、需求分析、數(shù)據(jù)庫(kù)設(shè)計(jì)和詳細(xì)設(shè)計(jì)等方面闡述了商品管理系統(tǒng)的開(kāi)發(fā)過(guò)程,設(shè)計(jì)并實(shí)現(xiàn)了科學(xué)的商品管理系統(tǒng)。采用了具有強(qiáng)大功能的數(shù)據(jù)庫(kù)管理系統(tǒng)asp及access作為開(kāi)發(fā)
2、工具,設(shè)計(jì)出能方便用戶操作的全套界面。本設(shè)計(jì)(論文)主要搭建了商品購(gòu)物管理的平臺(tái),它集管理與銷售于一體,共分八個(gè)模塊:商品管理、訂單管理、會(huì)員管理、新聞管理、廣告管理、客服管理、網(wǎng)站常規(guī)管理及統(tǒng)計(jì)管理。實(shí)現(xiàn)功能如下:商品管理,主要進(jìn)行前臺(tái)的用戶管理和商品銷售工作;訂單管理,主要是對(duì)貨物進(jìn)行采集,繼而對(duì)定單進(jìn)行各個(gè)方式的查詢;會(huì)員管理,主要是對(duì)購(gòu)物會(huì)員及價(jià)格優(yōu)惠的評(píng)定標(biāo)準(zhǔn)及管理;新聞管理,主要是針對(duì)網(wǎng)站在線新聞的發(fā)布和顯示設(shè)置;廣告管理,主要是管理網(wǎng)站前臺(tái)廣告的發(fā)布和處理操作;客服管理,主要是處理用戶的留言工作急在線客服的操作;網(wǎng)站常規(guī)管理,主要用于網(wǎng)站常規(guī)信息的設(shè)置;統(tǒng)計(jì)管理,主要是管理網(wǎng)站訪
3、問(wèn)統(tǒng)計(jì)和投票統(tǒng)計(jì)。該系統(tǒng)綜合運(yùn)用有關(guān)計(jì)算機(jī)基礎(chǔ)知識(shí)理論,特別是asp“網(wǎng)頁(yè)設(shè)計(jì)”的專業(yè)知及access數(shù)據(jù)庫(kù)架知識(shí),通過(guò)對(duì)商品的分析架設(shè)網(wǎng)站解決實(shí)際問(wèn)題(如商品管理、新聞廣告等)。各個(gè)網(wǎng)站管理相互獨(dú)立,便于系統(tǒng)的維護(hù)以及以后系統(tǒng)的業(yè)務(wù)修改。本文主要介紹使用asp語(yǔ)言架設(shè)商品管理、銷售及信息管理平臺(tái)的詳細(xì)過(guò)程,包括可行性研究、需求分析、總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)、測(cè)試五個(gè)階段。重點(diǎn)介紹asp開(kāi)發(fā)的具體操作方式及其設(shè)計(jì)思想。關(guān)鍵詞:asp網(wǎng)頁(yè)程序設(shè)計(jì) access數(shù)據(jù)庫(kù)設(shè)計(jì) 商品購(gòu)物管理 訂單管理銷售查詢 會(huì)員管理 新聞管理 銷售查詢 客服管理網(wǎng)站常規(guī)管理第一章 緒論網(wǎng)絡(luò)已經(jīng)覆蓋全球,信息量大而獨(dú)具優(yōu)勢(shì)。
4、商品的理念也逐步在網(wǎng)絡(luò)中成熟。網(wǎng)上購(gòu)物近在咫尺,永不下班關(guān)門(mén),消費(fèi)者可以隨時(shí)隨地自由地查詢和訂購(gòu),消費(fèi)者無(wú)需親臨商城,一件一件的找,只要坐在電腦前,開(kāi)機(jī)上網(wǎng)即可買到所需商品,而且讀者的挑選余地也變大了,檢索也很方便,同時(shí)還減少了銷售過(guò)程中的支出,另外商品選購(gòu)必得精挑細(xì)選,耗時(shí)費(fèi)力,網(wǎng)上訂購(gòu)節(jié)省了大量時(shí)間,這對(duì)于那些沒(méi)有時(shí)間經(jīng)常逛傳統(tǒng)或其住所離傳統(tǒng)商城較遠(yuǎn)消費(fèi)者來(lái)說(shuō),具有實(shí)際意義。因此網(wǎng)上銷售必將有長(zhǎng)足的發(fā)展。開(kāi)辦網(wǎng)上商城系統(tǒng)也可以為在校大學(xué)生提供方便、廉價(jià)、高效的書(shū)城方式,促進(jìn)文化傳播。對(duì)于日益龐大的商業(yè)網(wǎng)是通過(guò)傳統(tǒng)的人工管理方式的話,不僅對(duì)管理者來(lái)說(shuō),是項(xiàng)沉重的負(fù)擔(dān),同時(shí)對(duì)信息存儲(chǔ)空間和信息
5、檢索來(lái)說(shuō),傳統(tǒng)的人工管理方式存在較大的紕漏。這些對(duì)信息處理地失之毫厘,很可能造成后期信息校對(duì)的失之千里。因此對(duì)商品管理系統(tǒng)的軟件需求也是日以劇增。尤其是對(duì)基于web的商品管理系統(tǒng)的開(kāi)發(fā)更是眾所期待的。它不僅能節(jié)省了大量的人力、物力、財(cái)力和存儲(chǔ)空間。而且能使整個(gè)系統(tǒng)使用更加便捷、高效,適用于各類綜合性大商品管理及銷售。在當(dāng)今社會(huì)高效的商品管理離不開(kāi)信息技術(shù),信息技術(shù)的飛速發(fā)展也為商品的現(xiàn)代化管理提供了廣闊的舞臺(tái)。采用現(xiàn)代化的手段管理商品庫(kù)存,可以及時(shí)準(zhǔn)確地反映商品狀況,保證商品的數(shù)量和有效期保持在合理的水平。在市場(chǎng)競(jìng)爭(zhēng)的激烈的時(shí)代,建立科學(xué)、規(guī)范、高效管理體系是非常重要的。隨著經(jīng)濟(jì)的快速發(fā)展,對(duì)
6、商品的高效管理十分重要,高效的商品管理離不開(kāi)信息技術(shù),采用現(xiàn)代化的手段管理商品,在滿足客戶的需要的同時(shí)保證經(jīng)濟(jì)效益,從而在競(jìng)爭(zhēng)中保持優(yōu)勢(shì),使企業(yè)在競(jìng)爭(zhēng)中立于不敗之地。第二章 可行性研究 2.1 可行性分析 可行性分析研究的目的就是用最小的代價(jià)在盡可能短的時(shí)間里確定問(wèn)題是否能解決,通過(guò)復(fù)雜系統(tǒng)的規(guī)模與目標(biāo),研究與此類似的系統(tǒng)后,我們具體從下面技術(shù)可行性研究、操作可行性研究、經(jīng)濟(jì)可行性研究三方面考慮。 2.2 技術(shù)可行性 網(wǎng)上商品管理系統(tǒng),采用asp語(yǔ)言,采用小型數(shù)據(jù)庫(kù)access。實(shí)現(xiàn)過(guò)程中可以用ado等連接數(shù)據(jù)庫(kù),通過(guò)對(duì)商品數(shù)量?jī)r(jià)格等數(shù)據(jù)來(lái)控制數(shù)據(jù)庫(kù)表,從而實(shí)現(xiàn)了數(shù)據(jù)庫(kù)的增加、刪除、插入等操作
7、,功能實(shí)現(xiàn)不復(fù)雜。通過(guò)已經(jīng)學(xué)習(xí)過(guò)asp網(wǎng)頁(yè)設(shè)計(jì)、數(shù)據(jù)庫(kù)等相關(guān)課程,結(jié)合網(wǎng)上信息及有關(guān)資料,并在指導(dǎo)老師的指導(dǎo),商品管理系統(tǒng)網(wǎng)站基本建成。系統(tǒng)是采用asp作為開(kāi)發(fā)一具的, asp是一種簡(jiǎn)單、方便的編程工具,是一種服務(wù)器端腳本編寫(xiě)環(huán)境,可以用來(lái)創(chuàng)建和運(yùn)行動(dòng)態(tài)網(wǎng)頁(yè)或web應(yīng)用程序。通過(guò)語(yǔ)言的深入學(xué)習(xí),為網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)提供了技術(shù)可行性。 2.3操作可行性 商品管理系統(tǒng)的開(kāi)發(fā)環(huán)境為windows,,開(kāi)發(fā)語(yǔ)言為asp,后臺(tái)數(shù)據(jù)庫(kù)用access來(lái)實(shí)現(xiàn),系統(tǒng)采用網(wǎng)站模式,用戶只需了解windows基本操作就可以很好地使用本系統(tǒng)。因此,在操作的可行性上不存在任何問(wèn)題。系統(tǒng)是基于windows環(huán)境平臺(tái)開(kāi)發(fā)的,易
8、于操作。而且系統(tǒng)還采用了可視化面向?qū)ο蟮墓ぞ唛_(kāi)發(fā),其窗口、界面簡(jiǎn)潔易懂,所以系統(tǒng)確保了操作上的可行性。 2.4 經(jīng)濟(jì)可行性 商品管理系統(tǒng)是一個(gè)小型的管理系統(tǒng),在開(kāi)發(fā)時(shí)無(wú)需花費(fèi)過(guò)于的時(shí)間和精力,而且除網(wǎng)站費(fèi)用外無(wú)需過(guò)大的資金投入。但它給企業(yè)帶來(lái)的利潤(rùn)是不可估量的,節(jié)省了許多人力,物力上的開(kāi)支,使商品管理工作變繁為簡(jiǎn),使其更加合理化、規(guī)范化。工作效率的提高就意為著整體水平的提高,具有可觀的投資前景。 2.5結(jié)論 由技術(shù)可行性、操作可行性及經(jīng)濟(jì)可行性的分析和研究,可以得出結(jié)論,商品管理系統(tǒng)的網(wǎng)站架設(shè)是完全可行的。第三章 相關(guān)知識(shí)和開(kāi)發(fā)工具簡(jiǎn)介asp(active server page),意為“動(dòng)態(tài)
9、服務(wù)器頁(yè)面”,是微軟公司開(kāi)發(fā)的代替cgi腳本程序的一種應(yīng)用,它可以與數(shù)據(jù)庫(kù)和其它程序進(jìn)行交互,是一種簡(jiǎn)單、方便的編程工具。asp的網(wǎng)頁(yè)文件的格式是.asp,現(xiàn)在常用于各種動(dòng)態(tài)網(wǎng)站中。 asp是一種服務(wù)器端腳本編寫(xiě)環(huán)境,可以用來(lái)創(chuàng)建和運(yùn)行動(dòng)態(tài)網(wǎng)頁(yè)或web應(yīng)用程序。asp網(wǎng)頁(yè)可以包含html標(biāo)記、普通文本、腳本命令以及com組件等。利用asp可以向網(wǎng)頁(yè)中添加交互式內(nèi)容(如在線表單),也可以創(chuàng)建使用html網(wǎng)頁(yè)作為用戶界面的web應(yīng)用程序。與html相比,asp網(wǎng)頁(yè)具有以下特點(diǎn):(1)利用asp可以實(shí)現(xiàn)突破靜態(tài)網(wǎng)頁(yè)的一些功能限制,實(shí)現(xiàn)動(dòng)態(tài)網(wǎng)頁(yè)技術(shù);(2)asp文件是包含在html代碼所組成的文件中的
10、,易于修改和測(cè)試;(3)服務(wù)器上的asp解釋程序會(huì)在服務(wù)器端執(zhí)行asp程序,并將結(jié)果以html格式傳送到客戶端瀏覽器上,因此使用各種瀏覽器都可以正常瀏覽asp所產(chǎn)生的網(wǎng)頁(yè);(4)asp提供了一些內(nèi)置對(duì)象,使用這些對(duì)象可以使服務(wù)器端腳本功能更強(qiáng)。例如可以從web瀏覽器中獲取用戶通過(guò)html表單提交的信息,并在腳本中對(duì)這些信息進(jìn)行處理,然后向web瀏覽器發(fā)送信息;(5)asp可以使用服務(wù)器端activex組件來(lái)執(zhí)行各種各樣的任務(wù),例如存取數(shù)據(jù)庫(kù)、發(fā)現(xiàn)和那個(gè)email或訪問(wèn)文件系統(tǒng)等。(6)由于服務(wù)器是將asp程序執(zhí)行的結(jié)果以html格式傳回客戶端瀏覽器,因此使用者不會(huì)看到asp所編寫(xiě)的原始程序代碼
11、,可防止asp程序代碼被竊取。(7)方便連接access與sql數(shù)據(jù)庫(kù).(8)開(kāi)發(fā)需要有豐富的經(jīng)驗(yàn),否則會(huì)留出漏洞,讓黑客利用進(jìn)行注入攻擊.asp-工作原理:1、用戶向?yàn)g覽器地址欄輸入網(wǎng)址,默認(rèn)頁(yè)面的擴(kuò)展名是.asp 2、瀏覽器向服務(wù)器發(fā)出請(qǐng)求 3、服務(wù)器引擎開(kāi)始運(yùn)行asp程序4、asp文件按照從上到下的順序開(kāi)始處理,執(zhí)行腳本命令,執(zhí)行html頁(yè)面內(nèi)容5、頁(yè)面信息發(fā)送到瀏覽器ado (activex data objects) 是微軟公司開(kāi)發(fā)用于存取數(shù)據(jù)源的com組件。它提供了編程語(yǔ)言和統(tǒng)一數(shù)據(jù)訪問(wèn)方式ole db的一個(gè)中間層。允許開(kāi)發(fā)人員編寫(xiě)訪問(wèn)數(shù)據(jù)的代碼而不用關(guān)心數(shù)據(jù)庫(kù)是如何實(shí)現(xiàn)的,而只用
12、關(guān)心到數(shù)據(jù)庫(kù)的連接。訪問(wèn)數(shù)據(jù)庫(kù)的時(shí)候,關(guān)于sql的知識(shí)不是必要的,但是特定數(shù)據(jù)庫(kù)支持的sql命令仍可以通過(guò)ado中的命令對(duì)象來(lái)執(zhí)行。 ado被設(shè)計(jì)來(lái)繼承微軟早期的數(shù)據(jù)訪問(wèn)對(duì)象層,包括rdo (remote data objects) 和dao(data access objects)。ado在1996年冬被發(fā)布。 ado包含一些頂層的對(duì)象: 連接:代表到數(shù)據(jù)庫(kù)的連接記錄集:代表數(shù)據(jù)庫(kù)記錄的一個(gè)集合命令:代表一個(gè)sql命令記錄:代表數(shù)據(jù)的一個(gè)集合流:代表數(shù)據(jù)的順序集合錯(cuò)誤:代表數(shù)據(jù)庫(kù)訪問(wèn)中產(chǎn)生的意外字段:代表一個(gè)數(shù)據(jù)庫(kù)字段參數(shù):代表一個(gè)sql參數(shù)屬性:保存對(duì)象的信息ado組件的使用需要利用支持c
13、om的高級(jí)語(yǔ)言,例如asp中的vbscript或者visual basic,現(xiàn)在也支持使用ado來(lái)訪問(wèn)數(shù)據(jù)庫(kù)。microsoft office access(microsoft access)是由微軟發(fā)布的關(guān)聯(lián)式數(shù)據(jù)庫(kù)管理系統(tǒng)。它結(jié)合了 microsoft jet database engine 和 圖形用戶界面兩項(xiàng)特點(diǎn),是 microsoft office的成員之一。access能夠存取 access/jet、microsoft sql server、oracle(甲骨文軟件公司),或者任何 odbc 兼容數(shù)據(jù)庫(kù)內(nèi)的資料。熟練的軟件設(shè)計(jì)師和資料分析師利用它來(lái)開(kāi)發(fā)應(yīng)用軟件,而一些不熟練的程序員
14、和非程序員的進(jìn)階用戶則能使用它來(lái)開(kāi)發(fā)簡(jiǎn)單的應(yīng)用軟件。雖然它支援部份面向?qū)ο螅╫o)技術(shù),但是未能成為一種完整的面向?qū)ο箝_(kāi)發(fā)工具。其實(shí)access 也是微軟公司另一個(gè)通訊程序的名字,想與 procomm 以及其他類似程序來(lái)競(jìng)爭(zhēng)??墒鞘潞笪④涀C實(shí)這是個(gè)失敗計(jì)劃,并且將它中止。數(shù)年后他們把名字重新命名于數(shù)據(jù)庫(kù)軟件。第四章 網(wǎng)站系統(tǒng)分析 4.1 系統(tǒng)開(kāi)發(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) 查詢方便,無(wú)論是按商品編號(hào)、名稱、類別、產(chǎn)地其中任一項(xiàng)都可以進(jìn)行有效查詢 (
15、4) 系統(tǒng)擴(kuò)充容易,有很多地方還需要更好地完善(5) 友好的用戶界面,既面向系統(tǒng)開(kāi)發(fā)者,又面向用戶 4.2 asp商品管理系統(tǒng)開(kāi)發(fā)過(guò)程介紹 asp商品管理系統(tǒng)的開(kāi)發(fā)包括:系統(tǒng)規(guī)劃,開(kāi)發(fā)前準(zhǔn)備,系統(tǒng)調(diào)查,可行性分析,系統(tǒng)分析,系統(tǒng)設(shè)計(jì),系統(tǒng)實(shí)施,測(cè)試,維護(hù)及系統(tǒng)評(píng)價(jià)等。 (1) 系統(tǒng)開(kāi)發(fā)前準(zhǔn)備 主要包括提出開(kāi)發(fā)要求,成立項(xiàng)目開(kāi)發(fā)小組,制定開(kāi)發(fā)計(jì)劃等內(nèi)容。 (2) 系統(tǒng)調(diào)查 新系統(tǒng)的系統(tǒng)分析和系統(tǒng)設(shè)計(jì)工作要建立在對(duì)現(xiàn)行系統(tǒng)調(diào)查的基礎(chǔ)上,調(diào)查的主要內(nèi)容包括:現(xiàn)行系統(tǒng)的基本概況,系統(tǒng)中信息處理的概況,系統(tǒng)的資源情況,系統(tǒng)各類人員對(duì)信息系統(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í)施方案,解決“如何做”的問(wèn)題。(4)需求分析需求分析是系統(tǒng)開(kāi)發(fā)早期的一個(gè)重要階段,是任一軟件開(kāi)發(fā)工作成功的基礎(chǔ)。目的是確定用戶對(duì)系統(tǒng)的需求。按照對(duì)數(shù)據(jù)進(jìn)行管理的不同方式,計(jì)算機(jī)應(yīng)用系統(tǒng)可以分為基于普通文件的應(yīng)用系統(tǒng)和基于數(shù)據(jù)庫(kù)的應(yīng)用系統(tǒng)兩大類。所謂數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng),就是對(duì)后一類系統(tǒng)的簡(jiǎn)稱。在一切計(jì)算機(jī)中,成批的數(shù)據(jù)總是用文件來(lái)存儲(chǔ)的,高級(jí)語(yǔ)言和數(shù)據(jù)庫(kù)語(yǔ)言都能向用戶程序提供數(shù)據(jù)文件。 4.3 系統(tǒng)的功能需求 通過(guò)需求分析,對(duì)商品進(jìn)行有效的管理,使之形成完善的應(yīng)用系統(tǒng)。數(shù)據(jù)庫(kù)設(shè)計(jì)中要合理設(shè)置
17、商品信息和庫(kù)存信息等,用來(lái)實(shí)現(xiàn)商品信息的新增,修改、刪除等功能,使得商家有較詳細(xì)的數(shù)據(jù)統(tǒng)計(jì)與分析。 下面就介紹一下商品庫(kù)存管理系統(tǒng)應(yīng)基本具有如下的功能: (1) 數(shù)據(jù)信息:對(duì)商品類別、商品產(chǎn)地、商品單位進(jìn)行設(shè)置(2) 數(shù)據(jù)管理:對(duì)商品信息管理、客戶信息管理、供貨商信息管理(3) 庫(kù)存操作:商品入庫(kù)操作、商品出庫(kù)操作 (4) 記錄查詢:有入庫(kù)記錄查詢、出庫(kù)記錄查詢、入庫(kù)結(jié)算查詢、出庫(kù)結(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) 通用性:界面簡(jiǎn)潔美觀、通俗易懂(5) 靈活性:系統(tǒng)應(yīng)易擴(kuò)充、易修改,對(duì)功能的變化和環(huán)境的變化具有較強(qiáng)的適應(yīng)性第五章 系統(tǒng)流程圖總體設(shè)計(jì)主體功能模塊圖1.系統(tǒng)功能模塊圖商品管理系統(tǒng)商品信息管理模塊商品庫(kù)存管理模塊商品訂購(gòu)管理模塊新聞廣告客服管理模塊銷售管理模塊系統(tǒng)管理模塊2.庫(kù)存管理模塊圖庫(kù)存管理商品入庫(kù)商品訂購(gòu)庫(kù)存信息查詢 3.新聞及廣告信息管理模塊圖新聞及廣告管理新聞及廣告添加操作新聞及廣告修改操作新聞及廣告刪除操作4.商品訂單管理模塊圖商品訂單及庫(kù)存商品采購(gòu)定單商品銷售定單商品庫(kù)存第六章 詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)6.1數(shù)據(jù)庫(kù)設(shè)計(jì)根據(jù)系統(tǒng)功能設(shè)計(jì)的要求以及
19、功能模塊的劃分,對(duì)于本系統(tǒng)的數(shù)據(jù)庫(kù)架設(shè)情況如下(列出部分表數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)):admin(管理賬號(hào))表:商品信息(bproduc)表:商品訂購(gòu)(borderlist)表: 會(huì)員信息(buser)表:留言(book)表:新聞(news)表: 網(wǎng)站綜合信息(bconfig)表: 以上對(duì)網(wǎng)站中部分?jǐn)?shù)據(jù)庫(kù)中表的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)進(jìn)行列舉,整個(gè)網(wǎng)站對(duì)商品系統(tǒng)的管理,統(tǒng)一采用access數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)搭建。上圖中基本展示了數(shù)據(jù)庫(kù)總主要信息,并注明表的標(biāo)注信息。前臺(tái)主界面顯示(部分):1. 首頁(yè)主題界面: 相關(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í)沒(méi)有商品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=商品名稱:商品類別:商品編號(hào):瀏覽次數(shù):商品簡(jiǎn)介: src=ahref=list.asp?prodid= alt=商品名稱:商品類別:商品編號(hào):瀏覽次數(shù):商品簡(jiǎn)介:(略)用戶登錄模塊的設(shè)計(jì)(用戶登陸商品管理網(wǎng)站后臺(tái)管理所執(zhí)行相關(guān)的管理操作)用戶登錄信息流程圖:開(kāi) 始檢驗(yàn)是否正確返回錯(cuò)誤頁(yè)面輸入用戶名和密碼是否存在ado數(shù)據(jù)連接 登錄失敗nyn進(jìn)入后臺(tái)界面如下:結(jié)合上圖,處理步驟:從頁(yè)面發(fā)送的請(qǐng)求中獲取登錄條件對(duì)用戶輸入的登錄帳號(hào)和
22、密碼作為字符串進(jìn)行解析,如果格式不正確之后,直接返回錯(cuò)誤頁(yè)面,讓用戶重新輸入帳號(hào)和密碼。通過(guò)驗(yàn)證后,將用戶輸入的帳號(hào)信息包裝成一個(gè)用戶對(duì)象然后通過(guò)判斷用戶對(duì)象是否為空調(diào)用業(yè)務(wù)方法進(jìn)行查詢用戶,如果對(duì)象不為空,則表示登錄成功。部分相關(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í)后臺(tái)else session(buyok_admin_login)=session(buyok_admin_login)+1 (略)第七章 軟件測(cè)試在開(kāi)發(fā)軟件的過(guò)程中,人們使用了許多保證軟件質(zhì)量的方法分析、設(shè)計(jì)和實(shí)現(xiàn)軟件,但難免還會(huì)在工在軟作中犯錯(cuò)誤。這樣,件產(chǎn)品中就會(huì)隱藏許多錯(cuò)誤和缺陷,尤其是對(duì)規(guī)模大、復(fù)雜性高的軟件更是如此。所以,必須進(jìn)行認(rèn)真、計(jì)劃、徹底的軟件測(cè)試。7.1什么是軟件測(cè)試軟件測(cè)試就是
25、在軟件投入運(yùn)行前,對(duì)軟件需求分析、設(shè)計(jì)規(guī)格說(shuō)明書(shū)和編碼的最終復(fù)審,是軟件質(zhì)量保證的關(guān)鍵步驟。確切的說(shuō),軟件測(cè)試就是為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行的過(guò)程。一般分為兩個(gè)階段:?jiǎn)卧獪y(cè)試:在編完某一模塊后進(jìn)行測(cè)試。綜合測(cè)試:在開(kāi)發(fā)完軟件后進(jìn)行系統(tǒng)測(cè)試。即使經(jīng)過(guò)最嚴(yán)格的測(cè)試之后,仍然可能還有沒(méi)被發(fā)現(xiàn)的錯(cuò)誤隱藏在程序中。測(cè)試只能查找程序中的錯(cuò)誤,不能證明程序中沒(méi)有錯(cuò)誤。7.2 軟件測(cè)試的規(guī)則軟件測(cè)試的目的是想以最少的時(shí)間和人力找出軟件中潛在的錯(cuò)誤和缺陷。一個(gè)成功的軟件應(yīng)該不怕挑剔的用戶進(jìn)行測(cè)試。如果成功的實(shí)施了測(cè)試,就能夠發(fā)現(xiàn)軟件存在的錯(cuò)誤。根據(jù)這樣的測(cè)試目的,軟件測(cè)試的規(guī)則應(yīng)該是:1.應(yīng)該把“盡早地和不斷地進(jìn)行軟件
26、測(cè)試”作為軟件開(kāi)發(fā)者的座右銘2.測(cè)試用例應(yīng)由測(cè)試輸入數(shù)據(jù)和與之對(duì)應(yīng)的預(yù)期輸出結(jié)果兩部分組成3.程序員應(yīng)避免檢查自己的程序4.在設(shè)計(jì)測(cè)試用例時(shí),應(yīng)當(dāng)包括合理的輸入條件和不合理的輸入條件5.充分注意測(cè)試中的群集現(xiàn)象6.嚴(yán)格執(zhí)行測(cè)試計(jì)劃,排除測(cè)試的隨意性7.應(yīng)當(dāng)對(duì)每一個(gè)測(cè)試結(jié)果做全面檢查8.妥善保存測(cè)試計(jì)劃,測(cè)試用例,出錯(cuò)統(tǒng)計(jì)和最終分析報(bào)告7.3 軟件測(cè)試的對(duì)象軟件測(cè)試不等于程序測(cè)試。軟件測(cè)試應(yīng)貫穿于軟件定義與開(kāi)發(fā)的整個(gè)周期。所以,需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)以及程序編碼等各階段所得到的文檔都應(yīng)該是軟件測(cè)試的對(duì)象。7.4單元測(cè)試(1) 系統(tǒng)開(kāi)發(fā)平臺(tái): macromedia dreamweaver 8(2) 運(yùn)行平臺(tái): windows 2000/ window
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 物業(yè)安全部工作年終總結(jié)
- 老年癡呆用藥指導(dǎo)護(hù)理
- 裝載機(jī)系統(tǒng)培訓(xùn)
- 四川省遂寧市遂寧中學(xué)2024-2025學(xué)年度上期高一半期考試英語(yǔ) - 副本
- 湖南省長(zhǎng)沙市長(zhǎng)郡梅溪湖中學(xué)2024-2025學(xué)年上學(xué)期八年級(jí)第一次月考英語(yǔ)試題(含答案無(wú)聽(tīng)力部分)
- 廣東省江門(mén)市福泉奧林匹克學(xué)校2024-2025學(xué)年上學(xué)期七年級(jí)數(shù)學(xué)第一次月考試題(無(wú)答案)
- 2024-2025學(xué)年寧夏中衛(wèi)市中衛(wèi)七中七年級(jí)(上)第一次月考數(shù)學(xué)試卷(無(wú)答案)
- 2024-2025學(xué)年初中九年級(jí)數(shù)學(xué)上冊(cè)期中測(cè)試卷及答案(人教版)
- T-ZFDSA 30-2024 靈芝鴨制作標(biāo)準(zhǔn)
- 陜西省安康市漢濱區(qū)部分學(xué)校2024-2025學(xué)年七年級(jí)上學(xué)期期中地理試卷
- 中美關(guān)系正?;?課件-課件-通用
- 新中國(guó)史宣講學(xué)習(xí)PPT
- 初中數(shù)學(xué)華東師大七年級(jí)上冊(cè)整式的加減-去括號(hào)法則PPT
- 腰椎椎弓根釘技術(shù)應(yīng)用課件
- 檔案借閱登記表模板
- 五年級(jí)上冊(cè)數(shù)學(xué)說(shuō)課稿5平行四邊形面積青島版
- 2022年北京市海淀區(qū)名校數(shù)學(xué)八上期末考試模擬試題含解析
- 皮質(zhì)醇增多癥
- 通信的知識(shí)-家長(zhǎng)進(jìn)課堂課件
- 人民防空知識(shí)教育課件
- 辦公樓物業(yè)保潔服務(wù)人員配備方案
評(píng)論
0/150
提交評(píng)論