基于WEB的餐飲管理系統(tǒng)(共32頁)_第1頁
基于WEB的餐飲管理系統(tǒng)(共32頁)_第2頁
基于WEB的餐飲管理系統(tǒng)(共32頁)_第3頁
基于WEB的餐飲管理系統(tǒng)(共32頁)_第4頁
基于WEB的餐飲管理系統(tǒng)(共32頁)_第5頁
已閱讀5頁,還剩27頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上電子科技大學畢業(yè)設(shè)計論文學生姓名學生學號所在學院所學專業(yè)指導教師指導單位2011 年 5 月 26 日電子科技大學畢業(yè)設(shè)計(論文)任務(wù)書擬題單位網(wǎng)絡(luò)工程學院審題人田勉勵題目全稱基于WEB的餐飲管理系統(tǒng)主要任務(wù): 1本畢業(yè)設(shè)計要求使用SQL SERVER 2000數(shù)據(jù)庫和JSP程序語言開發(fā)實現(xiàn)了一個基于WEB的餐飲管理系統(tǒng),要求操作簡單、界面友好、功能較完善。2本系統(tǒng)要求實現(xiàn)的功能包括:(1)管理員可以對餐飲信息,用戶信息,新聞等進行管理(2)注冊用戶可以瀏覽菜品,點餐;(3)非注冊用戶可以瀏覽菜品,可以注冊用戶信息。起止時間: 2011 年 3月 1 日至 2011

2、年 5 月 30 日學生姓名XXX專業(yè)計算機科學與技術(shù)班次指導單位成都信息工程學院 網(wǎng)絡(luò)工程學院指導教師張仕斌(教授)設(shè)計地點成都信息工程學院成果形式軟件、論文2011年5月26日 電子科技大學畢業(yè)設(shè)計(論文)成績考核表學生姓名XXX專業(yè)計算機科學與技術(shù)班次題目全稱基于WEB的餐飲管理系統(tǒng)指導單位成都信息工程學院 網(wǎng)絡(luò)工程學院指導教師張仕斌(教授)1. 指導教師評語:簽名: 年 月 日2. 論文評閱教師評語: 簽名: 2009年 6月 日3. 畢業(yè)答辯專家組評語: 簽名: 2009年 6月 日4. 畢業(yè)設(shè)計(論文)成績:設(shè)計過程(25分)畢業(yè)論文(45分)畢業(yè)答辯(30分)總分5. 畢業(yè)設(shè)計(

3、論文)評選 2008 年 6月 日基于WEB的餐飲管理系統(tǒng)摘 要隨著我國市場經(jīng)濟的快速發(fā)展,各行業(yè)都呈現(xiàn)出生機勃勃的發(fā)展景象,其中餐飲業(yè)的發(fā)展尤為突出?近兩年來已呈現(xiàn)出高速發(fā)展的態(tài)勢?但在快速發(fā)展的同時,餐飲業(yè)在日常經(jīng)營管理中仍普遍采用手工管理方式,整體科技含量低?隨著餐飲企業(yè)規(guī)模和數(shù)量的不斷增長,手工管理模式無論是在工作效率?人員成本還是提供決策信息方面都已難以適應(yīng)現(xiàn)代化經(jīng)營管理的要求,因此制約了整個餐飲業(yè)的規(guī)?;l(fā)展和整體服務(wù)水平的提升?有效的管理成為了一個難題,為能有效的解決這些問題提高企業(yè)的經(jīng)濟效益,在這些中小型飯店中采用工作流技術(shù),結(jié)合飯店綠色管理內(nèi)容,實施計算機管理信息系統(tǒng)不視為一

