哈爾濱理工大學本科計算機科學與技術(shù)專業(yè)畢業(yè)論文_第1頁
哈爾濱理工大學本科計算機科學與技術(shù)專業(yè)畢業(yè)論文_第2頁
哈爾濱理工大學本科計算機科學與技術(shù)專業(yè)畢業(yè)論文_第3頁
哈爾濱理工大學本科計算機科學與技術(shù)專業(yè)畢業(yè)論文_第4頁
哈爾濱理工大學本科計算機科學與技術(shù)專業(yè)畢業(yè)論文_第5頁
已閱讀5頁,還剩41頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、哈爾濱理工大學學士學位論文模板使用說明(請在使用前詳細閱讀此說明?。?、 各部分內(nèi)容可以直接打字輸入,也可使用粘貼功能,但要保證粘貼內(nèi)容格式正確。2、 目錄為自動生成模式,不要修改目錄,論文完成后請右鍵單擊目錄區(qū)域,選擇“更新域”即可。各級標題一定要使用相應(yīng)標題格式,否則在目錄里不能體現(xiàn)。3、 論文中各種行間距請自行調(diào)整。4、 如本模板和哈爾濱理工大學本科畢業(yè)設(shè)計(論文)撰寫規(guī)范的規(guī)定不一至,以哈爾濱理工大學本科畢業(yè)設(shè)計(論文)撰寫規(guī)范的規(guī)定為準。本模板僅供參考,請嚴格按照哈爾濱理工大學本科畢業(yè)設(shè)計(論文)撰寫規(guī)范完成論文。如不會使用word的模板功能,請自行按哈爾濱理工大學本科畢業(yè)設(shè)計(論文

2、)撰寫規(guī)范完成論文。(請在完成論文后,打印論文前,刪除本頁內(nèi)容及后文批注!)網(wǎng)上訂餐系統(tǒng)的設(shè)計與實現(xiàn)摘 要基于的網(wǎng)上訂餐系統(tǒng),是比較典型的一種新型的網(wǎng)絡(luò)銷售平臺, 本網(wǎng)站開發(fā)完全基于B/S模式的網(wǎng)上購物銷售模式,本網(wǎng)站采用VS2010 +SQL Server2008R2模式。電子商務(wù)網(wǎng)站是架構(gòu)于互聯(lián)網(wǎng)上的一個新型銷售平臺,是地面?zhèn)鹘y(tǒng)的銷售模式的一種互補以及延伸,與此同時也是顧客以及商家的一種新沒有障礙的溝通途徑。在現(xiàn)在的中國,由各式各樣的程序?qū)崿F(xiàn)網(wǎng)上銷售模式的廠商約占85%,尤其以當今阿里集團、騰訊集團以及百度集團等等幾大電子商業(yè)巨頭雄霸市場,而其余的那15左右的常規(guī)模式廠商,仍然都在竭盡全力

3、的創(chuàng)造著做網(wǎng)上的銷售的地面的物質(zhì)準備。鏨于此,為了實現(xiàn)在網(wǎng)上銷售,電商已經(jīng)成為當今商場戰(zhàn)爭中占有有利地位的不可或缺的模式了。本網(wǎng)上訂餐系統(tǒng)主要是針對大型酒店餐飲行業(yè)而編寫開發(fā)的,一般酒店都有較多年店面營銷經(jīng)驗的積累,無論是從顧客客流方面還是從倉儲、物流等等方面,都已經(jīng)完備了開通電子商務(wù)平臺的物質(zhì)上的準備。我的系統(tǒng),選擇了三層架構(gòu)模式、Web Service技術(shù),這樣在不同的開發(fā)環(huán)境或者平臺上可移植,可以進行快速維護,建立一個穩(wěn)定的程序。從而保證了在新建成的網(wǎng)上訂餐系統(tǒng)上具有非常良好的框架結(jié)構(gòu),他的內(nèi)容可持續(xù)擴大充實。本系統(tǒng)在設(shè)計的時候,完全按照規(guī)格標準化、結(jié)構(gòu)規(guī)范化,逐步分層的設(shè)計,分部構(gòu)件實

4、例化實現(xiàn)。完全使用軟件的構(gòu)件化的開發(fā)模式,使系統(tǒng)能夠?qū)哟畏置?,業(yè)務(wù)邏輯與系統(tǒng)功能實現(xiàn)真正意義上的分離,業(yè)務(wù)邏輯與基層數(shù)據(jù)完全分離;通過完全統(tǒng)一的服務(wù)接口為規(guī)范核心,使用完全開放的標準。從功能的層面上來形容,本系統(tǒng)是相當完備的系統(tǒng),本系統(tǒng)是通過WEB界面與用戶進行完全的交互,為非常便利用戶以提供相對完備的商品訊息并且可以接受其針對性的操作,于此與此同時,通過由數(shù)據(jù)庫處理系統(tǒng)來存儲龐大的訊息數(shù)據(jù)并且進行一定的業(yè)務(wù)邏輯處理。本系統(tǒng)還實現(xiàn)了用戶對相應(yīng)模塊的訊息數(shù)據(jù)的閱讀、檢索、修改以及管理等等對數(shù)據(jù)庫的基本操作,完全采用了系統(tǒng)數(shù)據(jù)庫模塊化的設(shè)計方法,以非常便利根據(jù)用戶的真實需求以及系統(tǒng)程序的維護與應(yīng)用

5、的快捷非常便利,使得各個部分分置于完全不同的系統(tǒng)模塊當中,這樣會非常便利程序后續(xù)的擴展、更新與運維,與此同時還可以建立一定的程序功能自本系統(tǒng)復用的堅實基礎(chǔ)。關(guān)鍵詞電子商務(wù);VS2010;SQL Server2008;交互性Design and implementation of online meal ordering systemAbstractDesign and implementation of online meal ordering system is a typical e-commerce sales platform, the development based on B /

6、 S of the realization of online sales, is based on VS2010 + sql server 2008R2 model. E-commerce on the Internet is the transit system-a sales platform, the ground is an extension of the distribution system and complementary, but also merchants and customers a very effective channel of communication.

7、 Present in China, different procedures to achieve online sales accounted for about 85 percent of manufacturers around the remaining 15 percent or so that manufacturers are trying to create an online sales to the ground material ready. Zan here, and Internet sales, shopping malls have become the fut

8、ure status of the war take advantage of the indispensable tool.     The online sales system is mainly for the development of a restaurant, the restaurant has many years of accumulated store marketing, whether from customers or from the areas of logistics, warehousing and so on, a

9、re perfectly capable of doing the material prepared for sale online. The system is designed by three-tier structure, Web Service technology, so that the choice of platforms, using a technically advanced nature, forward-looking, scalable, thus ensuring completion of the system has good stability, sal

