ZZU數(shù)據(jù)庫課程設(shè)計-點菜系統(tǒng)_第1頁
ZZU數(shù)據(jù)庫課程設(shè)計-點菜系統(tǒng)_第2頁
ZZU數(shù)據(jù)庫課程設(shè)計-點菜系統(tǒng)_第3頁
ZZU數(shù)據(jù)庫課程設(shè)計-點菜系統(tǒng)_第4頁
ZZU數(shù)據(jù)庫課程設(shè)計-點菜系統(tǒng)_第5頁
已閱讀5頁,還剩39頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、數(shù) 據(jù) 庫 課 程 設(shè) 計點菜精靈開發(fā)設(shè)計說明書院系:水利與環(huán)境學(xué)院專業(yè):地理信息系統(tǒng)指導(dǎo)老師:*組長:* 組員:* *時間2013年6月7號 (給學(xué)弟學(xué)妹留作參考)目錄引言. . .3一、需求分析.3 1.1系統(tǒng)開發(fā)意義 .3 1.2可行性分析.3 1.3系統(tǒng)總體分析 .4 1.4平臺需求 .51.5數(shù)據(jù)流圖 .51.6數(shù)據(jù)字典 .7二、數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計.9 2.1系統(tǒng)ER圖 .9 三、核心功能設(shè)計.12 3.1營業(yè)而預(yù)測 .12 3.2人均消費預(yù)測.13 3.3菜肴分析 .13四、軟件界面設(shè)計.14 4.1登陸界面 .14 4.2客戶端 .15 4.4管理員界面.17 4.5菜品銷量排名

2、.20 4.6下周客流量預(yù)測 .21 4.7下周人均消費預(yù)測 .22 4.8下周營業(yè)而預(yù)測 .22 4.9菜品分析.23五、軟件代碼展示.25 5.1登陸界面部分代碼 .25 5.2客戶端部分代碼 .275.3管理員界面部分代碼 .32六、人員分工.36七、時間安排.37八、總結(jié)反思.37引言隨著社會的發(fā)展,人們的生活節(jié)奏日益加快,越來越多的人把更多的時間投入在工作學(xué)習(xí)之中。于是花在生活上其他事情的時間相應(yīng)的就少了。使用計算機對菜單和點菜信息進行操作和管理,具有手工記錄和管理所無法比擬的優(yōu)點本系統(tǒng)從酒店的實際情況出發(fā),以系統(tǒng)開發(fā)的生命周期為基本流程,對自身的業(yè)務(wù)流程進行分析,進而給出了系統(tǒng)的設(shè)

3、計方案,闡述了各個功能模塊的詳細設(shè)計與實現(xiàn)。使用該系統(tǒng),可以解決傳統(tǒng)的由服務(wù)員純手工管理菜單及點菜信息效率低下等問題。顧客使用客戶端計算機自主點單,通過計算機自動生成點單信息傳至服務(wù)臺,節(jié)省了大量的人力勞動,可明顯地提高酒店的運營效率及管理水平。一、需求分析1.1系統(tǒng)開發(fā)意義酒店引進點菜系統(tǒng),具有重大的意義,可以提高運營效率與降低運營成本,使用點菜系統(tǒng)可以加快點菜速度,減少人力資源的投入,提升酒店品牌與形象,點菜系統(tǒng)是一個高科技產(chǎn)品,它代替?zhèn)鹘y(tǒng)的紙筆式點菜方式,給人一種高貴的感覺,營造一個安靜、舒服的就餐環(huán)境,傳統(tǒng)的點菜方式在某些環(huán)節(jié)中出現(xiàn)大聲喧嘩的場面,點菜系統(tǒng)則可以避免這類情況的出現(xiàn)。將酒

