asp.net母嬰交易平臺(tái)(sqlserver)論文_第1頁(yè)
asp.net母嬰交易平臺(tái)(sqlserver)論文_第2頁(yè)
asp.net母嬰交易平臺(tái)(sqlserver)論文_第3頁(yè)
asp.net母嬰交易平臺(tái)(sqlserver)論文_第4頁(yè)
asp.net母嬰交易平臺(tái)(sqlserver)論文_第5頁(yè)
已閱讀5頁(yè),還剩21頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

PAGEI摘要母嬰平臺(tái)交易網(wǎng)站開(kāi)發(fā)是一個(gè)對(duì)技術(shù)和數(shù)據(jù)要求非常高的系統(tǒng),本系統(tǒng)從數(shù)據(jù)庫(kù)開(kāi)發(fā)的基本內(nèi)容入手,利用ASP.NET技術(shù),實(shí)現(xiàn)在線(xiàn)商品銷(xiāo)售模塊、在線(xiàn)后臺(tái)管理模塊。實(shí)現(xiàn)了最重要的商品銷(xiāo)售功能,也就是管理庫(kù)房中的商品,及管理用戶(hù)的購(gòu)物車(chē),從而實(shí)現(xiàn)結(jié)帳等一系列功能。另外母嬰平臺(tái)交易網(wǎng)站還提供給用戶(hù)查找數(shù)據(jù)庫(kù)中商品相關(guān)記錄的功能。同時(shí),為了保證交易的正常進(jìn)行,還實(shí)現(xiàn)了用戶(hù)的登錄注冊(cè)功能。母嬰平臺(tái)交易網(wǎng)站按照軟件工程的要求,對(duì)系統(tǒng)進(jìn)行需求分析,總體設(shè)計(jì),詳細(xì)設(shè)計(jì),編碼與測(cè)試,在此基礎(chǔ)上將理論知識(shí)與開(kāi)發(fā)技術(shù)運(yùn)用到系統(tǒng)的實(shí)現(xiàn)過(guò)程當(dāng)中,完成了購(gòu)物網(wǎng)站平臺(tái)的構(gòu)建。經(jīng)過(guò)大量的系統(tǒng)測(cè)試,最后形成了本網(wǎng)站,本網(wǎng)站具有訪(fǎng)問(wèn)速度較塊,安全性較好,有很強(qiáng)的實(shí)用性的特點(diǎn)。本論文詳細(xì)介紹了開(kāi)發(fā)母嬰平臺(tái)交易網(wǎng)站的全過(guò)程,是按軟件工程的思想設(shè)計(jì)的,包括需求分析、系統(tǒng)總體設(shè)計(jì)、系統(tǒng)詳細(xì)設(shè)計(jì)等。本系統(tǒng)具有多方面特點(diǎn):系統(tǒng)功能完備,使用方便簡(jiǎn)捷,人性化的用戶(hù)界面,安全保密設(shè)置齊全,節(jié)省經(jīng)營(yíng)成本,大大減少了操作人員的工作負(fù)擔(dān)。關(guān)鍵詞購(gòu)物車(chē),JSP,SSHPAGEII