10、arity. System designed by standardization, standardization, and hierarchical design, component of achieving. Use of software component of the development mode, the system hierarchical structure, operations and implementation of separation, logic and data separation to a unified service interface spe

11、cification as the core, the use of open standards. From the function, the system is more complete, the system to the Web interface and user interaction, provide users with information and accept its openation, at the same time through the database management system to store information and data. Sys

12、tem of the information and data browser, query, editing and database management, and other basic operations, using a modular design, according to the needs of users and the application procedures and maintenance of the ease of use, will be placed in various parts of different modules To facilitate t

13、he expansion and maintenance of procedures, procedures for the establishment of a functional rehabilitation with the foundation.Keywords E-commerce, VS2010, SQL Server2008, interactive不要刪除行尾的分節(jié)符- IV -目 錄摘要IAbstractII第1章 緒論61.1 課題背景61.2 研究意義71.3 國內(nèi)外研究現(xiàn)狀分析71.4 論文研究的主要內(nèi)容8第2章 訂餐系統(tǒng)相關(guān)技術(shù)概述102.1 基本結(jié)構(gòu)102.2 工

14、具介紹112.2.1 SQL Server 2008介紹112.2.2 HTML介紹122.2.3 VS2010介紹122.3 本章小結(jié)12第3章 系統(tǒng)調(diào)研及可行性分析133.1 系統(tǒng)調(diào)研133.2 可行性分析133.2.1 經(jīng)濟可行性133.2.2 技術(shù)可行性143.2.3 操作可行性153.2.4 法律可行性153.3 本章小結(jié)15第4章 系統(tǒng)需求分析164.1 業(yè)務(wù)流分析164.2 數(shù)據(jù)流分析174.3 數(shù)據(jù)字典184.4 本章小結(jié)20第5章 系統(tǒng)設(shè)計215.1 系統(tǒng)設(shè)計概述215.2 系統(tǒng)功能模塊劃分215.3 數(shù)據(jù)庫設(shè)計225.3.1 數(shù)據(jù)庫需求分析225.3.2 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計

15、235.3.3 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計255.4 本章小結(jié)27第6章 訂餐系統(tǒng)界面設(shè)計286.1 首頁設(shè)計286.2 注冊界面設(shè)計286.3 餐飲訊息查看界面設(shè)計296.4 購物車界面設(shè)計306.5 管理員登陸界面設(shè)計306.6 后臺首頁界面設(shè)計316.7 食品訊息管理界面設(shè)計326.8 訂單界面設(shè)計346.9 本章小結(jié)34結(jié)論35致謝36參考文獻37附錄A38附錄B43附錄C46千萬不要刪除行尾的分節(jié)符。在目錄上點右鍵“更新域”,然后“更新整個目錄”。打印前,不要忘記把上面“Abstract”這一行后加一空行- VI -第1章 緒論1.1 課題背景中國互聯(lián)網(wǎng)絡(luò)的訊息中心在發(fā)布的2015第三十五次

16、CNNIC的抽樣調(diào)查結(jié)果 顯示,大陸上絕大多數(shù)的上網(wǎng)人數(shù)已經(jīng)是呈飽和態(tài)勢。用戶在網(wǎng)絡(luò)上關(guān)注的一切訊息也不再是單方面唯一的獨面新聞。根據(jù)報告的數(shù)據(jù)顯示,在本系統(tǒng)中國的很大部分的互聯(lián)網(wǎng)用戶,本系統(tǒng)們網(wǎng)絡(luò)上最喜歡那些個做的操作中,網(wǎng)頁面板的瀏覽訊息,比如百度占到了79.3%,查收的郵件數(shù)量僅僅只是占20.8%,而且這些大多數(shù)都來自于本公司內(nèi)部郵件,互動實時性的聊天占74.2%,網(wǎng)上購物已經(jīng)占到87.5%。而隨著地面物流節(jié)奏和質(zhì)量等基礎(chǔ)設(shè)施的進一步完善,網(wǎng)上購物熱潮的發(fā)展節(jié)奏已經(jīng)遠遠大于了今天的發(fā)展節(jié)奏。網(wǎng)絡(luò)電商已經(jīng)是一股潮流,在強烈的沖擊著原有固態(tài)商家的生存。門店商家的市場已經(jīng)不再如當初那般炙手可熱

17、,在大型的綜合商場,來去匆匆的快遞員依舊穿梭不息,原因就是現(xiàn)在的店家如果不完全實行電商模式也一定會堅持實行半電商半店面的營銷模式。在當今社會的某寶,在大小玩具,各種書籍、PC電腦、各類軟件、日常百貨等等等等,甚至廣泛發(fā)展到股票及證券交易。在當今的某寶幾乎已經(jīng)沒有什么東西是不可交易的。實際的物品、虛擬的物品,一切的一切都在向著人民生活的快捷、舒適、非常便利前進。當今網(wǎng)絡(luò),已經(jīng)是一種前所未有的不可抗拒的沖擊力在瘋狂的影響著人類的一切活動,包括人類的日常生產(chǎn)以及日常生活。由于網(wǎng)絡(luò)的誕生以及瘋狂發(fā)展,已經(jīng)完全的顛覆了傳統(tǒng)的所有的訊息傳播模式,徹底的沖破了已經(jīng)存在于傳統(tǒng)交流方式中控件以及時間的全部壁壘,

18、已經(jīng)極大地、徹底的改變了整個人類從從形式到內(nèi)容、物質(zhì)世界到精神世界、從生產(chǎn)活動到日常生活的所有活動,還在與此同時給人類帶來了更多更新的機遇以及挑戰(zhàn)。機遇與挑戰(zhàn)并存。所有的訊息在社會一切活動以及經(jīng)濟的發(fā)展中所起的不可抗拒的作用越來越大,也越來越為人們所重視。在當今社會作為訊息資源的開發(fā)利用水平,已經(jīng)成為衡量了一個大型國家綜合國力的非常重要標志之一。而計算機、手機等作為所有訊息處理的必要工具,在為適應(yīng)數(shù)據(jù)流處理需求的節(jié)奏、效率的迅速提高,為滿足網(wǎng)上各類PC系統(tǒng)和手機APP對數(shù)據(jù)處理經(jīng)管的要求,在文件文本文字處理的基礎(chǔ)上發(fā)展基礎(chǔ)數(shù)據(jù)流模式,人們在對于數(shù)據(jù)的處理數(shù)據(jù)的訪問數(shù)據(jù)的一些歌流動運算包括存數(shù)過

