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

正文內(nèi)容

基于aspnet的學生作業(yè)提交系統(tǒng)的設(shè)計與實現(xiàn)(編輯修改稿)

2024-12-18 15:36 本頁面
 

【文章內(nèi)容簡介】 括教師和學生,同時系統(tǒng)不應(yīng)該太復雜和繁瑣,因此要求系統(tǒng)的操作盡可能簡單易行。 技術(shù)先進:產(chǎn)品的系統(tǒng)設(shè)計和開發(fā) 新 穎緊跟著整個計算機發(fā)展潮流,采用當時最先進的設(shè)計思想,利用最新的開發(fā)技術(shù)和開發(fā)工具。使系統(tǒng)能夠無論在功能設(shè)計上,還是在技術(shù)實現(xiàn)上上,都處于同行業(yè)的領(lǐng)先地位。 安裝使用簡便:服務(wù)器端的安裝簡潔明了,客戶機無需再裝任何軟件,通過瀏覽器就可以直接訪問,可以直接接入 Inter,無論您身在何處,只要您可以訪問 Inter 都可以使用本系統(tǒng)。 適應(yīng)性:應(yīng)該能廣泛應(yīng)用于不同類型的學校。系統(tǒng)采用 模塊化設(shè)計,用戶可以根據(jù)自己的實際情況自行組合,是系統(tǒng) 在 不同的硬件環(huán)境下都能得以應(yīng)用。 8 代碼可讀性好:文中的代碼將盡可能簡潔,易懂。 主要功能 ::為方便教師檢查學生的實驗作業(yè),減少大量數(shù)據(jù)處理,復雜的排版操作從而經(jīng)常出現(xiàn)錯誤率高、網(wǎng)頁樣式不一、重復枯燥計算機操作和網(wǎng)頁美觀性的問題,提高學生的實驗效率。 查看實驗作業(yè)時應(yīng)保證查準率,查看的記錄應(yīng)與給定的項內(nèi)容完全匹配。數(shù)據(jù)安全性,修改數(shù)據(jù)時,一定要保證輸入正確,并且數(shù)據(jù)保密性要高。 輸入要求:數(shù)據(jù)完整、 詳實 輸出要求:簡捷、快捷、實時 安全與 保密要求:客戶端要求提供身份驗證,只允許通過身份驗證的用戶使用本系統(tǒng) 要求能在發(fā)生意外(如掉電)的情況下,保證不丟失數(shù)據(jù)。 (三)系統(tǒng)技術(shù)要求 目前,開發(fā)此類系統(tǒng)的技術(shù)主要有 、 C技術(shù)。另外,還應(yīng)用到 Access 數(shù)據(jù)庫 。 (四)系統(tǒng)總數(shù)據(jù)流圖 9 圖 1系統(tǒng)總數(shù)據(jù)流圖 (五)需求分析 設(shè)計一個網(wǎng)絡(luò)版的作業(yè)管理系統(tǒng),適用于某些學校。系統(tǒng)包括詳細信息介紹,除了基本的信息,也包括各種用戶的信息。除此之外,該系統(tǒng)最重要的可以方便管理員工 對用戶信息的記錄,同時系統(tǒng)將整個信息整理,按不同的分類進行信息統(tǒng)計,項目主管就可以查看這些信息。 作業(yè)管理系統(tǒng)將提供更合理快捷地查詢信息,即可以單條件查詢,也可以多條件組合查詢。同時提供對用戶發(fā)布最新資訊信息的功能。 作業(yè)管理系統(tǒng)是一個更為實用的平臺,學??梢栽诖税l(fā)布所屬的基本信息,并可對學生和教師做出記錄。即是信息發(fā)布的平臺,也是信息管理的工具。 本系統(tǒng)主要完成以下功能: 作業(yè)提交系統(tǒng) 學生 完成的作業(yè) 新作業(yè)、資料、成績 管理員 添加教師、學生 教師 學生提交的作業(yè) 資料、新作業(yè)、成績 10 ( 1)基本信息:管理員、學生和信息錄入。學校管理的一些初始數(shù)據(jù),也必須的。管理的其它模塊全部是調(diào)用這些 數(shù)據(jù)得到。 ( 2)用戶管理:提供用戶姓名、電話、郵箱等資料數(shù)據(jù)管理。 ( 3)權(quán)限管理:權(quán)限管理分前臺和后臺進行區(qū)分。 ( 4)系統(tǒng)維護:數(shù)據(jù)整理、密碼管理、數(shù)據(jù)清除等。 ( 5)對整個系統(tǒng)要有管理員進行管理,對某些需要及時更新的信息進行修改,添加或者刪除。 ( 6)整個系統(tǒng)要求操作簡捷,方便用戶使用。 從經(jīng)濟方面,項目所帶來的長遠利益遠遠大于項目的開發(fā)成本,表明項目具有經(jīng)濟價值;從技術(shù)方面,項目開發(fā)所使用的工具載體都能夠?qū)崿F(xiàn)系統(tǒng)所需要的功能,表明項目是能夠?qū)崿F(xiàn)的;從用戶方面,在不掌握任何專業(yè)知識的前提下 ,可以方便快速的上手,表明項目是具有廣泛使用人群的,所以從可行性分析來看項目是可行的。 四、學生作業(yè)提交系統(tǒng)的概要設(shè)計 (一)系統(tǒng)功能體系圖 11 圖 2系統(tǒng)功能體系圖 (二)系統(tǒng)設(shè)計的基本原則 本系統(tǒng)的目標是在 Inter/Intra 上來實現(xiàn)網(wǎng)上作業(yè)提交,可以實現(xiàn)學生在線提交作業(yè)的無紙化管理,可以有效利用校園網(wǎng)的軟硬件資源,使其發(fā)揮最大效力,更好的為學校的教學、科研、管理服務(wù),隨時隨地的可以讓學生聯(lián)機操作提交。系統(tǒng)采用了模塊化的設(shè)計方法 :選擇了面向?qū)ο蟮?、易于擴展的 編程語言環(huán)境使用 Access做為數(shù)據(jù)庫平臺。本系統(tǒng)整體上可劃分為若干個功能模塊。系統(tǒng)安全可靠也是一個重要的設(shè)計原則。本系統(tǒng)的配置是采用 WindowsXP 作為網(wǎng)絡(luò)操作系統(tǒng) , Access 作為數(shù)據(jù)庫服務(wù)器。所以操作系統(tǒng) WindowsXP 的安全防護機制及數(shù)據(jù)庫 Access 的安全機制是本系統(tǒng)采用的安全防護方式。 (三)功能模塊設(shè)計 在線作業(yè)提交批改系統(tǒng)從功能上可分為教師管理程序、學生管理程序和管理員管理程序,教師管理程序部分主要實現(xiàn)學生信息的添加、課程信息的添加、上傳下載作業(yè)和評定成績的管理,學生管理程序部分主要實現(xiàn)了學生對作業(yè)的下載 和上傳。管理員具有作業(yè)提交系統(tǒng) 注冊 登錄 修改資料 學生用戶登錄 教師用戶登錄 管理員用戶登錄 查看評語 打包下載作業(yè) 發(fā)布修改作業(yè) 修改作業(yè) 刪除作業(yè) 數(shù)據(jù)庫管理 上傳作業(yè) 下載作業(yè) 查看作業(yè) 發(fā)布修改成績 刪除作業(yè) 刪除用戶 通用模板 查看信息 查看個人資料 注銷系統(tǒng) 12 系統(tǒng)的完全權(quán)限,管理員具有添加和刪除教師的權(quán)限。 系統(tǒng)主要功能模塊具體描述如下: 學生模塊 主要包括學生管理,主要功能:查看教師布置的作業(yè),并下載作業(yè),完成作業(yè)后提交到服務(wù)器,以及修改學生自己的基本情況等。 教師模塊 主要包括搜索作業(yè)模塊,布置作業(yè)模塊,管理作業(yè)模塊,查看成績模塊,統(tǒng)計作業(yè)遞交情況模塊,修改資料模塊。搜索作業(yè)模塊,主要功能:搜索教師自己所布置的作業(yè)學生遞交情況。 布置作業(yè)模塊 主要功能:教師編輯所布置的作業(yè),向?qū)W生發(fā)布作業(yè),以及指明是否允許學 生上傳作業(yè)。 管理作業(yè)模塊 主要功能:下載作業(yè),評閱作業(yè)以及刪除本次作業(yè)。 管理員模塊 主要包括教師管理,學生管理,系統(tǒng)配置管理,主要功能:增加,修改,配置系統(tǒng)參數(shù),配置上傳文件類型。 (四)學生作業(yè)提交系統(tǒng)用例圖 : 13 圖 3學生作業(yè)提交系統(tǒng)管理員用例圖 : 圖 4學生作業(yè)信息主用例圖 五 、數(shù)據(jù)庫設(shè)計 (一)處理流程和數(shù)據(jù)表 14 ER 圖是直觀表示概念模型的工具,它具有四個基本成分: 矩形框,表示實體類型(考慮 問題的對象)。 菱形框,表示聯(lián)系類型(實體間的聯(lián)系)。 橢圓形框,表示實體類型和聯(lián)系類型的屬性。 直線,聯(lián)系類型與其涉及的實體類型之間以直線連接。 ER 圖由實體、屬性、聯(lián)系三部分組成。根據(jù)系統(tǒng)數(shù)據(jù)庫的需求分析,實體的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu),得到管理系統(tǒng)全局 ER 圖(實體 — 關(guān)系圖)。如圖 21: 下面將使用(結(jié)構(gòu)化設(shè)計)面向數(shù)據(jù)流的方法對實驗作業(yè)管理系統(tǒng)的處理流程進行分析。系統(tǒng)流程分析: 輸入信息為實驗資料或個人信息,還包括一個核對、檢查作業(yè)、用于教學的功能。輸出為運行結(jié)果、查看源 代碼、實驗報告、確定或出錯信息。其內(nèi)部處理流程如下: 圖 5處理流程圖 學生實體信息圖,如圖 : 教師 學生 學生 學生 檢查作業(yè) 查詢請求 提交作業(yè) 核對作業(yè) 數(shù)據(jù)庫 教師 學生 學生 學生 用于教學 查詢請求 實驗報告 核對作業(yè) 15 圖 6學生實體信息圖 圖 7學生實體信息圖 (二) ER 圖 管理員實體 管理員權(quán)限 管理員名稱 管理員密碼 用戶名 用戶密碼 用戶權(quán)限 學號 姓名 備注 學生 16 ER 圖如下 : 六、詳細設(shè)計 學習資料 在線交流 作業(yè) 查看批改 上傳 下載 提交 老師 學生 職稱 姓名 教工號 職務(wù) 科目 署名 標記 成績 學號 密碼 所在班級 姓名 存儲管理 管理員 圖 8 ER圖 17 在完成系統(tǒng)的 ER 圖(實體 — 關(guān)系圖)之后,需要將 ER 模型轉(zhuǎn)化為關(guān)系模型,也就是說,要設(shè)計出數(shù)據(jù)庫素需要的表格。在 這里,選用的是關(guān)系數(shù)據(jù)庫,因為關(guān)系數(shù)據(jù)庫中的二維表格可以很清楚地描述數(shù)據(jù)之間的聯(lián)系。 根據(jù) ER 圖(實體 — 關(guān)系圖)和數(shù)據(jù)字典,設(shè)計出作業(yè)管理系統(tǒng)數(shù)據(jù)庫中的各個數(shù)據(jù)表。根據(jù)系統(tǒng)用戶使用要求得到系統(tǒng)用戶數(shù)據(jù)表,根據(jù)員工、部門等實體得到教師信息數(shù)據(jù)表,根據(jù)學生實體屬性設(shè)計得到學生數(shù)據(jù)表,根據(jù)管理員 實體屬性設(shè)計得到管理員數(shù)據(jù)表等。 (一)下面以結(jié)構(gòu)圖來描述 學生作業(yè)提交系統(tǒng)的軟件整體結(jié)構(gòu)??騼?nèi)注明了模塊的名字:方框之間的直線表示模塊的調(diào)用關(guān)系。 圖 9學生作業(yè)提 交系統(tǒng)實體信息圖 學生作業(yè)提交系統(tǒng) 聯(lián)絡(luò)服務(wù)器 輸出數(shù)據(jù) 接收輸入數(shù)據(jù) 準備發(fā)送數(shù)據(jù) 準備確 發(fā)送數(shù)據(jù) 檢驗輸入 讀入信息 讀入學生信息 作業(yè) 學 生作業(yè)業(yè) 準備網(wǎng)絡(luò)數(shù)據(jù)包 發(fā)送數(shù)據(jù) 解開網(wǎng)絡(luò)數(shù)據(jù)包 接收數(shù)據(jù) 確認操作類型 提交作業(yè)成功 提交報告成功 準備輸出 顯示內(nèi)容 顯示內(nèi)容 準備輸出 顯示錯誤 準備錯誤信息 判斷錯誤類型 18 (二)用戶數(shù)據(jù)表 系統(tǒng)管理員數(shù)據(jù)表:用于保存系統(tǒng)用戶的賬戶信息,數(shù)據(jù)表名為“ User”,見下表: “ User”表 列名 數(shù)據(jù)類型 字節(jié)數(shù) 是否為空 說明 Hj Char 16 否 用戶名 MS Char 10 否 密碼 LS Char 3 否 權(quán)限
點擊復制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1