C語言課設

2022-10-04 23:45:08 字數 1038 閱讀 8912

課程設計題目

第4題酒店管理系統

[題目描述]

設計乙個酒店管理系統,該程式應該具有下列功能:

(1)設計乙個功能顯示選單,並有選擇提示。

(2)顧客登記:要求輸入顧客資訊,輸入完畢,系統即可記錄下該顧客的資訊,並提示登記房間;選擇房間號後,提示登記成功與否。

(3)查詢顧客資訊:要求輸入要查詢的顧客身份證號,輸入完畢,系統會從所有顧客中查詢與所輸入的顧客身份證號一樣的顧客,並顯示找到的顧客資訊。

(4)查詢空房間:查詢並輸出空房間資訊。

(5)預定房間:要求輸入顧客資訊。

(6)退訂房間:要求輸入要退房的顧客的身份證號

(7)儲存並退出:儲存所有顧客和房間的資訊。(擴充套件)

[題目要求]

(1)按照分析、設計、編碼、除錯和測試的軟體開發過程完成這個應用程式;

(2)顧客資訊應包括:顧客身份證號碼、姓名、年齡、性別等;房間資訊應包括:房間號、樓層、**、是否已入住等;

(3)為各項操作功能設計乙個選單,應用程式執行後,先顯示這個選單,然後使用者通過選單項選擇希望進行的操作專案。

[輸入要求]

應用程式執行後,在螢幕上顯示乙個選單。使用者可以根據需求,選定相應的操作專案。進入每個操作後,根據應用程式的提示資訊,從鍵盤輸入相應的資訊。

[輸出要求]

(1)應用程式執行後,要在螢幕上顯示乙個選單。

(2)要求使用者輸入資料時,要給出清晰、明確的提示資訊,包括輸入的資料內容、格式及結束方式等。

[提示]

設計乙個顧客結構體和乙個房間結構體,用來儲存顧客資訊和房間資訊。

[擴充套件功能]

將所有顧客和房間的資訊分別寫入檔案中,並實現檔案讀寫的操作。

課程設計報告(參照262頁9.3)

課程名稱: c語言程式設計ⅲ

課程設計名稱

學生姓名專業班級學號

實驗成績

一、課設目的和要求

二、課設內容

三、程式流程圖(可附頁手繪)

四、程式**及注釋

五、結果記錄

六、 問題及解決方法,心得

c語言課設報告

c語言課程設計實習報告 班級 學生姓名 學號 指導老師 朱小龍 王慶 日期 目錄一 程式分析與設計 1 二 流程圖 1 三 源程式清單 1 四 除錯過程 1 五 程式有待改進的地方 2 六 本次實習的收穫和建議 2 附錄 2 在程式執行的過程中,出現了很多的錯誤。有很複雜的問題,也不乏許多低階的錯誤...

通訊錄管理系統C語言課設

瀋陽工程學院 程式設計基礎 課程設計 設計題目 通訊錄管理系統 院別資訊學院班級 學生姓名 xx 學號 2012417105 2012417103 2012417102 指導教師 職稱副教授講師 起止日期 2013年5月27日起 至 2013年6月7日止 瀋陽工程學院 課程設計任務書 課程設計題目 ...

C語言課設之圖書管理系統

c語言課程設計 目錄1 需求分析 2 系統總框圖 3 每個模組的設計分析 4 列出所有定義的函式及說明 5 舉例說明1 2個比較有特點的演算法 6 資料分析。7 存在的問題與不足及對策 8 使用說明 操作手冊 9 學習心得。圖書管理系統設計 一 題目要求 圖書管理資訊包括 圖書名稱 圖書編號 單價 ...