idingfan訂餐系統(tǒng)訂單模塊的設(shè)計(jì)與實(shí)現(xiàn)【開題報(bào)告】_第1頁
已閱讀1頁,還剩6頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、<p><b>  畢業(yè)論文開題報(bào)告</b></p><p><b>  電子商務(wù)</b></p><p>  idingfan訂餐系統(tǒng)訂單模塊的設(shè)計(jì)與實(shí)現(xiàn)</p><p>  一、選題的背景和意義</p><p><b>  (一)技術(shù)背景</b></p>

2、;<p>  隨著計(jì)算機(jī)網(wǎng)絡(luò)計(jì)術(shù)的發(fā)展,WEB 軟件系統(tǒng)被廣泛的應(yīng)用,人們對(duì)互聯(lián)網(wǎng)的認(rèn)識(shí)逐漸增強(qiáng),網(wǎng)上購(gòu)物已經(jīng)走入了人們的生活。目前java web開發(fā)領(lǐng)域普遍采用基于java EE規(guī)范所要求的分層開發(fā)框架,具體是指將應(yīng)用分為:客戶層、表示層、業(yè)務(wù)邏輯層和數(shù)據(jù)庫層。整體的分層架構(gòu)是以MVC(Model-View-Controller)設(shè)計(jì)模式為基礎(chǔ)。Struts是一款實(shí)現(xiàn)MVC模式、遵循Java EE規(guī)范的開源框架,最近幾

3、年已成為企業(yè)Web應(yīng)用開發(fā)的首選工具,是目前java web領(lǐng)域使用最廣泛的框架?;赟truts框架的購(gòu)物車系統(tǒng)實(shí)現(xiàn)MVC模式,結(jié)構(gòu)清晰,使開發(fā)者只關(guān)注業(yè)務(wù)邏輯的實(shí)現(xiàn).。并且是一種優(yōu)秀的J2EE MVC架構(gòu)方式。它利用taglib獲得可重用代碼和抽象 Java 代碼,利用ActionServlet配合Struts-config.xml實(shí)現(xiàn)對(duì)整個(gè)購(gòu)物車系統(tǒng)導(dǎo)航。增強(qiáng)了開發(fā)人員對(duì)購(gòu)物車系統(tǒng)的整體把握,提高了系統(tǒng)的可維護(hù)性和可擴(kuò)充性。<

4、;/p><p> ?。ǘ塾嗭堖x擇Struts框架的意義</p><p>  由于訂餐網(wǎng)站是面向社會(huì)的商業(yè)運(yùn)營(yíng)網(wǎng)站,具有很高的流量,實(shí)現(xiàn)的功能較為復(fù)雜,實(shí)現(xiàn)的模塊較多,如購(gòu)物車模塊、用戶積分、訂單模塊等。網(wǎng)站的后期維護(hù)較為的重要。 Struts框架是一種基于MVC(Model-View-Controller)模式的開源應(yīng)用框架,同時(shí)struts框架簡(jiǎn)化了基于Mvc模式的Web應(yīng)用程序。Str

5、uts框架的主要的兩個(gè)優(yōu)點(diǎn)體現(xiàn)在taglib和頁面導(dǎo)航上。Taglib是Struts的標(biāo)記庫,靈活應(yīng)用能大大的提高開發(fā)的效率。而頁面導(dǎo)航使得各模塊之間的聯(lián)系更為得清晰,有利于網(wǎng)站的后期維護(hù)。</p><p>  研究目標(biāo)與主要內(nèi)容(含論文提綱)</p><p> ?。ㄒ唬┭芯磕繕?biāo)與主要內(nèi)容</p><p>  隨著電子商務(wù)的普及,網(wǎng)上購(gòu)物成為人們生活中必不可少的組成