4、店的運營與計算機應(yīng)用技術(shù)相結(jié)合,使計算機代替大量的人工勞動,提高酒店的運營效率,降低運營成本,并且實現(xiàn)實時查詢各房臺的消費情況及整個酒店的運營狀態(tài)。從而使酒店顧客點菜從人工手動管理中解脫出來,實現(xiàn)酒店管理的系統(tǒng)化、規(guī)范化、自動化,有效的提高酒店運營水平與效率,減少人力、物力浪費為目的。1.2可行性分析1.2.1 經(jīng)濟可行性 該系統(tǒng)設(shè)計的目的是更好的節(jié)約人力勞動,提高酒店的運營效率,對于酒店來說是一次性投資,引入本系統(tǒng)會使他得到數(shù)倍的回報。所以本系統(tǒng)的市場前景廣闊,從這點來說系統(tǒng)開發(fā)從經(jīng)濟上來說是可行的。1.2.2 操作可行性本系統(tǒng)設(shè)計簡單的操作使用戶能輕易掌握。這一特點對于酒店來說,將會在對該

5、軟件的使用中切實的體會到。本系統(tǒng)的操作方式在該用戶組織內(nèi)將完全行得通。1.3系統(tǒng)總體分析1.3.1客戶端子系統(tǒng)功能分析 根據(jù)對顧客點菜系統(tǒng)業(yè)務(wù)流程的分析,可以看出顧客點菜主要涉及到一些數(shù)據(jù)庫的邏輯和程序應(yīng)用邏輯。具體的功能歸納如下: (1)顧客可以登陸點菜系統(tǒng)進行菜單的瀏覽。(2)顧客可以在客戶端查詢自己的開臺信息,包括當(dāng)前消費金 (3)顧客在點菜時,可以對已選的菜單進行更改數(shù)量或者取消選擇。(4)當(dāng)顧客確定點菜完畢后,顧客將其提交至服務(wù)器并生成菜單。(5)顧客可以查詢已點菜單信息及已退菜單信息。(6)顧客提交過點單后,還可根據(jù)需要添加菜單。1.3.2管理員系統(tǒng)功能分析 根據(jù)營業(yè)員及管理員的業(yè)

6、務(wù)流程的分析,可以看出服務(wù)端系統(tǒng)要涉及到一些數(shù)據(jù)庫的邏輯操作和程序應(yīng)用邏輯。具體的功能歸納如下:(1)管理員在服務(wù)端登陸,可以創(chuàng)建新的管理員及營業(yè)員。(2)管理員對服務(wù)器上的菜單可進行添加、刪除和修改,比如更改菜單的名稱、類別、價格等等,還可以添加新的菜品類別及退菜原因設(shè)置。(3)管理員可以對一些打折的菜品進行折扣設(shè)置,設(shè)置折扣率。(4)管理員還可以對房臺信息進行管理,主要包括添加及刪除房臺。(5)為保證數(shù)據(jù)的安全性,管理員可以對數(shù)據(jù)庫進行定期的備份操作,以便系統(tǒng)出現(xiàn)故障導(dǎo)致數(shù)據(jù)丟失時可以恢復(fù)數(shù)據(jù)以下是管理員及營 (6)開臺顧客在前臺登記交押金并開臺,獲取房臺號及密碼后方可進入點菜子系統(tǒng)。(7

7、)結(jié)賬當(dāng)顧客消費完后,需要到前臺結(jié)賬,可以實現(xiàn)自動結(jié)賬功能,包括自動計算消費金額、打印顧客賬單等。(7)數(shù)據(jù)分析數(shù)據(jù)無價,管理員可以通過對從客戶端得到的數(shù)據(jù)的分析預(yù)測,預(yù)測下周營業(yè)額、下周客流量、下周人均消費等,從而從中得到有用信息,以便我們在業(yè)務(wù)的管理和發(fā)展上做出即時、正確的判斷。14平臺需求操作系統(tǒng):Windows XP 以上平臺:.NET FrameWork3.5以上數(shù)據(jù)庫:SQL Server 2008、開發(fā)語言:C#1.5數(shù)據(jù)流圖根據(jù)對系統(tǒng)的調(diào)研和系統(tǒng)功能分析,構(gòu)繪出系統(tǒng)結(jié)構(gòu)圖,包括客戶端和服務(wù)端。其中,客戶端是顧客進行點菜、加菜等,該模塊都是由顧客自主進行操作。而服務(wù)端是由管理員和

