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

正文內容

畢業(yè)論文-學生課程管理系統(tǒng)設計與實現(已改無錯字)

2022-10-23 07:09:32 本頁面
  

【正文】 接一個地執(zhí)行; (2) 選 擇結構: (或 IFTHENELSE)當一個決定有多種不同執(zhí)行結果時; (3) 循環(huán)結構:只要條件成立就一直執(zhí)行 . 系統(tǒng)設計業(yè)務目標 (業(yè)務邏輯層 ) 系統(tǒng)設計目標概述 課程管理系統(tǒng)的業(yè)務總體目標是建立一個先進、高效、安全、可靠的能被有效和應用于學生課程管理的課程化數據庫管理系統(tǒng)。該系統(tǒng)基于 B/S結構,即采用瀏覽器 /服務器模式,服務器端由運行 的 Web 應用程序及運行Microsoft SQL Server2020 的數據庫服務器組成,客戶端可以用 Inter Explorer 訪問該系統(tǒng) 。本課程系統(tǒng)體現了學生課程管理的業(yè)務邏輯行為、大大簡化了相關工作的煩瑣流程,同時為管理層提供有力的決策支持。 身份 (角色 ) 本系統(tǒng)用戶角色主要有:系統(tǒng)管理員、教師、學生。其中系統(tǒng)管理員:可進行學生課程管理,課程課程管理,課程管理,課程查詢,課程統(tǒng)計等工作。教師:可進行有關教師一些信息的查詢及管理。學生:可進行個人相關信息查詢等操作。 全套設計加 174320523 技術總體目標 系統(tǒng)技術性能要求 學生課程管理系統(tǒng)的技術總體目標是應用先進的計算機網絡與數據技術為教學工作中的課程管理提供穩(wěn)定、安全、可靠課程 化服務,具體技術上的要求為:先進性、開放性、可靠性、 高效性、可用性、可擴展性、可管理性、安全性。 精度 系統(tǒng)精度主要包括兩個方面:系統(tǒng)課程流轉的正確性、系統(tǒng)課程流轉的完整性 數據管理能力要求 系統(tǒng)內數據保存具有持久不丟失性,數據的安全保證要能防止病毒和網絡上非法用戶如黑客的獲取。這些可以通過對 Web服務器的維護管理和各種殺毒與網絡安全系統(tǒng)來提供保證,不屬于本系統(tǒng)數據安全性要求范圍內。 時間特性要求 系統(tǒng)的時間性能規(guī)定要求系統(tǒng)的大部分操作在用戶視覺延遲時間范圍之內。對某 些檢索和其它涉及復雜計算的操作系統(tǒng)響應也應保持在 3- 5 倍用戶視覺延遲時間范圍內。 連接性能:為保證系統(tǒng)可能存在的大量的并發(fā)連接數,因此需要保證用戶在其網絡正常情況下可訪問站點數據。 數據庫檢索性能:由于系統(tǒng)需要檢索大量用戶數據,因此在數據庫檢索性能上需要采取一定的優(yōu)化措施以提高檢索性能,降低數據庫及網絡傳輸消耗。 故障處理要求 本系統(tǒng)在按運行環(huán)境所要求的系統(tǒng)平臺(包括操作系統(tǒng)、數據庫系統(tǒng)和網絡全套設計加 174320523 環(huán)境)正常情況下不會發(fā)生嚴重的系統(tǒng)故障如系統(tǒng)崩潰等。對除此之外的系統(tǒng)故障應是在簡單的配置和調整后及時恢復 。 5 學生課程管理系統(tǒng)詳細 系統(tǒng)結構 此系統(tǒng)的主要功能包括以下兩個方面:用戶的管理,含學生、教師、課程、班級、選課、成績等有關信息的管理;學生對個人信息的管理等功能,含修改密碼、課程信息、選課操作、所選課程、成績查詢等功能。 學生管理子模塊:主要功能包括添加、刪除、修改、查找學生信息等。 教師管理子模塊:主要功能是將本校教師的權限設為管理員,負責管理系統(tǒng)管理員的信息。 課程管理子模塊:主要功能包括添加、刪除、修改、查找課程信息等。 班級管理子模塊:主要功能包括添加、刪除、修改、查詢班級信息等。 選 課管理子模塊:主要功能包括刪除、統(tǒng)計選課信息等。 成績管理子模塊:主要功能包括查詢課程名稱、學分、成績等。 程序邏輯 系統(tǒng) ER 圖 : 課程號 課程 編號 學生 學號 學號 班號 科目 全套設計加 174320523 查詢模塊流程圖 學生 查詢 條件 不符合條件 全套設計加 174320523 維護模塊流程圖 顯示結果 退出 滿足條件 數據庫 登入課程管理系統(tǒng) 全套設計加 174320523 查找成功 修改增加記錄 查找記錄 維護 顯示出錯課程 繼續(xù)? 繼續(xù)? 全套設計加 174320523 用戶 /管理員登入系統(tǒng)設計 (1) 功能概述 本系統(tǒng)采用 Forms 登錄認證,具體設置可由配置文件 來進行,配置代碼段見下: 此外,由于系統(tǒng)使用環(huán)境屬于具有高安全要求的空警管理應用領域,因為對于無論是管理員、教師還是學 生用戶的個人認證課程都將采用加密算退出 全套設計加 174320523 法。在本系統(tǒng)里應用的是流行的 MD5 加密算法來存儲密碼文件。 加密采用系統(tǒng)中自帶的算法,此方法存在于 . 中的名字空間 下。系統(tǒng)在添加用戶 /管理員或者用戶 /管理員登錄時都需要用到此方法,可如此使用 : asswordForStoringInConfigFile(string password,string passwordformat)。 (2) 程序流程圖 登錄系統(tǒng) 登錄密碼及用戶類型驗證 請求用戶名及密碼 用戶存在且密碼正確 用戶不存在或密碼錯誤 是否系統(tǒng)管理員 ? 進入后臺管理模塊 進入隊員管理模塊 操作結束 ? 操作結束 ? 是 否 是 是 否 全套設計加 174320523 創(chuàng)建數據庫 在創(chuàng)建數據庫的邏輯表之前,首先需要創(chuàng)建數據庫。創(chuàng)建數據庫可以在企業(yè)管理器的數據庫服務器組中直接添加,下面介紹本系統(tǒng)數據庫的創(chuàng)建。 選擇“企業(yè)管理器” “ Microsoft SQL Server” “ SQL Server 組” “ NETSDK(Windows NT)” 數據庫節(jié)點,右鍵彈出數據庫節(jié)點,在彈出的快捷菜單中選擇“新建數據庫”命令,則彈出數據庫屬性對話框,在 該對話框中設置數據庫的名字為“學生課程管理系統(tǒng)” ,并指定保存數據庫的路徑和其它屬性。 第一步 : 打開 SQL Server 2020 企業(yè)管理器 ,展開根結點如圖所示 ,點擊“數據庫”,“新建數據庫”。 退出系統(tǒng) 是 是 全套設計加 174320523 注 :在進行此操作前請確定 SQL Server 2005數據庫服務器已啟動 . 第二步 :在常規(guī)選項卡名稱欄處填寫要創(chuàng)建的數據庫名稱,本處將填寫為“學生課程管理系統(tǒng)”。并可點擊數據文件與事務日志等進行相應設置,此處主要可設置數據庫文件及事務日志文件的存儲路徑等 ,在此也可以選擇系統(tǒng)默認設置。 如下圖所示 : 全套設計加 174320523 第三步 : 在完成第二步的以后,數據庫的初步創(chuàng)建基本也就完成。可點擊屬性如下圖所示建行相應課程查看及修 改。 第四步 :數據庫屬性選項卡內容如下圖所示,可在此依據不全套設計加 174320523 同需要 進行相應修改。 數據庫表邏輯結構設計 數據庫表介紹 本系統(tǒng)定義的數據庫中包含以下 9個表:管理員用戶表、教師用戶表、學生用戶表、學生表、課程表、班級表、教師表、教師 課程記錄表、學生 課程記錄表。下面介紹這些表的結構。 管理員用戶表:用于保存管理員的用戶名、用戶密碼、身份。 教師用戶表:用于保存教師的用戶名、用戶密碼、身份。 學生用戶表:用于保存學生的用戶名、用戶密碼、身份。 學生表:用于保存學生的學號、姓名、性別、院系、出生日期、家庭地址、入學時間、政治面貌、備注。 課程表:用于保存學生的課程名、課程號、學時、學分、課程類型。 班級表 :用于保存班級號、班級名稱、所在系別、班主 任號。 教師表 :用于保存教師編號、姓名、性別、出生日期、院系名稱、政治面貌、職稱、學歷。 教師 課程記錄表 :用于保存 ID、教師號、教師所任課程號、教師所任班級號、年度學期、限報人數。 學生 課程記錄表 :用于保存學生 ID、學號、課程號、學生成績、年 度學期。 數據庫表結構及設計 ( 1) 管理員用戶表 管理員用戶表包括 屬性,具體如表 51所示。 表 51管理員用戶表 全套設計加 174320523 ( 2)教師用戶表 ( 3)學生用戶表 ( 4)學生表 ( 5)課程表 (6)班級表 全套設計加 174320523 ( 7) 教師表 ( 8)教師 課程記錄表 ( 9)學生 課程記錄表 全套設計加 174320523 ( 10)選課表 主要求程序設計說明 .1 管理用戶登錄模塊 登錄模塊 能實現 管理員、教師、學生的登錄, 圖示如下: 全套設計加 174320523 處理程序說明 程序名稱 程序文件 頁面轉向 轉向條件:管理員 轉向頁面: 轉向條件:教師 轉 向頁面: 轉向條件:學生 轉向頁面: 功能說明 判斷系統(tǒng)登錄條件 特殊注解 在此處系統(tǒng)實際只進入 處理邏輯說明 通過 URL 鏈接至服務器端的入口 ,點擊“登錄”系統(tǒng)將頁面的參數“用戶名稱和用戶口令”通過 Codebehind 技術設置處的Codebehind= 及 Inherits=文件中對應的類取得傳至后臺的參數,根據 Login 類中的 UserLogin 方法 執(zhí)行結果返回的轉向參數調用下一頁面 。 依據 傳過來的 userid 反查確定用戶類,而已輸出不能的用戶可操作的功能模塊鏈接。 .2 類設計說明 類設計是基于 OO的設計方法,采用三層體系結構方式,如下圖所示: 表現層( aspx) .aspx .aspx .aspx .cs 全套設計加 174320523 .3 管理功能模塊設計 管理功能模塊的實現是將系統(tǒng)里的各個功能模塊類(具體是有 .cs 文件生成類,對于具有前臺頁面的文件由 .aspx 表現在瀏覽器中)組織保存到數據庫中,由此來進行系統(tǒng)功能的動 態(tài)添加,并且這是對用戶進行權限分組的一個前提。 取得系統(tǒng)功能模塊 課程 并綁定到 DataGrid 控件上。 s
點擊復制文檔內容
黨政相關相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1