6、部分。網(wǎng)上訂餐也在網(wǎng)上購(gòu)物中逐漸的發(fā)展、壯大。同時(shí),網(wǎng)上訂餐的便利性使得訂餐網(wǎng)在數(shù)量及質(zhì)量上大大的提高。在實(shí)訓(xùn)項(xiàng)目的基礎(chǔ)上,進(jìn)一步完善訂餐網(wǎng)的各部分模塊。使用Struts框架實(shí)現(xiàn)訂餐網(wǎng)的訂單模塊,能有效的實(shí)現(xiàn)購(gòu)物車功能即客戶對(duì)商品的選擇、購(gòu)買、結(jié)算、生成訂單,并且用戶能對(duì)各階段的訂單進(jìn)行跟蹤查詢,及時(shí)了解訂單的完成情況。用戶通過訂購(gòu)商品產(chǎn)生相應(yīng)的積分,進(jìn)行積分兌換等功能。</p><p><b> ?。?/p>

7、二)論文提綱</b></p><p><b>  一、引言</b></p><p>  二、訂餐網(wǎng)訂單系統(tǒng)的開發(fā)</p><p> ?。ㄒ唬╅_發(fā)工具的選擇</p><p> ?。ǘ╅_發(fā)語言的選擇</p><p>  (三)開發(fā)模式——Struts框架</p><p

8、> ?。ㄋ模┯啿偷拈_發(fā)背景</p><p>  三、訂餐網(wǎng)訂單系統(tǒng)的更新設(shè)計(jì)</p><p> ?。ㄒ唬┯唵蜗到y(tǒng)數(shù)據(jù)庫的設(shè)計(jì)</p><p>  (二)訂單系統(tǒng)的頁面設(shè)計(jì)</p><p> ?。ㄈ┯唵蜗到y(tǒng)的功能模塊劃分</p><p>  四、訂餐網(wǎng)訂單系統(tǒng)購(gòu)物車模塊的實(shí)現(xiàn)</p><p&g

9、t;<b> ?。ㄒ唬┵?gòu)物車流程</b></p><p> ?。ǘ㎝VC模式的應(yīng)用——購(gòu)物車功能的具體實(shí)現(xiàn)</p><p>  五、訂餐網(wǎng)訂單系統(tǒng)實(shí)現(xiàn)中安全問題的解決方法</p><p> ?。ㄒ唬?quán)限設(shè)置(會(huì)員是否登錄)</p><p> ?。ǘ┯脩粜畔踩∕D5加密技術(shù))</p><p>

10、; ?。ㄈ┠夸浌蚕戆踩ㄊ褂肧truts結(jié)構(gòu) .do)</p><p><b>  六、總結(jié)</b></p><p>  三、擬采取的研究方法、研究手段及技術(shù)路線、實(shí)驗(yàn)方案等</p><p> ?。ㄒ唬┫到y(tǒng)開發(fā)運(yùn)行環(huán)境</p><p>  1、Windows 2000 以上的操作系統(tǒng)</p><p&

11、gt;  這是主要的軟件,此系統(tǒng)開發(fā)過程在除了文檔的編寫,其它的工作都在操作系統(tǒng)中進(jìn)行,它是現(xiàn)在所有初級(jí)學(xué)者的操作系統(tǒng)工具,在開發(fā)過程中擔(dān)任重要的任務(wù)。</p><p>  2、Macromedia Dreamweaver CS3頁面編輯器</p><p>  Macromedia Dreamweaver CS3 是制作Web頁站點(diǎn)和eb應(yīng)用程序開發(fā)的專業(yè)工具。它將可視布局工具、應(yīng)用程序開

12、發(fā)功能和代碼編輯支持組合在一起,其功能強(qiáng)大,使得各個(gè)層次的開發(fā)人員和設(shè)計(jì)人員都能夠快速創(chuàng)建界面吸引人的基于標(biāo)準(zhǔn)的網(wǎng)站和應(yīng)用程序。</p><p>  3、My SQL數(shù)據(jù)庫開發(fā)軟件</p><p>  My SQL 是一個(gè)真正的多用戶、多線程SQl數(shù)據(jù)庫服務(wù)器。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點(diǎn),許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了MySQL作為網(wǎng)站數(shù)據(jù)

13、庫。</p><p>  4、My Eclipse 8.0 開源軟件</p><p>  My Eclipse 是一個(gè)十分優(yōu)秀的用于開發(fā)Java、J2EE的Eclipse的插件集合,也是功能豐富的JavaEE的集成開發(fā)環(huán)境。具有完備的編碼、調(diào)試、測(cè)試和發(fā)布功能,完整支持HTML、Struts、JSF、Css、javascript、SQL、Hibernate。My Eclipse 8.0新增

