餐飲美食網(wǎng)站的設(shè)計(jì)_第1頁
已閱讀1頁,還剩0頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、120《科技與企業(yè)》雜志2012年12月(上)信息技術(shù)作者簡(jiǎn)介李力東,女,1974年11月出生,碩士,現(xiàn)在吉林省長(zhǎng)春市吉林建筑工程學(xué)院從事計(jì)算機(jī)教學(xué)工作,講師,研究方向計(jì)算機(jī)軟件。參考文獻(xiàn)[1]劉斌.《精通JaveWeb整合開發(fā)》.電子工業(yè)出版社200851[2]楊選輝.《信息系統(tǒng)分析與設(shè)計(jì)》.清華大學(xué)出版社20080101餐飲美食網(wǎng)站的設(shè)計(jì)【摘要】隨隨著網(wǎng)絡(luò)的發(fā)展,網(wǎng)上購物日益普及,除了日常用品可以在網(wǎng)上展示與訂購,餐飲美食也逐漸加入

2、到網(wǎng)購的行列,為滿足廣大用戶不同的需求提供了方便快捷的服務(wù)。本設(shè)計(jì)以網(wǎng)站形式介紹具有地方特色的餐飲美食文化,實(shí)現(xiàn)餐廳網(wǎng)上預(yù)定,將傳統(tǒng)的銷售方式轉(zhuǎn)變?yōu)閿?shù)字化管理方式。采用MVC框架,基于BS模式,以SQLServer作為后臺(tái)數(shù)據(jù)庫,使用MyEclipse和Dreamweaver作為開發(fā)工具,實(shí)現(xiàn)餐飲美食網(wǎng)站的設(shè)計(jì)?!娟P(guān)鍵詞】MVC;JSP;SQLServer1、概述在網(wǎng)上調(diào)研的基礎(chǔ)上,了解到目前美食類的網(wǎng)站種類繁多,含有大量美食信息,用戶

3、在網(wǎng)站瀏覽美食信息的同時(shí)除了相關(guān)的文字信息還有誘人的美食圖片為用戶提供全面的參考信息,還可以在線訂購,以及對(duì)感興趣的美食進(jìn)行打分評(píng)定等。餐飲美食網(wǎng)站的設(shè)計(jì)具有以下特點(diǎn):(1)便利的搜索條件;(2)通過網(wǎng)站在線訂餐;(3)為網(wǎng)友提供所有餐廳信息;(4)美食菜譜為網(wǎng)友學(xué)習(xí)做菜提供一個(gè)美食菜譜平臺(tái);(5)美食信息為網(wǎng)友提供相關(guān)健康飲食、文化等信息;(6)發(fā)布供求信息;(7)提供的優(yōu)惠折扣卡,可以在本站簽約客戶享受打折優(yōu)惠。這些特點(diǎn)使我們看到了

4、網(wǎng)站設(shè)計(jì)的前景廣闊,會(huì)帶來良好的客戶群,創(chuàng)造更多的效益。2、開發(fā)工具的選擇(1)MyEclipse簡(jiǎn)介。MyEclipse是用于開發(fā)JavaJ2EE的Eclipse插件集合,包括了完備的編碼、調(diào)試、測(cè)試和發(fā)布功能,完整支持HTMLStrutsJSFCSSJavriptSQLHibernate等。其功能強(qiáng)大,尤其是對(duì)各種開源產(chǎn)品的支持效果顯著。從結(jié)構(gòu)上MyEclipse分為7類:J2EE模型WEB開發(fā)工具EJB開發(fā)工具,應(yīng)用程序服務(wù)器的連

5、接器,J2EE項(xiàng)目部署服務(wù),數(shù)據(jù)庫服務(wù),MyEclipse整合幫助。(2)JSP技術(shù)簡(jiǎn)介。JSP是一種基于Java的腳本技術(shù)。優(yōu)點(diǎn)很多,包括將HTML編碼從Web頁面的業(yè)務(wù)邏輯中有效地分離出來;訪問可重用的組件,如Servlet、JavaBean和基于Java的Web應(yīng)用程序;支持在Web頁面中直接嵌入Java代碼;可用兩種方法訪問JSP文件:瀏覽器發(fā)送JSP文件請(qǐng)求、發(fā)送至Servlet的請(qǐng)求[1]。(3)BS結(jié)構(gòu)簡(jiǎn)介。BS結(jié)構(gòu),即B