AbstractThedevelopmentofmaternalplatformtradingsiteisoneofthetechniquesanddatasystem,thesystemstartswiththebasiccontentofthedatabasedevelopment,usingASP.NETtechnology,realizetheonlinemerchandisesalesmodule,onlinebackgroundmanagementmodule.Themostimportantcommoditysalesfunction,whichisthemanagementoftheTreasuryofthegoods,andthemanagementoftheuser'sshoppingcart,thusrealizeaseriesoffunctionssuchascheck-out.Theothermotherplatformtradingsitealsoprovidesrecordsrelatedtocommodityuserstosearchthedatabasefunctions.Atthesametime,inordertoensurethenormaltrading,alsorealizesthefunctionofuserlogin.Maternalplatformtradingsiteinaccordancewiththerequirementsofsoftwareengineering,requirementsanalysis,theoverallsystemdesign,detaileddesign,codingandtesting,onthebasisoftheoryofknowledgeanddevelopmentoftechnologiestothesystemimplementationprocess,completedtheconstructionofshoppingwebsiteplatform.Afteralotoftestingthesystem,finallyhasformedthissite,thissitehasablockaccessspeed,goodsafety,strongpracticability.Thepaperintroducesthewholedevelopmentprocessofmaternaltradingplatformsite,wasdesignedaccordingtothethoughtofsoftwareengineering,includingneedsanalysis,systemdesign,systemdetaildesign.Thesystemhasmanycharacteristics:thesystemfunctioniscomplete,easytousesimple,intuitiveuserinterface,securitysettingscomplete,savingsinoperatingcosts,greatlyreducingtheoperatorworkload.KeyWordsCart,Jsp,SSHPAGEIV目錄摘要 IAbstract II第1章緒論 11.1課題背景 11.2課題的目的和意義 11.3國(guó)內(nèi)外概況 2第2章可行性分析 32.1社會(huì)可行性 32.2技術(shù)可行性 32.3操作可行性 32.4系統(tǒng)的技術(shù)介紹 32.4.1SSH介紹 32.4.2MVC介紹 42.5系統(tǒng)開(kāi)發(fā)平臺(tái)及運(yùn)行環(huán)境 62.5.1系統(tǒng)開(kāi)發(fā)平臺(tái) 62.5.2運(yùn)行環(huán)境 6第3章需求分析 73.1系統(tǒng)需求分析 73.2數(shù)據(jù)庫(kù)結(jié)構(gòu)分析 73.3平臺(tái)功能分析 83.4數(shù)據(jù)庫(kù)分析 93.4.1ER圖分析 9第4章商城前臺(tái)設(shè)計(jì)與實(shí)現(xiàn) 114.1首頁(yè)設(shè)計(jì) 114.2網(wǎng)站會(huì)員設(shè)計(jì) 134.2.1會(huì)員注冊(cè)與登錄 134.2.2會(huì)員信息管理 154.3會(huì)員購(gòu)物設(shè)計(jì) 154.3.1購(gòu)物車(chē)設(shè)計(jì) 164.3.2個(gè)人信息設(shè)計(jì) 17第5章商城后臺(tái)設(shè)計(jì)與實(shí)現(xiàn) 185.1后臺(tái)登錄界面和主頁(yè)面界面設(shè)計(jì) 185.1.1登錄界面的設(shè)計(jì) 195.1.2后臺(tái)主頁(yè)的設(shè)計(jì) 195.2訂單信息查看 195.3類(lèi)別資料管理 205.3.1商品大類(lèi) 205.3.2商品小類(lèi) 205.5商品資料管理 215.5.1瀏覽商品資料 215.5.2增加商品資料 225.5.3修改商品資料 225.7網(wǎng)站人員的管理 22第6章系統(tǒng)測(cè)試 236.1為什么要進(jìn)行系統(tǒng)測(cè)試 236.2軟件測(cè)試 236.3本系統(tǒng)測(cè)試 23結(jié)論 25致謝 26參考文獻(xiàn) 27PAGE22第1章緒論1.1課題背景電子商務(wù)是一個(gè)以Internet/Intranet網(wǎng)絡(luò)為架構(gòu),以交易雙方為主體,以銀行支付和結(jié)算為手段,以客戶(hù)數(shù)據(jù)庫(kù)為依托的全新的商業(yè)模式。商務(wù)是主體,電子是工具、是手段。電子商務(wù)的價(jià)值核心在于它是一種可以改變傳統(tǒng)商務(wù)交往的手段,其基本內(nèi)涵就是利用工聯(lián)網(wǎng)從事商務(wù)活動(dòng)。在數(shù)字化、網(wǎng)絡(luò)化與信息化的時(shí)代中,電子商務(wù)正以不可抵擋的勢(shì)頭在全世界范圍內(nèi)普及和發(fā)展。電子商務(wù)之所以能被全世界所認(rèn)同和矚目,其優(yōu)越性是顯而易見(jiàn)的。由于電子商務(wù)是利用電子手段從事的一切商業(yè)貿(mào)易活動(dòng),亦即用虛擬的數(shù)字世界模擬現(xiàn)實(shí)的商務(wù)運(yùn)作。電子商務(wù)的基礎(chǔ)是建立電子商務(wù)平臺(tái),把企業(yè)的商務(wù)活動(dòng)和資源管理整合起來(lái),重組業(yè)務(wù)流程,提高經(jīng)營(yíng)效率,降低經(jīng)營(yíng)成本,建立協(xié)同運(yùn)行機(jī)制,把企業(yè)管理提高到新水平。它為企業(yè)提供了全球性的貿(mào)易環(huán)境,大大提高了通信速度、節(jié)約了管理環(huán)節(jié)的開(kāi)銷(xiāo)、降低企業(yè)成本、尤其能幫助中小企業(yè)以較低的成本進(jìn)入了國(guó)際市場(chǎng)參與競(jìng)爭(zhēng),增強(qiáng)了企業(yè)之間的交流和合作.提供了交互式的銷(xiāo)售渠道,同時(shí)電子商務(wù)還給消費(fèi)者提供了多種消費(fèi)選擇,大大方便了消費(fèi)者。因此電子商務(wù)作為一種新的商務(wù)形式,不僅給商務(wù)活動(dòng)甚至給整個(gè)人類(lèi)社會(huì)帶來(lái)一系列重大的變革。從電子商務(wù)的實(shí)質(zhì)內(nèi)容來(lái)看,它分為三種層次:企業(yè)與企業(yè)之間的電子商務(wù)模式;企業(yè)與消費(fèi)者的電子商務(wù)模式;企業(yè)與政府之間的電子商務(wù)模式。從長(zhǎng)遠(yuǎn)來(lái)看,企業(yè)對(duì)消費(fèi)者的電子商務(wù)模式(B-C)也將在電子商務(wù)領(lǐng)域中占據(jù)重要的地位。消費(fèi)者對(duì)企業(yè)的電子百分模式(C-B)可以將零散的消費(fèi)者及其購(gòu)買(mǎi)需求聚合起來(lái),形成類(lèi)似集團(tuán)采購(gòu)的龐大定單,從而爭(zhēng)取到最大的優(yōu)惠,而商家則從大批量定單中獲得薄利多銷(xiāo)的好處,這是消費(fèi)者和商家雙贏的電子商務(wù)方式。1.2課題的目的和意義鑒于互聯(lián)網(wǎng)的優(yōu)勢(shì)以及對(duì)國(guó)內(nèi)外相關(guān)母嬰平臺(tái)交易網(wǎng)站現(xiàn)狀的研究分析,我決定以基于ASP.NET的母嬰平臺(tái)交易網(wǎng)站開(kāi)發(fā)作為我的畢業(yè)設(shè)計(jì)主題。立足于設(shè)計(jì)一個(gè)在網(wǎng)絡(luò)平臺(tái)上運(yùn)行的集購(gòu)物、支付和配送等功能于一體的母嬰平臺(tái)交易網(wǎng)站,以小小的力量推動(dòng)中國(guó)電子商務(wù)的發(fā)展。1.3國(guó)內(nèi)外概況電子商務(wù)是一個(gè)以Internet/Intranet網(wǎng)絡(luò)為架構(gòu),以交易雙方為主體,以銀行支付和結(jié)算為手段,以客戶(hù)數(shù)據(jù)庫(kù)為依托的全新的商業(yè)模式。商務(wù)是主體,電子是工具、是手段。電子商務(wù)的價(jià)值核心在于它是一種可以改變傳統(tǒng)商務(wù)交往的手段,其基本內(nèi)涵就是利用工聯(lián)網(wǎng)從事商務(wù)活動(dòng)。在數(shù)字化、網(wǎng)絡(luò)化與信息化的時(shí)代中,電子商務(wù)正以不可抵擋的勢(shì)頭在全世界范圍內(nèi)普及和發(fā)展。電子商務(wù)之所以能被全世界所認(rèn)同和矚目,其優(yōu)越性是顯而易見(jiàn)的。由于電子商務(wù)是利用電子手段從事的一切商業(yè)貿(mào)易活動(dòng),亦即用虛擬的數(shù)字世界模擬現(xiàn)實(shí)的商務(wù)運(yùn)作。電子商務(wù)的基礎(chǔ)是建立電子商務(wù)平臺(tái),把企業(yè)的商務(wù)活動(dòng)和資源管理整合起來(lái),重組業(yè)務(wù)流程,提高經(jīng)營(yíng)效率,降低經(jīng)營(yíng)成本,建立協(xié)同運(yùn)行機(jī)制,把企業(yè)管理提高到新水平。它為企業(yè)提供了全球性的貿(mào)易環(huán)境,大大提高了通信速度、節(jié)約了管理環(huán)節(jié)的開(kāi)銷(xiāo)、降低企業(yè)成本、尤其能幫助中小企業(yè)以較低的成本進(jìn)入了國(guó)際市場(chǎng)參與競(jìng)爭(zhēng),增強(qiáng)了企業(yè)之間的交流和合作.提供了交互式的銷(xiāo)售渠道,同時(shí)電子商務(wù)還給消費(fèi)者提供了多種消費(fèi)選擇,大大方便了消費(fèi)者。因此電子商務(wù)作為一種新的商務(wù)形式,不僅給商務(wù)活動(dòng)甚至給整個(gè)人類(lèi)社會(huì)帶來(lái)一系列重大的變革。

