idingfan訂餐系統(tǒng)訂單模塊的設(shè)計與實現(xiàn)【開題報告】

idingfan訂餐系統(tǒng)訂單模塊的設(shè)計與實現(xiàn)【開題報告】

ID:21961436

大小:93.48 KB

頁數(shù):6頁

時間:2018-10-25

idingfan訂餐系統(tǒng)訂單模塊的設(shè)計與實現(xiàn)【開題報告】_第1頁
idingfan訂餐系統(tǒng)訂單模塊的設(shè)計與實現(xiàn)【開題報告】_第2頁
idingfan訂餐系統(tǒng)訂單模塊的設(shè)計與實現(xiàn)【開題報告】_第3頁
idingfan訂餐系統(tǒng)訂單模塊的設(shè)計與實現(xiàn)【開題報告】_第4頁
idingfan訂餐系統(tǒng)訂單模塊的設(shè)計與實現(xiàn)【開題報告】_第5頁
資源描述:

《idingfan訂餐系統(tǒng)訂單模塊的設(shè)計與實現(xiàn)【開題報告】》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫

1、畢業(yè)論文開題報告電子商務(wù)idingfan訂餐系統(tǒng)訂單模塊的設(shè)計與實現(xiàn)一、選題的背景和意義(一)技術(shù)背景隨著計算機網(wǎng)絡(luò)計術(shù)的發(fā)展,WEB軟件系統(tǒng)被廣泛的應用,人們對互聯(lián)網(wǎng)的認識逐漸增強,網(wǎng)上購物己經(jīng)走入了人們的生活。目前javaweb開發(fā)領(lǐng)域普遍采用基于javaEE規(guī)范所要求的分層開發(fā)框架,具體是指將應用分為:客戶層、表示層、業(yè)務(wù)邏輯層和數(shù)據(jù)庫層。整體的分層漿構(gòu)是以MVC(Model-View-Controller)設(shè)計模式為基礎(chǔ)。Struts是一款實現(xiàn)MVC模式、遵循JavaEE規(guī)范的開源框架,最近幾年已成為企業(yè)Web應用開發(fā)的首選工具,是目前javaweb領(lǐng)域使用最廣泛的框架

2、。基于Stmts框架的購物車系統(tǒng)實現(xiàn)MVC模式,結(jié)構(gòu)清晰,使幵發(fā)者只關(guān)注業(yè)務(wù)邏輯的實現(xiàn).。并且是一種優(yōu)秀的J2EEMVC架構(gòu)方式。它利用taglib獲得句‘重用代碼和抽象Java代碼,利用ActionScrvlet配合Struts-confjg.xml實現(xiàn)對整個購物車系統(tǒng)導航。增強了開發(fā)人員對購物車系統(tǒng)的整體把握,提高了系統(tǒng)的可維護性和可擴充性。(二)愛訂飯選擇Struts框架的意義由于訂餐網(wǎng)站是面向社會的商業(yè)運營網(wǎng)站,具有很高的流量,實現(xiàn)的功能較為復雜,實現(xiàn)的模塊較多,如購物車模塊、用戶積分、訂單模塊等。網(wǎng)站的后期維護較為的重要。Struts桐漿是一種基于MVC(Model-

3、View-Controller)模式的開源應用框漿,吋struts框架簡化了基于Mvc模式的Web座用程序。Struts框架的主要的兩個優(yōu)點體現(xiàn)在taglib和頁面導航上。Taglib是Struts的標記庫,靈活應用能大大的提高開發(fā)的效率。而頁面導航使得各模塊之間的聯(lián)系更為得清晰,有利于網(wǎng)站的后期維護。二、研宄目標與主要內(nèi)容(含論文提綱)(一)研究目標與主要內(nèi)容隨著電子商務(wù)的普及,網(wǎng)上購物成為人們生活中必不可少的組成部分。網(wǎng)上訂餐也在網(wǎng)上購物屮逐漸的發(fā)展、壯大。同時,網(wǎng)上訂餐的便利性使得訂餐網(wǎng)在數(shù)量及質(zhì)量上大大的提高。在實訓項目的基礎(chǔ)上,進-步完善訂餐網(wǎng)的各部分模塊。使用Str