8、營業(yè)員進行操作。系統(tǒng)數(shù)據(jù)流圖如下圖所示:用戶點菜系統(tǒng)圖3-1 頂層數(shù)據(jù)流圖用戶系統(tǒng)信息成功/失敗圖3-2 0層數(shù)據(jù)流圖P1 用戶登陸P2 管理員操作P3 用戶操作系統(tǒng)信息登陸失敗管理員登陸成功會員登陸成功菜品信息表包廂信息表會員信息表管理員信息表會員信息表圖3-3 1層數(shù)據(jù)流圖之登陸管理身份類別管理員登陸會員登陸管理員信息表會員信息表系統(tǒng)信息管理員登陸管理員登陸管理員登陸成功會員登陸成功登陸狀態(tài)失敗失敗登陸失敗游客注冊游客注冊信息包廂信息表圖3-4 1層數(shù)據(jù)流圖之管理員操作管理員登陸成功選擇操作包廂查詢菜品查詢會員查詢菜品信息表會員信息表修改信息系統(tǒng)信息1系統(tǒng)信息2系統(tǒng)信息3包廂信息菜品信息會

9、員信息系統(tǒng)信息4訂單查詢系統(tǒng)信息5包廂所點菜譜表 報表 報表包廂信息表會員登陸成功選擇操作包廂查詢菜品查詢菜品信息表客戶訂單表預(yù)定有無包廂查看菜品訂單編號包廂信息菜品信息訂餐信息 報表訂單查詢訂單修改查詢結(jié)果查看訂單圖3-5 1層數(shù)據(jù)流圖之用戶操作 1.6數(shù)據(jù)字典菜譜表字段名數(shù)據(jù)類型長度約束控制說明Dnoint5PRIMARY KEY菜品編號Dnamechar20NOT NULL菜品名稱Dpriceint5NOT NULL價格Dcookchar10NOT NULL菜系Dtastechar5NOT NULL口味Ddiscountint10NOT NULL折扣包廂信息表字段名數(shù)據(jù)類型長度約束控制說

10、明Rnochar5PRIMARY KEY包廂編號Rstatuschar5NOT NULL狀態(tài)Rnumberint5NOT NULL容納人數(shù)Rprincipalchar10NOT NULL負責(zé)人客戶訂單表字段名數(shù)據(jù)類型長度約束控制說明RDrnochar5PRIMARY KEY包廂編號RDdnoint5PRIMARY KEY菜品編號RDnamechar20NOT NULL菜品名稱RDnumberint5NOT NULL數(shù)量RDsitutationchar10NOT NULL上菜情況會員信息表字段名數(shù)據(jù)類型長度約束控制說明CIDint10PRIMARY KEY會員IDCnamechar20NOT N

11、ULL姓名CpasswordChar20NOT NULL密碼CtelInt20Not null聯(lián)系方式管理員信息表字段名數(shù)據(jù)類型長度約束控制說明AIDint10PRIMARY KEY管理員IDAnamechar20NOT NULL姓名Asexchar5NOT NULL性別Apasswordchar20NOT NULL密碼Aageint5NOT NULL年齡營業(yè)額信息表字段名數(shù)據(jù)類型長度約束控制說明Datesmalldatetime20PRIMARY KEY日期Revenuechar20NOT NULL收入PeopleNumberint20NOT NULL人數(shù)二、數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計顧客選擇菜單管