第2章可行性分析可行性分析就是在系統(tǒng)調(diào)查的基礎(chǔ)上,針對(duì)新系統(tǒng)的開(kāi)發(fā)是否具備必要性和可能性,對(duì)新系統(tǒng)的開(kāi)發(fā)從技術(shù)、經(jīng)濟(jì)、社會(huì)的方面進(jìn)行分析和研究,以避免投資失誤,保證新系統(tǒng)的開(kāi)發(fā)成功??尚行匝芯康哪康木褪怯米钚〉拇鷥r(jià)在盡可能短的時(shí)間內(nèi)確定問(wèn)題是否能夠解決。該系統(tǒng)的可行性分析包括以下幾個(gè)方面的內(nèi)容。2.1社會(huì)可行性隨著計(jì)算機(jī)技術(shù)的發(fā)展和網(wǎng)絡(luò)人口的增加,網(wǎng)絡(luò)世界也越來(lái)越廣博,越來(lái)越豐富,電子商務(wù)已經(jīng)成為網(wǎng)上的一股潮流。相信要不了太長(zhǎng)有時(shí)間,顧客就可以在網(wǎng)絡(luò)世界上獲得他們?cè)诂F(xiàn)實(shí)世界上可以獲得的所有商品和服務(wù)。母嬰平臺(tái)交易網(wǎng)站主要目的是進(jìn)行網(wǎng)上購(gòu)物,并且嚴(yán)格按照國(guó)家法律法規(guī)來(lái)進(jìn)行研究和實(shí)踐,并無(wú)法律和政策方面的限制。2.2技術(shù)可行性本系統(tǒng)采用的是ASP.NET和SQLSERVER2005開(kāi)發(fā),WindowsXPProfessional操作系統(tǒng),用Dreamweaver進(jìn)行前臺(tái)網(wǎng)頁(yè)界面設(shè)計(jì)、采用ADO.NET方式與后臺(tái)數(shù)據(jù)庫(kù)進(jìn)行連接,完成數(shù)據(jù)的添加、修改、刪除、查詢(xún)等功能。由于ASP.NET功能強(qiáng)大,而SQLSERVER2005靈活易維護(hù)在開(kāi)發(fā)方面具有方便快捷、使用靈活的特點(diǎn),以及目前的廣泛實(shí)際應(yīng)用,因此使用ASP.NET和SQLSERVER2005是開(kāi)發(fā)輕平臺(tái)的最佳組合從而說(shuō)明本系統(tǒng)在技術(shù)方面可行。硬件方面,科技飛速發(fā)展的今天,硬件更新的速度越來(lái)越快,容量越來(lái)越大,可靠性越來(lái)越高,價(jià)格越來(lái)越低,其硬件平臺(tái)完全能滿(mǎn)足此系統(tǒng)的需要。2.3操作可行性目前,大多數(shù)計(jì)算機(jī)都能運(yùn)行該系統(tǒng),該系統(tǒng)的安裝、調(diào)試、運(yùn)行不會(huì)改變?cè)?jì)算機(jī)系統(tǒng)的設(shè)置和布局,并且系統(tǒng)界面簡(jiǎn)單,提示信息完整,由相關(guān)人員指導(dǎo)便能夠方便的操作此軟件。2.4系統(tǒng)的技術(shù)介紹2.4.1sql2005介紹SQLSever2005是目前Microsoft公司推出的比較成熟的高性能關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),無(wú)論是在大型數(shù)據(jù)庫(kù)或者中小型數(shù)據(jù)庫(kù)的應(yīng)用中,它都具有非常廣泛的應(yīng)用。區(qū)別于Access小型數(shù)據(jù)庫(kù),SQLServer是一個(gè)功能完備的數(shù)據(jù)庫(kù)管理系統(tǒng)。它包括支持開(kāi)發(fā)的引擎、標(biāo)準(zhǔn)的SQL語(yǔ)言、擴(kuò)展的特性(如復(fù)制、OLAP、分析)等功能。SQLServer2005是為創(chuàng)建可伸縮電子商務(wù)、在線(xiàn)商務(wù)和數(shù)據(jù)倉(cāng)儲(chǔ)解決方案而設(shè)計(jì)的真正意義上的關(guān)系型數(shù)據(jù)庫(kù)管理與分析系統(tǒng)。SQLServer2005中包含許多新特性,這些特性使其成為構(gòu)建企業(yè)信息管理系統(tǒng)的卓越的數(shù)據(jù)庫(kù)平臺(tái)。這次系統(tǒng)開(kāi)發(fā)便選用SQLServer2005為后臺(tái)數(shù)據(jù)庫(kù)。SQLServer2005的特性主要有以下幾點(diǎn):由于今天Windows操作系統(tǒng)占領(lǐng)著主導(dǎo)地位,選擇SQLServer一定會(huì)在兼容性方面取得一些優(yōu)勢(shì)。另外,SQLServer2005除了具有擴(kuò)展性,可靠性以外,還具有可以迅速開(kāi)發(fā)新的因特網(wǎng)系統(tǒng)的功能。尤其是它可以直接存貯XML數(shù)據(jù),可以將搜索結(jié)果以XML格式輸出等特點(diǎn),有利于構(gòu)建了異構(gòu)系統(tǒng)的互操作性,奠定了面向互聯(lián)網(wǎng)的企業(yè)應(yīng)用和服務(wù)的基石。SQLServer2005能提供超大型系統(tǒng)所需的數(shù)據(jù)庫(kù)服務(wù)。大型服務(wù)器可能有許多用戶(hù)同時(shí)連接到SQLServer2005的情況,SQLServer2005為這些環(huán)境提供了全面的保護(hù),具有防止問(wèn)題發(fā)生的安全措施。SQLServer2005不僅能作為一個(gè)功能強(qiáng)大的數(shù)據(jù)庫(kù)服務(wù)器有效地工作,而且數(shù)據(jù)庫(kù)引擎也應(yīng)用于需要在客戶(hù)端本地存儲(chǔ)獨(dú)立數(shù)據(jù)庫(kù)的應(yīng)用程序中。SQLServer2000可以動(dòng)態(tài)地將自身配置成能有效地使用客戶(hù)端桌面或膝上型電腦中的可用資源,而不需要為每個(gè)客戶(hù)端專(zhuān)設(shè)一個(gè)數(shù)據(jù)庫(kù)管理員。應(yīng)用程序供應(yīng)商還可以將SQLServer2000作為應(yīng)用程序的數(shù)據(jù)存儲(chǔ)組件嵌入到應(yīng)用程序中。2.4.2ASP.NET介紹ASP(ActiveServerPages)是Microsoft于1996年11月推出的Web應(yīng)用程序開(kāi)發(fā)技術(shù)。微軟聲稱(chēng)設(shè)計(jì)出了一個(gè)完美的Active平臺(tái),在微軟的文件中把ASP描述為:"一個(gè)服務(wù)器的腳本環(huán)境,在這里可以生成和運(yùn)行動(dòng)態(tài)的、交互的、高性能的Web服務(wù)器應(yīng)用程序"。從這段描述我們可以看出,ASP既不是一種語(yǔ)言,也不是一種開(kāi)發(fā)工具,而是一種技術(shù)框架,其主要功能是為生成動(dòng)態(tài)的交互式的Web服務(wù)器應(yīng)用程序提供一種功能強(qiáng)大的方法或技術(shù)。ASP的主要特性是能夠把HTML、腳本、組件等有機(jī)地組合在一起,形成一個(gè)能夠在服務(wù)器上運(yùn)行的應(yīng)用程序,并把按用戶(hù)要求專(zhuān)門(mén)制作的標(biāo)準(zhǔn)HTML頁(yè)面送給客戶(hù)端瀏覽器。ASP屬于ActiveX技術(shù)中的服務(wù)器端技術(shù)。與我們通常在客戶(hù)端實(shí)現(xiàn)動(dòng)態(tài)主頁(yè)的技術(shù)如Javaapplet、ActiveXControl、VBScript、JavaScript等所不同的是,ASP中的命令腳本語(yǔ)句都是在服務(wù)器中解釋執(zhí)行,執(zhí)行后的結(jié)果產(chǎn)生HTML頁(yè)面并送到瀏覽器。由于ASP是在服務(wù)器端解釋執(zhí)行,開(kāi)發(fā)者可以不必考慮瀏覽器是否支持ASP。同時(shí),由于只是標(biāo)準(zhǔn)的HTML頁(yè)面送到瀏覽器,在瀏覽器上看不到ASP程序,因此可以防止程序被竊取,保護(hù)了開(kāi)發(fā)者的利益。ASP具有如下特點(diǎn):ASP具有學(xué)習(xí)快、設(shè)計(jì)快的特點(diǎn),不需要花許多時(shí)間即可學(xué)會(huì)和快速設(shè)計(jì)出WEB應(yīng)用程序;ASP的源程序碼在服務(wù)器端執(zhí)行,代碼保密性好;無(wú)須Compile編譯:容易產(chǎn)生,無(wú)須Compile編譯或Link鏈接即可執(zhí)行;使用常規(guī)文本編輯器,如Windows的記事本,即可設(shè)計(jì);與瀏覽器無(wú)關(guān)(BrowserIndependence):用戶(hù)端只要使用常規(guī)的可執(zhí)行HTML碼的瀏覽器,即可瀏覽ActiveServerPages所設(shè)計(jì)的主頁(yè)內(nèi)容,Script語(yǔ)言(Vbscript,Jscript)是在站點(diǎn)服務(wù)器(Server端)執(zhí)行,用戶(hù)不需要執(zhí)行這些Script語(yǔ)言;ASP是面向?qū)ο蟮?;可通過(guò)ActiveXServercomponents(ActiveX服務(wù)器組件)來(lái)擴(kuò)充功能。ActiveXServercomponent,可使用VisualBasic,Java,VisualC++,COBOL等語(yǔ)言來(lái)實(shí)現(xiàn);ActiveserverPages的源程序代碼,不會(huì)傳到用戶(hù)的瀏覽器,因此可以保護(hù)辛辛苦苦寫(xiě)出來(lái)的源程序不會(huì)外泄。傳到用戶(hù)瀏覽器的是ActiveServer