6、rowserServer(瀏覽器服務(wù)器)結(jié)構(gòu),是隨著Inter技術(shù)的興起對(duì)CS結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。只安裝維護(hù)一個(gè)服務(wù)器(Server),而客戶端采用瀏覽器(Browse)運(yùn)行軟件,是一種全新的軟件系統(tǒng)構(gòu)造技術(shù)。(4)數(shù)據(jù)庫平臺(tái)。本設(shè)計(jì)使用的數(shù)據(jù)庫為SQLServer2000,它具有Inter集成;可伸縮和可用性;易于安裝、部署和使用等優(yōu)點(diǎn)。3、設(shè)計(jì)分析(1)需求分析。該設(shè)計(jì)滿足以下條件:a軟件界面設(shè)計(jì)要求美觀大方,能夠展示企業(yè)

7、形象。b軟件的操作流程簡(jiǎn)單、方便,能夠提高工作效率。c提供客戶賬戶明細(xì)查詢服務(wù)。d提供客戶密碼修改服務(wù)。e提供給后臺(tái)管理方便和快捷的管理操作。(2)可行性分析??尚行苑治鍪峭ㄟ^對(duì)項(xiàng)目的主要內(nèi)容和配套條件,如市場(chǎng)需求、資源供應(yīng)、建設(shè)規(guī)模、工藝路線、設(shè)備選型、環(huán)境影響、資金籌措、盈利能力等,從技術(shù)、經(jīng)濟(jì)、工程等方面進(jìn)行調(diào)查研究和分析比較,并對(duì)項(xiàng)目建成以后可能取得的財(cái)務(wù)、經(jīng)濟(jì)效益及社會(huì)環(huán)境影響進(jìn)行預(yù)測(cè),從而提出該項(xiàng)目是否值得投資和如何進(jìn)行建設(shè)

8、的咨詢意見,為項(xiàng)目決策提供依據(jù)的一種綜合性的系統(tǒng)分析方法[2]。a技術(shù)可行性。本設(shè)計(jì)是應(yīng)用于Web下的網(wǎng)絡(luò)系統(tǒng),由于CS架構(gòu)的局限性,BS架構(gòu)已成為基于Web應(yīng)用的最佳選擇。基于BS架構(gòu)的程序設(shè)計(jì)語言已非常成熟,WEB服務(wù)器軟件也很多,JSP作為一種Web實(shí)現(xiàn)技術(shù),效率高還具有“一次編寫,各處運(yùn)行”的特點(diǎn)。設(shè)計(jì)采用穩(wěn)定性、分析查詢及存儲(chǔ)功能都很強(qiáng)大的SQLServer2000為后臺(tái)數(shù)據(jù)庫基于綜上所述,從技術(shù)上完全可以滿足餐飲美食網(wǎng)站的設(shè)

9、計(jì)。b經(jīng)濟(jì)可行性。設(shè)計(jì)開發(fā)所需成本較低,完成投入使用后,只需簡(jiǎn)單的日常維護(hù)即可。c操作可行性。該設(shè)計(jì)具有友好的用戶界面操作簡(jiǎn)單易用戶接受。4、設(shè)計(jì)的模塊實(shí)現(xiàn)及總體框架實(shí)現(xiàn)本設(shè)計(jì)具有普通用戶和管理員兩類用戶。普通用戶細(xì)分為信息管理,餐飲,訂單,投票等四個(gè)模塊。管理員細(xì)分為用戶管理,餐飲管理,投票管理,訂單管理,公告管理等五個(gè)模塊。普通用戶的信息管理模塊主要功能是注冊(cè)時(shí)的個(gè)人信息的錄入,修改等;餐飲模塊主要功能是對(duì)查詢的餐飲信息有選擇的保留

10、存儲(chǔ);訂單模塊主要功能是選擇要消費(fèi)的餐廳或食品進(jìn)行訂購,確定數(shù)量,消費(fèi)日期等;投票模塊主要功能是對(duì)感興趣的食品或消費(fèi)過的食品給予評(píng)價(jià)為其他的用戶提供參考信息。管理員的模塊設(shè)計(jì)如下(1)用戶管理模塊。系統(tǒng)的管理員維護(hù)部分,包括添加用戶部分:用戶注冊(cè)成功后,會(huì)增加一個(gè)用戶如注冊(cè)失敗,給出提示提醒用戶。修改密碼部分:先輸入原始密碼,再輸入新密碼、再第二次輸入新密碼,確定后即可;凍結(jié)用戶部分:當(dāng)用戶有不良操作或記錄,管理員可以先對(duì)用戶進(jìn)行凍結(jié),

