會議室預定設計

2022-08-22 15:12:27 字數 669 閱讀 3085

一、目標

- 會議室預定

二、流程

- 使用者註冊

- 使用者登陸

- 選時間

- 會議室預定

- 會議室退訂

三、結構

- 使用者表

- 會議室表

- 會議室記錄表

四、具體流程

前端:1、  製作**,日期框

2、  js動作繫結,用ajax方式提交資料和獲取資料

3、  點選動作,重新整理動作,提交動作,刪除動作。

後端:get方式:目的:獲取資料到前端

1、 獲取系統時間值,和使用者傳來的時間值

2、 用try判斷:系統時間值小於使用者傳來的時間值,如果大於那麼就丟擲異常

3、 處理使用者的時間值,序列化成為資料庫格式,到查詢資料庫資料

4、 建立乙個字典,把要用到的資料傳入到字典中

5、 對比使用者資料和資料庫資料,在資料庫中有資料就傳入到字典中

6、 把字典轉換成response資料,傳入到網頁。

post方式:目的:對資料的增刪改

1、 獲取系統的時間值,和使用者傳來的時間值,

2、 用try判斷:系統時間值小於使用者傳來的時間值,如果大於那麼就丟擲異常

3、 查詢資料庫,新增資料

4、 查詢使用者傳來的資料,和資料對比,有資料不相匹配就刪除

會議室預定系統

最近完成的小系統,會議室預定系統。可預覽 技術分析 1,準備乙個表,儲存會議室,可以新增,編輯,啟用或禁用 為控制某一會議室是否顯示給使用者在預定時是否可見 刪除功能,可有可無,如果實現,當刪除時,需要寫觸發器,把此預定過此會議室的記錄一同刪除。2,準備兩個表,儲存時間記錄 id,timename ...

最小會議室安排

給定乙個會議時間安排的陣列,每個會議時間都會包括開始和結束的時間 s1 e1 s2 e2 si ei 為避免會議衝突,同時要考慮充分利用會議室資源,請你計算至少需要多少間會議室,才能滿足這些會議安排 輸入 0,30 5,10 15,20 輸入 2 思路 安裝開始時間進行排序 然後利用最小堆 為何乙個...

leetcode演算法題 會議室

題目描述 給定乙個會議時間安排的陣列,每個會議時間都會包括開始和結束的時間 s1 e1 s2 e2 si ei 為避免會議衝突,同時要考慮充分利用會議室資源,請你計算至少需要多少間會議室,才能滿足這些會議安排。示例 1 輸入 0,30 5,10 15,20 輸出 2示例 2 輸入 7,10 2,4 ...