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

正文內(nèi)容

實驗課程數(shù)據(jù)管理系統(tǒng)研究畢業(yè)論文-資料下載頁

2025-06-25 02:13本頁面
  

【正文】 信息管理系統(tǒng)后,教師可以進行相關(guān)功能。教師登陸后主界面:該頁面主要是顯示的是,管理員安排教學任務(wù),教師登陸后可以看見自己待選的課程。同時也是教師權(quán)限功能(如:添加實驗,上傳資料,查看報告等)的主界面。如下圖所示: 圖410  教師功能主界面:div class=dialog table tbody tr class=prop td valign=top class=nameg:message code= default=待選課程: //td td valign=top style=textalign: left。 class=value ul g:each in=${} var=c lig:link controller=course action=show id=${}${c?.encodeAsHTML()}/g:link/li //建立一個link 鏈接。通過查找teacherInstance中course屬性得到,教師需要安排的課程 /g:each /ul /td /tr /tbody /table /div  教師個人信息查詢界面當教師點擊個人信息按鈕時,會出現(xiàn)如圖界面:該界面包括教師的個人信息:名字、性別、密碼、電子郵件、學院、所授課程、所教學生、所授實驗。這個頁面時通過傳遞登陸教師信息的ID(主鍵)然后調(diào)用action為show,把ID傳給它,得到下面的頁面。圖4 11  教師個人信息界面  教師用戶添加實驗項目界面當教師點添加實驗時,就會出項實驗項目添加界面。主要包括:實驗名稱、所屬課程、實驗編號、實驗時間。教師可根據(jù)實驗的具體內(nèi)容,選擇相應(yīng)的所屬課程。當添加完成后會出現(xiàn)你添加實驗的具體信息,你可以根據(jù)需求做相應(yīng)的改變??梢渣c擊編輯后,選擇要做實驗的學生。也可以添加實驗資料,以供學生下載用。 圖4 12  教師添加實驗界面圖4 13  教師添加實驗完成顯示界面圖414  教師編輯實驗顯示界面這幾個頁面的控制累里面的action。一個是create,一個是 show,還有一個是edit 當點擊更新時,還會調(diào)用一個update來處理頁面的數(shù)據(jù)。代碼如下:Controller:def create = { def experimentInstance = new Experiment() = params return [experimentInstance: experimentInstance] } def save = { def experimentInstance = new Experiment(params) if ((flush: true)) { = ${message(code: 39。39。, args: [message(code: 39。39。, default: 39。Experiment39。), ])} redirect(action: show, id: ) } else { render(view: create, model: [experimentInstance: experimentInstance]) } } def show = { def experimentInstance = () if (!experimentInstance) { = ${message(code: 39。39。, args: [message(code: 39。39。, default: 39。Experiment39。), ])} redirect(action: list) } else { [experimentInstance: experimentInstance]} } def edit = { def experimentInstance = () if (!experimentInstance) { = ${message(code: 39。39。, args: [message(code: 39。39。, default: 39。Experiment39。), ])} redirect(action: list)} else { return [experimentInstance: experimentInstance] } } def update = { def experimentInstance = () if (experimentInstance) { if () { def version = () if ( version) { (version, , [message(code: 39。39。, default: 39。Experiment39。)] as Object[], Another user has updated this Experiment while you were editing) render(view: edit, model: [experimentInstance: experimentInstance]) return } } = params if (!() amp。amp。 (flush: true)) { = ${message(code: 39。39。, args: [message(code: 39。39。, default: 39。Experiment39。), ])} redirect(action: show, id: ) } else { render(view: edit, model: [experimentInstance: experimentInstance]) } } else { = ${message(code: 39。39。, args: [message(code: 39。39。, default: 39。Experiment39。), ])} redirect(action: list)} }教師用戶上傳資料頁面界面當教師點擊上傳資料時,系統(tǒng)運行后出現(xiàn)所示界面:圖415  教師上傳資料界面在該界面中有資料名稱、地址(根據(jù)上傳的地址自動生成)、所屬實驗、文件(上傳時選擇)。實現(xiàn)上傳代碼:control 中的代碼def save = { def informationInstance = new Information(params) //把頁面保存在params 里面的資料信息,賦值個一個list()變量informationInstance def uploadedFile = (39。informationfile39。)// 這里使用 () 方法獲得上傳的文件的引用。有了該引用后,便可以對它進行各種類型的內(nèi)省。 if(!){ println Class: ${} println Name: ${} println OriginalFileName: ${} println Size: ${} println ContentType: ${}//如果知道 Grails 在幕后使用 Spring MVC 框架,那么對此不應(yīng)感到奇怪:上傳的文件是作為 CommonsMultipartFile 對象提供給控制器的 def gspRootDir = (/) //得到上傳資料的實際地址 def webRootDir = (39。\39。) println path: ${webRootDir} def gspDir = new File(gspRootDir, /information/${})//調(diào)用函數(shù),把資料上傳的信息,保存到一個服務(wù)器上的磁盤上 def path=() def allpath= println path: ${path} println path: ${gspDir} println path: ${gspDir}\\${path} =${allpath}/${path}//把得到的新地址賦值給數(shù)據(jù)庫的addrss參量 () ( new File( gspDir, ))//在 Web root 下創(chuàng)建 payload/jsmith 目錄后,就可以使用 () 方法將文件保存到磁盤。() 方法是無損的,所以可以多次調(diào)用該方法,而不必擔心當目錄已經(jīng)存在時會丟失已有的文件。接下來,將一個 String 字段添加到 Entry 類,以存儲 filename } if(!() amp。amp。 ()) { = Entry ${} created redirect(action:show,id:)//上傳完成。調(diào)用action :。然后轉(zhuǎn)到show/id的頁面,顯示上傳資料的詳細信息。 } else { render(view:39。create39。,model:[informationInstance:informationInstance]) } }實驗報告查看界面當教師點擊實驗報告查看時,顯示此頁面:圖412  實驗報告查看頁面在此頁面中,你可以查看到某一實驗下,學生們上傳的所有實驗報告??梢钥吹缴蟼鲿r間、學生姓名、地址、是否評分、是否評語。當看到?jīng)]有評分和評語的,你可以進入查看報告頁面。如下圖:當你點擊查看實驗報告時,出現(xiàn)以下界面:圖413  實驗報告在線查看頁面 插件,你可以直接在網(wǎng)上查看報告。然后進行評分,寫評語。當學生登錄時,他就可以根據(jù)實驗項目,查看自己的實驗報告。查看老師的評分和評語。實現(xiàn)代碼:g:javascript LANGUAGE=javascript //grails 中的調(diào)用 javascript 的標簽 // 初始化 weboffice 控件 function WebOffice1_NotifyCtrlReady() { !(, doc)。 } // 一個 function 函數(shù),主要是執(zhí)行按鈕觸發(fā)的信息。這里主要是家在 office 信息的 function mand_onclick() { !eval()。 (${}, doc)。 // (” 文件地址”,”doc”)主要是加載文件,然后以 word 方式打開 } /g:javascript g:javascript LANGUAGE=javascript FOR=WebOffice1 EVENT=NotifyCtrlReady WebOffice1_NotifyCtrlReady() !// 在裝載完 Weboffice(執(zhí)行object.../object)控件后執(zhí)行 WebOffice1_NotifyCtrlReady方法 /g:javascript裝載控件OBJECT id=WebOffice1 height=520 width=100% style=LEFT: 0px。 TOP: 0px classid=clsid:E77E049B23FC4DB8B75660529A35FAD5 codebase=Version=3,0,0,0PARAM NA
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1