Pages執(zhí)行的結(jié)果的常規(guī)HTML碼。2.4.3MVC介紹MVC即模型-視圖-控制器,是XeroxPARC在八十年代為編程語(yǔ)言Smalltalk-80發(fā)明的一種軟件設(shè)計(jì)模式,至今已被廣泛使用。最近幾年被推薦為Sun公司J2EE平臺(tái)的設(shè)計(jì)模式,并且受到越來(lái)越多的使用ColdFusion和PHP的開(kāi)發(fā)者的歡迎。模型-視圖-控制器模式是一個(gè)有用的工具箱,它有很多好處,但也有一些缺點(diǎn)。1.MVC的工作模式MVC是一個(gè)設(shè)計(jì)模式,它強(qiáng)制性的使應(yīng)用程序的輸入、處理和輸出分開(kāi)。使用MVC應(yīng)用程序被分成三個(gè)核心部件:模型、視圖、控制器。它們各自處理自己的任務(wù).(1)模型模型表示企業(yè)數(shù)據(jù)和業(yè)務(wù)規(guī)則。在MVC的三個(gè)部件中,模型擁有最多的處理任務(wù)。例如它可能用象EJBs和ColdFusionComponents這樣的構(gòu)件對(duì)象來(lái)處理數(shù)據(jù)庫(kù)。被模型返回的數(shù)據(jù)是中立的,就是說(shuō)模型與數(shù)據(jù)格式無(wú)關(guān),這樣一個(gè)模型能為多個(gè)視圖提供數(shù)據(jù)。由于應(yīng)用于模型的代碼只需寫(xiě)一次就可以被多個(gè)視圖重用,所以減少了代碼的重復(fù)性。(2)視圖視圖是用戶(hù)看到并與之交互的界面。對(duì)老式的Web應(yīng)用程序來(lái)說(shuō),視圖就是由HTML元素組成的界面,在新式的Web應(yīng)用程序中,HTML依舊在視圖中扮演著重要的角色,但一些新的技術(shù)已層出不窮,它們包括MacromediaFlash和象XHTML,XML/XSL,WML等一些標(biāo)識(shí)語(yǔ)言和Webservices.如何處理應(yīng)用程序的界面變得越來(lái)越有挑戰(zhàn)性。MVC一個(gè)大的好處是它能為你的應(yīng)用程序處理很多不同的視圖。在視圖中其實(shí)沒(méi)有真正的處理發(fā)生,不管這些數(shù)據(jù)是聯(lián)機(jī)存儲(chǔ)的還是一個(gè)雇員列表,作為視圖來(lái)講,它只是作為一種輸出數(shù)據(jù)并允許用戶(hù)操縱的方式。(3)控制器控制器接受用戶(hù)的輸入并調(diào)用模型和視圖去完成用戶(hù)的需求。所以當(dāng)單擊Web頁(yè)面中的超鏈接和發(fā)送HTML表單時(shí),控制器本身不輸出任何東西和做任何的處理。它只是接收請(qǐng)求并決定調(diào)用哪個(gè)模型構(gòu)件去處理請(qǐng)求,然后確定用哪個(gè)視圖來(lái)顯示模型處理返回的數(shù)據(jù)。綜上所述,MVC的處理過(guò)程是首先控制器接收用戶(hù)的請(qǐng)求,并決定應(yīng)該調(diào)用哪個(gè)模型來(lái)進(jìn)行處理,然后模型用業(yè)務(wù)邏輯來(lái)處理用戶(hù)的請(qǐng)求并返回?cái)?shù)據(jù),最后控制器用相應(yīng)的視圖格式化模型返回的數(shù)據(jù),并通過(guò)表示層呈現(xiàn)給用戶(hù)。2.MVC的應(yīng)用大部分Web應(yīng)用程序都是用像ASP,PHP或者CFML這樣的過(guò)程化語(yǔ)言來(lái)創(chuàng)建的。它們將像數(shù)據(jù)庫(kù)查詢(xún)語(yǔ)句這樣的數(shù)據(jù)層代碼和像HTML這樣的表示層代碼混在一起。經(jīng)驗(yàn)比較豐富的開(kāi)發(fā)者會(huì)將數(shù)據(jù)從表示層分離開(kāi)來(lái),但這通常不是很容易做到的,它需要精心的計(jì)劃和不斷的嘗試。MVC從根本上強(qiáng)制性的將它們分開(kāi)。盡管構(gòu)造MVC應(yīng)用程序需要一些額外的工作,但是它給我們帶來(lái)的好處是無(wú)庸質(zhì)疑的。首先,最重要的一點(diǎn)是多個(gè)視圖能共享一個(gè)模型,正如我所提及的,現(xiàn)在需要用越來(lái)越多的方式來(lái)訪(fǎng)問(wèn)你的應(yīng)用程序。對(duì)此,其中一個(gè)解決之道是使用MVC,無(wú)論你的用戶(hù)想要Flash界面或是WAP界面;用一個(gè)模型就能處理它們。由于你已經(jīng)將數(shù)據(jù)和業(yè)務(wù)規(guī)則從表示層分開(kāi),所以你可以最大化的重用你的代碼了。由于模型返回的數(shù)據(jù)沒(méi)有進(jìn)行格式化,所以同樣的構(gòu)件能被不同界面使用。例如,很多數(shù)據(jù)可能用HTML來(lái)表示,但是它們也有可能要用MacromediaFlash和WAP來(lái)表示。模型也有狀態(tài)管理和數(shù)據(jù)持久性處理的功能,例如,基于會(huì)話(huà)的購(gòu)物車(chē)和電子商務(wù)過(guò)程也能被Flash網(wǎng)站或者無(wú)線(xiàn)聯(lián)網(wǎng)的應(yīng)用程序所重用。因?yàn)槟P褪亲园?,并且與控制器和視圖相分離,所以很容易改變你的應(yīng)用程序的數(shù)據(jù)層和業(yè)務(wù)規(guī)則。如果你想把你的數(shù)據(jù)庫(kù)從Oracle移植到Oracle,或者改變你的基于RDBMS數(shù)據(jù)源到LDAP,只需改變你的模型即可。一旦你正確的實(shí)現(xiàn)了模型,不管你的數(shù)據(jù)來(lái)自數(shù)據(jù)庫(kù)或是LDAP服務(wù)器,視圖將會(huì)正確的顯示它們。由于運(yùn)用MVC的應(yīng)用程序的三個(gè)部件是相互獨(dú)立,改變其中一個(gè)不會(huì)影響其它兩個(gè),所以依據(jù)這種設(shè)計(jì)思想能構(gòu)造良好的構(gòu)件。3.MVC的缺點(diǎn)MVC的缺點(diǎn)是由于它沒(méi)有明確的定義,所以完全理解MVC并不是很容易。使用MVC需要精心的計(jì)劃,由于它的內(nèi)部原理比較復(fù)雜,所以需要花費(fèi)一些時(shí)間去思考。你將不得不花費(fèi)相當(dāng)可觀的時(shí)間去考慮如何將MVC運(yùn)用到你的應(yīng)用程序,同時(shí)由于模型和視圖要嚴(yán)格的分離,這樣也給調(diào)試應(yīng)用程序到來(lái)了一定的困難。每個(gè)構(gòu)件在使用之前都需要經(jīng)過(guò)徹底的測(cè)試。一旦你的構(gòu)件經(jīng)過(guò)了測(cè)試,你就可以毫無(wú)顧忌的重用它們了。根據(jù)我個(gè)人經(jīng)驗(yàn),由于我們將一個(gè)應(yīng)用程序分成了三個(gè)部件,所以使用MVC同時(shí)也意味著你將要管理比以前更多的文件,這一點(diǎn)是顯而易見(jiàn)的。這樣好像我們的工作量增加了,但是請(qǐng)記住這比起它所能帶給我們的好處是不值一提。MVC并不適合小型甚至中等規(guī)模的應(yīng)用程序,花費(fèi)大量時(shí)間將MVC應(yīng)用到規(guī)模并不是很大的應(yīng)用程序通常會(huì)得不償失。4.MVC是一條創(chuàng)建軟件的好途徑MVC設(shè)計(jì)模式是一個(gè)很好創(chuàng)建軟件的途徑,它所提倡的一些原則,像內(nèi)容和顯示互相分離可能比較好理解。但是如果你要隔離模型、視圖和控制器的構(gòu)件,你可能需要重新思考你的應(yīng)用程序,尤其是應(yīng)用程序的構(gòu)架方面。如果你肯接受MVC,并且有能力應(yīng)付它所帶來(lái)的額外的工作和復(fù)雜性,MVC將會(huì)使你的軟件在健壯性,代碼重用和結(jié)構(gòu)方面上一個(gè)新的臺(tái)階。2.5系統(tǒng)運(yùn)行環(huán)境2.5.1系統(tǒng)架構(gòu)選擇信息系統(tǒng)的實(shí)現(xiàn)技術(shù)有多種,主要有客戶(hù)機(jī)/服務(wù)器(C/S)型架構(gòu)和采用Web技術(shù)的瀏覽器/服務(wù)器(B/S)型架構(gòu)兩種。C/S是Client/Server的縮寫(xiě),即客戶(hù)端/服務(wù)器模式。服務(wù)器通常采用高性能的PC、工作站或小型機(jī),并采用大型數(shù)據(jù)庫(kù)系統(tǒng),如Oracle、Sybase、Informix或SQLServer。客戶(hù)端需要安裝專(zhuān)用的客戶(hù)端軟件。C/S模式的缺點(diǎn)主要有以下幾個(gè):只適用于局域網(wǎng)。而隨著互聯(lián)網(wǎng)的飛速發(fā)展,移動(dòng)辦公和分布式辦公越來(lái)越普及,這需要我們的系統(tǒng)具有擴(kuò)展性。這種方式遠(yuǎn)程訪(fǎng)問(wèn)需要專(zhuān)門(mén)的技術(shù),同時(shí)要對(duì)系統(tǒng)進(jìn)行專(zhuān)門(mén)的設(shè)計(jì)來(lái)處理分布式的數(shù)據(jù)??蛻?hù)端需要安裝專(zhuān)用的客戶(hù)端軟件。其維護(hù)、升級(jí)都較麻煩。對(duì)客戶(hù)端的操作系統(tǒng)一般也會(huì)有限制??赡苓m應(yīng)于Win98,但不能用于win2000或WindowsXP?;蛘卟贿m用于微軟新的操作系統(tǒng)等等,更不用說(shuō)Linux、Unix等。B/S是近幾年伴隨Internet迅速發(fā)展起來(lái)的一種技術(shù),它與C/S方式類(lèi)似,客戶(hù)端是一個(gè)標(biāo)準(zhǔn)的瀏覽器,服務(wù)器端是網(wǎng)站服務(wù)器(WebServer),而WebServer與數(shù)據(jù)庫(kù)和應(yīng)用服務(wù)器的緊密結(jié)合,使得這種模式的應(yīng)用范圍不斷擴(kuò)大。B/S模式的優(yōu)點(diǎn):首先它簡(jiǎn)化了客戶(hù)端。它無(wú)需像C/S模式那樣在不同的客戶(hù)機(jī)上安裝不同的客戶(hù)應(yīng)用程序,可以在任何地方進(jìn)行操作,只要有一臺(tái)能上網(wǎng)的電腦就能使用。其次,B/S特別適用于網(wǎng)上信息發(fā)布。最后,系統(tǒng)的擴(kuò)展非常容易。只要能上網(wǎng),再由系統(tǒng)管理員分配一個(gè)用戶(hù)名和密碼,就可以使用了。甚至可以在線(xiàn)申請(qǐng),通過(guò)公司內(nèi)部的安全認(rèn)證(如CA證書(shū))后,不需要人的參與,系統(tǒng)可以自動(dòng)分配給用戶(hù)一個(gè)賬號(hào)進(jìn)入系統(tǒng)。B/S的缺點(diǎn)也不少。比如:穩(wěn)定性沒(méi)有C/S模式高;容易出錯(cuò);界面不容易控制等;有些功能不強(qiáng)等。由于C/S在邏輯結(jié)構(gòu)上比B/S少一層,對(duì)于相同的任務(wù),C/S完成的速度總比B/S快。使得C/S更利于處理大量數(shù)據(jù)?;谏鲜隹紤],同時(shí)也考慮到B/S模式的優(yōu)點(diǎn),我們選擇了瀏覽器/服務(wù)器(B/S)型架構(gòu)。2.5.2運(yùn)行環(huán)境操作系統(tǒng):Windows2003或WindowsXP。服務(wù)器軟件:Tomcat6.0。瀏覽器:InternetExplorer6.0及以上版本。

