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

下載本文檔

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

文檔簡介

哈爾濱工業(yè)大學工學碩士學位論文哈爾濱理工大學學士學位論文-PAGEII--PAGEIV-模板使用說明(請在使用前詳細閱讀此說明?。└鞑糠謨?nèi)容可以直接打字輸入,也可使用粘貼功能,但要保證粘貼內(nèi)容格式正確。目錄為自動生成模式,不要修改目錄,論文完成后請右鍵單擊目錄區(qū)域,選擇“更新域”即可。各級標題一定要使用相應標題格式,否則在目錄里不能體現(xiàn)。論文中各種行間距請自行調(diào)整。如本模板和《哈爾濱理工大學本科畢業(yè)設計(論文)撰寫規(guī)范》的規(guī)定不一至,以《哈爾濱理工大學本科畢業(yè)設計(論文)撰寫規(guī)范》的規(guī)定為準。本模板僅供參考,請嚴格按照《哈爾濱理工大學本科畢業(yè)設計(論文)撰寫規(guī)范》完成論文。如不會使用word的模板功能,請自行按《哈爾濱理工大學本科畢業(yè)設計(論文)撰寫規(guī)范》完成論文。(請在完成論文后,打印論文前,刪除本頁內(nèi)容及后文批注?。┚W(wǎng)上訂餐系統(tǒng)的設計與實現(xiàn)摘要基于的網(wǎng)上訂餐系統(tǒng),是比較典型的一種新型的網(wǎng)絡銷售平臺,本網(wǎng)站開發(fā)完全基于B/S模式的網(wǎng)上購物銷售模式,本網(wǎng)站采用VS2010+SQLServer2008R2模式。電子商務網(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ī)模式廠商,仍然都在竭盡全力的創(chuàng)造著做網(wǎng)上的銷售的地面的物質(zhì)準備。鏨于此,為了實現(xiàn)在網(wǎng)上銷售,電商已經(jīng)成為當今商場戰(zhàn)爭中占有有利地位的不可或缺的模式了。本網(wǎng)上訂餐系統(tǒng)主要是針對大型酒店餐飲行業(yè)而編寫開發(fā)的,一般酒店都有較多年店面營銷經(jīng)驗的積累,無論是從顧客客流方面還是從倉儲、物流等等方面,都已經(jīng)完備了開通電子商務平臺的物質(zhì)上的準備。我的系統(tǒng),選擇了三層架構(gòu)模式、WebService技術,這樣在不同的開發(fā)環(huán)境或者平臺上可移植,可以進行快速維護,建立一個穩(wěn)定的程序。從而保證了在新建成的網(wǎng)上訂餐系統(tǒng)上具有非常良好的框架結(jié)構(gòu),他的內(nèi)容可持續(xù)擴大充實。本系統(tǒng)在設計的時候,完全按照規(guī)格標準化、結(jié)構(gòu)規(guī)范化,逐步分層的設計,分部構(gòu)件實例化實現(xiàn)。完全使用軟件的構(gòu)件化的開發(fā)模式,使系統(tǒng)能夠?qū)哟畏置?,業(yè)務邏輯與系統(tǒng)功能實現(xiàn)真正意義上的分離,業(yè)務邏輯與基層數(shù)據(jù)完全分離;通過完全統(tǒng)一的服務接口為規(guī)范核心,使用完全開放的標準。從功能的層面上來形容,本系統(tǒng)是相當完備的系統(tǒng),本系統(tǒng)是通過WEB界面與用戶進行完全的交互,為非常便利用戶以提供相對完備的商品訊息并且可以接受其針對性的操作,于此與此同時,通過由數(shù)據(jù)庫處理系統(tǒng)來存儲龐大的訊息數(shù)據(jù)并且進行一定的業(yè)務邏輯處理。本系統(tǒng)還實現(xiàn)了用戶對相應模塊的訊息數(shù)據(jù)的閱讀、檢索、修改以及管理等等對數(shù)據(jù)庫的基本操作,完全采用了系統(tǒng)數(shù)據(jù)庫模塊化的設計方法,以非常便利根據(jù)用戶的真實需求以及系統(tǒng)程序的維護與應用的快捷非常便利,使得各個部分分置于完全不同的系統(tǒng)模塊當中,這樣會非常便利程序后續(xù)的擴展、更新與運維,與此同時還可以建立一定的程序功能自本系統(tǒng)復用的堅實基礎。關鍵詞電子商務;VS2010;SQLServer2008;交互性DesignandimplementationofonlinemealorderingsystemAbstractDesignandimplementationofonlinemealorderingsystemisatypicale-commercesalesplatform,thedevelopmentbasedonB/Softherealizationofonlinesales,isbasedonVS2010+sqlserver2008R2model.E-commerceontheInternetisthetransitsystem-asalesplatform,thegroundisanextensionofthedistributionsystemandcomplementary,butalsomerchantsandcustomersaveryeffectivechannelofcommunication.PresentinChina,differentprocedurestoachieveonlinesalesaccountedforabout85percentofmanufacturersaroundtheremaining15percentorsothatmanufacturersaretryingtocreateanonlinesalestothegroundmaterialready.Zanhere,andInternetsales,shoppingmallshavebecomethefuturestatusofthewartakeadvantageoftheindispensabletool.