19、程等類型的數(shù)據(jù)模式已經(jīng)在這個時代讓人們更加的認可。人們也渴望這樣的快捷便利服務(wù)。由于在當今的這個世界,本系統(tǒng)們的生活節(jié)奏你會發(fā)現(xiàn)它越發(fā)的迅猛,使得本系統(tǒng)們基層百姓的工作壓力、生活壓力都隨著越來大,從而讓真正能給自己享受生活、享受美、享受親情的時間是岌岌可危,尤其是排隊等候的浪費時間以及麻煩,也是一種時間財富上的缺失。于是在這個大前提之下,網(wǎng)上訂餐迅速的被人們所接受,比如現(xiàn)在的“餓了么”、“美團外賣”、“百度外賣”等等爭相的蠶食著各個地區(qū),從而也引發(fā)了整個餐飲行業(yè)的經(jīng)營模式的大爆發(fā),使得在當今社會在網(wǎng)絡(luò)上的餐飲競爭異常激烈。所以,將線下預訂餐飲的服務(wù)搬到線上去進行,就變得很有必要與此同時也是很有

20、市場潛力的。1.2 研究意義經(jīng)過本系統(tǒng)對一些星級酒店、普通酒店、賓館旅館的餐飲方面的一些了解后,菜驚奇的發(fā)現(xiàn)在當今餐飲娛樂的行業(yè)的業(yè)內(nèi)殘酷冰冷的競爭狀態(tài),早已不是僅用慘烈二字可以形容萬一了,簡直就是沒有硝煙的戰(zhàn)場。當然,面對這么巨大的壓力,打破傳統(tǒng)的打價格戰(zhàn)以及買贈的傳統(tǒng)手段以外,更應(yīng)該另想一條更佳的方式,來避開這些線下對線下的對決。當今線上的大型銷售平臺,業(yè)已發(fā)展了相當一段時間,大的如阿里巴巴、京東,小的如餓了么、美團等諸多集團,就像線下的銷售一樣,無煙的競爭異常慘烈。但是即便如此,只要是能夠開拓創(chuàng)新、努力構(gòu)思的聰明銷售商,往往都會在競爭中,使自己永遠立于不敗之地。是以,網(wǎng)上訂餐系統(tǒng),就是要

21、在Internet領(lǐng)域上,保持持續(xù)的創(chuàng)新,并且使得地面門店保持永遠動作一直協(xié)調(diào)一致,以期望使在線上線下的兩處十分慘烈的無煙戰(zhàn)場中搏得那么一線生機。1.3 國內(nèi)外研究現(xiàn)狀分析根據(jù)本系統(tǒng)國目前的IT行業(yè)發(fā)展趨勢,以及業(yè)內(nèi)發(fā)布的技術(shù)聲明報告,顯示,在近幾年,中國的IT技術(shù)發(fā)展速率呈指數(shù)增長的勢態(tài),國內(nèi)網(wǎng)民的總數(shù)量已經(jīng)將近十億之多,目前已經(jīng)是世界第一,并且在溫家寶總理的倡導建議下,隨著寬帶的降價,流量費用的大幅削減,每天都會有超過10萬多人邁進當今的網(wǎng)絡(luò)世界,從PC終端到是手機APP,已經(jīng)充斥著滿滿的網(wǎng)民。本系統(tǒng)國伴隨著網(wǎng)絡(luò)的大幅發(fā)展,尤其是阿里集團京東集團兩大電商集團的發(fā)展與推動,電子商務(wù)在中國就是

22、一個不可抵抗的趨勢。以美國為例,當紅的幾大o2o餐飲系統(tǒng)里,盡管在類別上有些許不同,但是在方式上卻極具特色。比如,Seamless,他就專門致力于向線上用戶就近推送附近的餐館,只不過要從中收取一部分的費用而已。Yelp Platform,就很像是餓了么那樣的服務(wù),在列表里選擇對應(yīng)的餐飲公司即可。而FoodToEat,則是為了外賣的餐車以及非常小但是又很美味的小店準備的。以至于,他就不會在意這個訂單大小,一律接受。D則是把餐館菜單發(fā)布網(wǎng)頁上去,就好比你在瀏覽淘寶,菜品就那么簡便的在哪里,使用戶有快捷,舒適非常便利的體驗??偠灾?,方式上形形色色,然而以o2o模式來經(jīng)營線上的餐飲系統(tǒng),已經(jīng)是不容置

23、喙的選擇,其前景也是非常廣泛的。1.4 論文研究的主要內(nèi)容現(xiàn)代的生活可謂是日新月異,幾次工業(yè)革命到現(xiàn)在,本系統(tǒng)們的計算機科學技術(shù)的早已經(jīng)瀕臨成熟,IT行業(yè)強大的便捷功能已經(jīng)深深的讓人們?yōu)橹潎@!并且就因為它已進入了本系統(tǒng)們?nèi)祟惖纳鐣母鱾€層面,本系統(tǒng)們已經(jīng)離不開網(wǎng)絡(luò)了。他就像我們的衣食住行一樣,緊密的控制著我們的精神世界。當然,網(wǎng)路作為計算機基礎(chǔ)應(yīng)用中的一個部分,用戶使用PC端對線上銷售平臺不斷的進行經(jīng)管,必然具有線下操作所無法逾越的巨大優(yōu)點。例如:進行檢索的迅速、雙方交互的非常便利快捷、訂單生產(chǎn)的高效率、省卻人力的低成本、云平臺訊息的存儲量大、壽命長、以及交互產(chǎn)生的溝通成本低等,因為這些優(yōu)點

24、,它都是能夠非常非常大地提高本系統(tǒng)們工作生活以及學習的節(jié)奏。由是因此,本系統(tǒng)們在開發(fā)這樣的一個在網(wǎng)上的銷售平臺,就必然會成為一個很有必要的有意義的事情。而且,只要本系統(tǒng)們的系統(tǒng)的設(shè)計非常合理,貼合人性化,完全可以為本系統(tǒng)們的公司另辟蹊徑,再開一條在當紅網(wǎng)絡(luò)上的銷售絲綢之路,極大的減少庫存的堆積,充分的利用網(wǎng)絡(luò)上的資源共享、因勢利導、互時互動的優(yōu)點,并且結(jié)合地面銷售的優(yōu)點,充分的借助數(shù)據(jù)庫經(jīng)管技術(shù),去開發(fā)一個全新的網(wǎng)上可以預定的銷售云平臺,進而實現(xiàn)了餐飲線上的預定銷售以及餐飲行業(yè)的個性化、人性化。相比以前的傳統(tǒng)地面上的店鋪銷售,o2o線上線下的銷售有著以下這些優(yōu)點:1充分的降低成本由于網(wǎng)上的訂餐