第3章需求分析本章主要進(jìn)行系統(tǒng)需求分析,數(shù)據(jù)庫(kù)需求分析和運(yùn)用SQLSERVER2005軟件為本系統(tǒng)建立必須的表。3.1系統(tǒng)需求分析系統(tǒng)需求分析就是指在整個(gè)系統(tǒng)開(kāi)發(fā)過(guò)程中解決“做什么”的問(wèn)題,把要解決哪些問(wèn)題,滿(mǎn)足用戶(hù)哪些具體的信息需求調(diào)查分析清楚。本母嬰平臺(tái)交易網(wǎng)站的目的是鑒于互聯(lián)網(wǎng)的優(yōu)勢(shì)以及對(duì)國(guó)內(nèi)外相關(guān)現(xiàn)狀的研究分析,我決定以基于Web的母嬰平臺(tái)交易網(wǎng)站開(kāi)發(fā)作為我的畢業(yè)設(shè)計(jì)主題。立足于設(shè)計(jì)一個(gè)在網(wǎng)絡(luò)平臺(tái)上運(yùn)行的集購(gòu)物、支付和配送等功能于一體的無(wú)店鋪商城。系統(tǒng)能實(shí)現(xiàn)用戶(hù)的注冊(cè)功能、登錄功能、商品的查詢(xún),訂購(gòu)等功能。該系統(tǒng)基本上具備一個(gè)購(gòu)物網(wǎng)站應(yīng)該具備的功能,該設(shè)計(jì)項(xiàng)目基本上體現(xiàn)了構(gòu)建一個(gè)動(dòng)態(tài)商務(wù)網(wǎng)站所需要的技術(shù)。本網(wǎng)站是小型的購(gòu)物網(wǎng)站,消費(fèi)者可以有目的性的快速找到你所期望的產(chǎn)品,可以直觀的瀏覽商品的價(jià)格、內(nèi)容、生產(chǎn)日期是否符合需要,為現(xiàn)在高效率的生活帶來(lái)方便。經(jīng)過(guò)前期的深入調(diào)查和研究,總結(jié)出該平臺(tái)需要完成的一些具體功能,分析如下:用戶(hù)管理:能夠完成用戶(hù)基本信息錄入的注冊(cè)和用戶(hù)基本信息的個(gè)人前臺(tái)與后臺(tái)管理。管理員管理:能夠完成管理員對(duì)網(wǎng)站的商品資料(添加大類(lèi)、添加小類(lèi)、商品添加、商品審查)、商品交易(外理訂單、發(fā)貨查詢(xún))、會(huì)員管理(會(huì)員審查)、操作管理(管理員添加、管理員審查、管理員退出)的功能。搜索功能:通過(guò)商品的名稱(chēng),商品的分類(lèi)進(jìn)行搜索。查詢(xún)功能:能夠通過(guò)查看購(gòu)物車(chē)對(duì)所選商品進(jìn)行確定、挑選,通過(guò)定單查詢(xún)對(duì)支付費(fèi)用進(jìn)行確定。3.2數(shù)據(jù)庫(kù)結(jié)構(gòu)分析數(shù)據(jù)庫(kù)的結(jié)構(gòu)分析在數(shù)據(jù)庫(kù)開(kāi)發(fā)前期的設(shè)計(jì)中占很重要的位置,一個(gè)好的系統(tǒng),離不開(kāi)一個(gè)層次清晰,功能完善的后臺(tái)數(shù)據(jù)庫(kù)結(jié)構(gòu)。首先在設(shè)計(jì)數(shù)據(jù)庫(kù)時(shí)要分離各個(gè)實(shí)體和表,一個(gè)實(shí)體對(duì)應(yīng)一個(gè)表;同時(shí),要明確各實(shí)體間的關(guān)聯(lián),明確各實(shí)體的屬性,以便確定它的字段。下面從實(shí)際需求的角度來(lái)說(shuō)明本系統(tǒng)的數(shù)據(jù)庫(kù)的結(jié)構(gòu)設(shè)計(jì)。系統(tǒng)實(shí)體分析:系統(tǒng)的實(shí)體包括以下幾個(gè)部分:消費(fèi)者、商品、網(wǎng)站、其他。實(shí)體產(chǎn)生的行為:實(shí)體的行為包括消費(fèi)者注冊(cè)成為會(huì)員、會(huì)員登錄、會(huì)員資料修改、會(huì)員購(gòu)商品;商品類(lèi)別、商品資料;網(wǎng)站資料、網(wǎng)站修改布局、網(wǎng)站新聞管理;會(huì)員區(qū)域管理、配送和支付方式、其他信息管理。在實(shí)體的行為中,有許多的數(shù)據(jù)關(guān)聯(lián)性,如購(gòu)買(mǎi)商品的記錄中有商品信息,有會(huì)員的注冊(cè)資料等等,這些行為的關(guān)聯(lián)性,是我們?cè)谠O(shè)計(jì)數(shù)據(jù)庫(kù)結(jié)構(gòu)中要注意的問(wèn)題。3.3平臺(tái)功能分析母嬰平臺(tái)交易網(wǎng)站平臺(tái)主要包括四大功能模塊,用戶(hù)管理、網(wǎng)站布局、管理員管理、搜索等功能模塊。其中用戶(hù)管理模塊,主要包括用戶(hù)注冊(cè)、用戶(hù)修改、用戶(hù)刪除等功能;管理員管理主要包括商品資料(添加大類(lèi)、添加小類(lèi)、商品添加、商品審查)、商品交易、會(huì)員管理、操作管理(管理員添加、管理員審查、管理員退出)等功能;搜索主要包括(商品名稱(chēng)、商品類(lèi)別)。

