

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、120《科技與企業(yè)》雜志2012年12月(上)信息技術作者簡介李力東,女,1974年11月出生,碩士,現在吉林省長春市吉林建筑工程學院從事計算機教學工作,講師,研究方向計算機軟件。參考文獻[1]劉斌.《精通JaveWeb整合開發(fā)》.電子工業(yè)出版社200851[2]楊選輝.《信息系統(tǒng)分析與設計》.清華大學出版社20080101餐飲美食網站的設計【摘要】隨隨著網絡的發(fā)展,網上購物日益普及,除了日常用品可以在網上展示與訂購,餐飲美食也逐漸加入
2、到網購的行列,為滿足廣大用戶不同的需求提供了方便快捷的服務。本設計以網站形式介紹具有地方特色的餐飲美食文化,實現餐廳網上預定,將傳統(tǒng)的銷售方式轉變?yōu)閿底只芾矸绞?。采用MVC框架,基于BS模式,以SQLServer作為后臺數據庫,使用MyEclipse和Dreamweaver作為開發(fā)工具,實現餐飲美食網站的設計?!娟P鍵詞】MVC;JSP;SQLServer1、概述在網上調研的基礎上,了解到目前美食類的網站種類繁多,含有大量美食信息,用戶
3、在網站瀏覽美食信息的同時除了相關的文字信息還有誘人的美食圖片為用戶提供全面的參考信息,還可以在線訂購,以及對感興趣的美食進行打分評定等。餐飲美食網站的設計具有以下特點:(1)便利的搜索條件;(2)通過網站在線訂餐;(3)為網友提供所有餐廳信息;(4)美食菜譜為網友學習做菜提供一個美食菜譜平臺;(5)美食信息為網友提供相關健康飲食、文化等信息;(6)發(fā)布供求信息;(7)提供的優(yōu)惠折扣卡,可以在本站簽約客戶享受打折優(yōu)惠。這些特點使我們看到了
4、網站設計的前景廣闊,會帶來良好的客戶群,創(chuàng)造更多的效益。2、開發(fā)工具的選擇(1)MyEclipse簡介。MyEclipse是用于開發(fā)JavaJ2EE的Eclipse插件集合,包括了完備的編碼、調試、測試和發(fā)布功能,完整支持HTMLStrutsJSFCSSJavriptSQLHibernate等。其功能強大,尤其是對各種開源產品的支持效果顯著。從結構上MyEclipse分為7類:J2EE模型WEB開發(fā)工具EJB開發(fā)工具,應用程序服務器的連
5、接器,J2EE項目部署服務,數據庫服務,MyEclipse整合幫助。(2)JSP技術簡介。JSP是一種基于Java的腳本技術。優(yōu)點很多,包括將HTML編碼從Web頁面的業(yè)務邏輯中有效地分離出來;訪問可重用的組件,如Servlet、JavaBean和基于Java的Web應用程序;支持在Web頁面中直接嵌入Java代碼;可用兩種方法訪問JSP文件:瀏覽器發(fā)送JSP文件請求、發(fā)送至Servlet的請求[1]。(3)BS結構簡介。BS結構,即B
6、rowserServer(瀏覽器服務器)結構,是隨著Inter技術的興起對CS結構的一種變化或者改進的結構。只安裝維護一個服務器(Server),而客戶端采用瀏覽器(Browse)運行軟件,是一種全新的軟件系統(tǒng)構造技術。(4)數據庫平臺。本設計使用的數據庫為SQLServer2000,它具有Inter集成;可伸縮和可用性;易于安裝、部署和使用等優(yōu)點。3、設計分析(1)需求分析。該設計滿足以下條件:a軟件界面設計要求美觀大方,能夠展示企業(yè)
7、形象。b軟件的操作流程簡單、方便,能夠提高工作效率。c提供客戶賬戶明細查詢服務。d提供客戶密碼修改服務。e提供給后臺管理方便和快捷的管理操作。(2)可行性分析。可行性分析是通過對項目的主要內容和配套條件,如市場需求、資源供應、建設規(guī)模、工藝路線、設備選型、環(huán)境影響、資金籌措、盈利能力等,從技術、經濟、工程等方面進行調查研究和分析比較,并對項目建成以后可能取得的財務、經濟效益及社會環(huán)境影響進行預測,從而提出該項目是否值得投資和如何進行建設
8、的咨詢意見,為項目決策提供依據的一種綜合性的系統(tǒng)分析方法[2]。a技術可行性。本設計是應用于Web下的網絡系統(tǒng),由于CS架構的局限性,BS架構已成為基于Web應用的最佳選擇?;贐S架構的程序設計語言已非常成熟,WEB服務器軟件也很多,JSP作為一種Web實現技術,效率高還具有“一次編寫,各處運行”的特點。設計采用穩(wěn)定性、分析查詢及存儲功能都很強大的SQLServer2000為后臺數據庫基于綜上所述,從技術上完全可以滿足餐飲美食網站的設
9、計。b經濟可行性。設計開發(fā)所需成本較低,完成投入使用后,只需簡單的日常維護即可。c操作可行性。該設計具有友好的用戶界面操作簡單易用戶接受。4、設計的模塊實現及總體框架實現本設計具有普通用戶和管理員兩類用戶。普通用戶細分為信息管理,餐飲,訂單,投票等四個模塊。管理員細分為用戶管理,餐飲管理,投票管理,訂單管理,公告管理等五個模塊。普通用戶的信息管理模塊主要功能是注冊時的個人信息的錄入,修改等;餐飲模塊主要功能是對查詢的餐飲信息有選擇的保留
10、存儲;訂單模塊主要功能是選擇要消費的餐廳或食品進行訂購,確定數量,消費日期等;投票模塊主要功能是對感興趣的食品或消費過的食品給予評價為其他的用戶提供參考信息。管理員的模塊設計如下(1)用戶管理模塊。系統(tǒng)的管理員維護部分,包括添加用戶部分:用戶注冊成功后,會增加一個用戶如注冊失敗,給出提示提醒用戶。修改密碼部分:先輸入原始密碼,再輸入新密碼、再第二次輸入新密碼,確定后即可;凍結用戶部分:當用戶有不良操作或記錄,管理員可以先對用戶進行凍結,
11、調查后根據需要可恢復用戶權限。(2)餐品管理模塊。管理餐品的添加和刪除以及用戶對餐品的查詢等,餐品信息情況錄入包括餐品名稱,編號,圖片,價格,類別,說明。餐品查詢則可以按類別查詢,名稱等分別查詢,并分頁顯示。餐品修改、刪除是對需更新的餐品信息進行修改,對已經下架的餐品,進行刪除。餐品銷售是用戶瀏覽餐品信息時,對喜歡的美食可以進行訂購放入購物車。(3)訂單管理模塊。包含生成訂單,修改訂單,確認訂單,取消訂單等四個功能。(4)公告管理模塊。
12、包含添加公告,修改公告,刪除公告,查看公告等四個功能。(5)投票管理模塊。主要功能是管理員通過進行網上問卷調查,對用戶的需求達到進一步的了解,調整經營方向和策略,更好的為用戶服務。包含添加投票方式、修改投票方式、刪除無效或過期投票和用戶參與投票四個功能。5、結論本設計突破了時間和空間的限制,使交易活動可以在任何時間、任何地點進行,在滿足消費者足不出戶了解餐飲美食文化的同時實現網上購物,與此同時商家也減少了宣傳與推銷等各項成本,擴寬了經營
13、范圍,提高了經濟效益。李力東吉林建筑工程學院計算機科學與工程學院吉林長春130012120《科技與企業(yè)》雜志2012年12月(上)信息技術作者簡介李力東,女,1974年11月出生,碩士,現在吉林省長春市吉林建筑工程學院從事計算機教學工作,講師,研究方向計算機軟件。參考文獻[1]劉斌.《精通JaveWeb整合開發(fā)》.電子工業(yè)出版社200851[2]楊選輝.《信息系統(tǒng)分析與設計》.清華大學出版社20080101餐飲美食網站的設計【摘要】隨隨
14、著網絡的發(fā)展,網上購物日益普及,除了日常用品可以在網上展示與訂購,餐飲美食也逐漸加入到網購的行列,為滿足廣大用戶不同的需求提供了方便快捷的服務。本設計以網站形式介紹具有地方特色的餐飲美食文化,實現餐廳網上預定,將傳統(tǒng)的銷售方式轉變?yōu)閿底只芾矸绞?。采用MVC框架,基于BS模式,以SQLServer作為后臺數據庫,使用MyEclipse和Dreamweaver作為開發(fā)工具,實現餐飲美食網站的設計?!娟P鍵詞】MVC;JSP;SQLServe
15、r1、概述在網上調研的基礎上,了解到目前美食類的網站種類繁多,含有大量美食信息,用戶在網站瀏覽美食信息的同時除了相關的文字信息還有誘人的美食圖片為用戶提供全面的參考信息,還可以在線訂購,以及對感興趣的美食進行打分評定等。餐飲美食網站的設計具有以下特點:(1)便利的搜索條件;(2)通過網站在線訂餐;(3)為網友提供所有餐廳信息;(4)美食菜譜為網友學習做菜提供一個美食菜譜平臺;(5)美食信息為網友提供相關健康飲食、文化等信息;(6)發(fā)布供
16、求信息;(7)提供的優(yōu)惠折扣卡,可以在本站簽約客戶享受打折優(yōu)惠。這些特點使我們看到了網站設計的前景廣闊,會帶來良好的客戶群,創(chuàng)造更多的效益。2、開發(fā)工具的選擇(1)MyEclipse簡介。MyEclipse是用于開發(fā)JavaJ2EE的Eclipse插件集合,包括了完備的編碼、調試、測試和發(fā)布功能,完整支持HTMLStrutsJSFCSSJavriptSQLHibernate等。其功能強大,尤其是對各種開源產品的支持效果顯著。從結構上My
17、Eclipse分為7類:J2EE模型WEB開發(fā)工具EJB開發(fā)工具,應用程序服務器的連接器,J2EE項目部署服務,數據庫服務,MyEclipse整合幫助。(2)JSP技術簡介。JSP是一種基于Java的腳本技術。優(yōu)點很多,包括將HTML編碼從Web頁面的業(yè)務邏輯中有效地分離出來;訪問可重用的組件,如Servlet、JavaBean和基于Java的Web應用程序;支持在Web頁面中直接嵌入Java代碼;可用兩種方法訪問JSP文件:瀏覽器發(fā)送
18、JSP文件請求、發(fā)送至Servlet的請求[1]。(3)BS結構簡介。BS結構,即BrowserServer(瀏覽器服務器)結構,是隨著Inter技術的興起對CS結構的一種變化或者改進的結構。只安裝維護一個服務器(Server),而客戶端采用瀏覽器(Browse)運行軟件,是一種全新的軟件系統(tǒng)構造技術。(4)數據庫平臺。本設計使用的數據庫為SQLServer2000,它具有Inter集成;可伸縮和可用性;易于安裝、部署和使用等優(yōu)點。3、
19、設計分析(1)需求分析。該設計滿足以下條件:a軟件界面設計要求美觀大方,能夠展示企業(yè)形象。b軟件的操作流程簡單、方便,能夠提高工作效率。c提供客戶賬戶明細查詢服務。d提供客戶密碼修改服務。e提供給后臺管理方便和快捷的管理操作。(2)可行性分析??尚行苑治鍪峭ㄟ^對項目的主要內容和配套條件,如市場需求、資源供應、建設規(guī)模、工藝路線、設備選型、環(huán)境影響、資金籌措、盈利能力等,從技術、經濟、工程等方面進行調查研究和分析比較,并對項目建成以后可能
20、取得的財務、經濟效益及社會環(huán)境影響進行預測,從而提出該項目是否值得投資和如何進行建設的咨詢意見,為項目決策提供依據的一種綜合性的系統(tǒng)分析方法[2]。a技術可行性。本設計是應用于Web下的網絡系統(tǒng),由于CS架構的局限性,BS架構已成為基于Web應用的最佳選擇?;贐S架構的程序設計語言已非常成熟,WEB服務器軟件也很多,JSP作為一種Web實現技術,效率高還具有“一次編寫,各處運行”的特點。設計采用穩(wěn)定性、分析查詢及存儲功能都很強大的SQ
21、LServer2000為后臺數據庫基于綜上所述,從技術上完全可以滿足餐飲美食網站的設計。b經濟可行性。設計開發(fā)所需成本較低,完成投入使用后,只需簡單的日常維護即可。c操作可行性。該設計具有友好的用戶界面操作簡單易用戶接受。4、設計的模塊實現及總體框架實現本設計具有普通用戶和管理員兩類用戶。普通用戶細分為信息管理,餐飲,訂單,投票等四個模塊。管理員細分為用戶管理,餐飲管理,投票管理,訂單管理,公告管理等五個模塊。普通用戶的信息管理模塊主要
22、功能是注冊時的個人信息的錄入,修改等;餐飲模塊主要功能是對查詢的餐飲信息有選擇的保留存儲;訂單模塊主要功能是選擇要消費的餐廳或食品進行訂購,確定數量,消費日期等;投票模塊主要功能是對感興趣的食品或消費過的食品給予評價為其他的用戶提供參考信息。管理員的模塊設計如下(1)用戶管理模塊。系統(tǒng)的管理員維護部分,包括添加用戶部分:用戶注冊成功后,會增加一個用戶如注冊失敗,給出提示提醒用戶。修改密碼部分:先輸入原始密碼,再輸入新密碼、再第二次輸入新
23、密碼,確定后即可;凍結用戶部分:當用戶有不良操作或記錄,管理員可以先對用戶進行凍結,調查后根據需要可恢復用戶權限。(2)餐品管理模塊。管理餐品的添加和刪除以及用戶對餐品的查詢等,餐品信息情況錄入包括餐品名稱,編號,圖片,價格,類別,說明。餐品查詢則可以按類別查詢,名稱等分別查詢,并分頁顯示。餐品修改、刪除是對需更新的餐品信息進行修改,對已經下架的餐品,進行刪除。餐品銷售是用戶瀏覽餐品信息時,對喜歡的美食可以進行訂購放入購物車。(3)訂單
24、管理模塊。包含生成訂單,修改訂單,確認訂單,取消訂單等四個功能。(4)公告管理模塊。包含添加公告,修改公告,刪除公告,查看公告等四個功能。(5)投票管理模塊。主要功能是管理員通過進行網上問卷調查,對用戶的需求達到進一步的了解,調整經營方向和策略,更好的為用戶服務。包含添加投票方式、修改投票方式、刪除無效或過期投票和用戶參與投票四個功能。5、結論本設計突破了時間和空間的限制,使交易活動可以在任何時間、任何地點進行,在滿足消費者足不出戶了解
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
評論
0/150
提交評論