UML宿舍系統第三週專案記錄

2022-09-09 20:00:24 字數 1543 閱讀 8804

author:王忠舟

本週基本完成了宿舍管理員端的頁面和後端介面設計。

宿舍管理員端的功能基本都是查詢所有,和一部分的修改資訊功能。

我的想法是:篩選資訊的功能全部放在前端處理,後端只負責對資料庫進行增刪改查。減少前後端頻繁的互動。

以下是宿舍管理員端用到的所有介面,介面比學生端較少。(**內容和介面文件不作展示。承諾:均是本人獨自編寫

由於上週只做了學生端,系統中只有乙個端,所以導致設計上沒有考慮長遠。導致新增宿舍管理員端後需要對前端專案中的某些部分進行重構。(**內容和介面文件不作展示。承諾:均是本人獨自編寫

登入頁面和上週一樣,不再做描述

我的資訊頁面。展示我的基本資訊。

查詢宿舍資訊。可以查詢所有宿舍的資訊和宿舍人員。並且有搜尋功能。

當宿舍人員換宿舍或者轉專業後,宿舍管理員可以修改其資訊。(學號和姓名無法修改)

查詢學生資訊。以學號查詢該學生在宿舍樓中的詳細資訊。

查詢水電資訊。其中包括篩選功能。水電時間,整棟宿舍樓,指定宿舍,繳費情況進行篩選檢視。

查詢報修記錄。查詢所有宿舍的報修情況。也有篩選功能。宿舍樓,指定宿舍,報修型別,處理進度(是否處理)。

查詢訪客資訊。查詢所有宿舍的訪客情況。能夠篩選宿舍樓,指定宿舍,來訪時間(以天為單位)。

設計時還修改了一下訪客表的結構。(新增了登記時間。登記時間是學生登記訪客記錄時後台自動插入當前時間,用於安全保證。)

資訊反饋。對系統使用的反饋和評價。

功能逐漸完善,還處理了一些學生端的顯示bug。

第三週專案三

煙台大學計算機學院 檔名稱 main.cpp ti.cpp head.h 完成日期 2017年9月20日 問題描述 求兩個順序表的並集 輸入描述 無 輸出描述 無 include include include head.h using namespace std void unionlist sq...

第三週專案四

問題及 all right reserved.檔名稱 線性表刪除元素.cpp 完成日期 2015年9月15日 版本號 v1.0 問題描述 定義乙個採用順序結構儲存的線性表,設計演算法完成下面的工作 刪除元素在 x,y 之間的所有元素,要求演算法的時間複雜度為o n 空間複雜度為o 1 將所在奇數移到...

第三週專案一

include include define maxsize 50 maxsize將用於後面定義儲存空間的大小 typedef int elemtype elemtype在不同場合可以根據問題的需要確定,在此取簡單的int typedef struct sqlist 自定義函式宣告部分 void c...