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

正文內容

實驗課程數據管理系統研究畢業(yè)論文(參考版)

2025-06-28 02:13本頁面
  

【正文】 // (” 文件地址”,”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。這里主要是家在 office 信息的 function mand_onclick() { !eval()。實現代碼:g:javascript LANGUAGE=javascript //grails 中的調用 javascript 的標簽 // 初始化 weboffice 控件 function WebOffice1_NotifyCtrlReady() { !(, doc)。當學生登錄時,他就可以根據實驗項目,查看自己的實驗報告。如下圖:當你點擊查看實驗報告時,出現以下界面:圖413  實驗報告在線查看頁面 插件,你可以直接在網上查看報告??梢钥吹缴蟼鲿r間、學生姓名、地址、是否評分、是否評語。create39。然后轉到show/id的頁面,顯示上傳資料的詳細信息。 ()) { = Entry ${} created redirect(action:show,id:)//上傳完成。接下來,將一個 String 字段添加到 Entry 類,以存儲 filename } if(!() amp。) println path: ${webRootDir} def gspDir = new File(gspRootDir, /information/${})//調用函數,把資料上傳的信息,保存到一個服務器上的磁盤上 def path=() def allpath= println path: ${path} println path: ${gspDir} println path: ${gspDir}\\${path} =${allpath}/${path}//把得到的新地址賦值給數據庫的addrss參量 () ( new File( gspDir, ))//在 Web root 下創(chuàng)建 payload/jsmith 目錄后,就可以使用 () 方法將文件保存到磁盤。 if(!){ println Class: ${} println Name: ${} println OriginalFileName: ${} println Size: ${} println ContentType: ${}//如果知道 Grails 在幕后使用 Spring MVC 框架,那么對此不應感到奇怪:上傳的文件是作為 CommonsMultipartFile 對象提供給控制器的 def gspRootDir = (/) //得到上傳資料的實際地址 def webRootDir = (39。)// 這里使用 () 方法獲得上傳的文件的引用。實現上傳代碼:control 中的代碼def save = { def informationInstance = new Information(params) //把頁面保存在params 里面的資料信息,賦值個一個list()變量informationInstance def uploadedFile = (39。Experiment39。39。39。Experiment39。39。39。amp。Experiment39。39。Experiment39。39。39。Experiment39。39。39。Experiment39。39。39。一個是create,一個是 show,還有一個是edit 當點擊更新時,還會調用一個update來處理頁面的數據。也可以添加實驗資料,以供學生下載用。當添加完成后會出現你添加實驗的具體信息,你可以根據需求做相應的改變。主要包括:實驗名稱、所屬課程、實驗編號、實驗時間。這個頁面時通過傳遞登陸教師信息的ID(主鍵)然后調用action為show,把ID傳給它,得到下面的頁面。 class=value ul g:each in=${} var=c lig:link controller=course action=show id=${}${c?.encodeAsHTML()}/g:link/li //建立一個link 鏈接。同時也是教師權限功能(如:添加實驗,上傳資料,查看報告等)的主界面。當正確進入教師信息管理系統后,教師可以進行相關功能。如下圖所示: 圖49 管理員添加教師用戶頁面在該頁面中,管理員可以根據需要添加教師。同樣的他們的ID都是一個超鏈接,都可以到自己的信息顯示頁面。max39。max39。如下圖所示:圖48 管理員查詢教師,和實驗列表列表的實現代碼在controller控制器中都是通過action為list來控制的。同時你還可以對該課程添加其下的相關實驗。), ])} redirect(action: list) } else { return [courseInstance: courseInstance] }}//當點擊更新的時候,他就會跳到update的Action里面。, default: 39。, args: [message(code: 39。如下圖所示:圖46 管理員編輯課程頁面管理員編輯課程的controller代碼: def edit = { def courseInstance = () //取得相應的ID的全部屬性 =courseInstance//把得到的一個list()對象保存在session中等待修改 if (!courseInstance) { = ${message(code: 39。), ])} redirect(action: list) } else { [courseInstance: courseInstance] } }在該頁面中,管理員可以課程進行創(chuàng)建,但創(chuàng)建完成后,會有一頁面,顯示你增加的課程的詳細信息。, default: 39。, args: [message(code: 39。 = ${message(code: 39。 if (!courseInstance) { //判斷語句,如果courseInstance中的值是空的,那么就給你提示, 頁面。 圖45  管理員信息添加課程頁面和顯示頁面管理員信息添加課程頁面的控制代碼:def create = { def courseInstance = new Course() //創(chuàng)建一個新的課程 = params //把頁面上傳遞過來保存在params 上的值,一一對應賦值給新課程 return [courseInstance: courseInstance] }def show = { def courseInstance = () //從頁面?zhèn)鱽淼膇d值,用get()方法。管理員信息查詢界面當管理員點擊個人信息按鈕時,會出現如圖界面:圖4 4 管理員信息查詢頁面該界面包括管理員的基本信息:姓名、密碼。右邊是主體內容也是內容顯示區(qū)域。管理員登陸成功界面  當用戶在用戶登陸模塊處進行用戶賬號和密碼的輸入點擊登陸按鈕后會出現如圖界面(前提是登陸賬號和密碼都存在的情況下)運行結果:圖43   管理員登錄成功頁面當正確進入管理員信息管理系統后,你將會看到?!」芾韱T用戶系統主要功能界面系統前臺的主要功能直接面向客戶,是網站功能模塊與用戶之間的橋梁。 }else{ = Sorry, ${}. Please try again. redirect(action:login)}//如果驗證信息不對,他會跳轉到 action 為 login 的控制類中,調相對應的 頁面 }else if((2)){ def teacher1 = (, ) if(teacher1){ = teacher1 =teacher =teacher1 =limits = 歡迎您${}老師,進入課程管理系統! redirect(controller:teacher, action:TCC) }else{ = Sorry, ${}. Please try again. redirect(action:login)} }else if((3)){ def student1 = (, ) if(student1){ = student1 =student =student1 =limits = 歡迎你${}同學,進入課程管理系統! redirect(controller:student, action:SCC) }else{ = Sorry, ${}. Please try again. redirect(action:login) } }else{ = Sorry, ${}. Please try again. redirect(action:login) } }  主頁內容主要包括導三個進入入口:學生進入和教師進入以及管理員進入口。還有相應的處理 action 的值。 =user =user1 =limits = 歡迎${}管理員,進入課程管理系統!//flash 中的信息是為了在頁面上顯示歡迎,或是驗證出錯是的提醒 redirect(controller:course, action:list)//grails 中利用 redirect 來實現不同控制器的跳轉。然后在 control 里面用 得到傳來的 value參數。如圖所示:圖 41  實驗課程管理系統首頁關于登陸界面以及對于界面?zhèn)鬟f參數的處理,主要是來自 userControl 來控制的。因此在設計過程中應該突出功能模塊重點和網站各個網頁的風格。我們知道一個成功的界面應該能達到讓用戶一目了然的目的,使用戶不必花費很大功夫在登陸框架上,與此同時,一個優(yōu)美的界面往往會給人們帶來一種愉快的心情。數據庫聯系示意圖如下:第 4 章 詳細設計及實現  功能詳細設計 網站的表示層設計界面設計是網站設計中非常重要的一個環(huán)節(jié)。表 36  報告信息表:report字段名 含義 類型 是否允許為空/主鍵Id 編號 Varchar(20) 否/主鍵Name 名稱 Varchar(255) 否Report_time 提交報告時間 Datetime() 否address 上傳資料地址 varchar(255) 否Experiment_id 所屬實驗 ID Varchar(20) 否/外鍵Pingfen 教師所在學院 Varchar(255) 是Pingyu 評語 varchar(255) 是實驗報告信息表:report 包括:數據庫中編號、名稱、提交時間、存放地址、評分、評語、對應的實驗項目。表 34  實驗信息表:experiment字段名 含義 類型 是否允許為空/主鍵Id 數據庫編號 bigint(20) 否/主鍵Course_id 課程編號 Bigint(20) 否/外鍵enumber 實驗編號 varchar(255) 否Test_time 上課時間 Datetime(0) 否name 實驗名稱 varchar(255) 否實驗信息表:experiment 包括:實驗編號、名稱、上課時間、數據庫編號、對應課程 ID。 表 32  課程信息表:Course字段名 含義 類型
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1