11、調(diào)查后根據(jù)需要可恢復(fù)用戶權(quán)限。(2)餐品管理模塊。管理餐品的添加和刪除以及用戶對(duì)餐品的查詢等,餐品信息情況錄入包括餐品名稱,編號(hào),圖片,價(jià)格,類別,說明。餐品查詢則可以按類別查詢,名稱等分別查詢,并分頁顯示。餐品修改、刪除是對(duì)需更新的餐品信息進(jìn)行修改,對(duì)已經(jīng)下架的餐品,進(jìn)行刪除。餐品銷售是用戶瀏覽餐品信息時(shí),對(duì)喜歡的美食可以進(jìn)行訂購放入購物車。(3)訂單管理模塊。包含生成訂單,修改訂單,確認(rèn)訂單,取消訂單等四個(gè)功能。(4)公告管理模塊。

12、包含添加公告,修改公告,刪除公告,查看公告等四個(gè)功能。(5)投票管理模塊。主要功能是管理員通過進(jìn)行網(wǎng)上問卷調(diào)查,對(duì)用戶的需求達(dá)到進(jìn)一步的了解,調(diào)整經(jīng)營(yíng)方向和策略,更好的為用戶服務(wù)。包含添加投票方式、修改投票方式、刪除無效或過期投票和用戶參與投票四個(gè)功能。5、結(jié)論本設(shè)計(jì)突破了時(shí)間和空間的限制,使交易活動(dòng)可以在任何時(shí)間、任何地點(diǎn)進(jìn)行,在滿足消費(fèi)者足不出戶了解餐飲美食文化的同時(shí)實(shí)現(xiàn)網(wǎng)上購物,與此同時(shí)商家也減少了宣傳與推銷等各項(xiàng)成本,擴(kuò)寬了經(jīng)營(yíng)

13、范圍,提高了經(jīng)濟(jì)效益。李力東吉林建筑工程學(xué)院計(jì)算機(jī)科學(xué)與工程學(xué)院吉林長(zhǎng)春130012120《科技與企業(yè)》雜志2012年12月(上)信息技術(shù)作者簡(jiǎn)介李力東,女,1974年11月出生,碩士,現(xiàn)在吉林省長(zhǎng)春市吉林建筑工程學(xué)院從事計(jì)算機(jī)教學(xué)工作,講師,研究方向計(jì)算機(jī)軟件。參考文獻(xiàn)[1]劉斌.《精通JaveWeb整合開發(fā)》.電子工業(yè)出版社200851[2]楊選輝.《信息系統(tǒng)分析與設(shè)計(jì)》.清華大學(xué)出版社20080101餐飲美食網(wǎng)站的設(shè)計(jì)【摘要】隨隨

14、著網(wǎng)絡(luò)的發(fā)展,網(wǎng)上購物日益普及,除了日常用品可以在網(wǎng)上展示與訂購,餐飲美食也逐漸加入到網(wǎng)購的行列,為滿足廣大用戶不同的需求提供了方便快捷的服務(wù)。本設(shè)計(jì)以網(wǎng)站形式介紹具有地方特色的餐飲美食文化,實(shí)現(xiàn)餐廳網(wǎng)上預(yù)定,將傳統(tǒng)的銷售方式轉(zhuǎn)變?yōu)閿?shù)字化管理方式。采用MVC框架,基于BS模式,以SQLServer作為后臺(tái)數(shù)據(jù)庫,使用MyEclipse和Dreamweaver作為開發(fā)工具,實(shí)現(xiàn)餐飲美食網(wǎng)站的設(shè)計(jì)。【關(guān)鍵詞】MVC;JSP;SQLServe