4、條有效的解決途徑?本論文主要針對中小型飯店餐飲管理中的一些問題,將其與計算機信息管理系統(tǒng)結(jié)合起來,實現(xiàn)中小型飯店管理信息計算機化?系統(tǒng)化,將中小型飯店管理中的工作流轉(zhuǎn)化成比較科學化?規(guī)范化的業(yè)務(wù)流程,使管理基礎(chǔ)數(shù)據(jù)更加準確化,管理人員擺脫了事務(wù)性工作,轉(zhuǎn)而從事管理專業(yè)工作,為經(jīng)營決策提供了快捷和強大的數(shù)據(jù)支持?把計算機用于餐飲企業(yè)管理,可在很大程度上提高管理者分析和決策的科學性,提高經(jīng)營管職水平,帶來更多的顧客,使企業(yè)取得更好的經(jīng)濟效益?總之,這套系統(tǒng)的開發(fā)只是把計算機技術(shù)應(yīng)用于餐飲飯店管理中的小部分,系統(tǒng)中還存在許多不足,需要不斷改進和完善?但同時也堅信隨著科學技術(shù)的不斷發(fā)展,通過繼續(xù)努力不

5、斷完善餐飲管理信息系統(tǒng)的功能,在不久的將來必將能更加深入的發(fā)展下去,必將能為我國餐飲業(yè)的信息化進程貢獻其微薄之力?關(guān)鍵詞:面向?qū)ο? 數(shù)據(jù)庫, java, 餐飲管理信息系統(tǒng)Design and Realization of Online Recruitment SystemAbstractWith the rapid development of economic,Food and Beverage trade presents excellent development trend, especially in recent two years. However there are stil

6、l some management problems especially in middle and small restaurant. For example,low content of science and technology,backward of management method .these problems limit trade development and service level improvement. So it is necessary to study a new computer management system, it can solve many

7、 questions of tranditional handwork management in middle and small restaurant, such as,it can provide adequate decision data for manager and can improve the efficent with the workflow technology and the way of hotel green management.For the situation wo talk about, this paper is try to study a new c

8、omputer information management system, that can solve many questions of tranditional handwork management in middle and small restaurant, such as,it can provide adequate decision data for manager and can manage many dishes and tables and so on. It will be convenience for the manager and scientific. I

9、t can also raise working efficiency and be more beneficial for the middle and small restaurant. This thesis comprehensively studies design and develop of middle and small restaurant management system .First, it analyzes the problems in traditional handwork management methods and describes consumer r

10、equirement .Then, it divides total system into three parts:proscenium income system?system management?book system and does detailed system design for them according to sofeware engineering method .The thesis also discusses system network design method and database design method .On the basis of the

11、theoretical study, the thesis finally presents concurrence program codes and consumer interface design.This research is only an initial and small investigation in prompting restaurant information management. But it can develop continuely with the growth of science.Key words: Object-Oriented, data, j

12、ava, Restaurant Information Management System目 錄專心-專注-專業(yè)1 緒 論1.1 課題研究背景在餐飲業(yè)競爭越來越激烈的今天,餐館如何提高服務(wù)質(zhì)量、管理能力顯得越來越重要。尤其是對于星級餐館,其內(nèi)部服務(wù)項目眾多,既需要完成前臺的一些服務(wù)工作,還需要完成后臺的管理工作,并且還有餐飲管理,長話管理眾多內(nèi)容。如果沒有一套可靠的管理系統(tǒng),只憑手工操作,不僅效率低下,而且會極大地形象到餐館的服務(wù)的服務(wù)質(zhì)量。并且,隨著計算機的普及、網(wǎng)絡(luò)信息技術(shù)的發(fā)展,電子商務(wù)模式已漸入各行各業(yè),它改變了許多行業(yè)傳統(tǒng)的經(jīng)營模式。這同樣也為餐館業(yè)提供了新的競爭手段。目前許多餐館運

