網(wǎng)上購物系統(tǒng)軟件開發(fā)實(shí)施計(jì)劃書_第1頁
網(wǎng)上購物系統(tǒng)軟件開發(fā)實(shí)施計(jì)劃書_第2頁
網(wǎng)上購物系統(tǒng)軟件開發(fā)實(shí)施計(jì)劃書_第3頁
網(wǎng)上購物系統(tǒng)軟件開發(fā)實(shí)施計(jì)劃書_第4頁
網(wǎng)上購物系統(tǒng)軟件開發(fā)實(shí)施計(jì)劃書_第5頁
已閱讀5頁,還剩4頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、軟件項(xiàng)目開發(fā)計(jì)劃書項(xiàng)目名稱:基于ASP.net+SQLASP.net+SQL serverserver 20082008網(wǎng)上購物系統(tǒng)1 1.1 1編寫目的本項(xiàng)目旨在做一個(gè)網(wǎng)上購物系統(tǒng),網(wǎng)上購物跨越了時(shí)空的限制,給商業(yè)流通 領(lǐng)域帶來了非同尋常的變革。網(wǎng)上購物的真正受益者是消費(fèi)者。網(wǎng)上購物的感覺 好極了,你什么都不用煩,敲幾個(gè)鍵確認(rèn)一下,很快就會(huì)送貨上門,小到一付眼 鏡,大到一臺(tái)洗衣機(jī)。另外還有兩個(gè)好處,一是開闊了視野,可以貨比三家。逛 商店只能一個(gè)一個(gè)地逛,你即使拿出一天的時(shí)間也只能跑自己附近的幾個(gè)店。而 在互聯(lián)網(wǎng)上情況就大不一樣了,你調(diào)出一類商品,就可以瀏覽成百上千個(gè)網(wǎng)上商 店的商品,所以無論

2、是對(duì)老人小孩,還是上班族都提供了一個(gè)特別好的方式。1.1. 2 2背景隨著世界經(jīng)濟(jì)的全球化,顧客需求的多樣化,企業(yè)將面臨著前所未有的激烈 競(jìng)爭(zhēng)和挑戰(zhàn)。為了在競(jìng)爭(zhēng)中取勝,企業(yè)必須以更加靈活有效的方式進(jìn)行生產(chǎn)和服 務(wù),進(jìn)一步應(yīng)用信息技術(shù)和先進(jìn)有效的組織管理方法。電子商務(wù)正是順應(yīng)這一發(fā) 展趨勢(shì)的一門嶄新技術(shù),在一個(gè)電子商務(wù)系統(tǒng)中,網(wǎng)上購物模塊通過WEB艮務(wù)器發(fā)布商品信息,供客戶瀏覽、采購商品,提交定單等)占據(jù)很重要的位置。其一 是因?yàn)榻缑娴挠押眯?,購物的方便性是吸引顧客的一個(gè)重要因素;其二是因?yàn)樵撃K是放在In ternet上的,如果設(shè)計(jì)不當(dāng)商品很容易被非法入侵,造成巨大損失。 所以安全性也是很重要

3、的技術(shù)環(huán)節(jié)。電子商務(wù)已經(jīng)成為了新經(jīng)濟(jì)的代名詞。在未 來的商務(wù)活動(dòng)中,“要么電子商務(wù),要么無商可務(wù)”已經(jīng)在商業(yè)界形成了共識(shí)。1.1. 3 3定義和縮寫ASPASP:ASP是Active Server Page 的簡(jiǎn)稱,是服務(wù)器端腳本編寫環(huán)境,使用它可 以創(chuàng)建和運(yùn)行動(dòng)態(tài)、交互的 Web頁和基于 Web頁的功能強(qiáng)大的應(yīng)用程序。ASP應(yīng) 用程序很容易開發(fā)和維護(hù),可用它來創(chuàng)建動(dòng)態(tài)Web頁或生成功能強(qiáng)大的Wet應(yīng)用程序。ASP.NET與 ASP的區(qū)別:1. 開發(fā)語言不同ASP僅局限于使用non-type腳本語言來開發(fā),用戶給WE頁中添加ASP代碼的方 法與客戶端腳本中添加代碼的方法相同,導(dǎo)致代碼雜亂。AS