3.4數(shù)據(jù)庫(kù)分析3.4.1ER圖分析建立各表間的關(guān)系,除有利于進(jìn)行連接查詢(xún)外,還可以大大簡(jiǎn)化數(shù)據(jù)庫(kù)的操作,從而提高工作效率。同時(shí),由于各表間的相互關(guān)系的存在,使各表間實(shí)施了完整性的原則,可以避免一些誤操作。通過(guò)建立各表間的關(guān)系,就可以有效地管理各表的記錄。用戶(hù)與管理員關(guān)系如圖3.2所示。商品信息商品信息mn用戶(hù)瀏覽搜索管理員索引發(fā)布mnnmmn圖3.2用戶(hù)與管理員之間關(guān)系圖管理員實(shí)體如圖3.3所示。管理員管理員編號(hào)賬號(hào)權(quán)限密碼圖3.3管理員信息實(shí)體E-R圖商品小類(lèi)實(shí)體如圖3.4所示。商品小類(lèi)商品小類(lèi)ID名稱(chēng)商品大類(lèi)ID常用排序號(hào) 圖3.4商品小類(lèi)E-R圖 商品大類(lèi)實(shí)體如圖3.5所示。商品大類(lèi)商品大類(lèi)ID常用排序號(hào)名稱(chēng)圖3.5商品大類(lèi)E-R圖第4章詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)4.1首頁(yè)設(shè)計(jì)4.1商品詳細(xì)頁(yè)面4.1注冊(cè)頁(yè)面4.1購(gòu)物車(chē)頁(yè)面4.1我的訂單頁(yè)面