14、Struts的圖形編輯器,更加方便開發(fā)者的使用。</p><p>  5、其他網(wǎng)頁設(shè)計(jì)軟件</p><p>  Macromedia Flash8.0、Photoshop CS3、Macromedia Firewoks8.0等</p><p><b>  (二)研究手段</b></p><p>  采用MVC模式——模型

15、(Model)、視圖(View)和控制器(Controller)、Struts架構(gòu),其中頁面設(shè)計(jì)采用框架結(jié)構(gòu),其內(nèi)容主要以ActionServlet + Action + ActionForm 形式展現(xiàn)。</p><p><b>  (三)技術(shù)路線</b></p><p><b>  四、參考文獻(xiàn)</b></p><p>

16、  [1] 高洪巖編著 基于簡(jiǎn)單SSH的javaweb的設(shè)計(jì)與開發(fā).第三版.北京:電子工業(yè)出版社,2008,1-236.</p><p>  [2] 何文輝. 基于JSP的動(dòng)態(tài)網(wǎng)站開發(fā)技術(shù)[J]. 吉林省教育學(xué)院學(xué)報(bào)(學(xué)科版) , 2008,(08)</p><p>  [5] 袁可可.JSP技術(shù)中使用MVC模式實(shí)現(xiàn)Web購(gòu)物車.科技傳播,2010-4(下):116-121.</p&

17、gt;<p>  [6] 傅進(jìn)勇,鄧少烽,李波.JSP網(wǎng)絡(luò)編程[M].北京:電子工業(yè)出版社,2008,5.</p><p>  [7] 王海鷗.基于Struts架構(gòu)的網(wǎng)上購(gòu)物電子商務(wù)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn). 2010-02-05</p><p>  [8] 于光. 基于MVC模式的Struts技術(shù)在Web應(yīng)用中的研究與實(shí)現(xiàn).電子政務(wù), 2009-10-14.</p>

18、<p>  [9] 王先國(guó).JSP動(dòng)態(tài)網(wǎng)頁編程技術(shù)[M].北京:電子工業(yè)出版社,2006,12.</p><p>  [10] 續(xù)蕾. 基于JSP的B/S模式網(wǎng)上商城購(gòu)物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J]. 四川兵工學(xué)報(bào) , 2009,(10)</p><p>  [11] 辛峰.基于JSP的網(wǎng)上購(gòu)物系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 哈爾濱職業(yè)技術(shù)學(xué)院學(xué)報(bào) 2010/01</p><p&g

19、t;  [12] 陸聰慧. 基于JSP技術(shù)的電子購(gòu)物系統(tǒng)的設(shè)計(jì)[J]. 科技信息 , 2010,(16).</p><p>  [13] 郭珍,王國(guó)輝.JSP程序設(shè)計(jì)教程[M].北京:人民郵電出版社,2008,5.</p><p>  [14] 顧凌燕; 蔣文蓉.Servlet與JSP技術(shù)在電子商務(wù)網(wǎng)站構(gòu)建中的應(yīng)用 IT服務(wù)促進(jìn)企業(yè)信息化——第十一屆中國(guó)Java技術(shù)及應(yīng)用交流大會(huì)文集 20