13、用電子商務(wù)模式建立新型業(yè)務(wù)系統(tǒng),系統(tǒng)充分發(fā)揮其信息交流的優(yōu)勢,將餐館組成一個大的信息網(wǎng),建立統(tǒng)一的管理制度和經(jīng)營標準,以達到信息共享目的。系統(tǒng)通過互聯(lián)網(wǎng)在餐館外部開展各種活動,提供相關(guān)服務(wù)信息,收集顧客信息以達到擴大市場、提高餐館形象的目的。餐館電子商務(wù)系統(tǒng)不但可以提高餐館的形象,加速工作效率,加強管理水平,還加快了餐館在現(xiàn)代市場中的適應(yīng)能力??傊?,電子商務(wù)在餐館業(yè)的應(yīng)用越來越廣泛,它為餐館的管理現(xiàn)代化、智能化、信息化起到了不可或缺的作用。1.2 目的和意義通過上述分析,餐館有必要設(shè)計開發(fā)一個網(wǎng)上商務(wù)系統(tǒng)。此系統(tǒng)完全針對餐館表現(xiàn)出來的經(jīng)營特征,用電子商務(wù)理念和網(wǎng)站設(shè)計技術(shù)為餐館實現(xiàn)餐館網(wǎng)絡(luò)商務(wù)

14、系統(tǒng)。系統(tǒng)主要解決傳統(tǒng)餐館經(jīng)營模式下的不足。系統(tǒng)包括前臺用戶功能部分和后臺管理功能部分,前臺實現(xiàn)貴賓用戶登陸,餐館介紹,特色展示,不同環(huán)境展示,代表菜肴介紹,招聘信息,留言板,貴賓預定等功能,其中預定功能是針對餐館的情況和規(guī)模特意設(shè)計的,由于安全技術(shù)的限制,在不實現(xiàn)現(xiàn)金交易的情況下實現(xiàn)實名餐位預定。后臺實現(xiàn)動態(tài)信息發(fā)布,貴賓管理,信息采集,預定處理,員工信息管理等功能。通過系統(tǒng)功能及網(wǎng)絡(luò)環(huán)境解決傳統(tǒng)管理模式和經(jīng)營理念帶來的不足,加大企業(yè)宣傳力度,從而提高餐館形象,擴大餐館市場影響率,優(yōu)化餐館的管理。2 可行性分析與需求分析2.1 技術(shù)可行性分析系統(tǒng)的可行性研究的目的就是用最小的代價在盡可能短的

15、時間內(nèi)確定問題是否能夠解決??尚行苑治鰪募夹g(shù)可行性與運行可行性兩方面進行闡述。在需求分析方面,從管理員,個人用戶和公司用三個角度出發(fā),分析了其各個的業(yè)務(wù)層架構(gòu)。并從實際調(diào)研當中,畫出了本系統(tǒng)的數(shù)據(jù)流圖,給出了數(shù)據(jù)字典。以便為下一步工作做準備。技術(shù)可行性是指為實現(xiàn)系統(tǒng)目標,所需要的技術(shù)保證。系統(tǒng)開發(fā)所需要的技術(shù)主要有計算機軟硬件技術(shù)、系統(tǒng)開發(fā)人員的水平、用戶管理與使用的能力等。結(jié)合餐館網(wǎng)絡(luò)商務(wù)系統(tǒng)的情況,技術(shù)可行性分析要考慮如下幾個方面:(1) 軟硬件需要的可滿足性。餐館有能力配制計算機、路由器、調(diào)制解調(diào)器等組網(wǎng)所必需的設(shè)備。而且還可以擁有Win2k、WinNT等系統(tǒng)軟件和Tomcat、SQL

16、Server 2000等應(yīng)用軟件,基本上滿足了網(wǎng)站建設(shè)的需求。(2) 系統(tǒng)開發(fā)人員水平。本系統(tǒng)開發(fā)者已能熟練操作JSP、網(wǎng)絡(luò)互聯(lián)、Web技術(shù)、網(wǎng)絡(luò)數(shù)據(jù)庫技術(shù)等,有能力開發(fā)并實現(xiàn)此系統(tǒng)。(3) 管理與使用的有效性。餐館網(wǎng)絡(luò)商務(wù)系統(tǒng)由專門人員全面負責管理和使用,而且系統(tǒng)有完善的后臺管理功能,管理和使用較為方便。(4) 技術(shù)支持。目前,網(wǎng)站建設(shè)技術(shù)已經(jīng)非常成熟。使用目前所掌握的網(wǎng)站設(shè)計技術(shù)及工具,已可開發(fā)出本系統(tǒng)。鑒于以上的分析系統(tǒng)的建設(shè)在技術(shù)上是完全可行的。2.2 社會可行性分析(1) 法律方面的可行性1990年我國頒布了中華人民共和國著作權(quán)法,其中將計算機軟件作為著作權(quán)法的保護對象;1991年國