25、系統(tǒng),僅僅就是通過internet將線下的企業(yè)的所有線下的客戶,就充分的互聯(lián)在了一起,在這樣無差別的溝通之中,幾乎是極大的降低了傳統(tǒng)溝通的方式的不足,還可以降低在業(yè)務(wù)交易中的那些個交易風險以及交易成本,再加強由內(nèi)部上下級的聯(lián)動溝通的互動訊息溝通,這樣剩下的成本才能使企業(yè)能夠在在當今社會的事態(tài)及時對企業(yè)在銷售中出現(xiàn)的那些個問題進行一定的解決。2徹底的增加單位收益 建立一個快速的可以實現(xiàn)上下級溝通互聯(lián),各部分部門協(xié)同頭籌的管理系統(tǒng),可以極大的加快本系統(tǒng)們自己的資金回籠的節(jié)奏,可以迅速、精確的去響應(yīng)市場上的變化以及客戶之間的各種需求,由此來達到本系統(tǒng)們增加收益的最終目的。3完全的提高控制力度 將一切

26、控制的權(quán)利放在本系統(tǒng)們的手上,讓本系統(tǒng)們嚴格的監(jiān)管任何一個角落,來使本系統(tǒng)們的每一級客戶都完全可以降低本系統(tǒng)們的銷售風險,使之經(jīng)管的更加完善充實。4精確的減少操作誤差 讓本系統(tǒng)們的銷售的能夠自動化的經(jīng)管,才可以在業(yè)務(wù)操作的時候錄入更多訊息,來保證本系統(tǒng)們數(shù)據(jù)的真實性可靠性。在當今社會,本系統(tǒng)們在涉及所有金錢的地方都嚴格的加以監(jiān)管,這樣,本系統(tǒng)們就可以減少一些誤差,來使本系統(tǒng)們的成本達到最低。5充分的提高企業(yè)規(guī)范化運作水平 如果本系統(tǒng)們實施這樣的系統(tǒng),來規(guī)范本系統(tǒng)們自己的銷售的流程,去消除那些,甚至完全不符本系統(tǒng)們要求的,錯誤的銷售要求,這樣就可以提高本系統(tǒng)們業(yè)務(wù)的快捷性。也只有這樣,我們才能使

27、我系統(tǒng)在銷售的流程以及管理上,清晰、透徹。讓本系統(tǒng)們的業(yè)務(wù)流程化,才可以讓本系統(tǒng)們的員工慢慢的發(fā)展到新的層次,員工發(fā)展,才可以調(diào)動員工真實工作的效率。6完美的提升訊息交流 經(jīng)管者以及決策人員的即時結(jié)報式的獲取分銷售的各項真實的數(shù)據(jù),充分的保證了產(chǎn)品下的企業(yè)與上級經(jīng)管者經(jīng)營者之間訊息的交流,來提高企業(yè)之間協(xié)同運作效率。與此同時,更可與其它企業(yè)的線上系統(tǒng)相結(jié)合,比如第三方支付平臺等等,建立一個徹底統(tǒng)一的,可以實現(xiàn)完全互動的電子商務(wù)平臺服務(wù),來供本系統(tǒng)們的客戶充分的共享大企業(yè)的訊息。7妥善的提供決策支持 在線上線下,本系統(tǒng)們會還搜集一些市場上的基本數(shù)據(jù),比如菜品的喜愛程度,某地區(qū)特定的偏愛的小菜特色

28、等等,這樣可以讓本系統(tǒng)們的發(fā)展決策擁有一個精確的指導意見??傊?,在伴隨著個人電腦、手機的普及以及大眾化便捷化,網(wǎng)絡(luò)銷售的平臺和模式已經(jīng)慢慢的在眾多的傳統(tǒng)的銷售渠道中脫穎而出獨占鰲頭,也因為其地位及占有量的逐漸增加。訂餐行業(yè)已經(jīng)開始發(fā)生變化,尤其是在美團外面等擁有很多客戶的軟件,早已經(jīng)開始了早起市場的占領(lǐng)的斗爭。 第2章 訂餐系統(tǒng)相關(guān)技術(shù)概述2.1 基本結(jié)構(gòu)本系統(tǒng)根據(jù)之前在一些酒店賓館的研究發(fā)現(xiàn),其實他們的經(jīng)營模式非系統(tǒng)們要做的就是讓這個兩個之間的交流有那么一個平臺。下面就本系統(tǒng)觀察以及調(diào)研的系統(tǒng)模型及整個組織結(jié)構(gòu)進行簡便概括分析。如下圖2-1所示。顧客餐廳接單、制作并且配送訂餐圖2-1 系統(tǒng)概

29、況模型本系統(tǒng)面對的客戶就控制在兩種,一個是內(nèi)部顧客以及員工,再就是外面下線的商家以及周邊的商家。所以,本系統(tǒng)在采用這個系統(tǒng)的選材上,還是選了當下相對流行的B/S的三層的架構(gòu)。B/S的三層的架構(gòu)示意圖如下圖2-2。顯示邏輯瀏覽器WEB服務(wù)器事務(wù)處理邏輯請求請求數(shù)據(jù)處理響應(yīng)響應(yīng)數(shù)據(jù)庫數(shù)據(jù)庫服務(wù)器圖2-2 B/S的三層結(jié)構(gòu)示意圖B/S的體系結(jié)構(gòu)與C/S的體系結(jié)構(gòu)相比之下,其不僅是具有C/S的全部的優(yōu)點,而且還會有大部分C/S的體系結(jié)構(gòu)所完全不具備的且無可比擬獨特優(yōu)勢:1其開放的尺度 由于B/S所選取的結(jié)構(gòu),那都是非常的標準的、也都是對外展開的、非專業(yè)實用性的,也是經(jīng)過了廣大的人民群眾多網(wǎng)民所確定的。

30、并非是私人制定的,所以就可以保證了,其在應(yīng)用上的匹配通用性以及區(qū)域跨平臺性。2有較低的開發(fā)以及維護的成本 本系統(tǒng)們在B/S的應(yīng)用上,一般本系統(tǒng)們只需在客戶端維護就可以了??蛻舻腜C上安裝使用原版IE即可,后續(xù)的維護、升級本系統(tǒng)們直接在自己的服務(wù)器上就可以完成操作,就不再需對所謂的客戶端,進行任何擾民還勞民傷財?shù)母淖儭_@樣本系統(tǒng)們的維護成本就顯得非常低廉劃算。3讓用戶使用更加簡便快捷,使界面溫暖 本系統(tǒng)們的程序就至少跑在一個網(wǎng)頁上,用戶用任意瀏覽器就可以瀏覽,所以也是因為這個原因,它就可以既不負責數(shù)據(jù)的存取也不負責復雜數(shù)據(jù)的計算等任務(wù),而只需要它來顯示本系統(tǒng)們的界面,因而會非常大的降低了用戶、酒