Theonlinesalessystemismainlyforthedevelopmentofarestaurant,therestauranthasmanyyearsofaccumulatedstoremarketing,whetherfromcustomersorfromtheareasoflogistics,warehousingandsoon,areperfectlycapableofdoingthematerialpreparedforsaleonline.Thesystemisdesignedbythree-tierstructure,WebServicetechnology,sothatthechoiceofplatforms,usingatechnicallyadvancednature,forward-looking,scalable,thusensuringcompletionofthesystemhasgoodstability,salarity.Systemdesignedbystandardization,standardization,andhierarchicaldesign,componentofachieving.Useofsoftwarecomponentofthedevelopmentmode,thesystemhierarchicalstructure,operationsandimplementationofseparation,logicanddataseparationtoaunifiedserviceinterfacespecificationasthecore,theuseofopenstandards.Fromthefunction,thesystemismorecomplete,thesystemtotheWebinterfaceanduserinteraction,provideuserswithinformationandacceptitsopenation,atthesametimethroughthedatabasemanagementsystemtostoreinformationanddata.Systemoftheinformationanddatabrowser,query,editinganddatabasemanagement,andotherbasicoperations,usingamodulardesign,accordingtotheneedsofusersandtheapplicationproceduresandmaintenanceoftheeaseofuse,willbeplacedinvariouspartsofdifferentmodulesTofacilitatetheexpansionandmaintenanceofprocedures,proceduresfortheestablishmentofafunctionalrehabilitationwiththefoundation.KeywordsE-commerce,VS2010,SQLServer2008,interactive不要刪除行尾的分節(jié)符PAGEII---PAGEVI-目錄摘要 =1\*ROMANIAbstract =2\*ROMANII第1章緒論 61.1課題背景 61.2研究意義 71.3國內(nèi)外研究現(xiàn)狀分析 71.4論文研究的主要內(nèi)容 8第2章訂餐系統(tǒng)相關技術概述 102.1基本結(jié)構(gòu) 102.2工具介紹 112.2.1SQLServer2008介紹 112.2.2HTML介紹 122.2.3VS2010介紹 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技術可行性 143.2.3操作可行性 153.2.4法律可行性 153.3本章小結(jié) 15第4章系統(tǒng)需求分析 164.1業(yè)務流分析 164.2數(shù)據(jù)流分析 174.3數(shù)據(jù)字典 184.4本章小結(jié) 20第5章系統(tǒng)設計 215.1系統(tǒng)設計概述 215.2系統(tǒng)功能模塊劃分 215.3數(shù)據(jù)庫設計 225.3.1數(shù)據(jù)庫需求分析 225.3.2數(shù)據(jù)庫概念結(jié)構(gòu)設計 235.3.3數(shù)據(jù)庫邏輯結(jié)構(gòu)設計 255.4本章小結(jié) 27第6章訂餐系統(tǒng)界面設計 286.1首頁設計 286.2注冊界面設計 286.3餐飲訊息查看界面設計 296.4購物車界面設計 306.5管理員登陸界面設計 306.6后臺首頁界面設計 316.7食品訊息管理界面設計 326.8訂單界面設計 346.9本章小結(jié) 34結(jié)論 35致謝 36參考文獻 37附錄A 38附錄B 43附錄C 46千萬不要刪除行尾的分節(jié)符。在目錄上點右鍵“更新域”,然后“更新整個目錄”。打印前,不要忘記把上面“Abstract”這一行后加一空行-PAGE10---PAGE40-緒論課題背景中國互聯(lián)網(wǎng)絡的訊息中心在發(fā)布的2015第三十五次CNNIC的抽樣調(diào)查結(jié)果顯示,大陸上絕大多數(shù)的上網(wǎng)人數(shù)已經(jīng)是呈飽和態(tài)勢。用戶在網(wǎng)絡上關注的一切訊息也不再是單方面唯一的獨面新聞。根據(jù)報告的數(shù)據(jù)顯示,在本系統(tǒng)中國的很大部分的互聯(lián)網(wǎng)用戶,本系統(tǒng)們網(wǎng)絡上最喜歡那些個做的操作中,網(wǎng)頁面板的瀏覽訊息,比如百度占到了79.3%,查收的郵件數(shù)量僅僅只是占20.8%,而且這些大多數(shù)都來自于本公司內(nèi)部郵件,互動實時性的聊天占74.2%,網(wǎng)上購物已經(jīng)占到87.5%。而隨著地面物流節(jié)奏和質(zhì)量等基礎設施的進一步完善,網(wǎng)上購物熱潮的發(fā)展節(jié)奏已經(jīng)遠遠大于了今天的發(fā)展節(jié)奏。網(wǎng)絡電商已經(jīng)是一股潮流,在強烈的沖擊著原有固態(tài)商家的生存。門店商家的市場已經(jīng)不再如當初那般炙手可熱,在大型的綜合商場,來去匆匆的快遞員依舊穿梭不息,原因就是現(xiàn)在的店家如果不完全實行電商模式也一定會堅持實行半電商半店面的營銷模式。在當今社會的某寶,在大小玩具,各種書籍、PC電腦、各類軟件、日常百貨等等等等,甚至廣泛發(fā)展到股票及證券交易。在當今的某寶幾乎已經(jīng)沒有什么東西是不可交易的。實際的物品、虛擬的物品,一切的一切都在向著人民生活的快捷、舒適、非常便利前進。當今網(wǎng)絡,已經(jīng)是一種前所未有的不可抗拒的沖擊力在瘋狂的影響著人類的一切活動,包括人類的日常生產(chǎn)以及日常生活。由于網(wǎng)絡的誕生以及瘋狂發(fā)展,已經(jīng)完全的顛覆了傳統(tǒng)的所有的訊息傳播模式,徹底的沖破了已經(jīng)存在于傳統(tǒng)交流方式中控件以及時間的全部壁壘,已經(jīng)極大地、徹底的改變了整個人類從從形式到內(nèi)容、物質(zhì)世界到精神世界、從生產(chǎn)活動到日常生活的所有活動,還在與此同時給人類帶來了更多更新的機遇以及挑戰(zhàn)。機遇與挑戰(zhàn)并存。所有的訊息在社會一切活動以及經(jīng)濟的發(fā)展中所起的不可抗拒的作用越來越大,也越來越為人們所重視。在當今社會作為訊息資源的開發(fā)利用水平,已經(jīng)成為衡量了一個大型國家綜合國力的非常重要標志之一。而計算機、手機等作為所有訊息處理的必要工具,在為適應數(shù)據(jù)流處理需求的節(jié)奏、效率的迅速提高,為滿足網(wǎng)上各類PC系統(tǒng)和手機APP對數(shù)據(jù)處理經(jīng)管的要求,在文件文本文字處理的基礎上發(fā)展基礎數(shù)據(jù)流模式,人們在對于數(shù)據(jù)的處理數(shù)據(jù)的訪問數(shù)據(jù)的一些歌流動運算包括存數(shù)過程等類型的數(shù)據(jù)模式已經(jīng)在這個時代讓人們更加的認可。人們也渴望這樣的快捷便利服務。由于在當今的這個世界,本系統(tǒng)們的生活節(jié)奏你會發(fā)現(xiàn)它越發(fā)的迅猛,使得本系統(tǒng)們基層百姓的工作壓力、生活壓力都隨著越來大,從而讓真正能給自己享受生活、享受美、享受親情的時間是岌岌可危,尤其是排隊等候的浪費時間以及麻煩,也是一種時間財富上的缺失。于是在這個大前提之下,網(wǎng)上訂餐迅速的被人們所接受,比如現(xiàn)在的“餓了么”、“美團外賣”、“百度外賣”等等爭相的蠶食著各個地區(qū),從而也引發(fā)了整個餐飲行業(yè)的經(jīng)營模式的大爆發(fā),使得在當今社會在網(wǎng)絡上的餐飲競爭異常激烈。所以,將線下預訂餐飲的服務搬到線上去進行,就變得很有必要與此同時也是很有市場潛力的。研究意義經(jīng)過本系統(tǒng)對一些星級酒店、普通酒店、賓館旅館的餐飲方面的一些了解后,菜驚奇的發(fā)現(xiàn)在當今餐飲娛樂的行業(yè)的業(yè)內(nèi)殘酷冰冷的競爭狀態(tài),早已不是僅用慘烈二字可以形容萬一了,簡直就是沒有硝煙的戰(zhàn)場。當然,面對這么巨大的壓力,打破傳統(tǒng)的打價格戰(zhàn)以及買贈的傳統(tǒng)手段以外,更應該另想一條更佳的方式,來避開這些線下對線下的對決。當今線上的大型銷售平臺,業(yè)已發(fā)展了相當一段時間,大的如阿里巴巴、京東,小的如餓了么、美團等諸多集團,就像線下的銷售一樣,無煙的競爭異常慘烈。但是即便如此,只要是能夠開拓創(chuàng)新、努力構(gòu)思的聰明銷售商,往往都會在競爭中,使自己永遠立于不敗之地。是以,網(wǎng)上訂餐系統(tǒng),就是要在Internet領域上,保持持續(xù)的創(chuàng)新,并且使得地面門店保持永遠動作一直協(xié)調(diào)一致,以期望使在線上線下的兩處十分慘烈的無煙戰(zhàn)場中搏得那么一線生機。國內(nèi)外研究現(xiàn)狀分析根據(jù)本系統(tǒng)國目前的IT行業(yè)發(fā)展趨勢,以及業(yè)內(nèi)發(fā)布的技術聲明報告,顯示,在近幾年,中國的IT技術發(fā)展速率呈指數(shù)增長的勢態(tài),國內(nèi)網(wǎng)民的總數(shù)量已經(jīng)將近十億之多,目前已經(jīng)是世界第一,并且在溫家寶總理的倡導建議下,隨著寬帶的降價,流量費用的大幅削減,每天都會有超過10萬多人邁進當今的網(wǎng)絡世界,從PC終端到是手機APP,已經(jīng)充斥著滿滿的網(wǎng)民。本系統(tǒng)國伴隨著網(wǎng)絡的大幅發(fā)展,尤其是阿里集團京東集團兩大電商集團的發(fā)展與推動,電子商務在中國就是一個不可抵抗的趨勢。以美國為例,當紅的幾大o2o餐飲系統(tǒng)里,盡管在類別上有些許不同,但是在方式上卻極具特色。比如,Seamless,他就專門致力于向線上用戶就近推送附近的餐館,只不過要從中收取一部分的費用而已。YelpPlatform,就很像是餓了么那樣的服務,在列表里選擇對應的餐飲公司即可。而FoodToEat,則是為了外賣的餐車以及非常小但是又很美味的小店準備的。以至于,他就不會在意這個訂單大小,一律接受。D則是把餐館菜單發(fā)布網(wǎng)頁上去,就好比你在瀏覽淘寶,菜品就那么簡便的在哪里,使用戶有快捷,舒適非常便利的體驗??偠灾绞缴闲涡紊?,然而以o2o模式來經(jīng)營線上的餐飲系統(tǒng),已經(jīng)是不容置喙的選擇,其前景也是非常廣泛的。論文研究的主要內(nèi)容現(xiàn)代的生活可謂是日新月異,幾次工業(yè)革命到現(xiàn)在,本系統(tǒng)們的計算機科學技術的早已經(jīng)瀕臨成熟,IT行業(yè)強大的便捷功能已經(jīng)深深的讓人們?yōu)橹潎@!并且就因為它已進入了本系統(tǒng)們?nèi)祟惖纳鐣母鱾€層面,本系統(tǒng)們已經(jīng)離不開網(wǎng)絡了。他就像我們的衣食住行一樣,緊密的控制著我們的精神世界。當然,網(wǎng)路作為計算機基礎應用中的一個部分,用戶使用PC端對線上銷售平臺不斷的進行經(jīng)管,必然具有線下操作所無法逾越的巨大優(yōu)點。例如:進行檢索的迅速、雙方交互的非常便利快捷、訂單生產(chǎn)的高效率、省卻人力的低成本、云平臺訊息的存儲量大、壽命長、以及交互產(chǎn)生的溝通成本低等,因為這些優(yōu)點,它都是能夠非常非常大地提高本系統(tǒng)們工作生活以及學習的節(jié)奏。由是因此,本系統(tǒng)們在開發(fā)這樣的一個在網(wǎng)上的銷售平臺,就必然會成為一個很有必要的有意義的事情。而且,只要本系統(tǒng)們的系統(tǒng)的設計非常合理,貼合人性化,完全可以為本系統(tǒng)們的公司另辟蹊徑,再開一條在當紅網(wǎng)絡上的銷售絲綢之路,極大的減少庫存的堆積,充分的利用網(wǎng)絡上的資源共享、因勢利導、互時互動的優(yōu)點,并且結(jié)合地面銷售的優(yōu)點,充分的借助數(shù)據(jù)庫經(jīng)管技術,去開發(fā)一個全新的網(wǎng)上可以預定的銷售云平臺,進而實現(xiàn)了餐飲線上的預定銷售以及餐飲行業(yè)的個性化、人性化。相比以前的傳統(tǒng)地面上的店鋪銷售,o2o線上線下的銷售有著以下這些優(yōu)點:1.充分的降低成本由于網(wǎng)上的訂餐系統(tǒng),僅僅就是通過internet將線下的企業(yè)的所有線下的客戶,就充分的互聯(lián)在了一起,在這樣無差別的溝通之中,幾乎是極大的降低了傳統(tǒng)溝通的方式的不足,還可以降低在業(yè)務交易中的那些個交易風險以及交易成本,再加強由內(nèi)部上下級的聯(lián)動溝通的互動訊息溝通,這樣剩下的成本才能使企業(yè)能夠在在當今社會的事態(tài)及時對企業(yè)在銷售中出現(xiàn)的那些個問題進行一定的解決。2.徹底的增加單位收益建立一個快速的可以實現(xiàn)上下級溝通互聯(lián),各部分部門協(xié)同頭籌的管理系統(tǒng),可以極大的加快本系統(tǒng)們自己的資金回籠的節(jié)奏,可以迅速、精確的去響應市場上的變化以及客戶之間的各種需求,由此來達到本系統(tǒng)們增加收益的最終目的。3.完全的提高控制力度將一切控制的權(quán)利放在本系統(tǒng)們的手上,讓本系統(tǒng)們嚴格的監(jiān)管任何一個角落,來使本系統(tǒng)們的每一級客戶都完全可以降低本系統(tǒng)們的銷售風險,使之經(jīng)管的更加完善充實。4.精確的減少操作誤差讓本系統(tǒng)們的銷售的能夠自動化的經(jīng)管,才可以在業(yè)務操作的時候錄入更多訊息,來保證本系統(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è)務的快捷性。也只有這樣,我們才能使我系統(tǒng)在銷售的流程以及管理上,清晰、透徹。讓本系統(tǒng)們的業(yè)務流程化,才可以讓本系統(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)完全互動的電子商務平臺服務,來供本系統(tǒng)們的客戶充分的共享大企業(yè)的訊息。7.妥善的提供決策支持在線上線下,本系統(tǒng)們會還搜集一些市場上的基本數(shù)據(jù),比如菜品的喜愛程度,某地區(qū)特定的偏愛的小菜特色等等,這樣可以讓本系統(tǒng)們的發(fā)展決策擁有一個精確的指導意見??傊诎殡S著個人電腦、手機的普及以及大眾化便捷化,網(wǎng)絡銷售的平臺和模式已經(jīng)慢慢的在眾多的傳統(tǒng)的銷售渠道中脫穎而出獨占鰲頭,也因為其地位及占有量的逐漸增加。訂餐行業(yè)已經(jīng)開始發(fā)生變化,尤其是在美團外面等擁有很多客戶的軟件,早已經(jīng)開始了早起市場的占領的斗爭。訂餐系統(tǒng)相關技術概述基本結(jié)構(gòu)本系統(tǒng)根據(jù)之前在一些酒店賓館的研究發(fā)現(xiàn),其實他們的經(jīng)營模式非系統(tǒng)們要做的就是讓這個兩個之間的交流有那么一個平臺。下面就本系統(tǒng)觀察以及調(diào)研的系統(tǒng)模型及整個組織結(jié)構(gòu)進行簡便概括分析。如下圖2-1所示。顧客餐廳接單、制作并且配送訂餐顧客餐廳接單、制作并且配送訂餐本系統(tǒng)面對的客戶就控制在兩種,一個是內(nèi)部顧客以及員工,再就是外面下線的商家以及周邊的商家。所以,本系統(tǒng)在采用這個系統(tǒng)的選材上,還是選了當下相對流行的B/S的三層的架構(gòu)。B/S的三層的架構(gòu)示意圖如下圖2-2。顯示邏輯顯示邏輯瀏覽器WEB服務器事務處理邏輯請求請求數(shù)據(jù)處理響應響應數(shù)據(jù)庫數(shù)據(jù)庫服務器圖2-2B/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)民所確定的。并非是私人制定的,所以就可以保證了,其在應用上的匹配通用性以及區(qū)域跨平臺性。2.有較低的開發(fā)以及維護的成本本系統(tǒng)們在B/S的應用上,一般本系統(tǒng)們只需在客戶端維護就可以了??蛻舻腜C上安裝使用原版IE即可,后續(xù)的維護、升級本系統(tǒng)們直接在自己的服務器上就可以完成操作,就不再需對所謂的客戶端,進行任何擾民還勞民傷財?shù)母淖?。這樣本系統(tǒng)們的維護成本就顯得非常低廉劃算。3.讓用戶使用更加簡便快捷,使界面溫暖本系統(tǒng)們的程序就至少跑在一個網(wǎng)頁上,用戶用任意瀏覽器就可以瀏覽,所以也是因為這個原因,它就可以既不負責數(shù)據(jù)的存取也不負責復雜數(shù)據(jù)的計算等任務,而只需要它來顯示本系統(tǒng)們的界面,因而會非常大的降低了用戶、酒店對客戶端的使用要求。從以上看出,本系統(tǒng)使用B/S架構(gòu),必然會擁有C/S的模式所不可比擬的那種快捷優(yōu)越性:簡化維護、方便使用。無需安裝,綠色環(huán)保。因此,本系統(tǒng)開發(fā)的酒店訂餐瀏覽系統(tǒng),就這樣采用了基于B/S模式的體系結(jié)構(gòu)。工具介紹SQLServer2008介紹SQLServer是一個樂意兼容大部分數(shù)據(jù)存儲軟件的產(chǎn)品,它可以支持諸多編程語言。它在原來上幾個版本的基礎上做了更加優(yōu)化的改動,更加支持多點續(xù)傳、多點操控與備份等功能,也支持在外網(wǎng)連接內(nèi)網(wǎng)的同時可以允許點對點的查詢與操控。他提供了比較完備的數(shù)據(jù)庫編程功能,存儲過程、視圖等等可強化數(shù)據(jù)存儲與讀取的方式。還有內(nèi)部的主外新關聯(lián)模式以及檢索,大大的縮短檢索時效,加快速率。SQLServer是一款本身就非常厲害的開發(fā)工具,而不僅僅是作為一個枯燥乏味的數(shù)據(jù)庫的存在。那么既然如此在使用他的時候就要稍微的注意下它的安全性能以及穩(wěn)定性能。同時,本系統(tǒng)們還可以根據(jù)他的諸多特性,進行遠端的書庫流控制、存儲等操作。加快數(shù)據(jù)備份的速率以及本系統(tǒng)們執(zhí)行新操作的防錯率。而本系統(tǒng)們在維護新版本的時候,如果要加新的元素語言或者編程語言,他的兼容性就大大的體現(xiàn)了出來。是以,C#、VB.Net、XQuery、XMLA、ADO.Net2.0、SMO、AMO等都完全可以勝任SQLServer數(shù)據(jù)的強有力的開發(fā)運營工具。HTML介紹HTML,是超文本。所謂“超文本”,那么就是指本系統(tǒng)們在IE或者其他瀏覽器打開的時候,本系統(tǒng)們看到的網(wǎng)頁面板內(nèi),不完全是文字。本系統(tǒng)們看到的是豐富多彩的、多種多樣的界面。它可以包含各種圖片,超級聯(lián)接,甚至音樂視頻等諸多的好玩且漂亮絢麗的東西。這就是他,HTML獨特的魅力。而本系統(tǒng)使用這個技術,就可以讓本系統(tǒng)們的客戶,清晰、立體、全面的看到他想知道的一切關于菜品、新聞等等的消息動態(tài)。還可以任意的瀏覽各個界面。添加一些動態(tài)的炫字、炫酷的特技、流暢的瀏覽效果,都可以通過HTML來實現(xiàn)。一個HTML文件中,具有將顯示文字訊息的功能,當然,也包括對瀏覽器的一些提示。就好像哪些文字給他扔在何處,或者這些文字如何顯示等。圖片的任意布局,讓本系統(tǒng)的網(wǎng)站變得豐富多彩華美動人。還可以添加超級鏈接,隨時隨地,方便查看。VS2010介紹VisualStudio2010是一款在中國免費的集成語言開發(fā)環(huán)境。它支持多種語言的開發(fā)編寫,是目前較為優(yōu)越的的PC平臺,跨平臺的集成應用程序開發(fā)環(huán)境。使用這個開發(fā)環(huán)境,會讓本系統(tǒng)們的效率大大提高,對于程序的開發(fā)有著不可磨滅的重要貢獻。在本系統(tǒng)們有一些新奇構(gòu)想的時候可以通過它來實現(xiàn)。他有一些內(nèi)部的封裝類,寫好的,隨用隨調(diào)即可,方便快捷。還有,在維護的時候、升級系統(tǒng)的時候都是非常容易的。編輯好新的網(wǎng)頁直接進行下一步進行維護就可以對各個服務器進行升級,快捷簡便。本章小結(jié)本章主要建立了一個網(wǎng)站制作的概括分析,經(jīng)過了解開發(fā)環(huán)境使用的技術,以及程序選取的框架結(jié)構(gòu),確定了這個網(wǎng)站的整體雛形。系統(tǒng)調(diào)研及可行性分析系統(tǒng)調(diào)研經(jīng)過本系統(tǒng)長期調(diào)研,并且親自編寫的工作流程,結(jié)合本系統(tǒng)的相關的專業(yè)知識,得出以下論述:1.通常大部分任用高中畢業(yè)且文化程度偏低的人員預定終端2.因為本系統(tǒng)們終端的服務器基本都是很好的,由此可知,硬件方面沒有什么大的問題。3.因為酒店這面希望找到一個更先進并符合時代發(fā)展的網(wǎng)絡預定銷售平臺,所以在人事、政策等多方面給予大力支持。4.在酒店用餐的對象一般為對網(wǎng)絡有一定掌握基礎的白領,因此運用此平臺較為簡便。但是在平臺的反應速度和界面設計上應該多下功夫,以適應都市白領們的現(xiàn)時代消費觀。同時擁有較快的更新速度。5.因為酒店還是主要基于傳統(tǒng)的面對面消費觀念和經(jīng)營基礎,在網(wǎng)絡方面還基本處于空白階段。因此應把這些情況算作考慮范圍之內(nèi)。6.酒店承接本系統(tǒng)的項目后的發(fā)展前景,以及后續(xù)使用人數(shù)是否與預期相符也應多做調(diào)查??尚行苑治鼋?jīng)濟可行性本系統(tǒng)開發(fā)的這套系統(tǒng),所需的軟件(VS2010+SQL2008),在中國是不需要花錢的,網(wǎng)上有大量的破解版以及綠色安裝包,所以這部分的費用基本屬于沒有投資。硬件由幾臺服務器組成。服務器的配置并不需要多高,一般來說了,市面上一般的電腦就可以勝任這項工作。其實這個系統(tǒng)的成本,主要集中開發(fā)與維護上。對于用戶不造成經(jīng)濟負擔的。而一旦本系統(tǒng)的系統(tǒng)可以使用,商家?guī)缀蹙褪莿傞_始配置商家訊息、商家特色菜品等等需要工作,平常的工作基本沒有。用戶也可以足不出戶就享受商家美食。如此省錢省力的東西,客戶必然會很滿意。是以從經(jīng)濟方面講,本系統(tǒng)開發(fā)此系統(tǒng)是絕對可行沒有異議的。技術可行性上文說過,本系統(tǒng)的開發(fā)完全的基于B/S模式,那么自然這套系統(tǒng)就要包含兩個層面,一個是前端的應用程序。再一個就是后臺數(shù)據(jù)庫的建立。程序的升級維護開發(fā)、數(shù)據(jù)的維護備份處理,是比較重要的技術內(nèi)容。出于安全考慮,那么本系統(tǒng)將對支付方面做一下相應的限制。用戶打電話確認。之后商家送餐,到達之后直接金錢交易。這樣本系統(tǒng)的整個系統(tǒng)就不再存在所謂的安全風險。本系統(tǒng)的系統(tǒng)就是采用VS2010以及SQL2008分別作為前端網(wǎng)頁的開發(fā)以及后端數(shù)據(jù)庫的存儲運行工具。VisualStudio2010是微軟公司推出的開發(fā)環(huán)境。微軟制作的開發(fā)環(huán)境,一般如同windows系列一樣,安全、穩(wěn)定、可靠。提供軟件開發(fā)支持的是MicrosoftVisualStudio2010TeamSystem:架構(gòu)師:VisualStudio2010TeamArchitectEdition包括使用集成高效工具,對直觀,構(gòu)建解決服務,方案,解決方案的設計,從解決環(huán)境問題入手,開始展開。更多相關信息,從此內(nèi)容VisualStudio2010TeamSystem:以分布式系統(tǒng),設計部署進行。測試人員:VisualStudio2010TeamTestEditionMicrosoftVisualStudio2010TeamSystemWebMicrosoftVisualStudio2010TeamSystemVisualStudio2010TeamSystem:通過測試,更完善實現(xiàn)軟件的更好。經(jīng)管項目人員:VisualStudio2010TeamFoundation提供一套項目經(jīng)管工具,基于軟件項目,經(jīng)管人員,了解內(nèi)容的:MicrosoftExcel、MicrosoftProject和WindowsSharePointServices。同MicrosoftOffice集和而成,不再需要,由項目經(jīng)管人員,手工將數(shù)據(jù)映射到數(shù)據(jù),供團隊使用,從這些經(jīng)營程序中。項目狀態(tài)視圖,儀表盤式的,由項目站點提供,還有一個功能,向下追溯風險承擔者。豐富的報告提供,整個常規(guī),團隊工作流中,收集的規(guī)則。自定義項目過程基于業(yè)界公認的實踐來驅(qū)動生命周期。有關詳細信息,請參閱VisualStudio2010TeamSystem:軟件項目經(jīng)管。SQL2008的作為就是,微軟在Windows系列平臺上,開發(fā)的新興數(shù)據(jù)庫,一經(jīng)問世,就以容易操作得到了,用戶的好評,認為很多,將自己的業(yè)務,應用在Windows平臺的,用戶都會,對它有很大的認可。區(qū)別于FoxPro、SQL2008小型,數(shù)據(jù)庫,SQL2008是一個,功能完備的數(shù)據(jù)庫,經(jīng)管系統(tǒng)。它擁有開發(fā)所支持的引擎、精準的SQL語言、可以擴展的,特性等功能。操作可行性本系統(tǒng)的系統(tǒng)是一個簡便的基于Web上的系統(tǒng)。Web技術目前在IE端的反響相當不錯的,因為其用戶使用沒有難度、操作起來少有BUG,而且是目前的餐館銷售行業(yè)新興的業(yè)務。由于本系統(tǒng)的系統(tǒng)基于Web的。所以他的工作界面,就使得本系統(tǒng)們的送餐人員、餐廳老板以及訂餐用戶,不管在什么樣的空間下,在這個平臺上都可以安心的進行交互。無論你是局域網(wǎng)、廣域網(wǎng),抑或?qū)ι碳疑暇€產(chǎn)品、用戶點評產(chǎn)品,還是作為一個管理員去維護相對的新聞,都沒有什么難度,相當方便。本系統(tǒng)們的系統(tǒng)無需安裝,同時本系統(tǒng)們的廣大可愛的用戶也不需培訓。因此,本系統(tǒng)認為在人類的操作使用上,只要有那么一點電腦操作基礎,都會易于人們接受喜愛的,本系統(tǒng)也在盡力的為本系統(tǒng)們廣大的用戶著想法律可行性目前有很多類似的產(chǎn)品,但是并不會引發(fā)所謂的侵權(quán)或者什么問責。因為這個只是本系統(tǒng)個人的畢業(yè)設計,是本系統(tǒng)大學四年的積累與沉淀。程序也是本系統(tǒng)自己寫的自己完成的。那么本系統(tǒng)的程序就不會成為在社會上引起什么不良反響的東西?;谝陨稀1鞠到y(tǒng)認為本系統(tǒng)的程序在法律上是可行的。本章小結(jié)經(jīng)過細致入微的需求分析以及社會環(huán)境分析等等,確定確立本系統(tǒng)的網(wǎng)站是真實可行,且具有一定使用價值的。從一個軟件的開發(fā)成本到技術范圍,再到是否侵權(quán)違法,細致準確的羅列出本網(wǎng)站的可行性與合法性。是的開發(fā)起來沒有后顧之憂。系統(tǒng)需求分析業(yè)務流分析本系統(tǒng)們的預訂平臺的工作流程如下:打開IE瀏覽器,系統(tǒng)啟動,然后就會自動的進入本系統(tǒng)的主界面,這個界面是所有人都可以瀏覽的一個美麗的主網(wǎng)頁面板。然后在登陸注冊那個模塊,本系統(tǒng)們可以通過權(quán)限判斷,分配你的權(quán)限。沒有登錄的普通游客只能查閱所有的餐飲訊息,而注冊用戶不僅可以查閱,還可以對餐飲菜品酒水進行下單預定。管理員則可以對一切的訊息享有增刪改查的全部功能。本系統(tǒng)的網(wǎng)站的簡便業(yè)務邏輯流程圖如圖4-1所示:查詢查詢發(fā)布修改預定刪除系統(tǒng)界面已注冊用戶未注冊用戶注冊信息系統(tǒng)經(jīng)管員所有用戶統(tǒng)計自動寫入后臺數(shù)據(jù)庫保存圖4-1系統(tǒng)業(yè)務流程圖本系統(tǒng)的系統(tǒng)按照現(xiàn)在比較流行的“餓了么”、“美團外賣”的銷售營銷模式走的,用戶下單商戶接單。簡便的兩種操作。當然,為了本系統(tǒng)可以招商引資,本系統(tǒng)也設置了廣告模塊。但是,為了提高本系統(tǒng)的工作效率以及本系統(tǒng)的服務質(zhì)量,將本系統(tǒng)的系統(tǒng)完美的體現(xiàn)計算機作業(yè),于是本系統(tǒng)就有了新的開發(fā)目標,具體詳情如下:1.操作簡便、界面溫暖完全控件式的網(wǎng)頁面板布局,使得訊息的載入更簡便;絕大多數(shù)的選項只是依靠點擊鼠標就可以實現(xiàn)并不需要什么技術或者知識;另外,還會有很多的提示訊息也會讓用戶減少不必要的操作失誤。2.無論何時都是可見對訊息的處理,比如增刪改查的全部功能,都能夠在主頁的對應欄目清晰的顯示出來,以達到快速、迅捷的功能。3.內(nèi)部功能完善在常見系統(tǒng)的訊息經(jīng)管之外:訊息錄入、信息瀏覽、消息新聞刪除、信息的修改、內(nèi)容的查詢等各個方面,都可以清晰的透徹的顯現(xiàn)出來。而且,對于VIP的監(jiān)管控制,對他們提交的的資料進行審查審核,還有上傳文件的內(nèi)容的監(jiān)督審核等等。4.非常便利移植系統(tǒng)應該具有一定的穩(wěn)定性以及大眾可用性,與此同時注意到與時俱進的重要性。本系統(tǒng)們要針對不同的商家,本系統(tǒng)們只需要添加權(quán)限就可以分配屬于他們自己特點的餐館系統(tǒng)。各具特色,各有千秋。而系統(tǒng)界面中的文本、圖片等數(shù)據(jù)。都存放于數(shù)據(jù)庫里中,如果線上不能修改,只要對數(shù)據(jù)庫操作一下修改就可以維護,減少了代碼的復雜性與維護的成本。5.動態(tài)經(jīng)管對新錄入的訊息,由管理員第一時間進行審核審查,對新錄入的新聞等,要對內(nèi)容第一時間進行核查是否符合本系統(tǒng)國的法律法規(guī)是否存在違禁言論。數(shù)據(jù)流分析數(shù)據(jù)流程分析。主要包括本系統(tǒng)們對訊息的數(shù)據(jù)流動、數(shù)據(jù)傳遞、數(shù)據(jù)處理、邏輯存儲等的分析。數(shù)據(jù)流解析的基本目的。就是要發(fā)現(xiàn)并且去積極的解決數(shù)據(jù)流問題?,F(xiàn)有的諸多數(shù)據(jù)流分析。大多是通過簡單的分層的數(shù)據(jù)流程圖,簡單來實現(xiàn)的。其具體的做法是。按業(yè)務流程圖所給出的業(yè)務邏輯,描繪出相對應的流程順序。然后根據(jù)本系統(tǒng)們的業(yè)務邏輯,將其繪制成一套業(yè)務數(shù)據(jù)庫以及數(shù)據(jù)流程圖。訂餐,流程只有比較簡單的流程:其一,非注冊會員,簡稱游客。注冊會員。還有就是管理員。在注冊信息的時候本系統(tǒng)們會針對管理員做一下相應的處理。也就是不會允許很多人都成為管理員。游客可看的界面只有很少一部分,大多數(shù)都是瀏覽。而注冊會員則可以對餐品進行預定、查看以及留言。管理員具有全部功能,還額外具有全部信息的增刪改查的功能。根據(jù)這些。簡單的需求分析已經(jīng)確定完畢。另外,需要考慮的是用戶在使用我們程序的時候,他們的使用感受也很重要。那么在他們使用的時候,不可以出現(xiàn)業(yè)務不清晰或者界面找不到的困擾。所以我們的業(yè)務流程一定要簡潔清晰透徹。數(shù)據(jù)流的運行,數(shù)據(jù)的存儲等,都要有一定簡單穩(wěn)定的流程。用戶從進入界面開始瀏覽,到最終的一切操作,都要游刃有余,不能出現(xiàn)卡頓或超過10秒以上的搜索查找菜品或其他相關信息的時間。界面清晰,數(shù)據(jù)流通也一樣要清晰。不設置太多數(shù)據(jù)變化。讓數(shù)據(jù)的存儲保持原本的狀態(tài)。這樣數(shù)據(jù)在后期數(shù)據(jù)庫單方的維護上,也會大大的減少工作量,節(jié)省開發(fā)時間。那么本系統(tǒng)的功能運行方式,已經(jīng)確定。整個系統(tǒng)的數(shù)據(jù)流程圖如4-2。進入系統(tǒng)主界面瀏覽界面進入系統(tǒng)主界面瀏覽界面用戶注冊用戶管理員更改資料會員維護信息維護類別經(jīng)營訂單維護帳號經(jīng)管FAQ食品管理注銷登錄操作界面數(shù)據(jù)庫選購商品搜索購物車收銀臺訂單號結(jié)賬訂餐信息退出圖4-2數(shù)據(jù)流程圖數(shù)據(jù)字典這個數(shù)據(jù)字典是本系統(tǒng)的系統(tǒng)沒一個部分的數(shù)據(jù)產(chǎn)生的架構(gòu)。本系統(tǒng)的數(shù)據(jù)流以及數(shù)據(jù)字典。都將共同構(gòu)成本系統(tǒng)的程序的基礎邏輯模塊。如下表4-1功能簡介。表4-1功能簡潔表數(shù)據(jù)存儲名稱數(shù)據(jù)來源數(shù)據(jù)去向數(shù)據(jù)組成描述系統(tǒng)管理人員訊息系統(tǒng)管理人員訊息表系統(tǒng)管理人員登陸模塊系統(tǒng)管理人員訊息=系統(tǒng)管理人員唯一識別ID+系統(tǒng)管理人員帳號+系統(tǒng)管理人員密碼+權(quán)限+注冊時間存儲了系統(tǒng)管理人員的基本訊息食品訊息食品訊息表食品模塊食品訊息=食品唯一識別ID+食品編號+食品名稱+價格+附件圖片+食品簡介+食品類別+添加時間存儲了食品的基本訊息訂餐客戶訊息訂餐客戶訊息表訂餐客戶訊息模塊訂餐客戶訊息=訂餐客戶唯一識別ID+用戶名+密碼+姓名+電話+身份證+添加時間存儲了訂餐客戶的基本訊息購物車訊息購物車訊息表購物車訊息模塊購物車訊息=購物車訊息唯一標識+食品ID+訂餐用戶名+添加時間等存儲了購物車訊息表4-2數(shù)據(jù)字典列表名字描述輸入過程輸出登錄界面用戶登錄系統(tǒng)進行用戶登錄經(jīng)管會員用戶的用戶名。密碼判斷是否為合法的會員用戶系統(tǒng)主界面查詢訊息根據(jù)條件查詢所需訊息:食品訊息輸入查詢的條件查詢系統(tǒng)的用戶所需的訊息查詢得到的訊息網(wǎng)頁面板錄入訊息訂餐用戶訊息,食品訊息等的錄入輸入要添加錄入的訊息將需要添加錄入的訊息加入數(shù)據(jù)庫中系統(tǒng)新的訊息表網(wǎng)頁面板修改、刪除訊息對訂餐用戶訊息,食品訊息等修改或刪除后存入數(shù)據(jù)庫中輸入要修改或刪除的訊息對需要修改的訊息做修改。刪除過時的訊息系統(tǒng)新的訊息表網(wǎng)頁面板用戶用戶登錄系統(tǒng)進行用戶登錄經(jīng)管會員用戶的用戶名、密碼判斷是否為合法的會員用戶系統(tǒng)主界面數(shù)據(jù)字典列表,表4-3-2本章小結(jié)經(jīng)過詳細客觀的需求分析,讓本系統(tǒng)知道這個網(wǎng)站的使用價值。于是開始為這個網(wǎng)站籌劃其制作概況。比如業(yè)務流程的大致走向,數(shù)據(jù)庫的設計與實現(xiàn)。數(shù)據(jù)流在程序里的大致走向等等。經(jīng)過本系統(tǒng)詳盡的分析,初步構(gòu)想出業(yè)務與數(shù)據(jù)流的關系,并且羅列出本系統(tǒng)所需要的數(shù)據(jù)字段以及具體內(nèi)容。使得整個程序顯得有了“骨頭”和“經(jīng)絡”。系統(tǒng)設計系統(tǒng)設計概述本系統(tǒng)的網(wǎng)上訂餐系統(tǒng)的設計與實現(xiàn)。是為了使廣大酒店、賓館等可以實現(xiàn)線上銷售,地面下線預定的機制。來更好的做好O2O并行發(fā)展,互補互助。是以,在前期的設計與實現(xiàn)的時候。就已經(jīng)留下了一些方法接口。為以后程序的更新?lián)Q代以及改進做好后期準備。由于本系統(tǒng)的系統(tǒng)是采用B/S式編寫的,所以就完全的選取網(wǎng)站頁面的形式。這樣只需要在一臺服務器上裝好本系統(tǒng)的系統(tǒng)。其他的客戶端只需聯(lián)到局域網(wǎng)或者外網(wǎng),連接這個服務器的IP地址,就可以使用任意瀏覽器打開本系統(tǒng)的程序。非常便利。系統(tǒng)功能模塊劃分那么本系統(tǒng)根據(jù)系統(tǒng)功能的分析。已經(jīng)畫出本系統(tǒng)系統(tǒng)的功能模塊分布。從方便客戶的角度。界面的設計將不會太麻煩。具體的模塊流程圖如圖5-1所示。系統(tǒng)用戶帳號管理系統(tǒng)用戶帳號管理管理員登錄系統(tǒng)用戶帳號管理系統(tǒng)用戶帳號管理管理員登錄網(wǎng)上訂餐系統(tǒng)管理界面系統(tǒng)用戶帳號管理餐飲管理 客戶管理訂單管理修改密碼模塊流程圖5-1用戶模塊圖如圖5-2所示。網(wǎng)上訂餐系統(tǒng)網(wǎng)上訂餐系統(tǒng)系統(tǒng)主界面會員功能購物車瀏覽信息用戶登錄 查看餐飲 網(wǎng)站介紹聯(lián)系網(wǎng)管會員注冊會員登陸預訂餐飲看購物車修改信息提交清單清空訂單圖5-2系統(tǒng)功能模塊圖數(shù)據(jù)庫設計正如上文所說的一樣。本系統(tǒng)的程序核心的東西并不在前臺頁面上,而是在后臺數(shù)據(jù)庫里。前臺程序只是簡單的對數(shù)據(jù)進行增刪改查。而數(shù)據(jù)庫方面則可以對系統(tǒng)流程進行全方位的修改。數(shù)據(jù)庫的主要特征:首先是數(shù)據(jù)共享。其次,數(shù)據(jù)具有最小冗余度。再次,數(shù)據(jù)的完整性。第四,是數(shù)據(jù)的安全性。第五,數(shù)據(jù)的獨立性。數(shù)據(jù)庫結(jié)構(gòu)的設計。是本系統(tǒng)開發(fā)本系統(tǒng)的程序的重要條件。數(shù)據(jù)庫的結(jié)構(gòu)清晰,層次分明,內(nèi)容完善,將極大的把本系統(tǒng)的程序簡化甚至后期的維護都變得非常簡單。數(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ū)⑦@樣設計:系統(tǒng)管理員訊息。包括數(shù)據(jù)項:帳號,密碼,權(quán)限,注冊時間。訂餐客戶訊息。包括數(shù)據(jù)項:用戶ID。用戶名。密碼。姓名。電話。身份證。注冊時間等。食品訊息,包括數(shù)據(jù)項:食品ID。食品名稱。食品價格。內(nèi)容,類別。添加時間等。定單列表,包括數(shù)據(jù)項:定單列表編號。用戶名。食品編號。下單時間等。數(shù)據(jù)庫概念結(jié)構(gòu)設計得到上面數(shù)據(jù)項以后。就可以滿足用戶的需求了。設計出對應的頁面,滿足用戶的操作需求。實現(xiàn)之間的關系以及邏輯。實現(xiàn)真正的數(shù)據(jù)流動以及數(shù)據(jù)聯(lián)通。設計規(guī)劃出的實體頁面有:系統(tǒng)管理人員訊息頁面。訂餐用戶訊息頁面。食品訊息頁面。定單訊息頁面。訂餐關系的E-R圖。如圖5-3所示。餐飲餐飲定單列表定單圖5-3實體間的關系E-R圖用戶預定餐飲服務系統(tǒng)管理人員E-R圖。如圖5-4所示。經(jīng)管員經(jīng)管員帳號權(quán)限密碼圖5-4用戶信息實體E-R圖食品ER圖。如圖5-5所示。食品食品食品名稱介紹圖片價格圖5-5食品實體E-R圖用戶實體ER圖如圖5-6所示。訂餐用戶訂餐用戶系統(tǒng)編號用戶名注冊時間圖5-6訂餐用戶實體E-R圖訂單詳細訊息實體ER圖如圖5-7所示。訂單信息訂單信息ID食品編號用戶名時間圖5-7訂單信息E-R圖數(shù)據(jù)庫邏輯結(jié)構(gòu)設計數(shù)據(jù)庫邏輯結(jié)構(gòu)已經(jīng)完成。本系統(tǒng)們可以進行新的操作了?,F(xiàn)在開始正式的對數(shù)據(jù)庫字段進行編輯確定設計開發(fā)。數(shù)據(jù)庫中各個表的設計如下所示。存儲系統(tǒng)中的系統(tǒng)管理人員訊息。表5-3-3-1allgonggao表。序號字段名稱字段類型大小允許為空最大長度備注1IDInt4自增編號102titleVarChar255是2553contentText16是2554leibieVarChar50是2555shouyetupianVarChar50是2556dianjilvVarChar50是2557addtimeDateTime8是23表5-3-3-2allusers表序號字段名稱字段類型大小允許為空最大長度備注1IDInt4自增編號10

