




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、課程設計說明書 課程名稱:C語言程序設計 設計題目:電話訂餐信息處理 院 系:計算機科學與信息工程學院 姓名學號: 專業班級: 指導教師: 課程設計任務書 設計題目 電話訂餐信息處理系統 學生姓名 所在院系 計算機科學與 信息工程學院 專業、年級、班 設計要求: 完成電話訂餐信息處理系統,具體要求如下: 1 增加訂餐用戶 2. 修改訂餐信息 3. 查詢顧客信息 4 清空座位 5. 廚師查詢信息 6. 將數據保存在磁盤中 學生應完成的工作: 1學生應認真學習參考程序,理解每個函數以及各個變量的作用和意義。在此基礎上進一步改進 程序,最后正確地運行程序。 2對程序進行測試,設計詳細的測試計劃,然后
2、根據測試計劃設計測試用例,對程序進行測試。 測試時應注意對各種邊緣情況進行測試。 3完成課程設計報告。 參考文獻: C程序設計 工作計劃: 1. 小組審題,查閱資料,進行設計前的必要資料準備(2天)。 2. 把程序完整運行出來(3天)。 3. 增加改進程序(2天)。 4. 寫課程設計報告(2天)。 5. 提交課程設計報告及答辯(1天) 任務下達日期:2011年6月0 任務完成日期:2011年6月日 指導教師(簽名): 學生(簽名): 一設計要求4 二系統的功能模塊4 三數據結構設計描述4 四函數功能及參數說明、相互調用關系6 五各變量的定義和作用6 六各功能模塊的算法處理流程圖及相關說明7 七
3、改進或增加功能模塊說明11 八程序測試14 九程序設計過程中遇到的問題及解決過程16 十課程設計心得及體會17 十一參考文獻17 十二源程序17 電話訂餐信息處理程序 一設計要求 1.要求使用多個函數實現程序設計。 2.要求在各個函數中實現函數不同功能。 二系統的功能模塊 三數據結構設計描述 # define MAX 40 char food200: 加了廚師查詢函數 void pri nt () 請選擇服務類型:4 現在有2個客戶的菜要做 應做的菜有: tudou paicai 1 新客戶2 修改清理桌子 廚師查詢5顧咨沓詢6退出 請選擇服務類型:3 請輸入顧客編號:1 1號桌子已經清理干凈
4、 課程設計數據TXT2011/6/22 22:39文本文檔1 KB 錯功能按鈕能否報錯 1一新客戶2修改3 清理桌子 1一廚師查詢5 顧客查詢退出 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 請選擇服務類型:了 輸入錯誤!“ 請重新選擇服務類型: 8 退出程序 1 一新客戶2修改3清理桌子 耳廚師查詢5-j客查詢6退出 請選擇服務類型:6- Press any key to continue. 九程序設計過程中遇到的問題及解決過程 1 對程序整體理解,但在設計過程中,細節問題處理不當,造成程序不能運 行或者運行錯誤,并且,對某一部分的程序
5、不能獨立設計出來。 對此問題的解決是參考了C程序設計課程設計上的參考程序,完成了設計, 但是不是一味的照搬,對參考程序進行了修改和添加。增加了按成績區間查詢的 查詢方式,增加了按總成績排序的排序方式。 2在組建工程的時候,將各個程序分給小組成員,兩個人設計一個模塊,但 是岀現了連接錯誤,各個模塊之間也出現了輸入上的錯誤,致使程序不能運行。 對于各個模塊逐一檢查,添加修改,最終使各個模塊錯誤消除,同時連接錯誤也 自行解決。 3在剛開始程序設計的時候,不了解什么是組建工程,什么是模塊,對于程 序設計本身也有不理解的地方,不知道該從何下手。 解決方法:先看c程序設計課程設計,了解怎樣組建工程,理解每
6、個模塊的 作用,弄清楚參考程序上的邏輯順序以及如何設計等問題,然后再進行課程設計。 十課程設計心得及體會 對于第一次做課程設計的我來說,這次的課程設計是一次既讓人痛苦又讓人 開心的事情。開始的時候根本不清楚課程設計要設計什么,不知道到底怎樣設計, 因為平時所寫的c程序都是一些簡單而且基本的C程序,根本不是解決實際情況, 符合客戶要求的工程程序,所以覺得無從下手,覺得很困難,甚至沒有一個思路, 而且對于組建工程,構建模塊等工作無法理解。這些情況都使自己陷入了苦惱的 深淵。 后來,聽從輔導老師的意見,從c程序設計課程設計開始,一點點了解 怎樣組建工程,怎么樣構建模塊,對于每個模塊應該怎么樣進行設計
7、,邏輯思維 是什么,然后開始構建。 在設計過程中一直都有錯誤存在,困難重重。遇到困難就開始用大量的時間 進行修改以及整理,理出思路。最終將工程調試成功,添加模塊成功,而這些成 功的瞬間是最快樂最開心的時刻。 而且通過這次課程設計我學會了好多東西,覺得自己設計的東西更加接近實 際的程序要求。知道團隊合作的重要性,知道怎樣使團隊一起合作構建程序。 總的來說,我獲益匪淺。 1.c程序設計課程設計 2劉振安等C程序設計課程設計 機械工業出版社2007 3.譚浩強C程序設計教程 清華大學出版社2008 十二源程序 / 這是一個電話訂餐系統 能夠實現統計訂餐(包括菜名、時間、用餐人數、顧客名字、電話號 碼
8、等)、查詢已訂餐、查詢廚師需要做的菜 修改客戶信息、刪除數據等功能 ? 程序中客戶編號為系統自動生成的,無需保存客戶需要記住自己的 編號以備查詢 該訂餐系統能夠自動保存數據到硬盤中,需要看的時候可以直接查看 # include # include # include # define MAX 20 struct Guest XT,w)二二 NULL) char food200: printf(Hcan not open); exit (0); fputsCO,fp); fputs (*n,r, fp); fputs(*n,fp); fputs(nt皇家酒店電話訂餐系統nfp); fputs(”
9、*n,fp); fputs (*n,r, fp); ford 二 1; i=num; i+)ood, fp); fputs(,rn 用餐人數:n, fp); fputs(gi sum,fp); fputs (n 吃飯時間:n fp); fputs(gi time,fp); fputs(n 客戶名字:nfp); fputs(gi name,fp); fputs(r,n 手機號碼:nM,fp); fputs(gi tel,fp); fputs(n,fp); fclose(fp); int main(void) void newgue(void);ood); strcpy (anum,gnum. f
10、ood) ; ime); printf (nf); printf (”用餐人數); printf (nr); seanf(%s,gnum. sum); gnum. user_num = num; ser_num); printf (nr); printf (”客戶名字:”); seanf(%s,gnum. name); printf (nr); printf (H手機號碼); seanf(%s,gnum. tel); printf (nr); fileO; ser_num)ood,gn. sum,gn. time,gn. name,gn. tel); printf (重新輸入所要的菜:”); seanf (%s, gi. food); printf (”重新輸入吃飯時間:”); seanf C%s,gi. time); printf (”重新輸入用餐人數:”); seanf(%s,&gi.sum); printf (n); file() ;ser_num) ood,gn. sum,gn. time,gn. name,gn. tel); printf (nH); void delet()ser_num)/輸入的號碼等于 要查詢的客戶的編號的時候輸出 m; st
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 花圃養護及管理制度
- 茶企業設備管理制度
- 藥品室安全管理制度
- 大學生就業與創業教育-第十四單元抓住機遇-離成功更近一步
- 財務會計與長期股權投資管理知識分析
- 財經基本技能(第3版)教學指南+課后習題答案
- 財務基礎會計學知識(一)
- 2025年春季學期國家開放大學《毛澤東思想和中國特色社會主義理論體系概論》終考任務二:大作業試卷1參考作答
- 幼兒小班我愛中國教案設計意圖
- 大班各領域目標解讀與教學實踐研究
- 乒乓球培訓協議書
- 無創呼吸機使用培訓
- 園林植物病理學實習
- Animate動畫設計實例教程高職全套教學課件
- DB22-T+3541-2023日間手術中心護理質量安全管理規范
- 小學六年級畢業動員會 課件( 26張ppt)
- 流體力學-大連理工大學中國大學mooc課后章節答案期末考試題庫2023年
- 2023年度湖南省自然科學獎項目公示材料
- 2023-2024學年江蘇省江都市小學語文三年級期末高分測試題詳細參考答案解析
- 產時子癇應急演練文檔
- 操作規程儲氣罐安全操作規程
評論
0/150
提交評論