17、務(wù)院頒布了計算機軟件保護條例;這兩個法律文件保障了系統(tǒng)的法律可行性。(2) 使用方面的可行性客戶可以通過網(wǎng)站,與企業(yè)管理人員進行直接交流;企業(yè)管理人員也可以通過瀏覽客戶的留言和反饋及時了解到企業(yè)存在的問題和客戶的意見及建議,以便更好的保證系統(tǒng)運行。網(wǎng)站運行后餐館也有固定的人員進行網(wǎng)站的定期維護。所以系統(tǒng)在使用運行上也是可行的。2.3 經(jīng)濟可行性分析經(jīng)濟可行性分析主要是對整個項目的投資及所產(chǎn)生的經(jīng)濟效益進行分析,具體包括支出、收益等。根據(jù)目前系統(tǒng)情況和餐館實際,實現(xiàn)此系統(tǒng)主要包括以下幾個方面費用:(1) 域名費用:注冊域名之后,每年需要繳納一定的費用以維護該域名的使用權(quán),不同層次的域名收費也不同

18、。2000年后普遍使用的費率是:國內(nèi)域名每年300元左右。(2) 服務(wù)器硬件設(shè)備投入:根據(jù)對網(wǎng)站的規(guī)模和未來發(fā)展的雙重考慮,采用入門級服務(wù)器就能支持該系統(tǒng)良好的運行,主要配置為處理器:2.8GHz的CPU,擁有800MHz 前端總線和2MB 二級緩存,這在入門級服務(wù)器里屬于常見的配置;內(nèi)存:擁有4個DIMM槽,支持具備ECC 功能的DDR 2內(nèi)存,支持雙路交叉存取技術(shù),標配512 MB DDR2 ECC 內(nèi)存,最大可擴展至8GB;硬盤:采用SCSI采用高速、穩(wěn)定、安全的SCSI接口硬盤,該套設(shè)備造價在13000元左右。由于系統(tǒng)服務(wù)器要求配置不高,所以本系統(tǒng)還可以選擇高檔PC機充當服務(wù)器,費用在

19、8000元左右。(3) 系統(tǒng)軟件費用:包括購買操作系統(tǒng)軟件、Web服務(wù)器軟件、數(shù)據(jù)庫軟件等的費用,如購買正版軟件,此費用為40000左右。同樣可以選擇下載破相應(yīng)解版軟件,免去此部分開支。當然,系統(tǒng)運行后可以帶來經(jīng)濟效益,系統(tǒng)帶來的經(jīng)濟效益分為直接經(jīng)濟效益和間接經(jīng)濟效益,直接經(jīng)濟效益是系統(tǒng)投入后,對利潤的直接影響,把這種效益與系統(tǒng)投資和運行費用相比,可以估算出投資回收期,但由于本系統(tǒng)是網(wǎng)絡(luò)商務(wù)系統(tǒng),以企業(yè)宣傳為主,實施起來可能不會帶來較大的直接經(jīng)濟效益,難以直觀的計算出系統(tǒng)的投資期,但是本系統(tǒng)投入使用后,可以適當減輕管理人員的工作強度,提高工作效率。新系統(tǒng)的效益是難以用貨幣形式表現(xiàn)出來的間接效益

