基於C 的教室管理系統

2021-09-25 21:06:49 字數 684 閱讀 6202

1 需求分析

核心需求:實現教室管理系統,完成對學校教室的維護、查詢、預約、統計功能。程式擁有許可權控制,分為管理員和普通使用者

管理員需求:檢視某棟樓教室的概要資訊、每個教室的詳細資訊(包括教室基本資訊、預約情況、上課情況)、修改某教室基本資訊、增加教室、刪除教室、增加某教室上課情況、統計某類教室的綜合使用情況(周上課率、周預約率)

普通使用者需求:查詢符合條件的空閒教室、預約空閒教室

其他需求:程式具有良好的互動性

2 概要設計

程式運用物件導向程式設計思想進行設計。核心有教室類、預約資訊類、上課資訊類。

教室類:

成員:校區號、教學樓號、教室號、教室型別、座位數、預約狀態、預約數、預約資訊、上課數、上課資訊

函式:預設建構函式、成員獲取函式、成員設定函式

預約資訊類:

成員:課時時間、學號/教工號、姓名、**

函式:預設建構函式、建構函式、成員獲取函式、過載流運算子

上課資訊類:

成員:教師姓名、教工號、總上課次數、上課時間

函式:預設建構函式、建構函式、成員獲取函式、過載流運算子

課時時間類:

成員:課時周、周、節

函式:過載相等、不等、流運算子

基於PHP的教室管理系統

隨著我國教育事業的發展,大學生的數量也在不斷的增加,但是很多大學教學硬體跟不上,這就造成了教室的使用緊張的情況出現了,為來了能夠更加合理的對教室資源進行利用需要開發一套教室管理系統,讓更多的教室得到合理的利用。基於php的教室資訊管理系統功能結構圖 基於php的教室資訊管理系統主要是有前台和後台兩部...

原始碼和文件分享 基於C 的教室管理系統

1 需求分析 核心需求 實現教室管理系統,完成對學校教室的維護 查詢 預約 統計功能。程式擁有許可權控制,分為管理員和普通使用者 管理員需求 檢視某棟樓教室的概要資訊 每個教室的詳細資訊 包括教室基本資訊 預約情況 上課情況 修改某教室基本資訊 增加教室 刪除教室 增加某教室上課情況 統計某類教室的...

高校教室管理系統

設計目的在於,利用學習的資料結構和c語言知識,研究大學空閒教室管理系統的開發途徑和應用方法。與其他學習階段相比,大學課程相對較少,合理利用空閒教室顯得尤為重要。為了讓廣大在校師生,在空閒時間有個教室去自習,去做自己想做的事情,因此開發一套空閒教室管理系統是勢在必行的。通過高校教室管理系統,廣大師生可...