一. 界面設計 界面一:登錄界面,應包含學號、密碼的輸入框,確認后如果用戶為學生跳轉界面二,用戶為教師跳轉界面三,用戶為系統管理員跳轉界面四。 界面二:學生登錄后會得到一份包含本學期要開設的課程目錄。每門課程包含的信息為開課類別、教師、上課時間、教師、容納課程量和學生選課的先決條件。當學生 ...
一. 界面設計 界面一:登錄界面,應包含學號、密碼的輸入框,確認后如果用戶為學生跳轉界面二,用戶為教師跳轉界面三,用戶為系統管理員跳轉界面四。 界面二:學生登錄后會得到一份包含本學期要開設的課程目錄。每門課程包含的信息為開課類別、教師、上課時間、教師、容納課程量和學生選課的先決條件。當學生 ...
類圖說明: (1) User類是一個系統角色用戶的基類。方法有: setID()設置新建立對象的ID號。 getID()獲得對象的ID號。 setPassword()設置新建對象的密碼。 getPassword()獲得對象的密碼。 User()為構造函數 ...
ER圖 Entity Relationship,實體關系圖。 (圖源自csdn,最初的博主未知) 1、先畫出所有實體,矩形圈出來 2、再畫出每個實體的屬性,橢圓圈出來,實體、屬性之前用實線連接。為了方便找出主鍵,作為主鍵的屬性可以畫一條下划線。 3、標注實體之間的關聯 ...
轉載請注明出處: 1. navicat 查看 ER 圖,有兩種方式: 第一種:選中數據庫,並右鍵點擊選中逆向數據庫到模型。 第二種:可以在工具欄點擊查看,選中 ER,打開 某數據庫,便會展示 該數據庫的ER 圖。 2. 導出數據庫 ER 圖 ...
本文章將解決三個問題: 1.數據庫設計有關概念 2.如何使用er圖 3.對於三大范式的理解 數據庫設計: 1.為什么要設計數據庫? 1.防止代碼冗余 2.防止占用不必要的內存空間 3.良好的數據庫設計可以保證數據的完整性,節省數據的存儲空間,方便數據更新 ...
學生選課系統之分析類圖 1、 圖形文檔 2、 文字說明 (1)類圖綜述:分析類圖主要是只是在分析階段,對於實驗二中的Use Case圖進行相應的類的分析,每對Actor-Use Case有相應的Boundary類,每個直接與外部用戶交互的Use Case有相應 ...
0. 概述 本文主要針對學生選課系統這一工程實踐項目,從設計模式、軟件架構和各類視圖角度分析了軟件系統的特點,結合項目的接口API、數據庫設計,基於上述分析,形成了該軟件系統的概念原型[1]。 對於該項目的基礎需求分析,可以參見上一文“從學生選課系統的設計中體會《從需求分析 ...
額數據庫是啥呢 數據庫是存儲在計算機上的有組織可共享的大量數據的集合 那么我們應當解決兩個問題 第一怎么存 第二存什么 第三如何取 第四如何更新 那么設計什么樣的數據結構跟實現什么樣的功能是密切相關的 那么看到標題就可以想到是學生選課和學生成績管理 那么最基礎的肯定要有學生,課程 ...