20、,本系統(tǒng)帶來的間接經(jīng)濟效益有:減少管理者工作強度;提高工作效率;降低相應(yīng)工作成本;擴大市場影響率;提高企業(yè)形象等。2.4 操作可行性為保證整個系統(tǒng)的正常運作,餐館需要安排專門人員進行硬件的日常維護,如設(shè)備故障的檢修,易損部件的更換等。另外,如果情況允許的話,還要對部分硬件設(shè)備進行定期升級換代,以滿足日益增長的業(yè)務(wù)要求。2.5 可行性研究結(jié)論根據(jù)以上對項目的可行性分析,可以得出結(jié)論:分析所建議的餐館管理系統(tǒng)是可行的,可以開始組織開發(fā)。2.6 需求分析3.1 系統(tǒng)主要功能需求分析系統(tǒng)開發(fā)的總體任務(wù)是實現(xiàn)餐館信息的系統(tǒng)化、規(guī)范化和自動化。餐館管理系統(tǒng)可能實現(xiàn)的主要功能包括以下幾個方面。(1) 貴賓客

21、戶管理對貴賓客戶信息查詢和管理,進行統(tǒng)計和查詢等操作,包括客戶基本信息如客戶姓名、聯(lián)系電話等。(2) 登錄管理貴賓使用用戶姓名和貴賓卡號登錄系統(tǒng),查詢信息,發(fā)表留言,預定就餐房間等。包括基本信息如用戶姓名,貴賓卡號等。(3) 發(fā)表留言管理用戶可以在留言板留言,發(fā)表評論等,管理員登錄后臺系統(tǒng)可以對用戶的留言進行管理,如進行查詢,刪除等操作,包括用戶名,標題,時間,內(nèi)容,主頁,郵件等基本信息。(4) 菜肴一覽管理用戶可以通過前臺網(wǎng)頁瀏覽餐館的菜肴信息,管理員可以通過后臺管理菜肴信息,進行插入,刪除等操作,包括序號,菜名,價格,菜系,備注等基本信息。(5) 預定餐位管理貴賓用戶可以通過前臺登錄系統(tǒng),

22、查看并預定就餐的房間,管理員可以通過后臺查看處理訂單,包括管理員可以對客房信息和客房類型進行管理,包括用戶姓名,房間號,預定日期,備注等基本信息。(6) 公告,招聘等信息管理餐館可以在系統(tǒng)網(wǎng)站上發(fā)布相關(guān)的公告,招聘等信息,管理員可以通過后臺管理這些信息,進行新增,修改,刪除等操作,包括標題,作者,時間,內(nèi)容等基本信息。3.2 系統(tǒng)工作流程圖文章管理貴賓管理員工管理預定管理菜肴一覽文章分類管理招聘信息文章更新更新員工信息查看員工信息查看貴賓信息更新貴賓信息更新菜肴信息查看菜肴信息查看預定信息處理預定信息更新招聘信息查看招聘信息網(wǎng)站后臺首頁管理員登錄圖1 后臺業(yè)務(wù)流程圖網(wǎng)站前臺貴賓登錄留言版信息瀏

23、覽預定餐位查看留言發(fā)表留言菜肴一覽教你一招網(wǎng)站公告招聘信息圖2 前臺業(yè)務(wù)流程圖酒樓管理系統(tǒng)3.3 系統(tǒng)數(shù)據(jù)流圖F12 公告信息F5 餐位信息F11 留言信息F10 員工信息F9 預定信息F1 顧客留言信息F2 顧客預定信息F3 公告信息F4 菜肴信息F6 招聘信息F7 員工信息F8 網(wǎng)站基本信息F17 網(wǎng)站基本信息F16 菜肴信息F15 餐位信息F14 意見信息F13 招聘信息顧客管理員 顧客管理員圖3 系統(tǒng)數(shù)據(jù)流圖3.4 系統(tǒng)E-R圖貴賓員工包間/餐位菜肴留言預訂發(fā)表訂單號登錄名密碼姓名電話編號名稱姓名年齡職務(wù)菜系菜名價格編號標題內(nèi)容nmmnmn服務(wù)m圖4 系統(tǒng)E-R圖3 餐飲管理系統(tǒng)的總體