12、理或營業(yè)員生成點單管理圖3-6 系統(tǒng)E-R圖mmmmnnnn2.1 系統(tǒng)E-R圖管理員或營業(yè)員用戶用戶實體E-R圖如圖3-7所示:住址密碼身份用戶名圖3-7 用戶實體E-R圖菜譜實體E-R圖如圖3-8所示:菜譜菜品編號菜品名稱菜品價格折扣菜品單位從屬類別制作廚師圖3-8 菜譜實體E-R圖菜品類型實體E-R圖如圖3-9所示。房臺類型實體E-R圖如圖3-10所示。菜品類別類型編號類型名稱房臺類型備注類型編號名稱 圖3-8 菜品類型實體E-R圖 房臺信息房臺編號狀態(tài)容納人數(shù)類型說明圖3-11 房臺信息實體E-R圖點單實體E-R圖如圖3-13所示。訂單菜品編號菜品名稱單位數(shù)量單價金額點單日期房臺編號點

13、單編號結(jié)賬日期點單時間圖3-13 點單實體E-R圖結(jié)賬實體E-R圖如圖3-14所示。結(jié)賬營業(yè)員點單編號消費總額支票現(xiàn)金優(yōu)惠券賬單編號點單日期結(jié)賬時間結(jié)賬日期圖3-14 結(jié)賬實體E-R圖三、核心功能的設(shè)計31營業(yè)額預(yù)測影響營業(yè)額的因素有:天氣、星期、節(jié)假日、社區(qū)異樣、定餐情況以及其他的特殊事件。用函數(shù)形式來表達即是:V=f(t,w,h,s,p,r,x)其中:t-天氣;w-星期;h-節(jié)假日;s-季節(jié);q-環(huán)境;r-定餐;x-特殊事件。 利用平均值推算法根據(jù)過去三周的平均營業(yè)額(A均)和一周內(nèi)每日所占比例()進行推測。N時期移動平均法。由于一周內(nèi)每天的需求受不同因素的影響,并呈現(xiàn)出一定的規(guī)律性,如一

14、家便餐店,其營業(yè)額周一最低,周六、周日營業(yè)額達到最高,因此,就利用過去一個月周日的營業(yè)額進行未來預(yù)測。簡化的移動平均數(shù)Mt=(At+At-1+At-2)/3 3.2 人均消費的預(yù)測在人均消費低的日子里多準(zhǔn)備價位低的菜,服務(wù)員適當(dāng)推銷高價菜,以防消費者的反感;在人均消費高的日子里,不但要備足高檔菜,服務(wù)員亦應(yīng)大膽地推銷高價菜,促進營業(yè)額的提升。3.3 菜肴分析(一)分析目的通過分析了解哪些菜肴受客人歡迎,哪些菜肴對餐廳利潤貢獻較大,便于對菜單進行更正、取舍。(二)分析方法ME分析法:即通過對餐廳菜品的暢銷程度和毛利率高低的分析,確定哪些菜品暢銷且毛利又高;哪些菜既不暢銷,毛利又低;哪些菜品雖然暢

15、銷,但毛利很低;哪些菜雖不暢銷,但毛利較高。例如:菜名銷售份數(shù)銷售百分比顧客歡迎指數(shù)價格銷售額銷售額百分比銷售額指數(shù)評價 西芹蛋白燴蟮片 60 26% 1.3 26 1560 32% 1.6 暢銷高利 干鍋茶樹燉肉 30 13% 0.65 18 540 11% 0.55 不暢銷低利 魚香風(fēng)味茄餅 20 9% 0.45 22 440 9% 0.45 不暢銷低利 泡椒牛骨髓 80 35%1.75 12 960 20% 1 暢銷低利 干煸雞菌 40 17% 0.85 35 1400 29% 1.45 不暢銷高利 明星菜:是餐廳的贏利項目,應(yīng)保留菜單,且放在菜單顯眼處,保證該菜質(zhì)量的延續(xù)性,不再輕易更