2usernameVarChar50是255

3pwdVarChar50是255

4cxVarChar50是255

5addtimeDateTime8是23

表5-3-3-3book表序號字段名稱字段類型大小允許為空最大長度備注1idInt4自增編號10

2usernameVarChar20是255

3sexVarChar4是255

4bodyVarChar500是255

5qqVarChar10是255

6emailVarChar20是255

7faceVarChar10是255

8adddateDateTime8是23

9ishiddenVarChar2是255

10homepageVarChar50是255

11isrelyVarChar2是255

12rebodyVarChar500是255

13addtimeDateTime8是23

14isshVarChar2是255

表5-3-3-4canpinleibie表序號字段名稱字段類型大小允許為空最大長度備注1IDInt4自增編號10

2leibieVarChar50是255

3addtimeDateTime8是23

表5-3-3-5canpinxinxi表序號字段名稱字段類型大小允許為空最大長度備注1IDInt4自增編號10

2bianhaoVarChar50是255

3mingchengVarChar300是255

4leibieVarChar50是255

5tupianVarChar50是255

6jiageVarChar50是255

7jianjieVarChar500是255

8addtimeDateTime8是23

表5-3-3-6dingcaijilu表序號字段名稱字段類型大小允許為空最大長度備注1IDInt4自增編號10