24、設(shè)計系統(tǒng)設(shè)計是信息開發(fā)過程中的另一個重要階段,在這一階段中將根據(jù)前一階段邏輯分析的結(jié)果,在系統(tǒng)分析報告的基礎(chǔ)上,按照邏輯模型的要求,科學合理地進行新系統(tǒng)的設(shè)計。系統(tǒng)設(shè)計包含兩個方面:首先是總體結(jié)構(gòu)設(shè)計,其實是具體物理模型的設(shè)計。這個階段的主要目標是將反映用戶信息需求的系統(tǒng)邏輯方案轉(zhuǎn)換成可以實施的基于計算機的物理方案,并為下一階段的系統(tǒng)事實提供必要的技術(shù)資料。3.1 系統(tǒng)模塊總體設(shè)計系統(tǒng)的物理結(jié)構(gòu)就是使用結(jié)構(gòu)化設(shè)計工具HIPO圖或系統(tǒng)結(jié)構(gòu)圖描述的。系統(tǒng)的物理結(jié)構(gòu)所描述的是構(gòu)成一個系統(tǒng)的各物理組成部分(即模塊)及模塊之間的聯(lián)系。這是一個樹型結(jié)構(gòu)圖,它體現(xiàn)了自頂向下的思想,樹根模塊表示系統(tǒng)總的功能,

25、第一層模塊是根模塊功能的分解,以下各個層次的模塊都是上一層次模塊的功能分解。上一層模塊調(diào)用它直接的下層模塊。該系統(tǒng)的網(wǎng)站信息管理的結(jié)構(gòu)圖如下所示:酒樓管理系統(tǒng)貴賓登錄預訂管理登錄信息錄入登錄驗證預訂信息錄入預訂信息查詢留言管理留言錄入留言查詢留言刪除圖5 系統(tǒng)總體結(jié)構(gòu)圖3.2 數(shù)據(jù)庫設(shè)計根據(jù)系統(tǒng)功能設(shè)計要求以及功能模塊的劃分,對于系統(tǒng)列出以下數(shù)據(jù)項及數(shù)據(jù)結(jié)構(gòu)。(1)用戶基本信息:主要包括用戶明,密碼等信息。(2)管理員信息:主要包括用戶明,密碼。(3)菜肴信息:主要包括菜名、菜系、價格、備注。(4)訂單信息:主要包括編號、內(nèi)容、時間。(5)新聞信息:主要包括編號、內(nèi)容、等信息。本系統(tǒng)數(shù)據(jù)庫的文

26、件夾名稱為OrderfoodSystem,主機名 "localhost" ,用戶名 "sa",密碼"sa",數(shù)據(jù)庫中的主要表結(jié)構(gòu)設(shè)計如下:(1) 用戶基本信息表(t_o_User)表1用戶基本信息表字段名字段類型字段寬度允許空否o_userId自動編號否o_userNamevarchar20否o_userPwdvarchar20否o_userNaicknamevarchar14是o_userBirthdayvarchar500是o_userSexvarchar500是o_userTruenamevarchar500是o_userIdc

27、ardvarchar500是o_userPhonevarchar500是o_userEmailvarchar500是o_userImgvarchar500是(2) 管理員信息表(t_o_Admin) 表2 管理員信息表字段名字段類型字段寬度允許空否o_adminId自動編號否o_adminNamevarchar20否o_adminPwdvarchar20否 (3) 菜肴信息表(t_o_Food) 表3 菜肴信息表字段名字段類型字段寬度允許空否o_foodId自動編號否o_foodNovarchar20否o_foodName varchar 20是o_foodType varchar 20是o_

28、foodPrice varchar 20是o_foodCook varchar 20是o_foodSynopsis varchar 20是o_foodRemark varchar 20是(4) 訂單信息表(訂單信息)表4 訂單信息表字段名字段類型字段寬度允許空否o_orderId自動編號否o_orderNovarchar20否o_orderUser varchar 20是o_orderFood varchar 20是o_orderAllprice varchar 20是o_orderRemark varchar 20是o_orderState varchar 20是4 餐飲管理系統(tǒng)的詳細設(shè)計4