第5章系統(tǒng)測(cè)試5.1為什么要進(jìn)行系統(tǒng)測(cè)試信息技術(shù)的飛速發(fā)展,使軟件產(chǎn)品應(yīng)用到社會(huì)的各個(gè)領(lǐng)域,軟件產(chǎn)品的質(zhì)量自然成為人們共同關(guān)注的焦點(diǎn)。不論軟件的生產(chǎn)者還是軟件的使用者,生存在競(jìng)爭(zhēng)的環(huán)境中,軟件開(kāi)發(fā)商為了占有市場(chǎng),必須把產(chǎn)品質(zhì)量作為企業(yè)的重要目標(biāo)之一,以免在激烈的競(jìng)爭(zhēng)中被淘汰出局。用戶(hù)為了保證自己業(yè)務(wù)的順利完成,當(dāng)然希望選用優(yōu)質(zhì)的軟件。質(zhì)量不佳的軟件產(chǎn)品不僅會(huì)使開(kāi)發(fā)商的維護(hù)費(fèi)用和用戶(hù)的使用成本大幅增加,還可能產(chǎn)生其他的責(zé)任風(fēng)險(xiǎn),造成公司信譽(yù)下降,繼而沖擊股票市場(chǎng)。在一些關(guān)鍵應(yīng)用(如民航訂票系統(tǒng)、銀行結(jié)算系統(tǒng)、證券交易系統(tǒng)、自動(dòng)飛行控制軟件、軍事防御和核電站安全控制系統(tǒng)等)中使用質(zhì)量有問(wèn)題的軟件,還可能造成災(zāi)難性的后果。5.2軟件測(cè)試經(jīng)過(guò)需求分析、設(shè)計(jì)和編碼等階段的開(kāi)發(fā)后,得到了源程序,開(kāi)始進(jìn)入到軟件測(cè)試階段。然而,在測(cè)試之前的各階段中都可能在軟件產(chǎn)品中遺留下許多錯(cuò)誤和缺陷,如果不及時(shí)找出這些錯(cuò)誤和缺陷,并將其改正,這個(gè)軟件產(chǎn)品就不能正常使用,甚至?xí)?dǎo)致巨大的損失。目前,程序的正確性證明尚未得到根本的解決,因此軟件測(cè)試仍是發(fā)現(xiàn)軟件中錯(cuò)誤和缺陷的主要手段。測(cè)試是一項(xiàng)很艱苦的工作,其工作量約占軟件開(kāi)發(fā)總工作量的40%以上,特別對(duì)一些關(guān)系到人的生命安全的軟件。5.3本系統(tǒng)測(cè)試軟件測(cè)試方法從測(cè)試人員角度看,可分為手動(dòng)測(cè)試和自動(dòng)測(cè)試。從源代碼的角度可分為單元測(cè)試和功能測(cè)試。從理論定義來(lái)分,可分為黑盒測(cè)試和白盒測(cè)試。我們主要討論了兩個(gè)問(wèn)題,一個(gè)是系統(tǒng)的聯(lián)機(jī)文檔,另一個(gè)是系統(tǒng)的測(cè)試,下面我們分別加以說(shuō)明。作為一個(gè)完整的系統(tǒng),聯(lián)機(jī)文檔是其中不可缺少的部分也是相當(dāng)重要的部分。好的文檔能夠使用戶(hù)快速了解并準(zhǔn)確的使用系統(tǒng)的各項(xiàng)功能。減少誤操作,減少錯(cuò)誤產(chǎn)生的可能,這對(duì)用戶(hù)和開(kāi)發(fā)人員都有很多的好處。所以在開(kāi)發(fā)本系統(tǒng)中,也加入了不少的文檔,除了對(duì)于各大模塊的詳細(xì)說(shuō)明外,對(duì)于易出錯(cuò)和不易操作的地方(如多條件查詢(xún)部分)又作了詳細(xì)的說(shuō)明。