4、P.NET允許用戶選擇并使用功能完善的 stron gly-type 編程語言,也允許使用 潛加巨大的.NET Framework。2. 運(yùn)行機(jī)制不同ASP是解釋運(yùn)行的編程框架,所以執(zhí)行效率加較低。ASP.NET是編譯性的編程框架,運(yùn)行是服務(wù)器上的編譯好的公共語言運(yùn)行時(shí)庫代 碼,可以利用早期綁定,實(shí)施編譯來提高效率。3.開發(fā)方式Asprn界面設(shè)計(jì)和程序設(shè)計(jì)混在一起,維護(hù)和重用困難。ASP.NET把界面設(shè)計(jì)和程序設(shè)計(jì)以不同的文件分離開,復(fù)用性和維護(hù)性得到了提SQLSQL Server:Server:是一種功能強(qiáng)大的基于SQL的客戶/服務(wù)器數(shù)據(jù)庫。基于SQL表示它 采用了 ANSI(美國國家標(biāo)準(zhǔn)協(xié)

5、會(huì))的結(jié)構(gòu)化查詢語言(SQL)。B/S 結(jié)構(gòu):Brower/Server 結(jié)構(gòu),它與我們常見的C/S結(jié)構(gòu)不同的是 Brower/Server模式通過Internte進(jìn)行通信,可以不受地域的限制,但是它不能 夠進(jìn)行聯(lián)機(jī)事務(wù)處理,并且在大量數(shù)據(jù)處理的情況下,速度較慢。IIS : internet information server, IIS 是 windows 系統(tǒng)集成的 web開發(fā)服務(wù)器,利用它可以很容易地構(gòu)建出 web站點(diǎn),ASP應(yīng)用程序需要在安裝有IIS服務(wù) 的計(jì)算機(jī)上運(yùn)行。1.1. 4 4參考資料a.魏雪萍編著.ASP+SQL SERVER組建動(dòng)態(tài)網(wǎng)站.人民郵電出版社,2004.b.耶魯

6、大學(xué),里海大學(xué),印度理工大學(xué)等著數(shù)據(jù)庫系統(tǒng)概率c.信息安全原理與應(yīng)用d.周興華周新偉張軍劉輝編著,ASP+SQL SERVER數(shù)據(jù)庫開發(fā)與實(shí)例清 華大學(xué)出版社2,2, 項(xiàng)目概述在線購物系統(tǒng)充分利用了 Brower/Server結(jié)構(gòu)的特點(diǎn),實(shí)現(xiàn)了將購物系統(tǒng)移 植到In ternet的功能,該系統(tǒng)的優(yōu)勢(shì)在于極大的方便了用戶,減少了因區(qū)域限制而無法購物的現(xiàn)象。對(duì)于本在線購物系統(tǒng),其功能目標(biāo)是實(shí)現(xiàn)將現(xiàn)有的到超市購 物方式向基于In ternet的足不出戶網(wǎng)上購物轉(zhuǎn)變,所以它必須實(shí)現(xiàn)整個(gè)購物流程 的進(jìn)行,實(shí)現(xiàn)對(duì)系統(tǒng)的帳戶不同管理,以及商品選購、付款這些環(huán)節(jié)的處理。由 于系統(tǒng)數(shù)據(jù)收集的實(shí)時(shí)性要求并不高,因

7、此采用Browser/Server結(jié)構(gòu)來進(jìn)行設(shè)計(jì)是合理可行的2.2. 1 1工作內(nèi)容第一步:需求分析對(duì)于項(xiàng)目的系統(tǒng)結(jié)構(gòu)分析,性能要求,運(yùn)行要求,將來可能遇到的問題,及項(xiàng)目的市場(chǎng)和功能方面的分析,進(jìn)行問卷調(diào)查等形式第二步:系統(tǒng)分析與總體設(shè)計(jì)對(duì)系統(tǒng)的體系結(jié)構(gòu)細(xì)化,及系統(tǒng)的功能描述,及系統(tǒng)的數(shù)據(jù)做個(gè)流程圖第三步:開發(fā)工具與開發(fā)平臺(tái)對(duì)項(xiàng)目的開發(fā)要用到的技術(shù)及開發(fā)的平臺(tái)進(jìn)行搭建,比如本項(xiàng)目要用的ASP數(shù)據(jù)庫編程語言,它的開發(fā)工具,它的運(yùn)行環(huán)境的熟悉,即后臺(tái)要用到的工具。第四步:數(shù)據(jù)庫的建立,即數(shù)據(jù)庫的結(jié)構(gòu)的設(shè)計(jì)和實(shí)現(xiàn)。第五步:編碼:界面的設(shè)計(jì),通用模塊的設(shè)計(jì),系統(tǒng)主界面與登錄程序設(shè)計(jì),設(shè) 計(jì)商品查詢與購

8、買模塊,設(shè)計(jì)客戶投訴模塊,管理主界面,公告信息管理模塊設(shè)計(jì),訂 單管理模塊設(shè)計(jì),投訴管理模塊設(shè)計(jì)。第六步:經(jīng)驗(yàn)總結(jié),測(cè)試2.2. 2 2主要參加人員李路遙:數(shù)據(jù)庫方面 王耀婷:界面設(shè)計(jì)方面2 2. 3 3產(chǎn)品基于ASP.net+SQL server 2008網(wǎng)上購物系統(tǒng)2 2. 3 3. 1 1程序網(wǎng)上購物系統(tǒng),所用的語言 c+,asp,比如ConnDB.asp的功能是實(shí)現(xiàn)數(shù)據(jù)庫 的連接,IsAdmin.asp的功能是判斷當(dāng)前用戶是否是管理用戶 (既保存在表admin 中的用戶),如果不是,則跳轉(zhuǎn)到Login.asp,要求用戶登錄:如果是,則不執(zhí)行 任何操作,直接進(jìn)入包含它的網(wǎng)頁2 2. 4

