freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

軟件工程畢業(yè)設(shè)計--網(wǎng)上訂餐系統(tǒng)-文庫吧

2025-01-02 05:03 本頁面


【正文】 在進行人員管理方面提高工作的效率,為網(wǎng)站面向的客戶群體,在進行相應(yīng)業(yè)務(wù)交易時提供盡可能的簡潔操作。介紹項目的工作流程,給項目的使用人員做出詳細的使用介紹,使設(shè)計的項目在交互過程中體現(xiàn)人性化,合理化,為了最大化的提高項目的可操作性以及業(yè)務(wù)功能的使用性,而進行項目設(shè)計,以及項目的講解,也為了使軟件的詳細設(shè)計,需求分析與編程更加的合理化,人性化。本文主要研究網(wǎng)上訂餐系統(tǒng)的設(shè)計與實現(xiàn),在整個過程中主要完成以下工作:1. 分析網(wǎng)上訂餐系統(tǒng)的現(xiàn)狀和發(fā)展趨勢,探討、選擇系統(tǒng)開發(fā)技術(shù)和開發(fā)平臺。2. 研究系統(tǒng)開發(fā)所涉及的相關(guān)技術(shù)和理論,采用軟件工程的指導思想,分析系統(tǒng)的功能需求、性能需求和安全需求,進行系統(tǒng)的總體設(shè)計。3. 根據(jù)需求分析與總體設(shè)計,實現(xiàn)基于Java的網(wǎng)上訂餐系統(tǒng),應(yīng)用Java Swing技術(shù)解決開發(fā)過程中所面臨的各種技術(shù)問題。4. 對系統(tǒng)進行部署與測試,根據(jù)測試結(jié)果,繼續(xù)完善系統(tǒng)。. 論文結(jié)構(gòu)進度表216。 給詳細分析的設(shè)計人員提供依據(jù);216。 給任務(wù)的完成計劃做了合理的工作安排;216。 項目管理人員將按計劃書的要求和安排來進行項目的控制開發(fā)工作的全過程;216。 項目質(zhì)量保證組將按此計劃書做階段性和總結(jié)性的質(zhì)量驗證以及確認。項目方面216。 給項目管理人員的管理信息收集提供了極大的方便;216。 給用戶查看加盟店提供方便及丟失密碼和會員賬號找回等問題提供解決方案。216。 為餐飲行業(yè)增加了不一樣的就餐方式,為用戶節(jié)約時間。分為六章,各章主要內(nèi)容如下:第一章:緒論。提出項目背景、研究對象及其國內(nèi)外研究現(xiàn)狀,介紹本文的主要工作和組織結(jié)構(gòu)。第二章:系統(tǒng)需求分析。簡要描述了系統(tǒng)的可行性分析、需求分析以及設(shè)計目標分析等。第三章:系統(tǒng)的概要設(shè)計。詳細描述了系統(tǒng)的數(shù)據(jù)流程、業(yè)務(wù)流程,完成系統(tǒng)所需數(shù)據(jù)庫的設(shè)計以及網(wǎng)站的整體設(shè)計。第四章:系統(tǒng)的詳細設(shè)計與實現(xiàn)。系統(tǒng)前臺、后臺的主要頁面的實現(xiàn)。第五章:系統(tǒng)的部署與測試。主要介紹了系統(tǒng)的運行和測試。第六章:結(jié)論。對開發(fā)的系統(tǒng)做了總結(jié),指出了存在的不足之處,提出了以后需要進一步完善的工作。. 背景項目名稱:MrPizza網(wǎng)站設(shè)計提出者:趙文宇參與者:金翠竹(人員模塊) 趙文宇(銷售統(tǒng)計模塊) 趙振興(信息模塊)項目審核人:莊凱. 性能在項目的開發(fā)過程中,通過項目小組的成員的共同努力,項目的精確度提高了很多,項目的各部分的運行速度也比較的快,在用戶登錄、瀏覽、使用等方面,為用戶節(jié)約了時間,對于用戶的時間觀念的等待值方面有了很大的突破,對于推出的一些新的產(chǎn)品會在第一時間將新產(chǎn)品的主要特色及時發(fā)到用戶的郵箱中,并且提供了網(wǎng)站的鏈接,再用戶對新產(chǎn)品有興趣后可以最快的看見產(chǎn)品在網(wǎng)站的位置,為用戶節(jié)約時間的同時,也達到了產(chǎn)品推薦的作用。對于用戶的信息管理方面,我們利用了郵箱,這一大家不經(jīng)常遺忘的資源,可以通過郵箱進行賬號的找回,驗證等基本的操作。. 限制條件 對于網(wǎng)站的部分信息的查看等其他操作,必須是建立在用戶進入網(wǎng)站,以及登錄的基礎(chǔ)上的,才能對網(wǎng)站的信息的修改,對菜品的評論等操作,管理員在添加加盟城市的時候必須先添加省、市;添加加盟店也是在添加省和市之后才能做的。 . 運行環(huán)境 ,需要的數(shù)據(jù)庫是mysql,瀏覽器(火狐,360等)。. 功能模塊 銷售模塊的管理主要實現(xiàn)的功能包括購物車的添加,查看,刪除單個和刪除全部;發(fā)貨地址的添加,查看,修改,刪除;郵箱的驗證,密碼的找回,找回會員名;菜品的添加,查看,修改,刪除。2. 系統(tǒng)需求分析 主要分為系統(tǒng)可行性分析、用戶需求分析;系統(tǒng)分析要求必須了解系統(tǒng)所實現(xiàn)的功能,這個設(shè)計的好壞直接影響的后面的開發(fā)。用戶需求分析主要是了解用戶的有哪些需求,本系統(tǒng)主要是用戶的購餐需求以及管理的需求。只有了解了需求分析才能進行系統(tǒng)的開發(fā),否則就會事倍功半,達不到我們預(yù)期的效果,因此需求分析是至關(guān)重要的。. 系統(tǒng)的可行性分析可行性,是指在當前情況下,設(shè)計開發(fā)這個系統(tǒng)是否有必要,是否具備必要的條件,它不僅包括必要性,還包括合理性。系統(tǒng)的可行性分析,是針對要設(shè)計的系統(tǒng),研究其設(shè)計是否存在內(nèi)外部的必要條件,包括技術(shù)上、資金上、經(jīng)濟上、人力資源以及組織管理上的必要條件,同時要分析在目前條件下是否有必要設(shè)計這樣一個系統(tǒng)。. 技術(shù)可行性1.硬件、軟件 要求不高,目前市場上的一般計算機軟硬件資源均能滿足系統(tǒng)開發(fā)要求。其中運用的主要軟件工具有 ,。2. 技術(shù)支持1) Java Swing技術(shù)Swing是一個用于開發(fā)Java應(yīng)用程序用戶界面的開發(fā)工具包。它以抽象窗口工具包(AWT)為基礎(chǔ)使跨平臺應(yīng)用程序可以使用任何可插拔的外觀風格。它對AWT包進行了修訂和擴展,Swing中的控件類比AWT更豐富,新增了很多復雜控件;Swing的類不再含有與平臺相關(guān)的技術(shù),而把這些平臺相關(guān)技術(shù)留給運行環(huán)境來處理,因而Swing是純粹的Java產(chǎn)物,具有最大程度的平臺兼容能力。利用Swing的控件類可以開發(fā)出各種操作系統(tǒng)風格的應(yīng)用界面;Swing的控件類使用接口來實現(xiàn)用戶事件的處理,簡化了用戶輸入事件的處理機制。Swing開發(fā)人員只用很少的代碼就可以利用Swing豐富、靈活的功能和模塊化組件來創(chuàng)建優(yōu)雅的用戶界面。2) JDBC技術(shù)JDBC(Java Data Base Connectivity,java數(shù)據(jù)庫連接)是一種用于執(zhí)行SQL語句的Java API,可以為多種關(guān)系數(shù)據(jù)庫提供統(tǒng)一訪問,它由一組用Java語言編寫的類和接口組成。JDBC實際上是Java制定的數(shù)據(jù)庫訪問操作的規(guī)范,它為工具數(shù)據(jù)庫開發(fā)人員或者Java程序員提供了一套標準的與數(shù)據(jù)庫無關(guān)的JDBC API編程接口,利用它們可以方便地對不同數(shù)據(jù)庫進行數(shù)據(jù)查詢、插入、刪除和修改等操作。據(jù)此可以構(gòu)建更高級的工具和接口,使數(shù)據(jù)庫開發(fā)人員能夠用純 Java語言編寫數(shù)據(jù)庫應(yīng)用程序。3) MySQL數(shù)據(jù)庫MySQL是一個小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng),MySQL被廣泛地應(yīng)用在Internet上的中小型網(wǎng)站中。許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了MySQL作為網(wǎng)站數(shù)據(jù)庫。MySQL 是一個真正的多用戶、多線程SQL數(shù)據(jù)庫服務(wù)器,它是一個客戶機/服務(wù)器結(jié)構(gòu)的實現(xiàn)。MySQL是現(xiàn)在流行的關(guān)系數(shù)據(jù)庫中其中的一種,相比其它的數(shù)據(jù)庫管理系統(tǒng)(DBMS)來說,MySQL具有小巧、功能齊全、查詢迅捷等優(yōu)點,MySQL 對于一般中小型,甚至大型應(yīng)用都能夠勝任。而該系統(tǒng)是采用純Java語言編寫而成,所以以上技術(shù)足以完成本系統(tǒng)的開發(fā)和設(shè)計。3. 維護操作工作方便,后臺操作快捷明了,操作人員可以在短時間內(nèi)完全掌握維護技術(shù)。本系統(tǒng)自主網(wǎng)上訂餐管理,系統(tǒng)具有強大的商品管理、購物車、訂單統(tǒng)計、會員管理等功能,同時擁有靈活多變的商品管理、新聞管理等功能,系統(tǒng)操作簡單。. 社會可行性1.網(wǎng)絡(luò)訂餐將傳統(tǒng)的交易流程信息化、數(shù)字化,一方面以信息流代替了面對面的交易,可以大量減少人力、物力,降低了成本;另一方面突破了時間和空間的限制,使得交易活動可以在任何時間、任何地點進行,從而大大提高了效率。2.網(wǎng)絡(luò)訂餐使餐飲業(yè)以較低的成本進入信息化市場,使得中小企業(yè)有可能擁有和大企業(yè)一樣的信息資源。它開放性的特點,為企業(yè)創(chuàng)造了更多的交易機會,提高了中小企業(yè)的競爭能力。3.網(wǎng)絡(luò)訂餐重新定義了傳統(tǒng)的流通模式,減少了中間環(huán)節(jié),使得生產(chǎn)者和消費者的直接交易成為可能,從而在一定程度上改變了整個社會經(jīng)濟運行的方式。. 經(jīng)濟可行性資金可行性:由于系統(tǒng)開發(fā)環(huán)境配置以及其開發(fā)并不復雜,只需一些基本的開發(fā)工具。而且開發(fā)出的系統(tǒng)操作起來也比較簡單,另外具備網(wǎng)絡(luò)中的一些資源優(yōu)勢,因此開發(fā)費用較低。經(jīng)濟合理性: 由于通過網(wǎng)絡(luò)進行商務(wù)活動,信息成本低,足不出戶,可節(jié)省交通費,且減少了中介費用,因此整個交易活動會降低成本。. 可行性研究結(jié)論依據(jù)以上因素,本系統(tǒng)開發(fā)項目不僅方便快捷、高效,而且社會效益比較好,從而使本系統(tǒng)開發(fā)者相信該系統(tǒng)開發(fā)出來之后將取得的成功。綜上所述,此項目在技術(shù)、經(jīng)濟和社會效益上是完全可行的。. 用戶需求分析. 功能分析用戶以前登錄網(wǎng)站后不能通過購物車直接在網(wǎng)上購買,這給用戶帶來了麻煩,也給管理人員和服務(wù)人員帶來的困擾。經(jīng)過調(diào)查和用戶的反饋信息我們現(xiàn)在給網(wǎng)站添加了購物車的功能。用戶訪問網(wǎng)站時,如未登陸成用戶,則可以查看網(wǎng)站中的食品信息不能購買食品,也可以查看留言但是不能添加留言。注冊為會員我們會將您的注冊信息發(fā)送到您的注冊郵箱中,在您登陸后,可以進行添加留言,也可以購買指定數(shù)量的食品,購買完所有食品后,用戶可調(diào)用結(jié)帳功能對所購買的食品進行結(jié)帳,也可以點擊繼續(xù)購物添加新的食品,在整個購買過程中,用戶所購買的食品放在虛擬購物車中,并未記錄數(shù)據(jù)庫中。您也可以查看我們的加盟店,然后到附近的店里去購買食品。 作為一個網(wǎng)上訂餐系統(tǒng)。首先為了保證客戶能夠很方便的進行餐品訂購,系統(tǒng)應(yīng)該具有分類查看餐品,系統(tǒng)應(yīng)該實現(xiàn)“購物車”的功能,用戶可以把選中的商品放入“購物訂單”中,在選購完畢后再一起結(jié)帳。在系統(tǒng)的后臺,管理員能夠查看客戶購買的訂單,發(fā)布新聞,管理各類用戶等。為了更好進行服務(wù),系統(tǒng)還應(yīng)該支持用戶投訴功能。因此可分析出本系統(tǒng)所實現(xiàn)的功能包括前臺和后臺兩部分,前臺為系統(tǒng)功能的主要部分。前臺主要以會員身份登錄后的頁面為主,功能包括如下幾部分:1) 首 頁 餐館和餐品部分信息的簡單介紹。2) 訂餐流程 實現(xiàn)對不同用戶訂餐流程的說明。3) 餐品展示 實現(xiàn)本餐館餐品的分類展示及查詢某餐品的具體信息。4) 會員中心 會員信息的查看與修改。5) 信息發(fā)布 網(wǎng)站信息的發(fā)布以及用戶投訴和客戶留言。6) 網(wǎng)上訂餐 訂單的填寫以及發(fā)送。7) 后臺登陸 通過相關(guān)驗證,管理員登陸后臺實現(xiàn)對用戶、餐品、訂單以及消息的管理。后臺功能包括如下幾部分:1) 用戶管理 對會員、游客、管理員三類用戶的管理。2) 餐品管理 實現(xiàn)對餐品信息的增刪改以及查詢等操作。3) 訂單管理 對用戶的訂單進行管理。4) 信息管理 網(wǎng)站公告和網(wǎng)站動態(tài)信息的發(fā)布以及用戶投訴和客戶留言的管理。 通過對市場的調(diào)查以及對項目的需求分析,基本可以了解網(wǎng)上訂餐系統(tǒng)的基本功能以及操作的流程,并把這些功能以功能結(jié)構(gòu)圖形式畫出,可以形象地了解本系統(tǒng)實現(xiàn)的具體功能。 本系統(tǒng)總功能結(jié)構(gòu)如圖21所示。圖21功能結(jié)構(gòu)圖. 用例分析 用例圖是被稱為參與者的外部用戶所能觀察到的系統(tǒng)功能的模型圖,呈現(xiàn)了一些參與者和一些用例,以及它們之間的關(guān)系,主要用于對系統(tǒng)、子系統(tǒng)或類的功能行為進行建模,用例圖展示了用例之間以及同用例參與者之間是怎樣相互聯(lián)系的。本系統(tǒng)主要的角色(Actor)包括數(shù)據(jù)庫、管理員、游客、會員;系統(tǒng)具體用例如下:圖22 用例圖下面介紹應(yīng)用程序中的主要用例(user)。表21 管理員用例描述用例名稱:管理員參與者:管理員前置條件:管理員成功登錄系統(tǒng)后臺用例功能:訂單、用戶、餐品、信息的管理事件流:當管理員成功登錄系統(tǒng)后臺,彈出后臺界面異常事件流:當管理員未登錄或輸入不合法的數(shù)據(jù)后置條件:系統(tǒng)無改變表22 游客注冊用例描述用例名稱:游客注冊參與者:普通用戶前置條件:游客未登錄系統(tǒng)用例功能:主要用于游客注冊個人信息,成為系統(tǒng)會員事件流:當游客進入注冊頁面異常事件流:當用戶輸入不合法的數(shù)據(jù)或該會員號已存在后置條件:系統(tǒng)無改變表23 會員訂餐用例描述用例名稱:會員參與者:普通用戶前置條件:會員成功登錄系統(tǒng)用例功能:會員通過網(wǎng)上訂餐模塊進行訂餐事件流:當會員登錄系統(tǒng)后選擇網(wǎng)上訂餐模塊異常事件流:當會員未登錄或輸入不合法的數(shù)據(jù)后置條件:系統(tǒng)無改變. 系統(tǒng)設(shè)計目標分析開發(fā)的軟件是簡易的網(wǎng)上訂餐系統(tǒng),以各種用戶為主要服務(wù)對象。提供良好的用戶界面,實現(xiàn)與用戶的交流,方便會員、游客訂餐是本系統(tǒng)設(shè)計的目標。該系統(tǒng)能夠?qū)崿F(xiàn)用戶的注冊,餐品查看,購物車式的餐品訂購,用戶投訴等功能,在系統(tǒng)的后臺,管理員可以處理用戶訂單并配送獲取,并可以對餐品信息、新聞、用戶投訴等實現(xiàn)集中管理。初步預(yù)想使用Java Swing+JDBC+MySQL等技術(shù)來完成本網(wǎng)上訂餐系統(tǒng)。系統(tǒng)需要提供的主要功能如下:1. 用戶能夠隨意瀏覽餐品,并能獲取餐品的詳細信息,如餐品圖片預(yù)覽、餐品簡介等。2. 系統(tǒng)能夠向用戶提供一些瀏覽信息,讓用戶能夠快速的了解系統(tǒng)出售餐品的信息,如特色餐品等。3. 系統(tǒng)能夠提供公告信息,讓用戶快速了解系統(tǒng)的通告信息。4. 用戶既可以注冊成為本系統(tǒng)的會員,也可以以游客身份訂餐;但會員可以享受如下特權(quán):能隨時修改自己的信息,可以憑積分享受折扣等。5. 系統(tǒng)有不同權(quán)限的用戶,如會員、游客、系統(tǒng)管理員等。6. 系統(tǒng)可以管理餐品(添加、刪除、修改、查詢),訂單,新聞公告以及客戶投訴等等。3. 系統(tǒng)概要設(shè)計系統(tǒng)的概要設(shè)計是在系統(tǒng)分析的基礎(chǔ)上由抽象到具體的過程。主要包括系統(tǒng)設(shè)計、數(shù)據(jù)庫的需求分析以及網(wǎng)站的整體設(shè)計三大塊。系統(tǒng)設(shè)計主要目標是將系統(tǒng)分析階段所提出的反映了信息需求的系統(tǒng)邏輯方案轉(zhuǎn)換成可以實施的基于計算機運行環(huán)境的具體方案,進行系統(tǒng)的概要設(shè)計,為下一階段系統(tǒng)詳細設(shè)計提供必要的技術(shù)資料。. 系統(tǒng)的流程分析 對于系統(tǒng)的業(yè)務(wù)流程的走向進行系統(tǒng)的分析,從宏觀的角度,時時以一名用戶的視角去設(shè)計項目的業(yè)務(wù)流程,使項目更加的人性化,自然化,更加符合用戶對于訂餐的一些基本要求,在分析過程中,始終堅持以用戶
點擊復制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1