由于本身能力的局限性,所以做編寫(xiě)的代碼,即使經(jīng)過(guò)反復(fù)檢查也難免出錯(cuò)所以在本階段力求使用有限的時(shí)間找出盡可能多的錯(cuò)誤,力求系統(tǒng)盡量正確。我們?cè)诒鞠到y(tǒng)的測(cè)試中使用了黑盒法(即不關(guān)心程序內(nèi)部的邏輯結(jié)構(gòu),而是根據(jù)程序的功能來(lái)設(shè)計(jì)是檢測(cè))請(qǐng)一位不熟悉本系統(tǒng)的人來(lái)進(jìn)行隨意性的操作,打破習(xí)慣的操作順序,從中發(fā)現(xiàn)錯(cuò)誤,在此階段系統(tǒng)的大量錯(cuò)誤得到了改正。

系統(tǒng)所涉及的數(shù)據(jù)庫(kù)設(shè)計(jì)的重要步驟加載測(cè)試。加載測(cè)試工作貫穿于程序測(cè)試工作的全過(guò)程,整個(gè)錄入、修改、查詢(xún)、處理工作均可視為對(duì)數(shù)據(jù)庫(kù)的加載測(cè)試工作。要設(shè)計(jì)出一個(gè)好的信息管理系統(tǒng)數(shù)據(jù)庫(kù),除滿(mǎn)足系統(tǒng)所要求的功能外,還必須遵守下列原則:1)基本表的個(gè)數(shù)越少越好。2)主鍵的個(gè)數(shù)越少越好。鍵是表間連接的工具,主鍵越少,表間的連接就越簡(jiǎn)單。3)字段的個(gè)數(shù)越少越好。4)所有基本表的設(shè)計(jì)均應(yīng)盡量符合第三范式。數(shù)據(jù)庫(kù)的設(shè)計(jì)中,如何處理多對(duì)多的關(guān)系和如何設(shè)計(jì)主鍵,是兩個(gè)有著較大難度、需要重點(diǎn)考慮的問(wèn)題。

結(jié)論通過(guò)開(kāi)發(fā)本系統(tǒng),我較全面的掌握了ASP.NET的基本知識(shí)和編程技巧,并在開(kāi)發(fā)過(guò)程中我的ASP.NET開(kāi)發(fā)能力得到了進(jìn)一步的提高。如:更進(jìn)一步的深入ADO數(shù)據(jù)對(duì)象技術(shù),SQL語(yǔ)言的使用;以前學(xué)過(guò)的軟件工程知識(shí)、數(shù)據(jù)庫(kù)原理及操作也得到了充分的應(yīng)用。在開(kāi)發(fā)過(guò)程中我學(xué)到了一些經(jīng)驗(yàn):系統(tǒng)分析的好壞將決定著的系統(tǒng)開(kāi)發(fā)成功與否,一份好分析設(shè)計(jì)將是成功開(kāi)發(fā)主要因素。我們?cè)谥珠_(kāi)發(fā)之前不要急于編程,先應(yīng)有較長(zhǎng)的時(shí)間去把分析做好,做好數(shù)據(jù)庫(kù)設(shè)計(jì)工作,寫(xiě)出相關(guān)的開(kāi)發(fā)文檔等。

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論