31、店對客戶端的使用要求。從以上看出,本系統(tǒng)使用B/S 架構(gòu),必然會擁有C/S的模式所不可比擬的那種快捷優(yōu)越性:簡化維護、方便使用。無需安裝,綠色環(huán)保。因此,本系統(tǒng)開發(fā)的酒店訂餐瀏覽系統(tǒng),就這樣采用了基于B/S模式的體系結(jié)構(gòu)。2.2 工具介紹2.2.1 SQL Server 2008介紹SQL Server 是一個樂意兼容大部分數(shù)據(jù)存儲軟件的產(chǎn)品,它可以支持諸多編程語言。它在原來上幾個版本的基礎(chǔ)上做了更加優(yōu)化的改動,更加支持多點續(xù)傳、多點操控與備份等功能,也支持在外網(wǎng)連接內(nèi)網(wǎng)的同時可以允許點對點的查詢與操控。他提供了比較完備的數(shù)據(jù)庫編程功能,存儲過程、視圖等等可強化數(shù)據(jù)存儲與讀取的方式。還有內(nèi)部的

32、主外新關(guān)聯(lián)模式以及檢索,大大的縮短檢索時效,加快速率。SQL Server 是一款本身就非常厲害的開發(fā)工具,而不僅僅是作為一個枯燥乏味的數(shù)據(jù)庫的存在。那么既然如此在使用他的時候就要稍微的注意下它的安全性能以及穩(wěn)定性能。同時,本系統(tǒng)們還可以根據(jù)他的諸多特性,進行遠端的書庫流控制、存儲等操作。加快數(shù)據(jù)備份的速率以及本系統(tǒng)們執(zhí)行新操作的防錯率。而本系統(tǒng)們在維護新版本的時候,如果要加新的元素語言或者編程語言,他的兼容性就大大的體現(xiàn)了出來。是以,C#、VB.Net、XQuery、XMLA、ADO.Net 2.0、SMO、AMO等都完全可以勝任SQL Server數(shù)據(jù)的強有力的開發(fā)運營工具。2.2.2 H

33、TML介紹HTML,是超文本。所謂“超文本”,那么就是指本系統(tǒng)們在IE或者其他瀏覽器打開的時候,本系統(tǒng)們看到的網(wǎng)頁面板內(nèi),不完全是文字。本系統(tǒng)們看到的是豐富多彩的、多種多樣的界面。它可以包含各種圖片,超級聯(lián)接,甚至音樂視頻等諸多的好玩且漂亮絢麗的東西。這就是他,HTML獨特的魅力。 而本系統(tǒng)使用這個技術(shù),就可以讓本系統(tǒng)們的客戶,清晰、立體、全面的看到他想知道的一切關(guān)于菜品、新聞等等的消息動態(tài)。還可以任意的瀏覽各個界面。添加一些動態(tài)的炫字、炫酷的特技、流暢的瀏覽效果,都可以通過HTML來實現(xiàn)。一個HTML文件中,具有將顯示文字訊息的功能,當然,也包括對瀏覽器的一些提示。就好像哪些文字給他扔在何處

34、,或者這些文字如何顯示等。圖片的任意布局,讓本系統(tǒng)的網(wǎng)站變得豐富多彩華美動人。還可以添加超級鏈接,隨時隨地,方便查看。2.2.3 VS2010介紹Visual Studio 2010是一款在中國免費的集成語言開發(fā)環(huán)境。它支持多種語言的開發(fā)編寫,是目前較為優(yōu)越的的PC平臺,跨平臺的集成應(yīng)用程序開發(fā)環(huán)境。使用這個開發(fā)環(huán)境,會讓本系統(tǒng)們的效率大大提高,對于程序的開發(fā)有著不可磨滅的重要貢獻。在本系統(tǒng)們有一些新奇構(gòu)想的時候可以通過它來實現(xiàn)。他有一些內(nèi)部的封裝類,寫好的,隨用隨調(diào)即可,方便快捷。還有,在維護的時候、升級系統(tǒng)的時候都是非常容易的。編輯好新的網(wǎng)頁直接進行下一步進行維護就可以對各個服務(wù)器進行升級

35、,快捷簡便。2.3 本章小結(jié)本章主要建立了一個網(wǎng)站制作的概括分析,經(jīng)過了解開發(fā)環(huán)境使用的技術(shù),以及程序選取的框架結(jié)構(gòu),確定了這個網(wǎng)站的整體雛形。第3章 系統(tǒng)調(diào)研及可行性分析3.1 系統(tǒng)調(diào)研經(jīng)過本系統(tǒng)長期調(diào)研,并且親自編寫的工作流程,結(jié)合本系統(tǒng)的相關(guān)的專業(yè)知識,得出以下論述:1通常大部分任用高中畢業(yè)且文化程度偏低的人員預定終端2因為本系統(tǒng)們終端的服務(wù)器基本都是很好的,由此可知,硬件方面沒有什么大的問題。3因為酒店這面希望找到一個更先進并符合時代發(fā)展的網(wǎng)絡(luò)預定銷售平臺,所以在人事、政策等多方面給予大力支持。4在酒店用餐的對象一般為對網(wǎng)絡(luò)有一定掌握基礎(chǔ)的白領(lǐng),因此運用此平臺較為簡便。但是在平臺的反應(yīng)

36、速度和界面設(shè)計上應(yīng)該多下功夫,以適應(yīng)都市白領(lǐng)們的現(xiàn)時代消費觀。同時擁有較快的更新速度。 5因為酒店還是主要基于傳統(tǒng)的面對面消費觀念和經(jīng)營基礎(chǔ),在網(wǎng)絡(luò)方面還基本處于空白階段。因此應(yīng)把這些情況算作考慮范圍之內(nèi)。6酒店承接本系統(tǒng)的項目后的發(fā)展前景,以及后續(xù)使用人數(shù)是否與預期相符也應(yīng)多做調(diào)查。3.2 可行性分析3.2.1 經(jīng)濟可行性本系統(tǒng)開發(fā)的這套系統(tǒng),所需的軟件 (VS2010+SQL 2008),在中國是不需要花錢的,網(wǎng)上有大量的破解版以及綠色安裝包,所以這部分的費用基本屬于沒有投資。硬件由幾臺服務(wù)器組成。服務(wù)器的配置并不需要多高,一般來說了,市面上一般的電腦就可以勝任這項工作。其實這個系統(tǒng)的成本

