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

正文內(nèi)容

基于bs結(jié)構(gòu)的在線(xiàn)學(xué)籍管理系統(tǒng)—免費(fèi)畢業(yè)設(shè)計(jì)論文(編輯修改稿)

2025-01-04 04:17 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 貫 IdentityCard Varcher(200) 身份證號(hào)碼 Marital int 婚姻狀況 Hukou Varcher(200) 戶(hù)口 State int 學(xué)生狀態(tài) Desn text 備注 (Score) 成績(jī)表 Score 用來(lái)存儲(chǔ)班級(jí)的信息。 表 10 成績(jī)表 字段名 數(shù)據(jù)類(lèi)型 字段說(shuō)明 鍵引用 備注 ScoreID Int 成績(jī) ID PK 主鍵 (自動(dòng)增一 ) CourseID Int 課程 ID FK 引用 Course 表的 CourseID 字段 StudentID Int 學(xué)生 ID FK 引用 Student 表的 StudentID 字段 Mark Decimal 課程成績(jī) Flag int 審核的標(biāo)志 在本系統(tǒng)數(shù)據(jù)庫(kù)中,各個(gè)表之間的關(guān)系比較簡(jiǎn)單,表之間的引用關(guān)系也比較簡(jiǎn)單。用戶(hù)表 User 通過(guò) Role 表和功能模塊表 Tree 形成關(guān)聯(lián);教師表 Teacher 引用部門(mén)表 Department;班級(jí)表 Class 和課程 Course 都引用教師表 Teacher 的主鍵ID 作為外鍵;班級(jí)表 Class 還引用年級(jí)表 Grade 的主鍵 ID 作外鍵;學(xué)生表 Student引用班級(jí)表 Class 的主鍵 ID 作外鍵;成績(jī)表 Score 分別引用學(xué)生表 Student,課程表 Course 的主鍵 ID 作外鍵;最終設(shè)計(jì)各個(gè)表之間的關(guān)系圖,如圖 5。 圖 5 數(shù)據(jù)庫(kù)表關(guān)系 系統(tǒng)功能模塊的設(shè)計(jì)與實(shí)現(xiàn) 系統(tǒng)主要針對(duì) B/S 模 式實(shí)現(xiàn)在線(xiàn)學(xué)籍管理,要求在界面外觀(guān)上便于操作和瀏覽。數(shù)據(jù)庫(kù)查詢(xún)簡(jiǎn)單容易。在設(shè)計(jì)系統(tǒng)界面時(shí),為了能使系統(tǒng)便于操作和瀏覽,我把系統(tǒng)主頁(yè)面分左右設(shè)計(jì)。左邊主要是功能模塊的選擇,登入系統(tǒng)后,點(diǎn)擊 [學(xué)生信息管理系統(tǒng) ],用 Treeview 下拉導(dǎo)航出系統(tǒng)所以可操作的功能,用戶(hù)根據(jù)自己身份的權(quán)限進(jìn)行操作。右邊是點(diǎn)擊功能模塊相關(guān)項(xiàng)后出現(xiàn)的操作界面。 系統(tǒng)總的設(shè)計(jì)風(fēng)格是簡(jiǎn)單、簡(jiǎn)捷、便于所以用戶(hù)操作。在外觀(guān)上便于信息的瀏覽和查找,用戶(hù)功能模塊查看清晰,使用方便。在外觀(guān)顏色基調(diào)是藍(lán)色,比較柔和、輕快,不易產(chǎn)生視覺(jué)疲勞。 錄模塊 登錄功能由 LoginBtn 按鈕控件實(shí)現(xiàn),它觸發(fā) LoginBtn_Click(object sender,EventArgs e)事件。該事件驗(yàn)證用戶(hù)輸入的用戶(hù)名稱(chēng)和密碼是否正確,只有當(dāng)都正確時(shí)才能登錄系統(tǒng)中,否則頁(yè)面將通過(guò) Message 控件顯示相關(guān)錯(cuò)誤信息。用戶(hù)登錄成功后,將跳轉(zhuǎn)到 (系統(tǒng)主界面)。 驗(yàn)證用戶(hù)名稱(chēng)和密碼時(shí),通過(guò) User 類(lèi)的函數(shù) GetUserLogin()從數(shù)據(jù)庫(kù)獲取用戶(hù)的 ID 信息。如果 ID 為空,則用戶(hù)登錄失敗。用戶(hù)登錄成功后,程序使用 Session變量保存用戶(hù)的 ID 信 息。首先 定義類(lèi)并獲取用戶(hù)的登陸信息 , 再通過(guò)用戶(hù)輸入的信息 判斷用戶(hù)是否合法 ,再 驗(yàn)證用戶(hù)合法性,并跳轉(zhuǎn)到系統(tǒng)平臺(tái) , 如圖 6。 圖 6 系統(tǒng)登錄模塊 登錄成功和失敗處理的部分代碼如下: protected void LoginBtn_Click(object sender, EventArgs e) { String userId = 。 user = new ()。 SqlDataReader recu = ((), (()))。 if (()) { userId = recu[UserID].ToString()。 } ()。 if ((userId != null) amp。amp。 (userId != )) { Session[UserID] = userId。 (~/DesktopModules/)。 } else { = 你輸入的用戶(hù)名稱(chēng)或者密碼有誤,請(qǐng)重新輸入! 。 } 取消登錄功能由 CancelBtn 按 鈕 控 實(shí) 現(xiàn) , 單 擊 此 按 鈕 , 觸 發(fā)CancelBtn_Click(object sender,EventArgs e)事件,該事件清空用戶(hù)名稱(chēng)和密碼輸入內(nèi)容。 CancelBtn_Click(object sender,EventArgs e)事件代碼如下: protected void CancelBtn_Click(object sender, EventArgs e) = = 。 學(xué)生通過(guò)成功登錄系統(tǒng)登錄界面后,來(lái)到學(xué)生信息管理模塊,學(xué)生可以查詢(xún)信息,修改自己相關(guān)信息,查詢(xún)課程、查詢(xún)所選課程的分?jǐn)?shù)。 當(dāng)用戶(hù)在頁(yè)面 中輸入合法的信息的學(xué)生信息,并單擊頁(yè)面中的 [添加 ]按鈕,就可以實(shí)現(xiàn)添加新的學(xué)生信息。該添加功能由事件AddBtn_Click(object e)實(shí)現(xiàn),它調(diào)用 Student 類(lèi)的 AddStudent()方法實(shí)現(xiàn)添加功能。 如果頁(yè)面輸入內(nèi)容合法 , 定義類(lèi) ,再 添加 信息,成功 顯示操作結(jié)果信息 ,失敗時(shí) 顯示添加操作中的失敗 的 錯(cuò)誤信息 ,如圖 7。 圖 7 學(xué)生信息管理模塊 部分代碼如下: protected void AddBtn_Click(object sender,EventArgs e) { if ( == true) { student = new ()。 try { ((), (()),(), (),(), (()), (()), (),(), (),(), (),(), (),)。 (script(39。+ + 39。)/script)。 } catch (Exception ex) (~/DesktopModules/?ErrorUrl= + () + amp。ErrorMessage= + (\n, ))。 教師用戶(hù)登陸系統(tǒng)后,點(diǎn)擊進(jìn)入教師信息管理模塊。教師用戶(hù)可以對(duì)自己信息進(jìn)行查詢(xún)、添加,對(duì)學(xué)生信息進(jìn)行查詢(xún)、添加學(xué)生分?jǐn)?shù)等功能。 教師信息模塊中,可以添加教師信息,修改教師信息以及刪除教師信息。添加教師信息:頁(yè)面初始化實(shí)現(xiàn)下拉列表的形式顯示部分信息的功能,該功能由函數(shù) Page_Load(objectsender,EventArgse) 實(shí) 現(xiàn) 。 部 門(mén) 信 息 由 函 數(shù)BindDepartmentData()調(diào)用 Department 類(lèi)的 GetDepartments()方法從數(shù)據(jù)庫(kù)中獲取,并使用 SqlDataReader 對(duì)象 read 保存結(jié)果,如圖 8。 圖 8 教師信息管理模塊 添 加 新 用 戶(hù)功 能 由 AddBtn 按鈕控件實(shí)現(xiàn)。單擊它,觸發(fā)事件AddBtn_Click(objectsender,EventArgs e),調(diào)用 User 類(lèi)函數(shù) AddUser()實(shí)現(xiàn)添加功能,并把用戶(hù)信息存放到數(shù)據(jù)庫(kù)中,在添加新用戶(hù)時(shí),使用 Encrypt()對(duì)用戶(hù)密碼進(jìn)行加密,操作成功,則顯示提示信息;錯(cuò)誤,則彈出失敗對(duì)話(huà)框,如圖 9。 圖 9 用戶(hù)注冊(cè)模塊 以下為添加用戶(hù)成功和失 敗時(shí)處理部分代碼如下: protected void AddBtn_Click(object sender, EventArgs e) { if ( == true) { user = new User()。 try { ((), (()), (), ())。 (script(39。 + + 39。)/script)。 } catch (Exception ex) { (~/DesktopModules/?ErrorUrl= + () + amp。ErrorMessage= + (\n, ))。 } 5.課程管理模塊 課程信息管理功能主要對(duì)課程信息進(jìn)行管理,如課程信息的添加、修改、刪除等。在系統(tǒng)中主要包括添加課程信息、添加課程信息、刪除課程信息,如圖10。 圖 10 課程管理模塊 以下為添加信息和返回上級(jí)的主要代碼: protected void AddBtn_Click(object sender,EventArgs e) { if ( == true) { course = new ()。 try { ((), (()),(()), (()),(), (()),(()))。 (script(39。 + + 39。)/script)。 } catch (Exception ex) { (~/DesktopModules/?ErrorUrl= + () + amp。ErrorMessage= + (\n, ))。 } } } protected void ReturnBtn_Click(object sender,EventArgs e) { (~/DesktopModules/Course/)。 6.班級(jí)和年級(jí)管理模塊 班級(jí)和年級(jí)管理功能主要實(shí)現(xiàn)班級(jí)和年級(jí)的管理功能,如班級(jí)和年級(jí)的添 加、修改、刪除、查看等。在系統(tǒng)中主要包括管理班級(jí)和年級(jí)、添加班級(jí)和年級(jí)、修改班級(jí)和年級(jí)、查看班級(jí)和年級(jí),如圖 11 和圖 12。 圖 11 班級(jí)管理模塊 圖 12 年級(jí)管理模塊 7.學(xué)生成績(jī)管理功能 學(xué)生成績(jī)管理功能主要對(duì)學(xué)生的成績(jī)進(jìn)行管理,如學(xué)生成績(jī)的添加、刪除、修改等。在系統(tǒng)中主要包括添加學(xué)生信息、修改學(xué)生信息、刪除學(xué)生信息,如圖13。 圖 13 學(xué)生成績(jī)管理模塊 以下為添加成績(jī)時(shí)部分代碼。 protected void AddBtn_Click(object sender, EventArgs e) { if ( = 1) (script(39。 + + 39。)/script)。 return。 } if ( == true) { score = new Score()。 try { ((), (),(()))。 (script(39。 + + 39。)/script)。 } catch (Exception ex) { { (~/DesktopModules/?ErrorUrl= + () + amp。ErrorMessage= + (\n, ))。 { { 5 系統(tǒng)測(cè)試 測(cè)試環(huán)境 本系統(tǒng)測(cè)試環(huán)境 。CPU P4 ,內(nèi)存 DDR2 1G, SQL SERVER 2020,安裝了Visual studio2020,配置好了 IIS。 測(cè)試過(guò)程 在測(cè)試用戶(hù)登錄窗口時(shí),當(dāng)輸入用戶(hù)名或者密碼錯(cuò)誤時(shí),將提示“用戶(hù)名或者密碼輸入有誤,請(qǐng)重新輸入!”我反復(fù)測(cè)試過(guò),只有輸入正確的用戶(hù)名和密碼,才能進(jìn)入系統(tǒng),否則將始終停留在用戶(hù)登錄界面,如圖 14。 圖 14 用戶(hù)登錄信息錯(cuò)誤提示 戶(hù)信息錯(cuò)誤時(shí),提示信息 在測(cè)試添加用戶(hù)時(shí),當(dāng)輸入用戶(hù)名為空,
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1