16、改(擺盤及大小等),價格可以靈活。耕馬菜:是餐廳薄利多銷的項目,如果價格不太低,可保留,作為吸引客人到該餐廳的誘餌。在菜單中可放在不顯眼處,但當(dāng)該類菜明顯影響了贏利高菜肴銷售時也應(yīng)當(dāng)調(diào)整問號菜:不暢銷,但高利潤的菜,可以迎合一些愿支付高價的客人;但如果銷量低,應(yīng)取消該菜;倘若保留,則應(yīng)放在菜單顯眼處,同時做一些特價促銷或降價。狗菜:不暢銷,低利潤菜,一般馬上在菜單上取消,但這種菜有時可用于宴會和特別定單,用于宴會營養(yǎng)平衡和價格平衡使用。四、軟件界面設(shè)計1.客戶登陸2.用戶注冊 新用戶可以完成注冊信息成為會員3.客戶端主界面4.客戶端菜單4.菜品查詢按菜品名稱查詢按價格區(qū)間查詢復(fù)合條件查詢查詢房

17、臺管理員登陸界面管理員主界面菜單欄基本功能面板分析功能面板查詢結(jié)果面板圖表顯示面板狀態(tài)欄7.輔助功能8.會員結(jié)賬9.管理員賬戶管理1.管理員查詢2.管理員信息修改3.管理員信息刪除4.管理員信息添加10數(shù)據(jù)分析11.近期菜品銷量查看 分析:顧客對菜品的喜歡程度,應(yīng)每周至少每月排一次。對經(jīng)常光顧餐廳的顧客,服務(wù)員應(yīng)重點介紹排位在中間的菜品,這是因為那些經(jīng)常光顧餐廳的顧客對點擊率高的菜品非常熟悉,以至于感到餐廳沒有創(chuàng)新菜,但介紹點擊率低的菜品,常常會使其產(chǎn)生失望的感覺,從而失去顧客。ME分析法:即通過對餐廳菜品的暢銷程度和毛利率高低的分析,確定哪些菜品暢銷且毛利又高;哪些菜既不暢銷,毛利又低;哪些

18、菜品雖然暢銷,但毛利很低;哪些菜雖不暢銷,但毛利較高。12.下周客流量預(yù)測由于一周內(nèi)每天的需求受不同因素的影響,并呈現(xiàn)出一定的規(guī)律性,如一家便餐店,其營業(yè)額周一最低,周六、周日營業(yè)額達到最高,因此,就利用過去一個月周日的營業(yè)額進行未來預(yù)測。簡化的移動平均數(shù)Mt=(At+At-1+At-2)/313.下周人均消費預(yù)測在人均消費低的日子里多準(zhǔn)備價位低的菜,服務(wù)員適當(dāng)推銷高價菜,以防消費者的反感;在人均消費高的日子里,不但要備足高檔菜,服務(wù)員亦應(yīng)大膽地推銷高價菜,促進營業(yè)額的提升。對餐廳人均消費的分析,可以幫助餐飲管理者掌握不同餐廳實際消費與餐廳定位是否一致;幫助經(jīng)營者對不同餐廳的消費拿出決策:是否

19、應(yīng)調(diào)整高低檔菜肴比例,是否應(yīng)引入部分菜肴,是否應(yīng)調(diào)整菜肴價格14.下周營業(yè)額預(yù)測15.菜品分析明星菜耕馬菜黃金菜狗菜明星菜:是餐廳的贏利項目,應(yīng)保留菜單,且放在菜單顯眼處,保證該菜質(zhì)量的延續(xù)性,不再輕易更改(擺盤及大小等),價格可以靈活。耕馬菜:是餐廳薄利多銷的項目,如果價格不太低,可保留,作為吸引客人到該餐廳的誘餌。在菜單中可放在不顯眼處,但當(dāng)該類菜明顯影響了贏利高菜肴銷售時也應(yīng)當(dāng)調(diào)整。問號菜:不暢銷,但高利潤的菜,可以迎合一些愿支付高價的客人;但如果銷量低,應(yīng)取消該菜;倘若保留,則應(yīng)放在菜單顯眼處,同時做一些特價促銷或降價。黃金菜:能為餐廳帶來高額利潤的菜狗菜:不暢銷,低利潤菜,一般馬上在