15、r1、概述在網(wǎng)上調(diào)研的基礎(chǔ)上,了解到目前美食類的網(wǎng)站種類繁多,含有大量美食信息,用戶在網(wǎng)站瀏覽美食信息的同時(shí)除了相關(guān)的文字信息還有誘人的美食圖片為用戶提供全面的參考信息,還可以在線訂購,以及對(duì)感興趣的美食進(jìn)行打分評(píng)定等。餐飲美食網(wǎng)站的設(shè)計(jì)具有以下特點(diǎn):(1)便利的搜索條件;(2)通過網(wǎng)站在線訂餐;(3)為網(wǎng)友提供所有餐廳信息;(4)美食菜譜為網(wǎng)友學(xué)習(xí)做菜提供一個(gè)美食菜譜平臺(tái);(5)美食信息為網(wǎng)友提供相關(guān)健康飲食、文化等信息;(6)發(fā)布供

16、求信息;(7)提供的優(yōu)惠折扣卡,可以在本站簽約客戶享受打折優(yōu)惠。這些特點(diǎn)使我們看到了網(wǎng)站設(shè)計(jì)的前景廣闊,會(huì)帶來良好的客戶群,創(chuàng)造更多的效益。2、開發(fā)工具的選擇(1)MyEclipse簡(jiǎn)介。MyEclipse是用于開發(fā)JavaJ2EE的Eclipse插件集合,包括了完備的編碼、調(diào)試、測(cè)試和發(fā)布功能,完整支持HTMLStrutsJSFCSSJavriptSQLHibernate等。其功能強(qiáng)大,尤其是對(duì)各種開源產(chǎn)品的支持效果顯著。從結(jié)構(gòu)上My

17、Eclipse分為7類:J2EE模型WEB開發(fā)工具EJB開發(fā)工具,應(yīng)用程序服務(wù)器的連接器,J2EE項(xiàng)目部署服務(wù),數(shù)據(jù)庫服務(wù),MyEclipse整合幫助。(2)JSP技術(shù)簡(jiǎn)介。JSP是一種基于Java的腳本技術(shù)。優(yōu)點(diǎn)很多,包括將HTML編碼從Web頁面的業(yè)務(wù)邏輯中有效地分離出來;訪問可重用的組件,如Servlet、JavaBean和基于Java的Web應(yīng)用程序;支持在Web頁面中直接嵌入Java代碼;可用兩種方法訪問JSP文件:瀏覽器發(fā)送

18、JSP文件請(qǐng)求、發(fā)送至Servlet的請(qǐng)求[1]。(3)BS結(jié)構(gòu)簡(jiǎn)介。BS結(jié)構(gòu),即BrowserServer(瀏覽器服務(wù)器)結(jié)構(gòu),是隨著Inter技術(shù)的興起對(duì)CS結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。只安裝維護(hù)一個(gè)服務(wù)器(Server),而客戶端采用瀏覽器(Browse)運(yùn)行軟件,是一種全新的軟件系統(tǒng)構(gòu)造技術(shù)。(4)數(shù)據(jù)庫平臺(tái)。本設(shè)計(jì)使用的數(shù)據(jù)庫為SQLServer2000,它具有Inter集成;可伸縮和可用性;易于安裝、部署和使用等優(yōu)點(diǎn)。3、

19、設(shè)計(jì)分析(1)需求分析。該設(shè)計(jì)滿足以下條件:a軟件界面設(shè)計(jì)要求美觀大方,能夠展示企業(yè)形象。b軟件的操作流程簡(jiǎn)單、方便,能夠提高工作效率。c提供客戶賬戶明細(xì)查詢服務(wù)。d提供客戶密碼修改服務(wù)。e提供給后臺(tái)管理方便和快捷的管理操作。(2)可行性分析。可行性分析是通過對(duì)項(xiàng)目的主要內(nèi)容和配套條件,如市場(chǎng)需求、資源供應(yīng)、建設(shè)規(guī)模、工藝路線、設(shè)備選型、環(huán)境影響、資金籌措、盈利能力等,從技術(shù)、經(jīng)濟(jì)、工程等方面進(jìn)行調(diào)查研究和分析比較,并對(duì)項(xiàng)目建成以后可能