29、.1用戶系統(tǒng)主界面設(shè)計用戶能登陸系統(tǒng),在登陸系統(tǒng)后能點餐,在登陸或者未登陸系統(tǒng)是都能查看菜品。4.2 管理員系統(tǒng)主界面設(shè)計管理員能對用戶點餐,用戶基本信息,菜品,新聞等信息進行統(tǒng)一管理4.3 系統(tǒng)模塊設(shè)計4.3.1 管理員模塊4.3.2 用戶模塊5 餐飲管理系統(tǒng)的實現(xiàn)與測試5.1 系統(tǒng)運行平臺、環(huán)境、工具簡介系統(tǒng)的運行環(huán)境和平臺是軟件能夠良好的運行的基礎(chǔ),再加之強大的開發(fā)工具的支持下,使軟件的生存能力大大提高。5.1.1 系統(tǒng)運行平臺設(shè)置技術(shù)平臺:java虛擬機開發(fā)工具:MyEclipse 開發(fā)語言:JAVA語言數(shù)據(jù)庫:SQL Server 2005服務(wù)器操作系統(tǒng):開發(fā)過程采用Windows

30、XP,系統(tǒng)實施后可以采用Windows 2000 Server或以上版本服務(wù)器。5.1.2 MyEclipse簡介Eclipse 是一個開放源代碼的、基于 Java 的可擴展開發(fā)平臺。就其本身而言,它只是一個框架和一組服務(wù),用于通過插件組件構(gòu)建開發(fā)環(huán)境。幸運的是,Eclipse 附帶了一個標準的插件集,包括 Java 開發(fā)工具(Java Development Tools,JDT)。雖然大多數(shù)用戶很樂于將 Eclipse 當作 Java IDE 來使用,但 Eclipse 的目標不僅限于此。Eclipse 還包括插件開發(fā)環(huán)境(Plug-in Development Environment,PD

31、E),這個組件主要針對希望擴展 Eclipse 的軟件開發(fā)人員,因為它允許他們構(gòu)建與 Eclipse 環(huán)境無縫集成的工具。由于 Eclipse 中的每樣東西都是插件,對于給 Eclipse 提供插件,以及給用戶提供一致和統(tǒng)一的集成開發(fā)環(huán)境而言,所有工具開發(fā)人員都具有同等的發(fā)揮場所。 Eclipse 是替代IBM Visual Age for Java(以下簡稱IVJ)的下一代IDE開發(fā)環(huán)境,但它未來的目標不僅僅是成為專門開發(fā)Java程序的IDE環(huán)境,根據(jù)Eclipse的體系結(jié)構(gòu),通過開發(fā)插件,它能擴展到任何語言的開發(fā),甚至能成為圖片繪制的工具。目前,Eclipse已經(jīng)開始提供C語言開

32、發(fā)的功能插件。更難能可貴的是,Eclipse是一個開放源代碼的項目,任何人都可以下載Eclipse的源代碼,并且在此基礎(chǔ)上開發(fā)自己的功能插件。也就是說未來只要有人需要,就會有建立在Eclipse之上的COBOL,Perl,Python等語言的開發(fā)插件出現(xiàn)。同時可以通過開發(fā)新的插件擴展現(xiàn)有插件的功能,比如在現(xiàn)有的Java開發(fā)環(huán)境中加入Tomcat服務(wù)器插件??梢詿o限擴展,而且有著統(tǒng)一的外觀,操作和系統(tǒng)資源管理,這也正是Eclipse的潛力所在。Eclipse是一個相當著名的開源Java IDE,由IBM公司開源。Eclipse主要以其開放性、極為高效的GUI、先進的代碼編輯器等著稱, Eclip

33、se GUI相當漂亮,且簡潔高效。甚至Microsoft的VS.net都抄襲了它的界面風格。由于采用了SWT界面庫,因此在多種平臺下的Eclipse都具有該平臺的界面風格,使用起來就和通常的本地程序一樣。5.1.3 Java語言的選擇Java是由公司于1995年5月推出的Java程序設(shè)計語言(以下簡稱Java語言)和Java平臺的總稱。用Java實現(xiàn)的HotJava瀏覽器(支持Java applet)顯示了Java的魅力:跨平臺、動態(tài)的、計算。Java建立在簡單的前提基礎(chǔ)上,即所有微處理器都應(yīng)講同一種語言所有內(nèi)部采用芯片的產(chǎn)品都應(yīng)能一起工作,無縫而方便地共享信息。借助Java,您可自由自在地使

