學生資訊管理系統之深度理解
一、對學生資訊管理系統介面直觀分析
這是我總結系統整體的架構圖,雖然有骨架,但是還是很膚淺很粗糙的半成品,它羅列的僅僅是一個事實,沒有表現出內在的聯絡。就像蓋房子,它有柱子,有樑,但是沒有瓦片,也沒有水泥。
二、對學生資訊管理系統邏輯關係剖析
邏輯關係依據:前面新增的學生資訊可能成為後面的組合框中的選項,組合框中的選項又可能決定另外其他的選項。必須保證組合框中有內容。
下圖是我自己總結的邏輯關係:
進行邏輯關係分析的步驟是:
1.執行窗體,並且嘗試新增資訊,分析對比總結。
檢視每個窗體,記錄combo、text新增什麼型別的資訊,最後彙總那個資訊從text中過渡到了combo。比如開始我在text中新增了學號的資訊,在新增成績資訊窗體執行的時候,它會出現在combo選項裡面。這樣的新增是有先後順序的。
2.修改邏輯順序從巨集觀到區域性。
首先調整選單欄順序。比如我先新增學籍資訊,窗體中學號處combo選項為空,那麼我就應該順藤先把學號處的選項該載入上,那麼班級管理就應該提前於學籍資訊,新增班級資訊就應該優先於新增學籍資訊。
其次調整每個窗體中combo的屬性。比如使用者選擇性別的時候,就兩個選擇男、女,這個時候沒有輸入文字的必要。但是把所有窗體中的combo都改成2——dropdown list,如果在修改的時候,就會報錯,因為它是隻讀屬性,不允許修改。所以有的combo可以改成屬性2,有的則不可以。
如果大家覺得哪裡不妥,還望大家指出!謝謝!
相關文章
- 學生選題資訊管理系統
- 【學生資訊管理系統】模組程式碼的理解
- 學生資訊管理系統之優化優化
- 學生管理系統
- 學生資訊管理系統之SQL連結SQL
- 學生管理系統(springMVC)SpringMVC
- JAVA學生宿舍管理系統Java
- 【C++】學生管理系統C++
- 學生管理系統程式碼
- 學生資訊管理系統解析之介面實踐篇
- 學生學籍管理系統~~功能介面
- 資訊系統監理之資訊系統專案管理專案管理
- java+SQL做學生資訊管理系統(增刪改查)學生新作JavaSQL
- 學生資訊管理系統(二)刪除資訊
- (十)ArrayList&&學生管理系統
- 學生資訊管理系統用例
- 理解作業系統之儲存管理作業系統
- Django練習-學生管理系統案例Django
- 9、ArrayList集合完成學生管理系統
- Python簡易學生管理系統Python
- 學生管理系統 四色原型原型
- Java簡單學生資訊管理系統Java
- 基於php學生資訊管理系統PHP
- 【學生資訊管理系統】EOF 和 BOF
- 【學生資訊管理系統】系統的介面與後臺
- C語言學生管理系統原始碼C語言原始碼
- 學生管理系統java簡單實現Java
- 學生資訊管理系統課程設計
- 我的學生資訊管理系統總結
- struts2學生資訊管理系統篇章①
- 某學校的學生資訊管理系統網站網站
- 生產經營管理之表帳單系統
- 集團資訊生態系統
- Java Swing+Mysql+beautyEye(介面優美)學校成績管理系統(管理員/學生/教師,資訊管理/選課管理/成績管理)JavaMySql
- day09 集合基礎、學生管理系統
- C++實現控制檯學生學籍管理系統C++
- 深度學習、資訊理論與統計學深度學習
- 醫學實驗室資訊管理系統原始碼原始碼