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

正文內(nèi)容

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

2024-10-12 03:50 本頁面
 

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