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

正文內(nèi)容

基于bs的職業(yè)大學網(wǎng)上教學系統(tǒng)的設計與實現(xiàn)畢業(yè)設計(論文)-資料下載頁

2025-07-02 08:44本頁面

【導讀】式也不再拘泥于傳統(tǒng)的方式。基于的網(wǎng)絡學習平臺是未來學生學習的主。網(wǎng)絡教學以靈活的、開放的、終身的教育發(fā)展為目標,是傳統(tǒng)教育的延續(xù)和。間和空間的限制,具有傳統(tǒng)教育所不可比擬的優(yōu)點??紤]到新疆是一個以維爾、主頁的工作變得十分簡單。種搭建支撐數(shù)據(jù)庫和進行服務器端的設計。統(tǒng),完成權限范圍內(nèi)的功能操作。系統(tǒng)主要實現(xiàn)了教師網(wǎng)上教學、輔導答疑、作。的系統(tǒng)管理、用戶管理、課程維護、公告管理等多個功能。它徹底打破了現(xiàn)有學校教育體制的時間和空間限制,打。各種優(yōu)勢教育資源提供了可能。著研究的深入而不斷升級更新。的研究提供一些新的思路和途徑。在今后的研究工作中,將不斷學習,使本系統(tǒng)能夠更加完善。

  