2yonghumingVarChar50是255

3caipinbianhaoVarChar50是255

4caipinmingchengVarChar300是2555jiageVarChar50是2556beizhuVarChar500是2557addtimeDateTime8是23表5-3-3-6。dingcaijilu表表5-3-3-7為:dx表序號字段名稱字段類型大小允許為空最大長度備注1IDInt4自增編號10

2leibieVarChar50是255

3contentText16是255

表5-3-3-8yonghuzhuce表序號字段名稱字段類型大小允許為空最大長度備注1IDInt4自增編號10

2yonghumingVarChar50是255

3mimaVarChar50是255

4xingmingVarChar50是255

5dianhuaVarChar50是255

6youxiangVarChar50是255

7QQVarChar50是255

8touxiangVarChar50是255

9jiguanVarChar50是255

10dizhiVarChar50是255

11xingbieVarChar50是255

12beizhuVarChar50是255

13addtimeDateTime8是23

14isshVarChar2是255

表5-3-3-9youqinglianjie表序號字段名稱字段類型大小允許為空最大長度備注1IDInt4自增編號10

2wangzhanmingchengVarChar50是255

3wangzhiVarChar50是255

4addtimeDateTime8是23本章小結(jié)如上文所言,“骨頭”和“經(jīng)絡”已經(jīng)構(gòu)建完成?,F(xiàn)在正在努力做的就是如何將“肉”填充進去。經(jīng)過詳細的分析網(wǎng)站與客戶、用戶之間的關系,以及網(wǎng)站大致的流程走向,分析得出本系統(tǒng)們程序的業(yè)務流程以及數(shù)據(jù)詳盡信息。這樣本系統(tǒng)們的框架就顯得“有血有肉”了。訂餐系統(tǒng)界面設計首頁設計這個界面就是本系統(tǒng)程序的主界面,所有的用戶都可以進行瀏覽。無論你是非注冊用戶、注冊VIP、還是系統(tǒng)管理員。都可在這個界面對菜品訊息瀏覽、查詢。本系統(tǒng)的前臺首頁可分為三部分,上面是酒店的名稱。左下方則是小部分廣告模塊、酒店口號、支持網(wǎng)站等等。在下面就是用戶登陸注冊的地方了。中央則是新聞、菜品列表的展示區(qū)。如圖6-1所示。圖6-1首頁注冊界面設計VIP注冊時,用戶需填寫用戶名、密碼、真實姓名、電話、身份證等訊息,當然,全程免費。當游客認真的填寫了完成并點擊“注冊”按鈕后,本系統(tǒng)的系統(tǒng)將此訊息載入到后數(shù)據(jù)庫中的用戶表(users)內(nèi)。如圖6-2所示。圖6-2注冊界面餐飲訊息查看界面設計主界面中。菜品的信息則在界面的右方以帶有連接的圖片形式展出。只要用戶點擊,就會跳轉(zhuǎn)到對應的連接里。如圖6-3所示。圖6-3餐飲查看頁面購物車界面設計購物車與大部分的購物網(wǎng)站累死,當然不是什么抄襲。這里將展示視頻的詳細信息。諸如編號名稱圖片以及連接,一個不落。還有一些簡單的按鈕進行簡單的完美的用戶體驗操作。如圖6-4所示。圖6-4購物車界面管理員登陸界面設計這樣可以對注冊的VIP、添加的菜品、新聞等等全部的內(nèi)容進行維護。如圖6-5所示。圖6-5管理員界面后臺首頁界面設計這個界面主要以簡潔為主。因為主要是管理員自己使用并不需要什么美麗的界面只要可以輸入帳號及密碼,并點擊“登陸”按鈕,就可以進入后臺系統(tǒng)了。這個是系統(tǒng)的管理員專用的通道。如圖6-6所示。圖6-6管理員登陸界面食品訊息管理界面設計在這里可以添加更多的管理員,且只有這里可以添加管理員。為了方便操作,減少繁復的東西,故只有用戶名、密碼、確認以及一個權(quán)限的下拉框。沒有別的什么繁復的操作。如圖6-7-1所示。圖6-7-1食品訊息管理所有操作功能都以左側(cè)的菜單列表展示。點擊系統(tǒng)用戶管理,將列出當前全部的管理員信息。在此界面,高級別的管理員可以享有對其他管理員的刪除操作。靈感來源于QQ群的管理模式。如圖6-7-2所示。圖6-7-2管理員管理訂單界面設計點擊這個界面將會列出所有的訂單記錄。包括:ID、(訂餐)用戶名、食品名稱、食品編號、食品價格。還有下單時間以及刪除。管理界面的主要格調(diào)就是簡約,清晰不易出錯。功能齊全,沒有任何遺漏。如圖6-8所示。圖6-7-2訂餐界面管理本章小結(jié)這一章,將是本系統(tǒng)整個網(wǎng)站制作的收尾部分?!肮趋馈焙汀把狻倍家呀?jīng)構(gòu)建完備。接下來如何美化本系統(tǒng)的“皮膚”并且將其附著在整體的骨骼之上。具體每個頁面的實現(xiàn)與美化,界面布局的結(jié)構(gòu)等等都是一步一步精心的編寫完成的。結(jié)論通過本系統(tǒng)的從業(yè)務需求分析、可行性分析、網(wǎng)站數(shù)據(jù)庫的架構(gòu)以及編寫,充分的了解了一款軟件的開發(fā)歷程與開發(fā)一整套程序的不容易。當然,也通過開這套餐飲系統(tǒng),讓本系統(tǒng)對VS2010的使用、數(shù)據(jù)庫的使用有了更加深層次的熟練度。同時對數(shù)據(jù)庫也有了更全面的認識。在開發(fā)過程中遇到很多很多問題以及困難。但是都在老師的幫助下一一解決。在這個整個的開發(fā)過程里學到了不少的知識與技巧。比如將修改字段或刪除的時候,執(zhí)行更新操作,只是更改標志列而不是清除數(shù)據(jù)。這樣可以有效的保護數(shù)據(jù)的安全,有效的防止數(shù)據(jù)刪除更新操作帶來的錯誤。還有就是開發(fā)的經(jīng)驗。只有你通過極其詳盡的系統(tǒng)分析、需求分析、可行性分析等等,你才可以寫出完美的程序。俗話講“皮之不存毛將焉附”,如果你的脈絡骨骼描畫的不夠清晰透徹,那么后期的代碼就只能說“爛尾樓”一樣越堆越差。所以一款程序的開發(fā)實現(xiàn),設計是站在主導地位的。當然,也存在著很多的不足。比如本系統(tǒng)在前臺頁面CSS樣式和HTML布局上的就有些許缺欠。致謝回想整個大學生涯,認認真真的編寫一整套程序還是頭一回。在這個過程里本系統(tǒng)要特別感謝我的導師尹芳老師。沒有老師的幫助本系統(tǒng)不會這么快的完成本系統(tǒng)的作品。老師的悉心指導,認真嚴謹?shù)膽B(tài)度,都將本系統(tǒng)深深的折服。本系統(tǒng)在程序設計的時候遇到的問題,老師都耐心的為本系統(tǒng)解答。在論文的編寫上更是逐字逐句的推敲斟酌,耐心細致的告訴本系統(tǒng)那里應該改進。本系統(tǒng)想這份程序的完成,老師有著不可磨滅的功勞。在這里誠摯的感謝本系統(tǒng)的老師,您辛苦了!同時也要感謝本系統(tǒng)的室友和本系統(tǒng)的同學。在制作這個程序的時候,遇到了諸多困難,尤其是編寫初始,本系統(tǒng)的技術還不是很成熟,編寫代碼還顯得很生澀。是同學們的幫助,讓本系統(tǒng)在后續(xù)的開發(fā)過程中游刃有余。感謝他們!一個好漢三個幫,沒有他們的幫助本系統(tǒng)也不可能把本系統(tǒng)的程序?qū)懙倪@么快,這么漂亮!深知,任何一個程序、網(wǎng)站,或者任何一件事,只靠一個人是很困難的。而大家的力量則是無窮無盡的!四年的大學時間就在這份答卷上落下帷幕。但它留給本系統(tǒng)了更多更美好的回憶。在這大學四年里,曾有無數(shù)的老師、朋友在學業(yè)和生活上,給本系統(tǒng)無盡的指導以及幫助,在此,呈上本系統(tǒng)最真誠的敬意以及最深的謝意!感謝大家!參考文獻伍俊良.VS2010課程設計與系統(tǒng)開發(fā)案例[M].第二版.北京:清華大學出版社,2013:1-3.劉乃麗.完全手冊ASP.NET2.0網(wǎng)路開發(fā)詳解[M].北京:電子工業(yè)出版社,2008.尚俊杰、秦衛(wèi)中.ASP.NET程序設計案例教程[M].第二版.北京:清華大學出版社,2005.朱玉超、鞠艷、王代勇.ASP.NET項目開發(fā)教程[M].北京:電子工業(yè)出版社,2008.陳偉.SQLServer2005數(shù)據(jù)庫應用與開發(fā)教程[M].北京:清華大學出版社,2007.啟明工作室編著.ASP.NET網(wǎng)絡應用系統(tǒng)開發(fā)與實例[M].第二版.人民郵電出版社,2005.7.王華杰,李律松孫一波.C#數(shù)據(jù)庫開發(fā)技術[M].第二版.北京:清華大學出版社,2003.ScottWorley著,王文龍劉湘寧譯.ASP.NET技術內(nèi)幕[M].第二版.北京:人民郵電出版社,2002.4.RussBasiura等著.ASP.NETWeb服務高級編程[M].第二版.北京:清華大學出版社,2003.2.張海藩.軟件工程導論[M].第二版.北京:清華大學出版社,2011.飛思科技產(chǎn)品發(fā)展中心.VS2010&SQLServer網(wǎng)站設計與實現(xiàn)[M].電子工業(yè)出版社,2011.戴一波.DreamweaverMX2004從基礎到實踐[M].杭州.電子工業(yè)出版社,2006.張固汪曉平.VS2010通用模塊及典型系統(tǒng)開發(fā)實例[M].人民郵電出版社,2011.薩師煊王珊.數(shù)據(jù)庫系統(tǒng)概論[M].高等教育出版社,2001-2002.宋彥浩.VS2000建網(wǎng)技術源代碼公開[M].中國水利水電出版社,2002.附錄A附錄B商業(yè)智能(BI)DBA是一個新的角色,是由于對SQL功能的增加服務器。在SQLServer2005的雙增長,是一個非常重要的功能集,許多企業(yè)活不下去的。雙DBA是在這些特征的專家。雙數(shù)據(jù)庫管理員可能有專長,就像正常的SQL數(shù)據(jù)庫管理員。生產(chǎn)雙DBA將執(zhí)行作為生產(chǎn)DBA功能:安裝,服務包,部署,高可用性,性能—性能調(diào)優(yōu),備份。唯一不同的是,生產(chǎn)雙DBA將密切注意SQLServer分析服務(SSAS),SQL服務器集成服務(SSIS),SQLServer報表服務(SSRS),也許學伺候器里面的ProClarity,BusinessScorecardManager,和性能點服務器。在舊版本的SQL服務器,您必須使用許多不同的工具,這取決于你的功能試圖執(zhí)行。在SQLServer2008,為微軟的挑戰(zhàn)是避免增加同時增加功能和產(chǎn)品附帶的SQL服務器管理工具。他們完成了創(chuàng)建一個商業(yè)智能開發(fā)工具(商業(yè)智能開發(fā)工作室-出價)和另一個為整個平臺的管理,包括業(yè)務智能和數(shù)據(jù)庫引擎(SQL服務器管理工作室)。投標是基于輕量級VisualStudio2008版。一個新的最終用戶報表開發(fā)工具也添加報表設計器。SQLServer的信封大表面現(xiàn)在。它可以作為一個報表工具和存儲您的OLAP多維數(shù)據(jù)集。它也可以通過SQL服務器集成服務執(zhí)行E

溫馨提示

  • 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

提交評論