20、08</p><p>  [15] 彭浩; 林翠云. 基于JSP技術(shù)的三層結(jié)構(gòu)商務(wù)網(wǎng)站構(gòu)建 福建電腦 2008/10</p><p>  五、研究的整體方是案與工作進(jìn)度安排(內(nèi)容、步驟、時(shí)間)</p><p>  (一)研究的整體方案</p><p>  在實(shí)訓(xùn)的基礎(chǔ)上對(duì)愛訂飯的訂餐網(wǎng)站進(jìn)行深入的研究。使用Struts框架(MVC模式的一種實(shí)

21、現(xiàn))進(jìn)一步實(shí)現(xiàn)訂單系統(tǒng),實(shí)現(xiàn)購(gòu)物一體化。用戶通過購(gòu)物車對(duì)商品進(jìn)行選擇,同時(shí)方便的修改商品類型及商品數(shù)量,使用戶在消費(fèi)的時(shí)候更加的便捷。用戶通過訂單模塊除了能方便用戶點(diǎn)餐之外,能有效的了解訂單的配送情況,對(duì)訂單進(jìn)行進(jìn)一步的跟蹤查詢,同時(shí)用戶根據(jù)查詢的歷史訂單清晰的了解該用戶的積分。訂單模塊能夠使用戶跟商家的聯(lián)系更加的緊密,從商品的添加、修改、刪除直到訂單的生成、執(zhí)行。商家能第一時(shí)間了解用戶需求,修改商家的廣告策略,提高商戶的知名度。而用戶

22、能在第一時(shí)間了解訂單的實(shí)現(xiàn)情況,對(duì)商家的信譽(yù)進(jìn)行及時(shí)的反饋。訂單模塊的實(shí)現(xiàn)有助于用戶與商戶各自需求。</p><p>  基于Struts框架的愛訂飯訂餐網(wǎng)站的訂單模塊的主要實(shí)現(xiàn)功能包括,購(gòu)物車,今日訂單、歷史訂單的跟蹤查詢,訂單列表的分頁顯示,用戶積分等功能。</p><p><b>  (二)工作進(jìn)度安排</b></p><p>  1、

23、2010年11月1日 — 2010年11月17日 初步完成idingfan網(wǎng)站設(shè)計(jì)</p><p>  2、 2010年11月17日— 2010年12月1日 部分功能實(shí)現(xiàn)</p><p>  3、 2010年12月1日 — 2011年1月5日 選題</p><p>  4、 2011年12月5日 — 2011年12月28日 修改訂單模塊頁面設(shè)計(jì)</

24、p><p>  5、 2011年1月6日 — 2011年1月15日 完成文獻(xiàn)綜述和外文翻譯</p><p>  6、 2011年1月16日 — 2011年1月30日 完成開題報(bào)告</p><p>  7、 2011年1月31日 — 2011年3月31日 測(cè)試網(wǎng)站、修改不足、完成網(wǎng)站</p><p>  8、 2011年1月30日 —

25、 2011年3月1日 完成畢業(yè)設(shè)計(jì)初稿</p><p>  9、 2011年3月1日 — 2011年4月30日 定稿</p><p>  10、2011年4月30日 — 2011年5月14日 準(zhǔn)備論文答辯</p><p>  11、2011年5月15日 論文答辯</p><p>  六、研究的主要特點(diǎn)及創(chuàng)新點(diǎn)</p&g

26、t;<p>  隨著網(wǎng)絡(luò)技術(shù)的迅速發(fā)展和多層軟件體系結(jié)構(gòu)開發(fā)技術(shù)的不斷完善,基于B/S的多層Web應(yīng)用已成為開發(fā)的主流技術(shù)。MVC模式將J2EE表示層和業(yè)務(wù)邏輯層劃分為模型(Model)、視圖(View)和控制器(Controller)三部分,在理論上實(shí)現(xiàn)了頁面顯示與業(yè)務(wù)邏輯分離,具有模塊獨(dú)立、流程清晰、設(shè)計(jì)靈活和易于擴(kuò)展等特點(diǎn)。</p><p>  愛訂飯網(wǎng)站根據(jù)自身需求及出與安全性考慮,采用新技

27、術(shù)Struts以滿足不斷完善的訂單模塊。對(duì)用戶提供個(gè)性化的便捷服務(wù)。主要特點(diǎn)及創(chuàng)新點(diǎn)如下:</p><p>  采用先進(jìn)的技術(shù):MVC模型、Struts架構(gòu)。</p><p>  提升安全性:數(shù)據(jù)庫安全(采用數(shù)據(jù)鏈接池)、目錄共享安全、系統(tǒng)安全性。</p><p>  節(jié)省網(wǎng)站空間資源,提高程序利用率。</p><p><b>  

溫馨提示

  • 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. 眾賞文庫僅提供信息存儲(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)論