20、菜單上取消,但這種菜有時可用于宴會和特別定單,用于宴會營養(yǎng)平衡和價格平衡使用。五、軟件代碼展示5.1登陸界面部分代碼 5.2客戶端部分代碼5.3管理員窗口部分代碼六、人員分工一多月以來,經(jīng)過多次討論,小組成員共同完成了本次系統(tǒng)設(shè)計,人員分工并無嚴(yán)格界限,大家相互交流、相互幫組。團結(jié)一致,配合默契。以下為小組成員完成的主要任務(wù)組員分工20110580103 *(界面設(shè)計及美工)20110580106 *(代碼編寫,功能實現(xiàn))20110580107 *(文檔撰寫、建立分析模型)20110580108 *(數(shù)據(jù)收集與數(shù)據(jù)庫設(shè)計)20110580225 *(程序測試,查漏補缺)七、時間安排時間安排和進

21、展2013年4月初小組成員一起初步完成系統(tǒng)設(shè)計說明書;2013年4月中旬配置好設(shè)計開發(fā)環(huán)境,統(tǒng)一小組成員電腦軟件配置,做好準(zhǔn)備。2013年4月下旬至5月初步完成框架的搭建,界面的設(shè)計2013年5月初數(shù)據(jù)的收集,數(shù)據(jù)庫的建立2013年5月中旬?dāng)?shù)據(jù)庫的測試,分步實現(xiàn)數(shù)據(jù)瀏覽、添加、刪除等基本功能2013年5月下旬著手實現(xiàn)核心功能,建立分析模型,實現(xiàn)客流量、人均消費等預(yù)測實現(xiàn)對菜品受歡迎度的分析等核心功能2013年6月1號至3號軟件打包 試運行,系統(tǒng)健壯性測試,運行效率測試。2013年6月3號至9號消除Bug,重新打包,錄制演示錄像,完成系統(tǒng)開發(fā)說明書八、心得體會*+數(shù)據(jù)庫設(shè)計我們小組的課程設(shè)計課題

22、是點菜精靈,這是一個方便管理員管理和用戶運行的點菜系統(tǒng),小組經(jīng)過分工,我主要負責(zé)數(shù)據(jù)庫這一塊。首先我需要做的是根據(jù)前期的需求分析中的E-R圖建立出我們所需的表格,其中包括管理員,客人,房間和菜系這四部分。在物理結(jié)構(gòu)設(shè)計這一方面主要考慮的是數(shù)據(jù)庫的安全性和完整性以及數(shù)據(jù)的冗余設(shè)計出數(shù)據(jù)庫的主鍵,約束條件,數(shù)據(jù)類型等,同時為了方便客戶查詢,我還在菜系這一表格中添加了索引。在初期為數(shù)據(jù)庫中添加數(shù)據(jù)時,主要工作是完善菜系部分,我們的菜系分為了熱菜、涼菜、湯類、酒類、飲料和煙類,為了使客戶更能夠了解該餐廳的菜,我特意為每個菜添加了圖片,當(dāng)然,這也讓大半夜餓意襲來的我在上網(wǎng)找圖片時不由空咽口水。在完成了上

23、述內(nèi)容,我們組也都實現(xiàn)了基本功能(數(shù)據(jù)的查詢、添加、修改、刪除等)后,為了突出特色,我們另外嘗試著一些數(shù)據(jù)分析方面的工作。查詢了相關(guān)論文、資料,我們根據(jù)餐廳的需要,添加了推出十佳菜肴、預(yù)測未來某段時間的銷售情況、菜系的成本利用率以及顧客的平均消費能力等相關(guān)功能,而此特色功能又讓我對數(shù)據(jù)庫進行了補充。因此我又添加了近一個月來餐廳的日銷售額和顧客量、菜肴的成本和銷售價格表格,方便進行數(shù)據(jù)分析。這次的課程設(shè)計讓我對數(shù)據(jù)庫系統(tǒng)有了更加全面深刻的認識,雖然我沒有負責(zé)程序的編寫方面,但個人覺得這才是這次課程設(shè)計的主要工作力之所在,希望自己以后也能在編寫程序方面有所獲益。*+界面設(shè)計及美工界面設(shè)計雖然只是個