34、用您已擁有的硬件和軟件。這是因為Java是獨立于平臺的。它還可使您超越企業(yè)計算,使應(yīng)用軟件在便攜式計算機、信息亭、電視、蜂窩電話和其他大量設(shè)備上運行。 并且它還能提高可靠性、安全性,大大的節(jié)省了時間和費用。 Java已擁有幾百萬個用戶,其發(fā)展速度要快于在它以前的其他任何一種計算機產(chǎn)品。它可位于任何地方,而且能到處運行。5.1.4 SQL SERVER 2005特性這個系統(tǒng)采用的是SQL Server 2005數(shù)據(jù)庫,SQL Server 2005具有很多特性:1、Transact-SQL增強,新的查詢類型和在交易過程中使用錯誤處理的功能,為開發(fā)人員在SQL Server查詢開發(fā)方面提供了更高的

35、靈活性和控制力?,F(xiàn)在,它與許多新的特性相結(jié)合,包括通過同時使用TRY和CTACH來進行錯誤處理,可以在語句中返回一個結(jié)果集的通用表表達式(CTEs)。2、安全性增強 ,SQL Server 2005旨在通過數(shù)據(jù)庫加密、更加安全的默認設(shè)置、加強的密碼政策和細化許可控制、及加強的安全模型等特性,為企業(yè)數(shù)據(jù)提供最高級別的安全性。SQL Server 2000沒有用來在表自身加密數(shù)據(jù)的有文檔記載的或者公共支持的函數(shù)。企業(yè)需要依賴第三方產(chǎn)品來滿足這個需求。SQL Server 2005自身帶有支持對用戶自定義數(shù)據(jù)庫中存儲的數(shù)據(jù)進行加密的功能。3、HTTP終端,你可以很輕松地通過一個簡單的T-SQL 語句

36、使一個對象可以在因特網(wǎng)上被訪問,從而創(chuàng)建一個HTTP終端。5.2 系統(tǒng)測試系統(tǒng)測試是將經(jīng)過測試的子系統(tǒng)裝配成一個完整系統(tǒng)來測試。它是檢驗系統(tǒng)是否確實能提供系統(tǒng)方案說明書中指定功能的有效方法,為了發(fā)現(xiàn)缺陷并度量產(chǎn)品質(zhì)量,按照系統(tǒng)的功能和性能需求進行的測試,找出存在的問題并加以修改,使之完全符合設(shè)計要求。系統(tǒng)測試的內(nèi)容對系統(tǒng)進行測試主要包括以下內(nèi)容:(1) 功能測試:鏈接測試、表單測試、數(shù)據(jù)庫測試(2) 性能測試:連接速度測試、壓力測試(3) 可用性測試:導航測試、圖形測試、內(nèi)容測試、整體界面測試(4) 兼容性測試:平臺測試、瀏覽器測試(5) 安全測試本系統(tǒng)規(guī)模小,功能操作簡單,后臺管理模塊分類清晰,針對系統(tǒng)的這些特點,本系統(tǒng)采用以下測試方法就能達到檢驗系統(tǒng)錯誤,修改不足的目的。(1) 全面覆蓋法這種方法主要對酒樓網(wǎng)絡(luò)系統(tǒng)的鏈接狀況,表單,數(shù)據(jù)庫等方面進行測試,即對系統(tǒng)每一個鏈接都親自測試一遍,因為網(wǎng)頁數(shù)量不是特別龐大,花幾個小時就可覆蓋網(wǎng)站全部鏈接。本系統(tǒng)測試過程中沒有發(fā)現(xiàn)明顯鏈接錯誤,系統(tǒng)各頁

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論