【正文】 幫助 ,等等。 如果說技術路線是心臟血脈 ,系統(tǒng)模塊是內(nèi)臟肌肉 ,那么用戶界面就是骨架和皮膚 ,三者缺一不可,另外 ,網(wǎng)絡教學平臺畢竟是一個軟件系統(tǒng) ,從需求分析、業(yè)務分析、數(shù)據(jù)模型、功能模型 ,到開發(fā)實現(xiàn)與測試 ,都需要符合軟件工程的要求 ,并且需要經(jīng)過開發(fā)、應用實踐、反饋、二次開發(fā)再應用實踐的不斷 循環(huán) ,使得軟件系統(tǒng)日趨成熟。 系統(tǒng)功能模塊設計 根據(jù)網(wǎng)絡學習社區(qū)的特點,可以將其分為前臺和后臺兩個部分設計。前臺主要實現(xiàn)發(fā)布教程 (發(fā)布視頻或語音教程、查看己發(fā)布的語音教程、查看已發(fā)布的視頻教程 )、瀏覽教程 (瀏覽視頻或語音教程、發(fā)布留言 )、登錄功能、查詢功能。后臺主要實現(xiàn)公告管理 (管理公告、發(fā)布公告 )、教程管理 (發(fā)布教程、管理視頻教程、管理語音教程 )、用戶管理等功能。網(wǎng)絡學習社區(qū)的前臺功能結構如圖 31所示。 前臺系統(tǒng)功能結構圖 網(wǎng)絡學習平臺的后臺功能結構如圖 3一 2 所示。 管理員模塊的 主要功能 ? 公告管理 :管理員能發(fā)布公告,并對已發(fā)布的公告進行查看和刪除操作。 ? 教程管理 :管理員可以發(fā)布教程,并對教程信息發(fā)布和視頻信息音頻信 ? 息查看、刪除及留言管理操作。 ? 用戶管理 :對用戶信息進行查看、鎖定及刪除操作。 會員模塊的主要功能 ? 信息發(fā)布 :會員登錄后可進行教程發(fā)布和下載,并進行留言操作。 ? 信息查看 :可對視頻和語音信息進行查看操作。 ? 信息搜索 :可對已發(fā)布的相關信息進行搜索查詢操作。 普通用戶模塊的主要功能 ? 信息查看 :可對視頻和語音信息進行查看操作。 ? 信息搜索 :可對已發(fā)布的相關信息進 行搜索查詢操作。 ? 用戶注冊 :注冊為本系統(tǒng)會員。 用戶登錄子系統(tǒng) 用戶登錄 用戶注冊為本系統(tǒng)會員后,必須進行登錄后才能使用上傳或下載教程和管理 教程的功能。用戶登錄界面的運行效果如圖 3一 3 所示。 圖 3一 3用戶登錄界面 登錄功能的實現(xiàn)需要先判斷驗證碼是否正確,驗證碼正確才需要使用數(shù)據(jù)庫 操作類中的 row 方法來判斷用戶輸入的用戶名和密碼是否正確。實現(xiàn)代碼如下 : Protected voidimgbtnLanding_Click(object sender, Image Click Event Args e) { string name=: string Pass=Operate. Encrypting (): string yzm=: if(Session[” Check Code,」 .To string().Equals(yzm)) { Try { String sql =” select count(*)from tb_login where Name=’’ +name +”” and Pass=”” , +Pass+””, 。 Int i= (sql): if(i0) { sql=” select*from tb_login where Name=’’ +name OleDbDataReaderodr=(sql)。 ()。 if(odr[” lock,’」 .To string()==’ 0’ ) { Session[” Username,」 =name: Response. Redirect(”index .asPx”)。 Else { page. Register start up script(, false,,” script 戶已被鎖定 !’ )/script, )。 } } else Response. Write(, scriptalert(‘ 密碼或用戶名錯誤 ‘ )/script’ )。 } } catch (Exception ex) { Response. Write(. To string ())。 } } Else page. Register start up Script(, false, , ” scriptalert(, 驗證碼錯誤 ! , )/script, ): } } 用戶注冊 瀏覽者可以通過用戶注冊功能注冊成為本站的會員,用戶注冊頁面運行效果 如圖 34 所示。 圖 34用戶注冊界面 實現(xiàn)用戶注冊時需要進行相關驗證 : ? 用戶名和密碼不能為空 ? 用戶名是否已存在 ? 兩次密碼輸入必須一致 ? 電子郵件地址格式是否正確 ? 身份證號位數(shù)是否正確 找回密碼 當用戶忘記登錄密碼時,可以根據(jù)注冊時填寫的密碼提示問題來找回密碼,頁面運行效果如圖 35所示。 圖 35 找回密碼界面 信息發(fā)布子系統(tǒng) 教程發(fā)布 在發(fā)布教程時需要用 戶選擇語言類型,在設計數(shù)據(jù)庫時已經(jīng)把語言類型單獨 放到一個數(shù)據(jù)表中,可以利用此表中的數(shù)據(jù),將其綁定到 Dropdown List控件 上, 這樣可以節(jié)省開發(fā)時間和避免手動添加造成的錯誤。頁面運行效果如圖36 所示。 圖 36 發(fā)布教程界面 公告發(fā)布 管理員在成功登錄后,可以執(zhí)行發(fā)布公告操作。界面運行效果如圖 37 所示。 圖 37 發(fā)布公告界面 站內(nèi)搜索 用戶可以根據(jù)需要,對站內(nèi)已有的視頻教程和語音教程等資源進行搜索。搜 索時,可以依據(jù)教程類型、語言類型和關鍵字進行。搜索界面運行效果如圖38 所示。 圖 38 站內(nèi)搜索界面 實現(xiàn)方法是以 Grid view 控件進行數(shù)據(jù)綁定。 后臺管理子系統(tǒng) 管理員登錄界面 當點擊首頁下方的“進入后臺管理”連接時,系統(tǒng)會跳轉到管理員登錄頁面。 運行效果如圖 39所示。 圖 39管理員登錄界面 公告管理 在管理已經(jīng)發(fā)布的公告時,對發(fā)錯的或反響不好的公告,會員用戶可以將此公告刪除。實現(xiàn)此功能主要通過 Grid View 控件的 Row Deleting 事件來實現(xiàn),此事件在單擊某一行的“刪除,按鈕時,刪除該行之前引發(fā)。頁面運行效果如下圖 310 所示。 圖 310 公告管理界面 教程管理 管理員成功登錄后,可對站內(nèi)視頻教程和語音教程進行管理,包括用戶對各教程的留言信息,均可進行分頁查看、刪除等操作。由于數(shù)據(jù)信息量不斷增大,表格的高度將會增加,因此使用了 Grid View 控件的分頁功能進行分頁,每頁顯示指定的行數(shù)即可。 Grid View 控件自帶分頁功能,將 Allow Paging 屬性設置為 true,表示允許分頁,并設置 Page size 屬性值為 5。頁面運行效果如圖 311所示。 圖 311 教程管理界面 用戶管理 在用戶管理頁 面中,管理員可以對注冊用戶進行鎖定和刪除操作。鎖定操作主要用于當用戶發(fā)布了不當?shù)囊曨l或取予有節(jié)地將其鎖定,使此用戶不能登錄。用戶管理界面運行效果如圖 312 所示。 圖 312 用戶管理界面 將所有注冊用戶信息綁定到 Grid View 控件時,如果此用戶為鎖定狀態(tài),那么在 Grid View 控件中用戶的“狀態(tài)”欄中顯示為鎖定圖標,“操作”欄的提示信息顯示為“解鎖”。此功能主要使用數(shù)據(jù)綁定來實現(xiàn)。 第 4 章 系統(tǒng)數(shù)據(jù)庫設計 后臺數(shù)據(jù)庫設計 在進行數(shù)據(jù)管理時,相關的信息要存放到數(shù)據(jù)庫中,數(shù)據(jù)庫就 像一個容器,其中可以容納表、視圖、索引、存儲過程和觸發(fā)器等數(shù)據(jù)對象。本系統(tǒng)采用了MierosonsQLServe:20xx 數(shù)據(jù)庫,在 MierosoftSQLServer20xx 中,除了數(shù)據(jù)管理功能之外,還增強了像商業(yè)智能、數(shù)據(jù)倉庫等功能。其中負責數(shù)據(jù)管理的是由數(shù)據(jù)庫引擎對象來實現(xiàn),它是存儲、處理和保證數(shù)據(jù)安全的核心服務。數(shù)據(jù)庫引擎提供控制訪問和進行快速的事務處理,滿足企業(yè)中最需要占用數(shù)據(jù)的應用程序的要求,還為維護高可用性提供了大量的支持。 SQL Server 是一個全面的、集成的、端到端的數(shù)據(jù)解決方案,它為 企業(yè)中的用戶提供了一個安全、可靠和高效的平臺用于企業(yè)數(shù)據(jù)管理和商業(yè)智能應用。SQLServer20xx 為 IT 專家和信息工作者帶來了強大的、熟悉的工具,同時減少了在從移動設備到企業(yè)數(shù)據(jù)系統(tǒng)的多平臺上創(chuàng)建、部署、管理及使用企業(yè)數(shù)據(jù)和分析應用程序的復雜度。通過全面的功能集、和現(xiàn)有系統(tǒng)的集成性、以及對日常任務的自動化管理能力, SQLServer20xx 為不同規(guī)模的企業(yè)提供了一個完整的數(shù)據(jù)解決方案。 系統(tǒng)實體設計 通過對網(wǎng)站進行的需求分析、總體設計以及系統(tǒng)功能結構的確定,規(guī)劃出系統(tǒng)中使用的數(shù)據(jù)庫實體對象分別為公 告信息實體、會員信息實體、留言信息實體、視頻教程信息實體和語音教程信息實體。實體 E一 R圖如下所示。 公告信息實體 E 一 R圖如圖 41所示 : 圖 41 公告信息實體 ER圖 會員信息實體 E 一 R圖所圖 42所示 : 圖 42會員信息實體 E 一 R 圖 留言信息實體 E 一 R圖所圖 43所示 : 圖 43留言信息實體 E 一 R 圖 視頻教程信息實體 E一 R圖所圖 44所示 : 圖 44視頻教程信息實體 ER圖 語音教程信息實體 E一 R圖所圖 45所示 : 圖 45語音教程信息實體 語言類型信息實體 ER 圖所圖 46 所示 : 圖 46 語言類型實體 ER圖 數(shù)據(jù)表信息 根據(jù)系統(tǒng)需求,設計如下數(shù)據(jù)表 : ? ThBulletin (公告信息表 ):主要存儲管理員發(fā)布的公告信息。 ? TbUser (會員信息表 ):主要存儲會員注冊的信息。 ? thSound(語音教程信息表 ):主要存儲會員發(fā)布的語音教程信息。 ? thLeavewbrd(留言信息表 ):主要存儲用戶留言的詳細信息。 ? th_Language(語言類型表 ):主要存儲用戶選擇的編程語言。 ? thVideo(視頻教程信息表 ):主要存儲會員發(fā)布的視頻教程信息。 數(shù)據(jù)表的結構 公告信息表如 表 41 所示 : 表 41公告信息表 42所示 : 表 42會員信息表 43 所示 : 表 43 語音教程信息表 44所示 : 表 44留言信息表 45所示 : 表 45語言類型表 46所示 : 表 46 視頻教程信息表 連接到系統(tǒng)數(shù)據(jù)庫 在網(wǎng)站開發(fā)項目中通常以類的形式來組織、封裝一些常用的方法和事件,公共類的編寫可以減少重復代碼的編寫,有利于代碼的維護,在編程過程中可以起來事半功倍的效果 [12]。 在本系統(tǒng)中創(chuàng)建了一個公共類文件 date operated .cs,其中編寫了 get con()方法,用來連接數(shù)據(jù)庫,類型為 Sql Connection。 程序?qū)崿F(xiàn) : Public OleDb Connection creation() { OleDb Connection odbe=newOleDb Connection(,Provider=:Datasouree=db:” ): Return odbe。 } 第 5 章 雙語網(wǎng)站開發(fā)的技術解決方案 字符集編碼 字符集基本知識 字符集,也稱字元集 (character Set)就是字符編碼表 (codepage),一個字符不論英文、中文、阿拉伯文等在計算機系統(tǒng)內(nèi)存或硬盤中通過二進制的字節(jié)(Byte)保存,這個二進制的編碼就是字符編碼 (也稱內(nèi)碼 ),字符集就是字符與內(nèi)碼的對應 (映射 )表。最早的字符集是 1508859 一 1,和 ASCn 字符集相似。但為了方便表示各種各樣的語言,逐漸出現(xiàn)了很多字符集,常 用的有如下幾個 : 1508859 一 l 屬于單字節(jié)編碼的字符集,最多能表示的字符范圍是 O 一 55,應用于英文系列。比如,字母 a 的編碼為 0x6 卜 97。很明顯, 1508859 一 1編碼表示的字符范圍很窄,無法表示中文字符。但是,由于是單字節(jié)編碼,和計算機最基礎的表示單位一致,所以很多時候,仍舊使用 1508859 一 1 字符集,而且在很多協(xié)議上,默認使用該編碼。 GB2312/GBK 即漢字的國標碼,專門用來表示漢字,是雙字節(jié)編碼,對英文字母的編碼和1508859 一 1 是一致的 (兼容 1508859 一 1編碼 )。其中 GBK 編碼能 夠用來同時表示繁體字和簡體字,而 GB2312 只能表示簡體字, GBK 是兼容 GB2312 字符集的。 Unicode Unicode 字符集,對每一種語言的每個字符制定了統(tǒng)一且唯一的用兩個字節(jié)(也有四字節(jié)的 )來表示的編碼,滿足跨語言、跨平臺的字符解碼和轉換處理。 UTF 一 8 由于 Unicode 字符集不兼容 1508859 一 1字符集,而且容易占用更多的空間(對于英文字母, Unicode 也需要兩個字節(jié)來表示 ),
點擊復制文檔內(nèi)容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1