37、,主要集中開發(fā)與維護上。對于用戶不造成經(jīng)濟負擔的。而一旦本系統(tǒng)的系統(tǒng)可以使用,商家?guī)缀蹙褪莿傞_始配置商家訊息、商家特色菜品等等需要工作,平常的工作基本沒有。用戶也可以足不出戶就享受商家美食。如此省錢省力的東西,客戶必然會很滿意。是以從經(jīng)濟方面講,本系統(tǒng)開發(fā)此系統(tǒng)是絕對可行沒有異議的。3.2.2 技術(shù)可行性上文說過,本系統(tǒng)的開發(fā)完全的基于B/S模式,那么自然這套系統(tǒng)就要包含兩個層面,一個是前端的應(yīng)用程序。再一個就是后臺數(shù)據(jù)庫的建立。程序的升級維護開發(fā)、數(shù)據(jù)的維護備份處理,是比較重要的技術(shù)內(nèi)容。出于安全考慮,那么本系統(tǒng)將對支付方面做一下相應(yīng)的限制。用戶打電話確認。之后商家送餐,到達之后直接金錢交易

38、。這樣本系統(tǒng)的整個系統(tǒng)就不再存在所謂的安全風險。 本系統(tǒng)的系統(tǒng)就是采用VS2010以及 SQL 2008分別作為前端網(wǎng)頁的開發(fā)以及后端數(shù)據(jù)庫的存儲運行工具。Visual Studio 2010是微軟公司推出的開發(fā)環(huán)境。微軟制作的開發(fā)環(huán)境,一般如同windows系列一樣,安全、穩(wěn)定、可靠。提供軟件開發(fā)支持的是 Microsoft Visual Studio 2010 Team System :架構(gòu)師:Visual Studio 2010 Team Architect Edition 包括使用集成高效工具,對直觀,構(gòu)建解決服務(wù),方案,解決方案的設(shè)計,從解決環(huán)境問題入手,開始展開。更多相關(guān)信息,從此

39、內(nèi)容Visual Studio 2010 Team System:以分布式系統(tǒng),設(shè)計部署進行。測試人員:Visual Studio 2010 Team Test Edition Microsoft Visual Studio 2010 Team System Web Microsoft Visual Studio 2010 Team System Visual Studio 2010 Team System:通過測試,更完善實現(xiàn)軟件的更好。 經(jīng)管項目人員:Visual Studio 2010 Team Foundation 提供一套項目經(jīng)管工具,基于軟件項目,經(jīng)管人員,了解內(nèi)容的:Micros

40、oft Excel、Microsoft Project 和 Windows SharePoint Services。同 Microsoft Office 集和而成,不再需要,由項目經(jīng)管人員,手工將數(shù)據(jù)映射到數(shù)據(jù),供團隊使用,從這些經(jīng)營程序中。項目狀態(tài)視圖,儀表盤式的,由項目站點提供,還有一個功能,向下追溯風險承擔者。豐富的報告提供,整個常規(guī),團隊工作流中,收集的規(guī)則。自定義項目過程基于業(yè)界公認的實踐來驅(qū)動生命周期。有關(guān)詳細信息,請參閱 Visual Studio 2010 Team System:軟件項目經(jīng)管。SQL 2008的作為就是,微軟在Windows 系列平臺上,開發(fā)的新興數(shù)據(jù)庫,一經(jīng)

41、問世,就以容易操作得到了,用戶的好評,認為很多,將自己的業(yè)務(wù),應(yīng)用在Windows平臺的,用戶都會,對它有很大的認可。區(qū)別于FoxPro、SQL 2008小型,數(shù)據(jù)庫,SQL 2008是一個,功能完備的數(shù)據(jù)庫,經(jīng)管系統(tǒng)。它擁有開發(fā)所支持的引擎、精準的SQL語言、可以擴展的,特性等功能。3.2.3 操作可行性本系統(tǒng)的系統(tǒng)是一個簡便的基于Web上的系統(tǒng)。Web技術(shù)目前在IE端的反響相當不錯的,因為其用戶使用沒有難度、操作起來少有BUG,而且是目前的餐館銷售行業(yè)新興的業(yè)務(wù)。由于本系統(tǒng)的系統(tǒng)基于Web的。所以他的工作界面,就使得本系統(tǒng)們的送餐人員、餐廳老板以及訂餐用戶,不管在什么樣的空間下,在這個平臺

42、上都可以安心的進行交互。無論你是局域網(wǎng)、廣域網(wǎng),抑或?qū)ι碳疑暇€產(chǎn)品、用戶點評產(chǎn)品,還是作為一個管理員去維護相對的新聞,都沒有什么難度,相當方便。本系統(tǒng)們的系統(tǒng)無需安裝,同時本系統(tǒng)們的廣大可愛的用戶也不需培訓。因此,本系統(tǒng)認為在人類的操作使用上,只要有那么一點電腦操作基礎(chǔ),都會易于人們接受喜愛的,本系統(tǒng)也在盡力的為本系統(tǒng)們廣大的用戶著想3.2.4 法律可行性目前有很多類似的產(chǎn)品,但是并不會引發(fā)所謂的侵權(quán)或者什么問責。因為這個只是本系統(tǒng)個人的畢業(yè)設(shè)計,是本系統(tǒng)大學四年的積累與沉淀。程序也是本系統(tǒng)自己寫的自己完成的。那么本系統(tǒng)的程序就不會成為在社會上引起什么不良反響的東西?;谝陨稀1鞠到y(tǒng)認為本系統(tǒng)

43、的程序在法律上是可行的。3.3 本章小結(jié)經(jīng)過細致入微的需求分析以及社會環(huán)境分析等等,確定確立本系統(tǒng)的網(wǎng)站是真實可行,且具有一定使用價值的。從一個軟件的開發(fā)成本到技術(shù)范圍,再到是否侵權(quán)違法,細致準確的羅列出本網(wǎng)站的可行性與合法性。是的開發(fā)起來沒有后顧之憂。第4章 系統(tǒng)需求分析4.1 業(yè)務(wù)流分析本系統(tǒng)們的預訂平臺的工作流程如下:打開IE瀏覽器,系統(tǒng)啟動,然后就會自動的進入本系統(tǒng)的主界面,這個界面是所有人都可以瀏覽的一個美麗的主網(wǎng)頁面板。然后在登陸注冊那個模塊,本系統(tǒng)們可以通過權(quán)限判斷,分配你的權(quán)限。沒有登錄的普通游客只能查閱所有的餐飲訊息,而注冊用戶不僅可以查閱,還可以對餐飲菜品酒水進行下單預定。

44、管理員則可以對一切的訊息享有增刪改查的全部功能。本系統(tǒng)的網(wǎng)站的簡便業(yè)務(wù)邏輯流程圖如圖4-1所示:查詢 發(fā)布 修改 預定 刪除 系統(tǒng)界面 已注冊用戶 未注冊用戶 注冊信息系統(tǒng)經(jīng)管員所有用戶 統(tǒng)計 自動寫入后臺數(shù)據(jù)庫 保存 圖4-1 系統(tǒng)業(yè)務(wù)流程圖 本系統(tǒng)的系統(tǒng)按照現(xiàn)在比較流行的“餓了么”、“美團外賣”的銷售營銷模式走的,用戶下單商戶接單。簡便的兩種操作。當然,為了本系統(tǒng)可以招商引資,本系統(tǒng)也設(shè)置了廣告模塊。但是,為了提高本系統(tǒng)的工作效率以及本系統(tǒng)的服務(wù)質(zhì)量,將本系統(tǒng)的系統(tǒng)完美的體現(xiàn)計算機作業(yè),于是本系統(tǒng)就有了新的開發(fā)目標,具體詳情如下:1操作簡便、界面溫暖 完全控件式的網(wǎng)頁面板布局,使得訊息的載