20、取得的財(cái)務(wù)、經(jīng)濟(jì)效益及社會(huì)環(huán)境影響進(jìn)行預(yù)測(cè),從而提出該項(xiàng)目是否值得投資和如何進(jìn)行建設(shè)的咨詢意見,為項(xiàng)目決策提供依據(jù)的一種綜合性的系統(tǒng)分析方法[2]。a技術(shù)可行性。本設(shè)計(jì)是應(yīng)用于Web下的網(wǎng)絡(luò)系統(tǒng),由于CS架構(gòu)的局限性,BS架構(gòu)已成為基于Web應(yīng)用的最佳選擇。基于BS架構(gòu)的程序設(shè)計(jì)語言已非常成熟,WEB服務(wù)器軟件也很多,JSP作為一種Web實(shí)現(xiàn)技術(shù),效率高還具有“一次編寫,各處運(yùn)行”的特點(diǎn)。設(shè)計(jì)采用穩(wěn)定性、分析查詢及存儲(chǔ)功能都很強(qiáng)大的SQ

21、LServer2000為后臺(tái)數(shù)據(jù)庫基于綜上所述,從技術(shù)上完全可以滿足餐飲美食網(wǎng)站的設(shè)計(jì)。b經(jīng)濟(jì)可行性。設(shè)計(jì)開發(fā)所需成本較低,完成投入使用后,只需簡(jiǎn)單的日常維護(hù)即可。c操作可行性。該設(shè)計(jì)具有友好的用戶界面操作簡(jiǎn)單易用戶接受。4、設(shè)計(jì)的模塊實(shí)現(xiàn)及總體框架實(shí)現(xiàn)本設(shè)計(jì)具有普通用戶和管理員兩類用戶。普通用戶細(xì)分為信息管理,餐飲,訂單,投票等四個(gè)模塊。管理員細(xì)分為用戶管理,餐飲管理,投票管理,訂單管理,公告管理等五個(gè)模塊。普通用戶的信息管理模塊主要

22、功能是注冊(cè)時(shí)的個(gè)人信息的錄入,修改等;餐飲模塊主要功能是對(duì)查詢的餐飲信息有選擇的保留存儲(chǔ);訂單模塊主要功能是選擇要消費(fèi)的餐廳或食品進(jìn)行訂購,確定數(shù)量,消費(fèi)日期等;投票模塊主要功能是對(duì)感興趣的食品或消費(fèi)過的食品給予評(píng)價(jià)為其他的用戶提供參考信息。管理員的模塊設(shè)計(jì)如下(1)用戶管理模塊。系統(tǒng)的管理員維護(hù)部分,包括添加用戶部分:用戶注冊(cè)成功后,會(huì)增加一個(gè)用戶如注冊(cè)失敗,給出提示提醒用戶。修改密碼部分:先輸入原始密碼,再輸入新密碼、再第二次輸入新

23、密碼,確定后即可;凍結(jié)用戶部分:當(dāng)用戶有不良操作或記錄,管理員可以先對(duì)用戶進(jìn)行凍結(jié),調(diào)查后根據(jù)需要可恢復(fù)用戶權(quán)限。(2)餐品管理模塊。管理餐品的添加和刪除以及用戶對(duì)餐品的查詢等,餐品信息情況錄入包括餐品名稱,編號(hào),圖片,價(jià)格,類別,說明。餐品查詢則可以按類別查詢,名稱等分別查詢,并分頁顯示。餐品修改、刪除是對(duì)需更新的餐品信息進(jìn)行修改,對(duì)已經(jīng)下架的餐品,進(jìn)行刪除。餐品銷售是用戶瀏覽餐品信息時(shí),對(duì)喜歡的美食可以進(jìn)行訂購放入購物車。(3)訂單

24、管理模塊。包含生成訂單,修改訂單,確認(rèn)訂單,取消訂單等四個(gè)功能。(4)公告管理模塊。包含添加公告,修改公告,刪除公告,查看公告等四個(gè)功能。(5)投票管理模塊。主要功能是管理員通過進(jìn)行網(wǎng)上問卷調(diào)查,對(duì)用戶的需求達(dá)到進(jìn)一步的了解,調(diào)整經(jīng)營(yíng)方向和策略,更好的為用戶服務(wù)。包含添加投票方式、修改投票方式、刪除無效或過期投票和用戶參與投票四個(gè)功能。5、結(jié)論本設(shè)計(jì)突破了時(shí)間和空間的限制,使交易活動(dòng)可以在任何時(shí)間、任何地點(diǎn)進(jìn)行,在滿足消費(fèi)者足不出戶了解

溫馨提示

  • 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)論