freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于aspnet的班級信息管理系統(tǒng)的設計與實現(xiàn)(paperpass(編輯修改稿)

2025-10-12 03:50 本頁面
 

【文章內(nèi)容簡介】 。 ? 管理員子系統(tǒng)模塊: 管理員子系統(tǒng)模塊主要包括 : 個人資料管理、 用戶信息管理、 課程信息管理、 學生成績管理、 獎懲情況管理 、表現(xiàn)評價管理、學生住宿管理、 學生學籍管理、資料信息管理、系統(tǒng)數(shù)據(jù)管理等功能模塊。 北京聯(lián)合大學 畢業(yè)設計 10 系統(tǒng)用例圖 ? 學生用戶用例圖 出于安全性的考慮,學生用戶登錄系統(tǒng)后只能對個人信息進行信息和查詢其它相關(guān)信息權(quán)限。普通用戶用例圖如圖 所示: 圖 21 學生用戶用例圖 ? 老師用戶用例圖 老師用戶主要是包括 對學生成績信息的管理添加,和寢室信息的登記,和基本信息的查詢功能,普通用戶用例圖如圖 22所示: 圖 22 老師用戶用例圖 老師 修改個人信息 添加成績 寢室登記 發(fā)布資料 查詢信息 學生 修改個人信息 查詢成績 查詢寢室 獎懲信息 北京聯(lián)合大學 畢業(yè)設計 11 ? 管理員用例圖 管理員是系統(tǒng)的核心用戶,涉及到七大功能模塊,管理員對系統(tǒng)的所有信息有著操作的權(quán)限包括對所有學生和老師所有信息的管理 。圖如 23 所示 圖 23 管理用戶用例圖 開發(fā)工具及運行環(huán)境 硬件平臺: ? CPU: 。 ? 內(nèi)存: 256MB 以上。 軟件平臺: ? 操作系統(tǒng): Windows XP/ Windows 2020/ Windows 2020。 ? 開發(fā)工具: Microsoft Visual Studio 2020 ? 數(shù)據(jù)庫: Microsoft SQL Server 2020。 ? 瀏覽器: IE ,推薦使用 IE 。 ? Web服務器: IIS 。 ? 分辨率:最佳效果 1024 768 像素。 老師 修改個人信息 學生成績管理 表現(xiàn)評價管理 學生住宿管理 課程信息管理 用戶信息管理 學生學籍 管理 資料信息管理 獎懲情況管理 北京聯(lián)合大學 畢業(yè)設計 12 第三章 系統(tǒng)總體設計 系統(tǒng)功能結(jié)構(gòu) 班級信息管理系統(tǒng)采用模塊化原理來進行軟件結(jié)構(gòu)的設計,這樣可以使整個系統(tǒng)設計簡易,結(jié)構(gòu)清晰,可讀性、可維護行增強,提高系 統(tǒng)的可靠性,同時,也有利于信息系統(tǒng)開發(fā)工作的組織管理。所謂的模塊是指這樣的一組程序語句(或描述),它包括輸入與輸出、邏輯功能描述、內(nèi)部環(huán)境及其運行環(huán)境。通常程序中的一個模塊完成一個適當?shù)淖庸δ?。應該把模塊組織成良好的層次系統(tǒng),頂層模塊調(diào)用它的下層模塊以實現(xiàn)程序的完整功能,每個下層模塊再調(diào)用更下層的模塊,從而完成程序的每個子功能,最下層的模塊完成最具體的功能。在進行軟件結(jié)構(gòu)設計時應該遵循的主要原理是模塊獨立原理,也就是說,軟件應該由一組完成相對獨立的子功能的模塊組成,這些模塊彼此之間的接口關(guān)系應該盡量簡單。設 計軟件結(jié)構(gòu)的過程中要注重軟件設計的原理和方法: ? 模塊獨立 ,模塊的獨立程度可以由兩個定性標準度量,這兩個標準分別稱為內(nèi)聚和耦合,內(nèi)聚衡量一個模塊內(nèi)部各個元素彼此結(jié)合的緊密程度;耦合衡量不同模塊彼此間互相依賴(連接)的緊密程度。我們要力爭做到高內(nèi)聚、低耦合。 ? 信息隱蔽和局部化 ,使得一個模塊內(nèi)包括的信息 (過程和數(shù)據(jù) )對于不需要這些信息的模塊來說,是不能訪問的。模塊間的關(guān)系如圖 31 所示: 圖 31 模塊關(guān)系圖 模塊間通過接口來訪問,模塊間可以不互相訪問,也可以有在很多方面相互訪問。 班級信息管理系統(tǒng) 的 系統(tǒng)結(jié)構(gòu)如圖 32所示。 模塊 1 模塊 2 模塊 3 模塊 4 模塊 5 接口 接口 北京聯(lián)合大學 畢業(yè)設計 13 班級信息管理系統(tǒng)是一個典型的數(shù)據(jù)庫開發(fā)應用程序,系統(tǒng)是和數(shù)據(jù)庫相結(jié)合。 ? 系統(tǒng)總體結(jié)構(gòu),班級信息管理系統(tǒng)的功能結(jié)構(gòu)如圖 32。 圖 32 功能模型圖 系統(tǒng)操作流程圖 班級信息管理系統(tǒng)主要實現(xiàn)學生、老師和管理員三種不同權(quán)限的管理操作,學生主要是進行在線查詢等功能操作,老師主要是可以對學生成績和寢室信息進行管理,管理員主要是對所有學生的老師包括各種信息進行操作。同時管理員可以根據(jù)實際需求隨時調(diào)整、添加其他功能。 程序流程圖又稱為程 序框圖,它是歷史悠久使用最廣泛的描述軟件設計的方法。 通過以上的描述,畫出系統(tǒng)的操作流班級信息管理系統(tǒng) 管理員管理模塊 學生管理模塊 老師管理模塊 課程信息管理 表現(xiàn)評價管理 學生住宿管理 系統(tǒng)數(shù)據(jù)管理 獎懲情況管理 學生成績管理 學生成績管理 課程管理 表現(xiàn)評價管理 學籍情況管理 資料信息管理 個人信息管理 獎懲信息管理 寢室信息管理 獎懲情況管理 表現(xiàn)評價管理 學生成績管理 學生住宿管理 用戶信息管理 資料信息管理 學生學籍管理 個人資料管理 信息查詢管理 資料信息管理 北京聯(lián)合大學 畢業(yè)設計 14 程圖 33如下: 1.操作程序流程圖 圖 33 程序總體流程圖 Y Y Y 開 始 選擇身份 結(jié) 束 提示操作結(jié)果 管理員身份驗證 輸入用戶名及密碼 教師身份驗證 學生身份驗證 正確? 教務處/管理員操作子系統(tǒng) 正確? 教師操作子系統(tǒng) 正確? 學生操作子系統(tǒng) NN 北京聯(lián)合大學 畢業(yè)設計 15 第四章 數(shù)據(jù)庫設計 數(shù)據(jù)庫產(chǎn)生 數(shù)據(jù)庫是以一定的組織方式存儲在一起的相關(guān)數(shù)據(jù)集合,它能以最佳的方式,最少的數(shù)據(jù)冗余為多種應用服務,程序與數(shù)據(jù)具有較高的獨立性。 60 年代末到 70 年代初數(shù)據(jù)庫技術(shù)日益成熟,具有了堅實的理論基礎。 70 年代,數(shù)據(jù)庫技術(shù)有了很大發(fā)展,出現(xiàn)了許多基于層次或網(wǎng)狀模 型的商品化數(shù)據(jù)庫系統(tǒng),并廣泛運行在企業(yè)管理、交通運輸、情報檢索、軍事指揮、政管理和輔助決策等各個方面。這一時期,關(guān)系模型的理論研究和軟件系統(tǒng)研制也得到了很大進展。 1981 年 IBM 公司 San Jose 實驗室宣布具有 System R 全部特性的數(shù)據(jù)庫產(chǎn)品 SQL/DS 問世。與此同時,加州大學伯克利分校研制成功關(guān)系數(shù)據(jù)庫實驗系統(tǒng) INGRES,接著又實現(xiàn)了 INGRES 商務系統(tǒng),使關(guān)系方法從實驗室走向社會。 20 世紀 80 年代以來,幾乎所有新開發(fā)的數(shù)據(jù)庫系統(tǒng)都是關(guān)系型的。微型機平臺的關(guān)系數(shù)據(jù)庫管理系統(tǒng)也越來越多,功能越來越 強,其應用已經(jīng)遍及各個領(lǐng)域 。 數(shù)據(jù)庫概念設計 在概念設計階段中,設計人員應該從用戶的角度看待數(shù)據(jù)及處理要求和約束,產(chǎn)生一個反映用戶觀點的概念模式。然后再把概念模式轉(zhuǎn)換成邏輯模式。將概念設計從設計過程中獨立開來,使各階段的任務相對單一化,設計復雜程度大大降低,不受特定 DBMS的限制。我先利用 ER 方法進行數(shù)據(jù)庫的概念設計,可分成三步進行:首先設計局部 ER模式,然后把各局部 ER模式綜合成一個全局模式,最后對全局 ER模式進行優(yōu)化,得到最終的模式,即概念模式。 1. 設計局部 ER 模式 實體和屬性的定義:學生( 學號,姓名,性別,班級,學院,入學時間,聯(lián)系電話,專業(yè)等),其中學號是主鍵,不得為空值且不同學生實體的學號不得取相同值。 姓名、性別、出生年月也不得為空值,必須輸入相應值。 北京聯(lián)合大學 畢業(yè)設計 16 圖 41學生實體 ER 圖 表現(xiàn)評價信息(學號 、平時表現(xiàn)、 教師評價 、學院意見 、評價分數(shù)、 評價時間) ,表現(xiàn)評價信息的屬性表如圖 42 所示: 圖 42表現(xiàn)信息實體 ER 圖 成績信息表 (編號、學號 、課程、成績、時間) 可 以實現(xiàn)更多相關(guān)信息的查詢。成績信息表的詳細設計參見圖 43。 學號 表現(xiàn)信息表 編號 評價時間 平時表現(xiàn) 教師評價 學院意見 評價分數(shù) 密碼 專業(yè) 學生信息表 編號 學號 入學時間 賬號名 班級 性別 年齡 學院 名稱 北京聯(lián)合大學 畢業(yè)設計 17 圖 43成績實體 ER 圖 獎懲 情況信息表 (編號、學號 、 獎懲 描述、級別、時間) 可以實現(xiàn)更多相關(guān)信息的查詢。出勤情況表的詳細設計參見圖 44。 圖 44 獎懲 情況實體 ER 圖 根據(jù)上面的描述,就可以得到系統(tǒng)的 ER 模型 ,見圖: 獎懲情況信息表 日期 編號 學號 獎懲描述 級別 成績信息表 日期 編號 學號 課程 成績 北京聯(lián)合大學 畢業(yè)設計 18 圖 45 系統(tǒng)的 ER 模型圖 邏輯數(shù)據(jù)庫設計 我選用 Microsoft SQL Server2020 數(shù)據(jù)庫來進行數(shù)據(jù)庫的邏輯設計。首先創(chuàng)建幾個基本數(shù)據(jù)庫表,然后根據(jù)全局 ER 圖,建立各個表之間的聯(lián)系。數(shù)據(jù)庫表的結(jié)構(gòu)如表 41 所示: allgonggao 表 : 序號 字段名稱 字段類型 大小 允許為空 最大長度 備注 1 ID Int 4 自增編號 10 2 title VarChar 255 是 255 3 content Text 16 是 255 4 leibie VarChar 50 是 255 5 addtime DateTime 8 是 23 allusers 表 : 序號 字段名稱 字段類型 大小 允許為空 最大長度 備注 1 ID Int 4 自增編號 10 2 username VarChar 50 是 255 3 pwd VarChar 50 是 255 4 cx VarChar 50 是 255 5 addtime DateTime 8 是 23 huodongjiangli 表 : 添加信息 學生實體 成績實體 管理員實體 查詢 對應 管理 對應 北京聯(lián)合大學 畢業(yè)設計 19 序號 字段名稱 字段類型 大小 允許為空 最大長度 備注 1 ID Int 4 自增編號 10 2 xuehao VarChar 50 是 255 3 jianglimiaoshu VarChar 50 是 255 4 jianglijiebie VarChar 50 是 255 5 addtime DateTime 8 是 23 jiuyexinxi 表 : 序號 字段名稱 字段類型 大小 允許為空 最大長度 備注 1 ID Int 4 自增編號 10 2 xuehao VarChar 50 是 255 3 ziwopingjia VarChar 50 是 255 4 jiaoshipingjia VarChar 50 是 255 5 xueyuanyijian VarChar 50 是 255 6 jiuyedanwei VarChar 50 是 255 7 jiuyeshijian VarChar 50 是 255 8 addtime DateTime 8 是 23 kecheng 表 : 序號 字段名稱 字段類型 大小 允許為空 最大長度 備注 1 ID Int 4
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1