45、入更簡便;絕大多數(shù)的選項只是依靠點擊鼠標就可以實現(xiàn)并不需要什么技術(shù)或者知識;另外,還會有很多的提示訊息也會讓用戶減少不必要的操作失誤。2無論何時都是可見 對訊息的處理,比如增刪改查的全部功能,都能夠在主頁的對應(yīng)欄目清晰的顯示出來,以達到快速、迅捷的功能。3內(nèi)部功能完善 在常見系統(tǒng)的訊息經(jīng)管之外:訊息錄入、信息瀏覽、消息新聞刪除、信息的修改、內(nèi)容的查詢等各個方面,都可以清晰的透徹的顯現(xiàn)出來。而且,對于VIP的監(jiān)管控制,對他們提交的的資料進行審查審核,還有上傳文件的內(nèi)容的監(jiān)督審核等等。4非常便利移植 系統(tǒng)應(yīng)該具有一定的穩(wěn)定性以及大眾可用性,與此同時注意到與時俱進的重要性。本系統(tǒng)們要針對不同的商家,

46、本系統(tǒng)們只需要添加權(quán)限就可以分配屬于他們自己特點的餐館系統(tǒng)。各具特色,各有千秋。而系統(tǒng)界面中的文本、圖片等數(shù)據(jù)。都存放于數(shù)據(jù)庫里中,如果線上不能修改,只要對數(shù)據(jù)庫操作一下修改就可以維護,減少了代碼的復雜性與維護的成本。5動態(tài)經(jīng)管 對新錄入的訊息,由管理員第一時間進行審核審查,對新錄入的新聞等,要對內(nèi)容第一時間進行核查是否符合本系統(tǒng)國的法律法規(guī)是否存在違禁言論。4.2 數(shù)據(jù)流分析數(shù)據(jù)流程分析。主要包括本系統(tǒng)們對訊息的數(shù)據(jù)流動、數(shù)據(jù)傳遞、數(shù)據(jù)處理、邏輯存儲等的分析。數(shù)據(jù)流解析的基本目的。就是要發(fā)現(xiàn)并且去積極的解決數(shù)據(jù)流問題。現(xiàn)有的諸多數(shù)據(jù)流分析。大多是通過簡單的分層的數(shù)據(jù)流程圖,簡單來實現(xiàn)的。其具

47、體的做法是。按業(yè)務(wù)流程圖所給出的業(yè)務(wù)邏輯,描繪出相對應(yīng)的流程順序。然后根據(jù)本系統(tǒng)們的業(yè)務(wù)邏輯,將其繪制成一套業(yè)務(wù)數(shù)據(jù)庫以及數(shù)據(jù)流程圖。訂餐,流程只有比較簡單的流程:其一,非注冊會員,簡稱游客。注冊會員。還有就是管理員。在注冊信息的時候本系統(tǒng)們會針對管理員做一下相應(yīng)的處理。也就是不會允許很多人都成為管理員。游客可看的界面只有很少一部分,大多數(shù)都是瀏覽。而注冊會員則可以對餐品進行預定、查看以及留言。管理員具有全部功能,還額外具有全部信息的增刪改查的功能。根據(jù)這些。簡單的需求分析已經(jīng)確定完畢。另外,需要考慮的是用戶在使用我們程序的時候,他們的使用感受也很重要。那么在他們使用的時候,不可以出現(xiàn)業(yè)務(wù)不清

48、晰或者界面找不到的困擾。所以我們的業(yè)務(wù)流程一定要簡潔清晰透徹。數(shù)據(jù)流的運行,數(shù)據(jù)的存儲等,都要有一定簡單穩(wěn)定的流程。用戶從進入界面開始瀏覽,到最終的一切操作,都要游刃有余,不能出現(xiàn)卡頓或超過10秒以上的搜索查找菜品或其他相關(guān)信息的時間。界面清晰,數(shù)據(jù)流通也一樣要清晰。不設(shè)置太多數(shù)據(jù)變化。讓數(shù)據(jù)的存儲保持原本的狀態(tài)。這樣數(shù)據(jù)在后期數(shù)據(jù)庫單方的維護上,也會大大的減少工作量,節(jié)省開發(fā)時間。那么本系統(tǒng)的功能運行方式,已經(jīng)確定。整個系統(tǒng)的數(shù)據(jù)流程圖如4-2。進入系統(tǒng)主界面瀏覽界面用戶注冊用戶管理員更改資料會員維護信息維護類別經(jīng)營訂單維護帳號經(jīng)管FAQ食品管理注銷登錄操作界面數(shù)據(jù)庫選購商品搜索購物車收銀臺

49、訂單號結(jié)賬訂餐信息退出圖4-2數(shù)據(jù)流程圖4.3 數(shù)據(jù)字典這個數(shù)據(jù)字典是本系統(tǒng)的系統(tǒng)沒一個部分的數(shù)據(jù)產(chǎn)生的架構(gòu)。本系統(tǒng)的數(shù)據(jù)流以及數(shù)據(jù)字典。都將共同構(gòu)成本系統(tǒng)的程序的基礎(chǔ)邏輯模塊。如下表4-1功能簡介。表4-1功能簡潔表數(shù)據(jù)存儲名稱數(shù)據(jù)來源數(shù)據(jù)去向數(shù)據(jù)組成描述系統(tǒng)管理人員訊息系統(tǒng)管理人員訊息表系統(tǒng)管理人員登陸模塊系統(tǒng)管理人員訊息系統(tǒng)管理人員唯一識別+系統(tǒng)管理人員帳號+系統(tǒng)管理人員密碼+權(quán)限+注冊時間存儲了系統(tǒng)管理人員的基本訊息食品訊息食品訊息表食品模塊食品訊息=食品唯一識別+食品編號+食品名稱+價格+附件圖片+食品簡介+食品類別+添加時間存儲了食品的基本訊息訂餐客戶訊息訂餐客戶訊息表訂餐客戶訊息

