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

正文內(nèi)容

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

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

【文章內(nèi)容簡(jiǎn)介】 如圖 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 { = 你輸入的用戶名稱或者密碼有誤,請(qǐng)重新輸入! 。 } 取 消 登 錄 功 能 由 CancelBtn 按 鈕 控 實(shí) 現(xiàn) , 單 擊 此 按 鈕 , 觸 發(fā)CancelBtn_Click(object sender,EventArgs e)事件,該事件清空用戶名稱和密碼輸入內(nèi)容 。 CancelBtn_Click(object sender,EventArgs e)事件代碼如下: protected void CancelBtn_Click(object sender, EventArgs e) = = 。 學(xué)生通過(guò)成功登錄系統(tǒng)登錄界面后,來(lái)到學(xué)生信息管理模塊,學(xué)生可以查詢信息,修改自己相關(guān)信息,查詢課程、查詢所選課程的分?jǐn)?shù)。 當(dāng)用戶在頁(yè)面 中輸入合法的信息 的學(xué)生信息,并單擊頁(yè)面中的 [ 添加 ] 按鈕,就可以實(shí)現(xiàn)添加新的學(xué)生信息。該添加功能由事件AddBtn_Click(object e)實(shí)現(xiàn),它調(diào)用 Student 類的 AddStudent()方法實(shí)現(xiàn)添加功能。 如果頁(yè)面輸入內(nè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, ))。 教師用戶登陸系統(tǒng)后,點(diǎn)擊進(jìn)入教師信息管理模塊。教師用戶可以對(duì)自己信息進(jìn)行查詢、添加,對(duì)學(xué)生信息進(jìn)行查詢、添加學(xué)生分?jǐn)?shù)等功能。 教師信息模塊中,可以添加教師信息,修改教師信息以及刪除教師信息。添加教師信息:頁(yè)面初始化實(shí)現(xiàn)下拉列表的形式顯示部分信息的功能,該功能由函數(shù) Page_Load(objectsender,EventArgse) 實(shí) 現(xiàn) 。 部 門 信 息 由 函 數(shù)BindDepartmentData()調(diào)用 Department 類的 GetDepartments()方法從數(shù)據(jù)庫(kù)中獲取,并使用 SqlDataReader 對(duì)象 read 保存結(jié)果,如圖 8。 圖 8 教師信息管理模塊 添加新用 戶功能由 AddBtn 按 鈕控件 實(shí)現(xiàn)。 單擊它, 觸發(fā)事件AddBtn_Click(objectsender,EventArgs e),調(diào)用 User 類函數(shù) AddUser()實(shí)現(xiàn)添加功能,并把用戶信息存放到數(shù)據(jù)庫(kù)中,在添加新用戶時(shí),使用 Encrypt()對(duì)用戶密碼進(jìn)行加密,操作成功,則顯示提示信息;錯(cuò)誤,則彈出失敗對(duì)話框,如圖9。 圖 9 用戶注冊(cè)模塊 以下為添加用戶成功和失 敗時(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è)試用戶登錄窗口時(shí),當(dāng)輸入用戶名或者密碼錯(cuò)誤時(shí),將提示“用戶名或者密碼輸入有誤,請(qǐng)重新輸入!”我反復(fù)測(cè)試過(guò),只有輸入正確的用戶名和密碼,才能進(jìn)入系統(tǒng),否則將始終停留在用戶登錄界面,如圖 14。 圖 14 用戶登錄信息錯(cuò)誤提示 戶信息錯(cuò)誤時(shí),提示信息 在測(cè)試添加用戶時(shí),當(dāng)輸入用戶名為空,用戶密碼兩次不一致,電子郵件不能為空或者電子郵件輸入格式不正確時(shí),將有提示信息說(shuō)明錯(cuò)誤。在設(shè)計(jì)用戶名信息時(shí),用了驗(yàn)證控件 RequireFieldValidator,指示為必須項(xiàng),確保用戶不會(huì)跳過(guò)。兩次密碼設(shè)置一直,用了驗(yàn)證控件 CompareValidator,在測(cè)試輸入密碼必須一致才能進(jìn)行添加用戶。電子郵件用了驗(yàn)證控件RegularExpressionValidator,匹配電子郵件格式正確。以上三個(gè)控件控制了用戶添加信息操作和指示錯(cuò)誤的信息產(chǎn)生原 因,如圖 15。 圖 15 添加用戶信息錯(cuò)誤提示 ,提示信息 添加信息錯(cuò)誤時(shí)提示錯(cuò)誤,利用驗(yàn)證控件,指示錯(cuò)誤的原因,通過(guò)輸入正確完成操作,如圖 16。 圖 16 添加信息錯(cuò)誤時(shí)提示錯(cuò)誤 測(cè)試結(jié)果 系統(tǒng)在上述軟硬件環(huán)境下分別對(duì)學(xué)生,教師和系統(tǒng)管理員的詳細(xì)設(shè)計(jì)功能做出測(cè)試,結(jié)果能夠達(dá)到預(yù)期功能。在用學(xué)生用戶進(jìn)行登陸后,能完成信息的添加、查詢、修改和查詢分?jǐn)?shù),也能對(duì)自己用戶密碼進(jìn)行修改;在用教師用戶進(jìn)行登陸后,能查看學(xué)生信息、對(duì)教師信息添加、修改、 對(duì)學(xué)生分?jǐn)?shù)進(jìn)行添 加、刪除;在用管理員用戶登陸后,能完成對(duì)所有模塊進(jìn)行操作和管理, 如:學(xué)生信息添加、刪除、修改,教師信息添加、刪除、修改,班級(jí)的添加,系的添加,用戶的管理。所以模塊的功能正常運(yùn)行。完成了預(yù)計(jì)的要求。 結(jié) 論 本系統(tǒng)采用瀏覽器 /服務(wù)器體系結(jié)構(gòu)作為軟件結(jié)構(gòu),應(yīng)用 SQL Server 2020以及 技術(shù),實(shí)現(xiàn)了學(xué)籍的管理工作,在時(shí)間和空間上便利了用戶,具有較強(qiáng)的實(shí)用性。 目前,本系統(tǒng)已經(jīng)基本建成,基本的功能都已經(jīng)具備。 實(shí)現(xiàn)了基本的用戶和用戶權(quán)限管理,可以對(duì)學(xué)生信息進(jìn)行錄入、修改、刪 除等的管理;可以對(duì)教師信息進(jìn)行修改、添加和刪除。用戶角色類主要有:系統(tǒng)管理員、學(xué)生、教師。系統(tǒng)管理員具有管理用戶和功能模塊管理權(quán)限,教師具有對(duì)所有學(xué)生信息進(jìn)行查看、進(jìn)行對(duì)學(xué)生分?jǐn)?shù)添加的權(quán)限。 目前,國(guó)內(nèi)基于網(wǎng)絡(luò)的教學(xué)處于迅速崛起的發(fā)展階段,迫切需要一個(gè)能夠很好地支持教師教學(xué)、學(xué)生學(xué)習(xí)的專用教學(xué)平臺(tái)。本系統(tǒng)只是一個(gè)專用的學(xué)生學(xué)籍在線管理平臺(tái)的一部分。如果再添加學(xué)生網(wǎng)上對(duì)老師進(jìn)行評(píng)教、老師在線和學(xué)生進(jìn)行交流、提問(wèn)和回答等交流平臺(tái)等功能,系統(tǒng)將更加的完善,更加成熟的成為一個(gè)較完善的專用教學(xué)平臺(tái)。我今后會(huì)將此系統(tǒng)逐 步完善,趨于成熟,并與網(wǎng)絡(luò)課程緊密結(jié)合,使其成為一個(gè)較完善的專用教學(xué)平臺(tái)。 在完成畢業(yè)設(shè)計(jì)制作的過(guò)程中,我收獲很大。我學(xué)到了很多在平時(shí)上課沒有學(xué)到的知識(shí),豐富了我的專業(yè)知識(shí)能力。 在邊學(xué)邊做的過(guò)程中,我慢慢學(xué)會(huì)了網(wǎng)頁(yè)的制作,網(wǎng)站的布局 和后臺(tái)與數(shù)據(jù)庫(kù)的連接。以前覺得很復(fù)雜和很高深的知識(shí),在自己動(dòng)手和詢問(wèn)老師和同學(xué)中,逐步解決了實(shí)際中開發(fā)的問(wèn)題。雖然開發(fā)過(guò)程對(duì)于自己一個(gè)第一次做系統(tǒng)的人來(lái)說(shuō)時(shí)困難的,但是每當(dāng)完成和解決一個(gè)問(wèn)題后,都很高興。在學(xué)習(xí)新知識(shí)的同時(shí),又完善和加深了以前上課學(xué)到的基礎(chǔ)知識(shí),發(fā)現(xiàn)其實(shí)里面有很多 能融會(huì)貫通的地方。 到現(xiàn)在為止 ,系統(tǒng)能夠?qū)崿F(xiàn)根據(jù)要求的設(shè)計(jì)計(jì)劃內(nèi)的大部分功能 , 但在開發(fā)過(guò)程中所遇到很多的問(wèn)題還是的出乎當(dāng)初
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1