4、uts框架實現(xiàn)訂餐網(wǎng)的訂單模塊,能冇效的實現(xiàn)購物車功能即客戶對商品的選擇、購買、結(jié)算、生成訂單,并且用戶能對各階段的訂單進行跟蹤查詢,及時了解訂單的完成情況。用戶通過訂購商品產(chǎn)生和應的積分,進行積分兌換等功能。(二)論文提綱一、引言二、訂餐網(wǎng)訂單系統(tǒng)的開發(fā)(一)開發(fā)工具的選擇(二)開發(fā)語言的選擇(三)開發(fā)模式Struts框架(四)訂餐的開發(fā)背景三、訂餐網(wǎng)訂單系統(tǒng)的更新設(shè)計(一)訂單系統(tǒng)數(shù)據(jù)庫的設(shè)計(二)訂單系統(tǒng)的頁面設(shè)計(三)訂單系統(tǒng)的功能模塊劃分四、訂餐網(wǎng)訂單系統(tǒng)購物車模塊的實現(xiàn)(一)購物車流程(二)MVC模式的應用一一購物車功能的具體實現(xiàn)五、訂餐網(wǎng)訂單系統(tǒng)實現(xiàn)中安全問題的解

5、決方法(一)權(quán)限設(shè)置(會員是否登錄)(二)用戶信息安全(MD5加密技術(shù))(三)目錄共享安全(使用Struts結(jié)構(gòu).do)六、總結(jié)三、擬采取的研宄方法、研宄手段及技術(shù)路線、實驗方案等(一)系統(tǒng)開發(fā)運行環(huán)境1、Windows2000以上的操作系統(tǒng)這是主要的軟件,此系統(tǒng)開發(fā)過程在除了文檔的編寫,其它的工作都在操作系統(tǒng)中進行,它是現(xiàn)在所有初級學者的操作系統(tǒng)工具,在開發(fā)過程中擔任重要的任務(wù)。2、MacromediaDreamweaverCS3頁面編輯器MacromediaDreamweaverCS3是制作Web貞站點和eb應用程序開發(fā)的專業(yè)工具。它將可視布局工具、應用程序開發(fā)功能和代碼編

6、輯支持組合在一起,其功能強人,使得各個層次的開發(fā)人員和設(shè)計人員都能夠快速創(chuàng)建界面吸引人的基于標準的網(wǎng)站和應用程序。3、MySQL數(shù)據(jù)庫開發(fā)軟件MySQL是一個真正的多用戶、多線程SQ1數(shù)據(jù)庫服務(wù)器。由于其體積小、速度快、總體擁冇成本低,尤其是開放源碼這一特點,許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成木而選擇了MySQL作為網(wǎng)站數(shù)據(jù)庫。4、MyEclipse8.0開源軟件MyEclipse是一個十分優(yōu)秀的用于開發(fā)Java、J2EE的Eclipse的插件集合,也是功能豐富的JavaEE的集成開發(fā)環(huán)境。具有完備的編碼、調(diào)試、測試和發(fā)布功能,完整支持HTML、Struts、JSF、Css、

7、javascript、SQL、Hibernate。MyEclipse8.0新增Struts的圖形編輯器,更加方便開發(fā)者的使用。5、其他網(wǎng)頁設(shè)計軟件MacromediaFlash8.0、PhotoshopCS3、MacromediaFirewoksS.0等(二)研宄手段采用MVC模式模型(Model)、視圖(View)和控制器(Controller)、Struts架構(gòu),其中頁面設(shè)計采用框架結(jié)構(gòu),其內(nèi)容主要以ActionServlet+Action+ActionForm形式展現(xiàn)。(三)技術(shù)路線文

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。