50、模塊訂餐客戶訊息=訂餐客戶唯一識別+用戶名+密碼+姓名+電話+身份證+添加時間存儲了訂餐客戶的基本訊息購物車訊息購物車訊息表購物車訊息模塊購物車訊息=購物車訊息唯一標識+食品+訂餐用戶名+添加時間等存儲了購物車訊息表4-2 數(shù)據(jù)字典列表名字描述輸入過程輸出登錄界面用戶登錄系統(tǒng)進行用戶登錄經(jīng)管會員用戶的用戶名。密碼判斷是否為合法的會員用戶系統(tǒng)主界面查詢訊息根據(jù)條件查詢所需訊息:食品訊息輸入查詢的條件查詢系統(tǒng)的用戶所需的訊息查詢得到的訊息網(wǎng)頁面板錄入訊息訂餐用戶訊息,食品訊息等的錄入輸入要添加錄入的訊息將需要添加錄入的訊息加入數(shù)據(jù)庫中系統(tǒng)新的訊息表網(wǎng)頁面板修改、刪除訊息對訂餐用戶訊息,食品訊息等修

51、改或刪除后存入數(shù)據(jù)庫中輸入要修改或刪除的訊息對需要修改的訊息做修改。刪除過時的訊息系統(tǒng)新的訊息表網(wǎng)頁面板用戶用戶登錄系統(tǒng)進行用戶登錄經(jīng)管會員用戶的用戶名、密碼判斷是否為合法的會員用戶系統(tǒng)主界面數(shù)據(jù)字典列表,表4-3-24.4 本章小結(jié)經(jīng)過詳細客觀的需求分析,讓本系統(tǒng)知道這個網(wǎng)站的使用價值。于是開始為這個網(wǎng)站籌劃其制作概況。比如業(yè)務(wù)流程的大致走向,數(shù)據(jù)庫的設(shè)計與實現(xiàn)。數(shù)據(jù)流在程序里的大致走向等等。經(jīng)過本系統(tǒng)詳盡的分析,初步構(gòu)想出業(yè)務(wù)與數(shù)據(jù)流的關(guān)系,并且羅列出本系統(tǒng)所需要的數(shù)據(jù)字段以及具體內(nèi)容。使得整個程序顯得有了“骨頭”和“經(jīng)絡(luò)”。第5章 系統(tǒng)設(shè)計5.1 系統(tǒng)設(shè)計概述本系統(tǒng)的網(wǎng)上訂餐系統(tǒng)的設(shè)計與

52、實現(xiàn)。是為了使廣大酒店、賓館等可以實現(xiàn)線上銷售,地面下線預定的機制。來更好的做好O2O并行發(fā)展,互補互助。是以,在前期的設(shè)計與實現(xiàn)的時候。就已經(jīng)留下了一些方法接口。為以后程序的更新?lián)Q代以及改進做好后期準備。由于本系統(tǒng)的系統(tǒng)是采用B/S式編寫的,所以就完全的選取網(wǎng)站頁面的形式。這樣只需要在一臺服務(wù)器上裝好本系統(tǒng)的系統(tǒng)。其他的客戶端只需聯(lián)到局域網(wǎng)或者外網(wǎng),連接這個服務(wù)器的IP地址,就可以使用任意瀏覽器打開本系統(tǒng)的程序。非常便利。5.2 系統(tǒng)功能模塊劃分那么本系統(tǒng)根據(jù)系統(tǒng)功能的分析。已經(jīng)畫出本系統(tǒng)系統(tǒng)的功能模塊分布。從方便客戶的角度。界面的設(shè)計將不會太麻煩。具體的模塊流程圖如圖5-1所示。系統(tǒng)用戶帳

53、號管理系統(tǒng)用戶帳號管理管理員登錄網(wǎng)上訂餐系統(tǒng)管理界面系統(tǒng)用戶帳號管理餐飲管理客戶管理訂單管理修改密碼模塊流程圖5-1用戶模塊圖如圖5-2所示。網(wǎng)上訂餐系統(tǒng)系統(tǒng)主界面會員功能購物車瀏覽信息用戶登錄查看餐飲網(wǎng)站介紹聯(lián)系網(wǎng)管會員注冊會員登陸預訂餐飲看購物車修改信息提交清單清空訂單圖5-2 系統(tǒng)功能模塊圖5.3 數(shù)據(jù)庫設(shè)計正如上文所說的一樣。本系統(tǒng)的程序核心的東西并不在前臺頁面上,而是在后臺數(shù)據(jù)庫里。前臺程序只是簡單的對數(shù)據(jù)進行增刪改查。而數(shù)據(jù)庫方面則可以對系統(tǒng)流程進行全方位的修改。 數(shù)據(jù)庫的主要特征: 首先是數(shù)據(jù)共享。其次,數(shù)據(jù)具有最小冗余度。再次,數(shù)據(jù)的完整性。第四,是數(shù)據(jù)的安全性。第五,數(shù)據(jù)的獨

54、立性。數(shù)據(jù)庫結(jié)構(gòu)的設(shè)計。是本系統(tǒng)開發(fā)本系統(tǒng)的程序的重要條件。數(shù)據(jù)庫的結(jié)構(gòu)清晰,層次分明,內(nèi)容完善,將極大的把本系統(tǒng)的程序簡化甚至后期的維護都變得非常簡單。5.3.1 數(shù)據(jù)庫需求分析用戶針對數(shù)據(jù)的需求,其實不多。大多數(shù)都是對各種訊息查詢查看,更新修改。所以本系統(tǒng)只需要滿足他們的這簡單的功能就可以。更多的功能將只有管理員擁有。通過這樣的用戶數(shù)據(jù)庫功能分析。針對本系統(tǒng)的系統(tǒng),總結(jié)如下:1用戶分一般用戶、注冊VIP用戶以及系統(tǒng)管理人員用戶。2一般用戶只要打開界面,可以快捷查看餐飲訊息以及首頁新聞。3注冊VIP用戶登錄??梢赃M行訂餐操作,下單、購物車、留言等。4系統(tǒng)管理人員。享有后臺全部操作權(quán)限。訂單主表和訂單細表:比如用戶一次性點了好多菜,那么本系統(tǒng)就根據(jù)他買的每種菜的編號生成一個具有每一編號以及數(shù)量、總價的列表,視為主表。也就是所謂的訂單。一個用戶只有一個訂單在同一時期。所以本系統(tǒng)的程序?qū)⑦@樣設(shè)計:系統(tǒng)管理員訊息。包括數(shù)據(jù)項:帳號,密碼,權(quán)限,注冊時間。訂餐客戶訊息。包括數(shù)據(jù)項:用戶ID。用戶名。密碼。姓名。電話。身份證。注冊時間等。食品訊息,包括數(shù)據(jù)項:食品ID。食品名稱。食品價格。內(nèi)容,類別。添加時間等。定單列表,包括數(shù)據(jù)項:定單列表編號。用戶名。食品編號。下單時間等。5.3.2 數(shù)據(jù)

溫馨提示

  • 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

提交評論