24、錦上添花的事,但也不是個很輕松的活兒,先想好系統(tǒng)功能構(gòu)架模塊兒,再根據(jù)其設(shè)計,也能從中學(xué)到些東西。當(dāng)然在我們設(shè)計過程中還遇到了另外其它的許多棘手的問題和麻煩,像編程方面的就遇到很多瓶頸,數(shù)據(jù)庫分析方面也遇到很多不懂的問題,還有少數(shù)由我們各個組員之間的努力成果匯總的時候產(chǎn)生了一些錯誤,最后我們花了大量的時間和精力來調(diào)試程序,探討數(shù)據(jù)庫分析,收集整理資料,找到我們想要的部分,最終成功地完成了這個系統(tǒng)設(shè)計。在這段日子里,可以說得是苦多于甜,但是可以學(xué)到很多很多的東西,同時不僅可以鞏固了以前所學(xué)過的知識,而且學(xué)到了很多在書本上所沒有學(xué)到過的知識。通過這次課程設(shè)計使我懂得了理論與實際相結(jié)合是很重要的,只

25、有理論知識是遠遠不夠的,只有把所學(xué)的理論知識與實踐相結(jié)合起來,從理論中得出結(jié)論,才能真正提高自己的實際動手能力和獨立思考的能力。在設(shè)計的過程中遇到問題,可以說得是困難重重,但可喜的是最終都得到了解決。 實驗過程中,也對團隊精神的進行了考察,讓我們在合作起來更加默契,在成功后一起體會喜悅的心情。果然是團結(jié)就是力量,只有互相之間默契融洽的配合才能換來最終完美的結(jié)果。 此次設(shè)計也讓我明白了思路即出路,有什么不懂不明白的地方要及時請教或上網(wǎng)查詢,只要認真鉆研,動腦思考,動手實踐,就沒有弄不懂的知識,收獲頗豐。數(shù)據(jù)庫設(shè)計課程設(shè)計是一個對已學(xué)知識進行運用的過程,然而,已學(xué)的課堂知識只注重理論,對于開發(fā)系統(tǒng)

26、來說還遠遠不夠,因此,開發(fā)過程需要自主學(xué)習(xí)大量相關(guān)知識才能保證開發(fā)的順利進行。我堅信在以后的學(xué)習(xí)和工作道路上會更加成功!*+撰寫文檔及建立分析模型經(jīng)過2個多月的時間,我們組的課程設(shè)計終于完成了,從最開始的分組、課程選題到軟件的成功運行,在這個過程中我真的受益匪淺。在數(shù)據(jù)庫設(shè)計過程中我們進行了詳細的分工,我的任務(wù)主要是文檔撰寫和建立分析模型,寫文檔要求很細,要注意字體、字號、排版等一些基礎(chǔ)要求,更要注意內(nèi)容的收集整理和撰寫,當(dāng)然組員們也幫忙檢查修改以求文檔更加詳細清晰。為了建立分析模型,使系統(tǒng)更有特色和實用性,大家再次進行討論,考慮增加什么樣的特色功能怎樣實現(xiàn)它們,我們上網(wǎng)搜集了很多相關(guān)材料,了

