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

正文內(nèi)容

基于bs結(jié)構(gòu)的在線學(xué)籍管理系統(tǒng)的設(shè)計與實現(xiàn)—免費(fèi)畢業(yè)設(shè)計論文-文庫吧資料

2024-12-07 10:24本頁面
  

【正文】 ...... 17 測試結(jié)果 ......................................................................................................... 19 結(jié) 論 ........................................................................................................................ 19 參考文獻(xiàn) ........................................................................................................................ 20 致 謝 .............................................................................................. 錯誤 !未定義書簽。在界面外觀上便于瀏覽和操作,數(shù)據(jù)查詢時簡單快捷。 本文是基于 B/S 結(jié)構(gòu)的在線學(xué)籍管理系統(tǒng), 開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用 界面的開發(fā)兩個方面 。 開發(fā)一套學(xué)籍管理系統(tǒng)迫在眉捷,結(jié)合本次畢業(yè)設(shè)計的題目開發(fā)了學(xué)籍管理系統(tǒng)。 而 在學(xué)校里 , 也需 要 計算機(jī)來 處理大量的學(xué)生數(shù)據(jù)。 基于 B/S 結(jié)構(gòu)的在線學(xué)籍管理系統(tǒng) 的設(shè)計與實現(xiàn) 摘 要 隨著科學(xué)技術(shù)的發(fā)展,計算機(jī)領(lǐng)域不斷取得新的研究成果。 [7] 羅兵 ,羅順文 .Visual C2020 編程技巧大全 [M] .北京 :中國水利水電出版社 ,2020 年 。 [5] 李偉紅 .SQL Server 2020 使用教程 [M].北京 : 中國水利水電出版社 ,2020 年。 [3] 程不功 ,龍躍進(jìn) ,卓琳 . 動態(tài)網(wǎng)站開發(fā)教程 [M].北京:清華大學(xué)出版社 ,2020年。 參考文獻(xiàn) [1] 方睿 ,刁仁宏 ,吳 四九 .網(wǎng)絡(luò) 數(shù)據(jù)庫原理及應(yīng)用 [M].成都 : 四川大學(xué) 出版社 ,2020 年。 最終能夠?qū)崿F(xiàn)現(xiàn)在系統(tǒng)所能夠展示的功能 。 到現(xiàn)在為止 ,系統(tǒng)能夠?qū)崿F(xiàn)根據(jù)要求的設(shè)計計劃內(nèi)的大部分功能 , 但在開發(fā)過程中所遇到很多的問題還是的出乎當(dāng)初開始設(shè)計時預(yù)料之外 。雖然開發(fā)過程對于自己一個第一次做系統(tǒng)的人來說時困難的,但是每當(dāng)完成和解決一個問題后,都很高興。 在邊學(xué)邊做的過程中,我慢慢學(xué)會了網(wǎng)頁的制作,網(wǎng)站的布局 和后臺與數(shù)據(jù)庫的連接。 在完成畢業(yè)設(shè)計制作的過程中,我收獲很大。如果再添加學(xué)生網(wǎng)上對老師進(jìn)行評教、老師在線和學(xué)生進(jìn)行交流、提問和回答等交流平臺等功能,系統(tǒng)將更加的完善,更加成熟的成為一個較完善的專用教學(xué)平臺。 目前,國內(nèi)基于網(wǎng)絡(luò)的教學(xué)處于迅速崛起的發(fā)展階段,迫切需要一個能夠很好地支持教師教學(xué)、學(xué)生學(xué)習(xí)的專用教學(xué)平臺。用戶角色類主要有:系統(tǒng)管理員、學(xué)生、教師。 目前,本系統(tǒng)已經(jīng)基本建成,基本的功能都已經(jīng)具備。完成了預(yù)計的要求。在用學(xué)生用戶進(jìn)行登陸后,能完成信息的添加、查詢、修改和查詢分?jǐn)?shù),也能對自己用戶密碼進(jìn)行修改;在用教師用戶進(jìn)行登陸后,能查看學(xué)生信息、對教師信息添加、修改、 對學(xué)生分?jǐn)?shù)進(jìn)行添 加、刪除;在用管理員用戶登陸后,能完成對所有模塊進(jìn)行操作和管理, 如:學(xué)生信息添加、刪除、修改,教師信息添加、刪除、修改,班級的添加,系的添加,用戶的管理。 圖 15 添加用戶信息錯誤提示 ,提示信息 添加信息錯誤時提示錯誤,利用驗證控件,指示錯誤的原因,通過輸入正確完成操作,如圖 16。電子郵件用了驗證控件RegularExpressionValidator,匹配電子郵件格式正確。在設(shè)計用戶名信息時,用了驗證控件 RequireFieldValidator,指示為必須項,確保用戶不會跳過。 測試過程 在測試用戶登錄窗口時,當(dāng)輸入用戶名或者密碼錯誤時,將提示“用戶名或者密碼輸入有誤,請重新輸入!”我反復(fù)測試過,只有輸入正確的用戶名和密碼,才能進(jìn)入系統(tǒng),否則將始終停留在用戶登錄界面,如圖 14。 { { 5 系統(tǒng)測試 測試環(huán)境 本系統(tǒng)測試環(huán)境 。 } catch (Exception ex) { { (~/DesktopModules/?ErrorUrl= + () + amp。 + + 39。 try { ((), (),(()))。 return。 + + 39。 圖 13 學(xué)生成績管理模塊 以下為添加成績時部分代碼。 圖 11 班級管理模塊 圖 12 年級管理模塊 7.學(xué)生成績管理功能 學(xué)生成績管理功能主要對學(xué)生的成績進(jìn)行管理,如學(xué)生成績的添加、刪除、修改等。 6.班級和年級管理模塊 班級和年級管理功能主要實現(xiàn)班級和年級的管理功能,如班級和年級的添加、修改、刪除、查看等。ErrorMessage= + (\n, ))。)/script)。 (script(39。 圖 10 課程管理模塊 以下為添加信息和返回上級的主要代碼: protected void AddBtn_Click(object sender,EventArgs e) { if ( == true) { course = new ()。 } 5.課程管理模塊 課程信息管理功能主要對課程信息進(jìn)行管理,如課程信息的添加、修改、刪除等。 } catch (Exception ex) { (~/DesktopModules/?ErrorUrl= + () + amp。 + + 39。 try { ((), (()), (), ())。 單擊它, 觸發(fā)事件AddBtn_Click(objectsender,EventArgs e),調(diào)用 User 類函數(shù) AddUser()實現(xiàn)添加功能,并把用戶信息存放到數(shù)據(jù)庫中,在添加新用戶時,使用 Encrypt()對用戶密碼進(jìn)行加密,操作成功,則顯示提示信息;錯誤,則彈出失敗對話框,如圖9。 部 門 信 息 由 函 數(shù)BindDepartmentData()調(diào)用 Department 類的 GetDepartments()方法從數(shù)據(jù)庫中獲取,并使用 SqlDataReader 對象 read 保存結(jié)果,如圖 8。 教師信息模塊中,可以添加教師信息,修改教師信息以及刪除教師信息。 教師用戶登陸系統(tǒng)后,點(diǎn)擊進(jìn)入教師信息管理模塊。 } catch (Exception ex) (~/DesktopModules/?ErrorUrl= + () + amp。+ + 39。 try { ((), (()),(), (),(), (()), (()), (),(), (),(), (),(), (),)。 如果頁面輸入內(nèi)容合法 , 定義類 ,再 添加 信息,成功 顯示操作結(jié)果信息 ,失敗時 顯示添加操作中的失敗 的 錯誤信息 ,如圖 7。 當(dāng)用戶在頁面 中輸入合法的信息 的學(xué)生信息,并單擊頁面中的 [ 添加 ] 按鈕,就可以實現(xiàn)添加新的學(xué)生信息。 CancelBtn_Click(object sender,EventArgs e)事件代碼如下: protected void CancelBtn_Click(object sender, EventArgs e) = = 。 } else { = 你輸入的用戶名稱或者密碼有誤,請重新輸入! 。 (userId != )) { Session[UserID] = userId。 if ((userId != null) amp。 if (()) { userId = recu[UserID].ToString()。 user = new ()。首先 定義類并獲取用戶的登陸信息 , 再通過用戶輸入的信息 判斷用戶是否合法 ,再 驗證用戶合法性,并跳轉(zhuǎn)到系統(tǒng)平臺 ,如圖 6。如果 ID 為空,則用戶登錄失敗。用戶登錄成功后,將跳轉(zhuǎn)到 (系統(tǒng)主界面)。 登錄功能由 LoginBtn 按鈕控件實現(xiàn),它觸發(fā) LoginBtn_Click(object sender,EventArgs e)事件。在外觀上便于信息的瀏覽和查找,用戶功能模塊查看清晰,使用方便。右邊是點(diǎn)擊功能模塊相關(guān)項后出現(xiàn)的操作界面。在設(shè)計系統(tǒng)界面時,為了能使系統(tǒng)便于操作和瀏覽,我把系統(tǒng)主頁面分左右設(shè)計。 圖 5 數(shù)據(jù)庫表關(guān)系 系統(tǒng)功能模塊的設(shè)計與實現(xiàn) 系統(tǒng)主要針對 B/S 模式實現(xiàn)在線學(xué)籍管理,要求在界面外觀上便于操作和瀏覽。 表 10 成績表 字段名 數(shù)據(jù)類型 字段說明 鍵引用 備注 ScoreID Int 成績 ID PK 主鍵 (自動增一 ) CourseID Int 課程 ID FK 引用 Course 表的 CourseID 字段 StudentID Int 學(xué)生 ID FK 引用 Student 表的 StudentID 字段 Mark Decimal 課程成績 Flag int 審核的標(biāo)志 在本系統(tǒng)數(shù)據(jù)庫中,各個表之間的關(guān)系比較簡單,表之間的引用關(guān)系也比較簡單。 表 8 課程表 字段名 數(shù)據(jù)類型 字段說明 鍵引用 備注 CourseID Int 課程 ID PK 主鍵 (自動增一 ) Desn Varchar(200) 課程名稱 Body Text 課程的詳細(xì)信息 StartDate Datetime 開始日期 EndDate Datetime 結(jié)束日期 CourseHour Int 課時 TeacherID Int 任課教師 ID FK 引用 Teacher 表的 TeacherID 字段 ExamineDate Datetime 考試時間 TotalMark decimal 總學(xué)分 (Student) 學(xué)生信息表 Student 用來存儲班級的信息。 表 6 教師表 字段名 數(shù)據(jù)類型 字段說明 鍵引用 備注 TeacherID Int 教師 ID PK 主鍵 (自動增一 ) Name Varchar(200) 教師姓名 Age Int 年齡 Address int 聯(lián)系地址 Phone Varchar(200) 聯(lián)系電話 Birthday Datetime 出生日期 HireDate Datetime 雇用日期 DepartmentID int 所屬部門 FK 引用 Department 表的 DepartmentID 字段 (Class) 班級表 Class 用來存儲班級的信息。 表 4 年級表 字段名 數(shù)據(jù)類型 字段說明 鍵引用 備注 GradeID Int 年級 ID PK 主鍵 (自動增一 ) Desn Varchar(200) 年級名稱 YearDate Int 時間 (年 ) Swmester int 包含的學(xué)期 (Department) 部門表 Department 用來存儲部門的信息。 表 2 角色表 字段名 數(shù)據(jù)類型 字段說明 鍵引用 備注 RoleID Int 角色 ID PK 主鍵 (自動增一 ) RoleName Varchar 角色名稱 TreeID int 關(guān)聯(lián)的功能模塊 ID 引用表 Tree 的 TreeID 的字段 (User) 用戶表 User 用來存儲用戶的數(shù)據(jù)。 (Tree) 功能模塊表 Tree 用來存儲功能模塊的數(shù)據(jù)。在本系
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1