9、4驗(yàn)收標(biāo)準(zhǔn)對(duì)各個(gè)功能順利完成,測(cè)試通過。2.2. 5 5完成項(xiàng)目的最遲期限本項(xiàng)目預(yù)計(jì)在:2016年12月9號(hào)月之前完成。3 3實(shí)施計(jì)劃3.3. 1 1工作任務(wù)的分解與人員分工項(xiàng)目主要分解為:需求分析、設(shè)計(jì)、實(shí)現(xiàn)、測(cè)試和維護(hù)。具體人員分工:需求分析、設(shè)計(jì)(李路遙、王耀婷共同完成)。實(shí)現(xiàn)分工:學(xué)生1:環(huán)境的搭建、創(chuàng)建表;界面編碼方面主要負(fù)責(zé)后臺(tái)界面,也就是與 網(wǎng)上購物系統(tǒng)管理員相關(guān)的界面,如:管理員登陸界面、管理員主界面、公告界 面、商品管理界面(如對(duì)商品的查詢、添加、刪除等)、訂單管理界面等;編碼完 成后,負(fù)責(zé)軟件說明文檔的編寫。學(xué)生2:負(fù)責(zé)界面與數(shù)據(jù)庫的連接;界面編碼方面主要負(fù)責(zé)前臺(tái)界面,即與

10、 用戶和網(wǎng)站瀏覽者有關(guān)的界面,如系統(tǒng)主界面、用戶注冊(cè)界面、登陸界面、訂單 查詢界面、查看購買模塊、購物車界面等。編碼完成后負(fù)責(zé)程序的測(cè)試。網(wǎng)上購物系統(tǒng)公告管 理3.3.2 2進(jìn)度項(xiàng)目開發(fā)從第3教學(xué)周(2012年9月17號(hào))開始到第14周(2012年12月9號(hào)) 結(jié)束。用 戶 注 nn冊(cè)前臺(tái)管理商 品 管 理訂 單 管 理投 訴 管 理系 統(tǒng) 管 理電瀏覽商品瀏覽公告于查詢商品購買商品1. 第6周完成環(huán)境搭建和相關(guān)開發(fā)工具的安裝。2. 第7、8周對(duì)相關(guān)知識(shí)(ASP+SQL SERVER 20)8進(jìn)行大概的學(xué)習(xí).3. 第9周搭建數(shù)據(jù)庫、建表。4. 第10、11、12、13、14、15周做網(wǎng)頁、界面

11、及其界面與數(shù)據(jù)庫的連接。5.16周進(jìn)行測(cè)試、軟件說明文件的編寫。3.33.3關(guān)鍵問題一個(gè)成功的管理系統(tǒng)是由“ 50%勺業(yè)務(wù)+50%勺軟件”組成,而50%勺成功軟件 又由“25%勺數(shù)據(jù)庫+25%勺程序”組成。數(shù)據(jù)庫設(shè)計(jì)的好壞是一個(gè)關(guān)鍵。1.1.做好ERER圖,使數(shù)據(jù)實(shí)體的屬性明確:2.2.做好各界面與數(shù)據(jù)庫的良好連接保證數(shù)據(jù)庫的更新與執(zhí)行者的數(shù)據(jù)修改同步;3.3.保證不同地址存放的數(shù)據(jù)間具有邏輯的一致性防止兩個(gè)用戶同時(shí)更新同一數(shù)據(jù)4.4.數(shù)據(jù)內(nèi)容的保密性(信息安全模塊)4 4支持條件系統(tǒng)開發(fā)平臺(tái)前臺(tái)開發(fā)工具:ASPASP 數(shù)據(jù)庫編程語言ASP.net程序功能必須在Web服務(wù)器環(huán)境下才能運(yùn)行,所以運(yùn)行 ASP程序是 需將計(jì)算機(jī)虛擬為Web服務(wù)器。Visual In terDev 是目前創(chuàng)建 ASP的最佳開發(fā)工具,用戶可以在 Visual In terDev開發(fā)環(huán)境中創(chuàng)建、編輯和管理 ASP, Visual In terDev 把一套數(shù)據(jù)庫連 接工具、向?qū)Ш蜁r(shí)間設(shè)計(jì)控制連接在一起,以增強(qiáng)功能并減少開發(fā)時(shí)間。ASP是一種運(yùn)行于服務(wù)器端的腳本環(huán)境, 要安裝IIS或,所使用的機(jī)器才是 一個(gè)ASP的運(yùn)行平臺(tái)。后臺(tái)開發(fā)工具: 數(shù)據(jù)庫SQLSQL Server2008Server20

溫馨提示

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