27、解餐飲管理等方面的知識,從餐飲經(jīng)營數(shù)據(jù)管理與分析決策中,最終確定系統(tǒng)的特色功能:1.營業(yè)額預(yù)測;2.備貨量計算;3.人均消費計算;4.菜品分析等功能。并進行方法分析,然后進行開發(fā)實現(xiàn)。在課堂上雖然老師講解的內(nèi)容很詳細具體,但是我感覺認識始終不太深刻,不能靈活運用于實際,不能很好的用來解決問題,這就需要我們不斷的大量的實踐,通過不斷的自學(xué),不斷地發(fā)現(xiàn)問題,思考問題,進而解決問題,在這個過程中我們將深刻理解所學(xué)知識,同時也可以學(xué)到不少很實用的東西。通過課程設(shè)計可以把課堂上老師講解的內(nèi)容進行具體應(yīng)用,“實踐出真知”,通過實踐我們的認識更加深刻,也能更好地應(yīng)用所學(xué)的知識。*+程序測試在這次數(shù)據(jù)庫課程設(shè)

28、計中,我們組做的是一個關(guān)于點菜的系統(tǒng)“點菜精靈”。我主要做的是對魁哥編寫的程序做測試和對其中問題的查漏補缺,同時也參加了其他方面的一些任務(wù),例如對一些數(shù)據(jù)的收集。由于這是第一次做這些工作,一開始還不知道怎么應(yīng)用我們這個系統(tǒng)軟件,經(jīng)過幾次應(yīng)用就逐漸熟練應(yīng)用也具體了解了我們的軟件的主要目的。調(diào)試是一個簡單但是又很重要同時可能很復(fù)雜的問題,如果在調(diào)試過程中沒有問題那么就會很簡單,但是出現(xiàn)問題就會變得很復(fù)雜的事情了。在調(diào)試的過程中出現(xiàn)了不少問題有時是代碼有點錯誤,有時是系統(tǒng)本身出現(xiàn)的一些問題,有時就出現(xiàn)一些小問題就會花費不少時間去尋找改正,然后再繼續(xù)調(diào)試直到不再出現(xiàn)問題為止。在查漏補缺方面,也存在不少

29、困難,有的是關(guān)于代碼方面,有的是系統(tǒng)某些方面的功能不能很好的實現(xiàn),沒能出現(xiàn)預(yù)期中的效果。為了使我們的系統(tǒng)更加完美更成功,有時會花費很長時間來完成其中的某一個小的功能。在這次課程設(shè)計中我學(xué)到了很多,學(xué)到了關(guān)于知識方面的,讓我更多的了解學(xué)習(xí)關(guān)于數(shù)據(jù)庫的知識:同時也學(xué)會了團隊合作,一個人的力量畢竟是有限的,團隊合作使我們的系統(tǒng)更加完善,使我們完成這次任務(wù)更加順利。*+代碼的編寫作為小組組長我要特別感謝任勞任怨的隊友們,老是把大家召集起來“開緊急會議”,呵呵,感覺挺好玩的,當(dāng)“領(lǐng)導(dǎo)”感覺就是不一樣。作為本組程序員,我受益匪淺。不僅學(xué)會了如何真正設(shè)計一款數(shù)據(jù)庫應(yīng)用軟件,而且隊員們彼此加深了友誼。從收集資料學(xué)習(xí)C#到需求分析、概念結(jié)構(gòu)設(shè)計、邏輯結(jié)構(gòu)設(shè)計、物理結(jié)構(gòu)設(shè)計。自己親身體驗了一回系統(tǒng)的設(shè)計開發(fā)全過程。“紙上得來終覺淺,絕知此事要躬行”說的很對。書本上的東西看起來簡單,實際操作中總是漏洞百出。記得我第一次把大家聚到一起“開會”,說是要確定一個課題。我要求大家每人想一個題目。大家意見不一,有的要做“高考志愿填報系統(tǒng)”,有的要做“圖書管理系統(tǒng)”,一時間意見很難統(tǒng)一,經(jīng)過一個下午的討論才把題目定下來。最終決定做點菜系統(tǒng),可能大家都是一群吃貨吧,對就是吃貨,呵呵,現(xiàn)在想起來感覺挺好玩的。在第二次、第三次

溫馨提示

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

最新文檔

評論

0/150

提交評論