題目描述:
根據教師的授課資訊對教學資訊進行管理。每一條記錄包括一位教師的職工號、姓名、職
稱、性別、3 門主講課程(課程名稱、開課學期、課程性質(學位與非學位課)和教學效果),
教學效果綜合評分。
功能要求:
(1) 輸入功能:可以一次完成若干條記錄的輸入。
(2) 顯示功能:完成全部教師記錄的顯示。
(3) 查找功能:完成按姓名或課程查找教師的相關記錄,并顯示。
(4) 排序功能:按職工號或教學效果綜合評分進行排序。
(5) 插入功能:按教學效果綜合評分高低插入一條教師記錄。
題目要求:
(1) 按照分析、設計、編碼、除錯、測驗的軟體程序完成這個應用程式。
(2) 為各項操作功能設計一個選單,應用程式運行后,先顯示這個選單,然后用戶通過選單項
選擇希望進行的操作專案。
輸入要求:
(1) 應用程式運行后在螢屏上顯示一個選單。用戶可以根據需求,選定相應的操作專案。進入
每個操作后,根據應用程式的提示資訊,從鍵盤輸入相應的資訊。程式根據用戶輸入的信
息完成相應的處理,實作要求的功能。
(2) 能對輸入的資料進行簡單的校驗,例如,職工號的唯一性,性別只能輸入“男”或者“女”
等。
輸出要求:
(1) 應用程式運行后,要在螢屏上顯示一個選單。
(2) 要求用戶輸入資料時,給出清晰、明確的提示資訊,包括輸入的資料內容、格式以及結束
方式等。
(3) 在程式完成處理后,要清楚地給出程式的處理結果。例如,在給定洗掉資訊時,如果該信
息不存在,要提示沒能洗掉,如果洗掉成功要提示洗掉成功。
實作要求:
采用模塊化程式設計的方法,將程式中的各項功能用函式實作。
提示:
使用結構體表示教師教學資訊,一個結點保存一條教師教學資訊。
擴展功能:
(1) 提供統計功能。比如統計所有教師教學效果綜合評分的平均分,最高分,最低分等。
(2) 教師教學資訊從檔案讀入。
(3) 將教師教學資訊保存到檔案中。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/244471.html
標籤:C語言
