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

正文內容

操作系統(tǒng)課程教學網(wǎng)站的設計與實現(xiàn)-資料下載頁

2024-12-04 00:50本頁面

【導讀】通過操作系統(tǒng)教學網(wǎng)站的建設,完成了對于操作系統(tǒng)課程的遠程化授課。生不受時間空間的限制,通過網(wǎng)絡對于這門課程進行學習。建立起了基于B/C的網(wǎng)絡化。本網(wǎng)站采用當前最流行的JSP網(wǎng)絡編程技術,可以實現(xiàn)數(shù)據(jù)的高效、動態(tài)、交互訪問,具有強大的Server/Client交互能力。本文中所做的主要工作:介紹Win2021. +JSP系統(tǒng)并且嵌入JAVABEAN的一般原理;闡述整個操作系統(tǒng)教學網(wǎng)站的。反饋、站內搜索、公告專欄、友情鏈接、校園風景、新聞中心、欄目導航等程序模塊;行測試并分析結果。

  

【正文】 _user_answ 問題答案 VARCHAR( 100) 7 Manager_user_sign 文章所屬焦點 INT( 4) 成績管理模塊數(shù)據(jù)庫( score_gd)中的成績管理表( gzmy_mili_info),如表 44 所示。記錄學生的成績具體情況。 Msgid 具體標識學生,作為該表的主鍵;學號,成績一一對應;姓名記錄學生的姓名;修改日期用來記錄修改成績的時間;排序進行成績的排序。 表 44 gzmy_mili_info 成績管理表 序號 字段的英文名稱 中文 含義 字段類型及其精度 數(shù)據(jù)說明 是否主碼 1 Msgid 標識 自動增 ( BIGINT) NOTNULL P 2 Xuehao 學號 VARCHAR( 10) 3 Content 成績 VARCHAR( 10) 4 Name 姓名 VARCHAR( 50) 5 Usedate 修改日期 DATETIME( 8) NOTNULL 6 Seq 排序 INT(4) 22 第 5 章 網(wǎng)站詳細設計 登陸模塊的設計 保證網(wǎng)站的安全,網(wǎng)站瀏覽之前會有登陸界面,來區(qū)分用戶及管理員的權限??梢哉f登陸系統(tǒng)就是網(wǎng)站的大門,沒有鑰匙就無法進入 [6]。該網(wǎng)站主要針對本門課程的學生以及教師,因此在數(shù)據(jù)庫中直接錄入學生或教師的用戶名,系統(tǒng)設置一個初始密碼,學生或教師可以自行修改密碼,達到保密的效果,如圖 51所示。 圖 51 登陸頁面 課堂教學模塊的設計 課堂教學無疑是教學網(wǎng)站的重點,在這一模塊中我們通過詢問任課老師了解到。在這一模塊之中應該有所學課程的簡介,學習指導,課程練習等功能。因此我們 網(wǎng)站的課堂教學模塊的結構 ,網(wǎng)站的課堂教學模塊的結構 ,如圖 52 所示。 test/ 用于進行自我測試版塊。 用于課程簡介。 用于課程簡介。 用于課堂教學主體。 以下為 Java script語言的一些風格設置函數(shù)。 登陸成功? 開 始 管理員操作 教師操作 學生操作 報 錯 結 束 N Y 23 圖 52 課堂教學模塊結構圖 link rel=stylesheet href= type=text/css script language=JavaScript type=text/JavaScript ! MM_reloadPage(true)。 function MM_findObj(n, d) { // var p,i,x。 if(!d) d=document。 if((p=(?))0amp。amp。) { d=[(p+1)].document。 n=(0,p)。} if(!(x=d[n])amp。amp。) x=[n]。 for (i=0。!xamp。amp。i。i++) x=[i][n]。 for(i=0。!xamp。amp。amp。amp。i。i++) x=MM_findObj(n,[i].document)。 if(!x amp。amp。 ) x=(n)。 return x。 } function MM_showHideLayers() { // 課 堂 教 學 課程簡介 使用說明 學習指導 課程指導 課程練習 課程公告 瀏覽信息 返回主頁 瀏覽簡介 返回主頁 瀏覽說明 返回主頁 進行指導 返回主頁 作自測題 重新作題 瀏覽公告 返回主頁 24 var i,p,v,obj,args=。 for (i=0。 i()。 i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2]。 if () { obj=。 v=(v==39。show39。)?39。visible39。:(v==39。hide39。)?39。hidden39。:v。 } =v。 } } // /script 自我測試是課堂教學版塊設計過程中一個非常重要的部分,對于每次提交的答案,根據(jù)程序,對其進行比較判斷。在 JSP 中有一個非常重要對象 session 網(wǎng)頁是一種無狀態(tài)的程序,從服務器端無法了解客戶端的瀏覽狀態(tài)。要記錄用戶的相關信息,維持會話狀態(tài), JavaServlet 提供了一個在多個請求之間持續(xù)有效的會話對象。 session 支持這個功能,與 application 對象不同的是 session 保存?zhèn)€人信息 , application 保存公共信息 [5]。因此可以取得 session 的數(shù)據(jù)來計算作題的時間。本系統(tǒng)實現(xiàn)的只是對于用戶多作題的判斷,輸出結果。 以下為學生提交自測題后,用于評判的程序 : for ( var i=0 。 i 。 i++ ) {var obj=[i]。 if ( 0 amp。amp。 [0].type==radio ) { for(var j=0 。 j 。 j++) {var element=[j]。 if(==radio amp。amp。 ) ssanswer[sn]=。 } if ( !ssanswer[sn] )ssanswer[sn]=未答 。 if ( ssanswer[sn] == ) {totalscore+=ssscore。 message+=tr align=center bgcolor=39。CCFFCC39。 valign=center} else {flag=0。 message+=tr align=center bgcolor=39。CCFFCC39。 } 25 sn++。 } else if ( 0 amp。amp。 [0].type==checkbox ) {for(var j=0 。 j 。 j++) {element=[j]。 if(==checkbox amp。amp。 ) {if (!msanswer[mn]) msanswer[mn]=。 else msanswer[mn]+=。 } if(!msanswer[mn]) msanswer[mn]=未答 。 if ( msanswer[mn] == ) {totalscore+=msscore。} else {flag=0。} mn++。 } } 課程的簡介主要介紹計算機系統(tǒng)的核心軟件 操作系統(tǒng)的基本概念、基本原理、主要功能及實現(xiàn)技術。重點討論操作系統(tǒng)資源管理策略和方法、操作系統(tǒng)對并發(fā)活動的處理、操作系統(tǒng)的結構和用戶界面。 使用說明主要說明使用本課件的方法。學習指導:對學習《操作系統(tǒng)原理》課程給予指 導。課程學習:本課件的核心部分,包括操作系統(tǒng)原理的學習內容及其它必要環(huán)節(jié)。老師可以在課堂上當作課件作為課堂板書使用。學生可以當作自己學習的書本。課程練習:在線自測,通過若干組自測題進行練習,并可及時了解測試結果。左側的目錄欄可以直接作為課程學習的導航區(qū),成樹狀。方便學生進行課程章節(jié)的查找。如下為分支的設計程序 : function Switch (dvn) {var ExpandSign=。 if ( CloseOther ) { for ( var i=0。 i (DIV).length 。 i++ ) 26 { ExpandSign=none。 for ( var JudgeLength=1。 JudgeLength = 。 JudgeLength++ ) {var CurStr=(0,JudgeLength)。 if ( (DIV)[i].id == CurStr ) {ExpandSign=。 break。}} if ( ExpandSign != ) (DIV)[i].=none。 } } if (==none) {=。} else {if (==) {=none。} } } 有兩種方法進入課堂教學,點擊首頁的“進入課堂教學”進入 “緒論”的第一頁,或者點擊首頁導航區(qū)的標題按鈕進入相應的章節(jié)。在任一頁面,都有關于本章、本節(jié)、本知識點的鏈接,同時相鄰的知識點之間也有鏈接,使得跳轉非常方便。對內容較多的知識點進行分頁,相鄰的頁之間有鏈接。另外,每一章都安排了練習,可以點擊每章的“本章練習”進入;并集中列出了本章的關鍵字,可以點擊每章的“本章關鍵字”進入。在練習和關鍵字頁面,都有到本章內容的鏈接;在關鍵字頁面,點擊上面框中的關鍵字,可以在下面框中看到該關鍵字的解釋,解釋后面還附了關鍵字所在頁面的鏈接,可以點擊進入。此外可以在留言版上對《操作系統(tǒng)原理》的教學網(wǎng) 站的建設提出寶貴意見。 留言反饋模塊設計 留言反饋模塊的結構如圖 53所示。 27 圖 53 留言反饋模塊結構圖 本模塊為 JSP+Jeans+文本留言簿,進行 簡單說明 。 為 CSS 樣式文件,統(tǒng)一該版塊的風格,使頁面看起來美觀一致; 全局變量(用戶自定義參數(shù),手動修改,包括管理密碼); 瀏覽留言 在本界面中留言者得輸入姓名,電子郵件,主頁名稱,主頁地址,選擇性別,選擇個性頭像,填寫留言內容; 簽寫 留言; 回復留言, 刪除留言, 查看留言者 IP 但先得輸入管理員的密碼才能進行操作; 如下為回復留言的主要程序 : if((remsg) != null){ remsg = new String((remsg).getBytes(ISO88591))。 } if((html) != null){ html = (html)。 checkData cData = new checkData(remsg)。//初始化實例 if((yes) == true){//如果使用 HTML格式回復留言 remsg = (false)。 //則屏蔽掉清除 HTML代碼的代碼 } 回復用戶留言 管理用戶信息 留 言 反 饋 用戶填寫留言信息 查看回復信息 給管理員發(fā)郵件 用戶 管理員 回復用戶郵件 留言管理 查看用戶 IP 地址 28 else {//否則保留該代碼 remsg = (false)。 } } String s1 = 。 //調用 Beans 取得該 ID 的文件內容 (file)。 String s = new String(())。 String[] tmp = (sp1)。 String[] tmps。 int i = 0。 StringBuffer sb = new StringBuffer()。 if(inpass != null){ if((pass)){ for(。i。i++){ tmps = tmp[i].split(sp)。 if(tmps[0].equals(id)){ (tmps[0]+sp+tmps[1]+sp+tmps[2]+sp+tmps[3]+sp+tmps[4]+sp+tmps[5]+sp+tmps[6]+sp+tmps[7]+sp+tmps[8]+sp+remsg)。 } else{(tmp[i])。 } (sp1)。 } // (sb)。 顯示頭像; 存儲的數(shù)據(jù)文件,由于該版塊的設計規(guī)則為超過 1000 條留言自動刪除,而且是面向學生的,用戶的數(shù)量不會很大所以直接將用戶的各項信息直接存入文件中,這樣既節(jié)省了資源有加快了速度。 數(shù)據(jù)檢測處理程序;程序設計中應檢測,用戶名,網(wǎng)址和一些特殊字符的判定 [6]。以檢測 為例 : //返回值 :布爾值 (boolean) public boolean checkMail(){
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1