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

正文內(nèi)容

基于aspnet的學(xué)生管理系統(tǒng)的設(shè)計與實現(xiàn)-計算機信息管理(編輯修改稿)

2025-06-18 19:19 本頁面
 

【文章內(nèi)容簡介】 員(高級用戶) 管理員是系統(tǒng)的高級 用戶,他是系統(tǒng)的主體,對系統(tǒng)起著主導(dǎo)作用 .因此相濰坊工商職業(yè)學(xué)院 2021 屆畢業(yè)論文 10 對來說 .他的權(quán)限是很大的,他享有對學(xué)生信息的添加、修改和刪除等重要權(quán)限,以及對系部的添加刪除權(quán)限。 系統(tǒng)概述 系統(tǒng)設(shè)計主要是包括客戶需求的總結(jié)、功能模塊的劃分和系統(tǒng)流程的分析,據(jù)客戶的需求總結(jié)系統(tǒng)主要完成的功能 ,以及將來拓展需要完成的功能,然后根據(jù)設(shè)計好的功能劃分出系統(tǒng)的功能模塊,這樣方便管理員管理和維護,最后設(shè)計出程序的流程。 系統(tǒng)實現(xiàn)的功能 學(xué)生的檔案和信息是需要學(xué)校妥善保管的重要項目 .隨著學(xué)校規(guī)模的擴大,管理的學(xué)生信息會越來越多,如過完全依靠人工來管理和收集的話 .就會造成很大的人力和物力的損耗,且管理起來也是很不方便的。為了是這項工作變的方便和簡單,也為了減少人為方面處理不當(dāng)造成的資料和數(shù)據(jù)的丟失,將開發(fā)一個學(xué)生信息管理的系統(tǒng)。依靠這個系統(tǒng)就會大大方便學(xué)生信息和資料的管理和收集,從而達到高效管理。 ( 1)通過姓名查詢學(xué)生的信息 ( 2)通過學(xué)號查詢學(xué)生的信息 ( 3)查詢某個班級所有學(xué)生信息 ( 4)查詢某個系部所有班級信息 ( 5)個人密碼修改:修改登陸密碼,有效防止密碼泄漏造成的信息破壞和丟失 ( 1)學(xué)生信息管理:對學(xué)生基本情況的添加、修改和刪除 ( 2)系部名稱管理:對系部進行添加、修改 ( 3)管理員密碼修改:修改登陸密碼,有效防止密碼泄漏造成的信息破壞和丟失 濰坊工商職業(yè)學(xué)院 2021 屆畢業(yè)論文 11 功能模塊的劃分 在線作業(yè)管理系統(tǒng)主要提供網(wǎng)上的作業(yè)管理平臺,主要分為管理員、學(xué)生兩個部分的功能。 (一 )管理員管理模塊的主要功能要求: ( 1)管理員登錄功能,根據(jù)權(quán)限進入管理員相應(yīng)的頁面的功能; ( 2)管理員中的學(xué)生管理,實現(xiàn)學(xué)生登陸信息編輯 和重置功能; ( 3)管理員管理系部,對系部具有查看編輯功能; ( 4)管理員修改個人密碼功能; 其功能功能模塊示意圖如圖 31所示: 圖 31 管理員功能模塊示意圖 (二 )學(xué)生管理模塊的主要功能要求: ( 1)學(xué)生登錄功能,根據(jù)權(quán)限進入學(xué)生相應(yīng)的頁面的功能; ( 2)學(xué)生查看個人信息的功能,基本信息包括形式的學(xué)號、姓名、性別、班級、系部、聯(lián)系方式等,通過該模塊功能,可以顯示學(xué)生的信息列表; (3)學(xué)生修改個人資料的功能,通過學(xué)生反映情況進行更新; (4)學(xué)生查詢系部全體學(xué)生,班級全體學(xué)生,以及按學(xué)號,姓名查詢學(xué)生部分信息的功能; (5)學(xué)生修改登陸密碼的功能。 其功能 模塊示意圖如圖 32 所示: 學(xué)生管理系統(tǒng) 管理員模塊 添加學(xué)生信息 查看學(xué)生信息 添加刪除系部 刪除學(xué)生信息 修改學(xué)生信息 登陸密碼修改 濰坊工商職業(yè)學(xué)院 2021 屆畢業(yè)論文 12 圖 32 學(xué)生功能模塊示意圖 頂層數(shù)據(jù)流程圖:包含兩個實體即學(xué)生、管理員,四個數(shù)據(jù)處理即學(xué)生登陸、學(xué)生管理、管理員登陸,管理員管理。其數(shù)據(jù)流程如圖 33 所示。 圖 33 頂層數(shù)據(jù)流程圖 學(xué)生管理系統(tǒng) 學(xué)生模塊 按系部查詢學(xué)生 修改個人信息 按姓名查詢學(xué)生 按學(xué)號查詢學(xué)生 按班級查詢學(xué)生 修改登陸密碼 留言板 選擇用戶身份信息 用戶名密碼是否通過? 否 管理員輸入用帳號、密碼 進入系統(tǒng)登陸界面 進入學(xué)生管理 學(xué)生輸入用帳號、密碼 用戶名密碼是否通過? 否 進入相管理員管理 濰坊工商職業(yè)學(xué)院 2021 屆畢業(yè)論文 13 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計的好壞直接影響到信息管理系統(tǒng)的效率和實現(xiàn)的效果。合理地設(shè)計數(shù)據(jù)庫結(jié)構(gòu)可以提高數(shù)據(jù)存儲的效率,保證數(shù)據(jù)的完整和統(tǒng)一。數(shù)據(jù)庫設(shè)計一般包括如下幾步: 。 學(xué)生信息管理系統(tǒng)的數(shù)據(jù)庫功能主要體現(xiàn)在對學(xué)生信息、系部信息的處理上。針對該系統(tǒng)數(shù)據(jù)庫的特點,列出如下幾點需求 ( 1)管理員可以瀏覽、修改和刪除管理信息,包括學(xué)生基本信息、系部信息; ( 2)學(xué)生信息包括關(guān)于學(xué)生的姓名、學(xué)號等基本信息。 ( 3)一個學(xué)生對應(yīng)一個班級,對應(yīng)一個系部。 ( 4)管理員可以錄入學(xué)生信息。 根據(jù)上面對系統(tǒng)的功能分析和需求總結(jié),設(shè)計如下的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu): ( 1)學(xué)生信息包括的數(shù)據(jù)項:學(xué)號、密碼、姓名、性別、年齡、家庭住址、招生類別、系部、政治面貌、聯(lián)系方式、班級; ( 2)管理員信息數(shù)據(jù)項:編號、管理員用戶名和密碼等; ( 3)系部信息數(shù)據(jù)項:編號,系部名稱。 。 根據(jù)上面對數(shù)據(jù)庫的分析得到的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu)后,就可以設(shè)計滿足需求的各種實體及相互關(guān)系,再用實體 —— 關(guān)系圖,為后面的邏輯結(jié)構(gòu)設(shè)計打下基礎(chǔ)。 。 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計完畢就可以通過數(shù)據(jù)庫軟件轉(zhuǎn)化為實際的數(shù)據(jù)模型,就是數(shù)據(jù)庫的邏輯結(jié)構(gòu)。本系統(tǒng)采用的數(shù)據(jù)軟件是 Microsoft Access。 首先打開 Microsoft Access,新建一個空白的數(shù)據(jù)庫,命名為 ,然后通過表設(shè)計器創(chuàng)建本系統(tǒng)的幾個表。 ( 1) xsxx 表 學(xué)生表記錄的是學(xué)生的姓名、班級、學(xué)號、家庭住址、聯(lián)系電話等信息 .它們的屬性如表所示。設(shè)置學(xué)生編號為主鍵。如下表 31所示。 濰坊工商職業(yè)學(xué)院 2021 屆畢業(yè)論文 14 字段 數(shù)據(jù)類型 字段大小 默認(rèn)值 學(xué)號 文本 20 無 密碼 文本 20 無 姓名 文本 20 無 性別 文本 10 無 年齡 數(shù)字 長整型 0 招生類別 文本 20 無 系部 文本 20 無 政治面貌 文本 20 無 聯(lián)系方式 文本 20 無 班級 文本 50 無 表 31 xsxx 表 ( 2) userinfo 表 userinfo 表主要是記錄管理員的帳號和密碼信息的 。如下表 32 所示。 字段 數(shù)據(jù)類型 字段大小 默認(rèn)值 username 文本 50 無 pwd 文本 50 無 表 32 userinfo 表 ( 3)系部表 系部表主要是對系部信息的記錄。如下表 33 所示。 字段 數(shù)據(jù)類型 字段大小 默認(rèn)值 編號 自動編號 長整型 無 系部 文本 20 無 表 33 系部表 ( 4)班級表 班級表主要是對系部信息的記錄。如下表 34 所示。 字段 數(shù)據(jù)類型 字段大小 默認(rèn)值 系部 文本 20 無 班級 文本 20 無 濰坊工商職業(yè)學(xué)院 2021 屆畢業(yè)論文 15 表 34 班級表 ( 5) guestBook 表 guestBook 表主要儲存學(xué)生留言的信息,包括留言的人員姓名,留言時間,ip,留言的內(nèi)容。如下表 35所示。 字段 數(shù)據(jù)類型 字段大小 默認(rèn)值 gID 自動編號 長整型 無 gname 文本 8 無 gcontent 文本 255 無 gIP 文本 16 無 gtime 時間 /日期 無 表 35 guestBook 表 濰坊工商職業(yè)學(xué)院 2021 屆畢業(yè)論文 16 第四章 系統(tǒng)的實現(xiàn) 系統(tǒng)運行環(huán)境 客戶端: Windows xp , Inter Explorer 以上版本。 服務(wù)器端: Windows Server 2021 , 及其以上版本。 數(shù)據(jù)庫:采用 Access 2021,運用于服務(wù)器端。 用 戶登陸模塊的實現(xiàn) 任何一個系統(tǒng)的開發(fā)都應(yīng)充分考慮各種系統(tǒng)錯誤,避免造成數(shù)據(jù)庫系統(tǒng)不一致或損壞,因此在本系統(tǒng)中采用出錯提示框形式為用戶提供出錯信息。 在系統(tǒng)安全保密設(shè)計中,本系統(tǒng)采用的是對用戶登錄系統(tǒng)時進行身份驗證,只允許合法用戶進入系統(tǒng)并操作。在登錄本系統(tǒng)時,系統(tǒng)首先讓用戶選擇相應(yīng)的身份,不同的身份有著不同的權(quán)限,同時用戶需要輸入用戶名和密碼進行驗證。輸入的信息正確后才能進入相應(yīng)的頁面。在登錄模塊的設(shè)計中,分別在在客戶端和服務(wù)器端進行數(shù)據(jù)驗證。 登陸模塊的功能描述 功能描述:本模塊主要實現(xiàn)用戶的登陸。為了限制該系統(tǒng)資源的使用,只有經(jīng)過身份確認(rèn)的用戶才可以訪問相關(guān)資源。 用 戶登陸模塊的輸入、輸出 輸入:登陸身份、用戶名、登陸密碼、驗證碼 輸出:用戶登陸成功進入系統(tǒng)首頁 其用戶登陸界面如下圖 41 所示: 濰坊工商職業(yè)學(xué)院 2021 屆畢業(yè)論文 17 圖 41 用戶登陸界面 在本模塊中,用戶身份有兩種類型:管理員、學(xué)生。通過輸入用戶帳號、密碼驗證用戶身份,如果驗證成功則進入系統(tǒng),否則出錯提示框提示重新輸入信息。 用戶登陸模塊的程序流程圖 根據(jù)系統(tǒng)功能和模塊的劃分,設(shè)計的流程圖如下 圖 42所示。用戶登陸系統(tǒng)進入學(xué)生信息管理首頁,可以通過學(xué)號和姓名查詢學(xué)生信息。單擊 “ 登陸 ” 就可以進入管理員登陸界面,在登錄對話框中登錄,通過同數(shù)據(jù)庫中的數(shù)據(jù)進行比較來實現(xiàn)用戶驗證。成功登錄后就可以進行需要的操作。在管理員端可以進行基本信息管理等操作 ,流程圖如圖 42 所示: 圖 42 用戶登陸流程圖 選擇用戶身份 信息 用戶名密碼是否通過? 否 是 輸入用帳號、密碼 進入系統(tǒng)登陸界面 進入相應(yīng)的使用者權(quán)限管理界面 濰坊工商職業(yè)學(xué)院 2021 屆畢業(yè)論文 18 用戶登陸頁面的實現(xiàn) 程序開發(fā)步驟: ( 1) 新建一個網(wǎng)站,將其命名為“學(xué)生管理系統(tǒng)”; ( 2)向網(wǎng)站添加一個新窗體,命名為“登陸首頁”; ( 3)在登陸首頁 .aspx 頁中添加一個 DropDownList 控件,三個 TextBox 控件,兩個 Label1 控件,兩個 ImageButton 控件。用戶名:控件名稱 TextBox,控件 ID TextBox1。 TextBox 控件又稱為文本框控件,主要作用是為用戶提供輸入文本的區(qū)域,在此程序開發(fā)中是比較常用的空間,應(yīng)用程序利用 TextBox 控件接收用戶的輸入字符。 TextBox 控件必須放在 Form、 Panel 控件或控件模版內(nèi)。 密碼:控件名稱 TextBox,控件 ID TextBox2; 驗證碼:控件名稱 TextBox,控件 ID TextBox2; 登陸按鈕:控件名稱 ImageButton1,控件 ID ImageButton1; 注冊按鈕:控件 ImageButton1,控件 ID ImageButton2; 驗證碼提示:控件 Label,空間 ID Label1; 錯誤提示:控件 Label,空間 ID Label2; ( 4)雙擊 ImageButton1(登陸按鈕)打開程序代碼頁面登陸首頁 .,編寫計算機代碼。 cs 代碼如下 : protected void ImageButton1_Click(object sender, ImageClickEventArgs e) { if(==管理 員 ) { if ( != )//判斷用戶名是否未空 { if ( != )//判斷密碼是否未空 { if ( != )//判斷驗證碼是否未空 { if ( == )//判斷驗證碼是濰坊工商職業(yè)學(xué)院 2021 屆畢業(yè)論文 19 否相等 { string sql。 sql = select count(*) from userinfo where username=39。 + + 39。 and pwd=39。 + + 39。//建立 sql查詢語句 try { OleDbConnection conn = new OleDbConnection(Provider=。 Data Source= + (~/App_Data/))。//建立數(shù)據(jù)庫連接 ()。 OleDbCommand cmd = new OleDbCommand(sql, conn)。 int state = (())。//執(zhí)行 sql語句,并返回獲得值 if (state == 0 || state 1)//如果數(shù)據(jù)中沒有記錄或有多條記錄則抱錯 { = 身份信息驗證失敗,請重新驗證! 。 } else { Session[xh] = ()。 (scriptalert(39。登陸成功 !39。)。=39。管理
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1