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

正文內(nèi)容

mvc模式的數(shù)字校園學(xué)生業(yè)務(wù)子系統(tǒng)(doc畢業(yè)設(shè)計(jì)論文)-文庫吧資料

2025-06-29 05:40本頁面
  

【正文】 function nextPage(){ ()。這部分代碼可以重復(fù)使用。此外,在上面的圖中,每個(gè)頁面幾乎都用到了[第一頁]、[上一頁]、[下一頁]、[最后一頁]、[跳轉(zhuǎn)]幾個(gè)按鈕,它們的實(shí)現(xiàn)就是利用數(shù)據(jù)島技術(shù),數(shù)據(jù)島的主要作用就是將數(shù)據(jù)以列表的形式顯示出來。都是在前臺(tái)頁面引用相應(yīng)圖片,通過a的href超鏈接來實(shí)現(xiàn)的。從圖32的界面上可以看到還有橡皮擦,日歷等,顧名思義,橡皮擦就是起到刪除修改,日歷顯示日期的作用。圖34 放大鏡顯示的界面這就是功能的進(jìn)一步細(xì)化,這主要是在類中實(shí)現(xiàn),當(dāng)點(diǎn)擊放大鏡時(shí)需要鏈接到一個(gè)列表頁面,那么這就需要將符合的數(shù)據(jù)從數(shù)據(jù)庫取出來顯示到頁面上,本項(xiàng)目中的素質(zhì)拓展計(jì)劃參與人員管理模塊的新增功能,其實(shí)現(xiàn)代碼類同于第三節(jié)介紹的業(yè)務(wù)層的實(shí)現(xiàn)部分的代碼。return false。]不能為空,請(qǐng)重新輸入!39。[39。) {()。其界面如圖33所示:實(shí)現(xiàn)的代碼如下:if(==null||==39。在數(shù)據(jù)的校驗(yàn)方面,以前臺(tái)為主,用到了JavaScript技術(shù)。 } 功能的細(xì)化基本工作都已做完,余下的就是細(xì)節(jié)方面的內(nèi)容。(request)。如下是它的部分代碼例子。這就是Action的作用。(XmlData, xmlStringData)。它的實(shí)現(xiàn)就是通過調(diào)用getXmlData方法從數(shù)據(jù)庫中抓取數(shù)據(jù)顯示給頁面,下面的實(shí)現(xiàn)代碼:weihuList = executeQuery(sql)。業(yè)務(wù)處理類(以素質(zhì)拓展計(jì)劃種類管理為例,因?yàn)榇祟愔械姆椒ㄊ瞧渌麅蓚€(gè)模塊的類的基礎(chǔ))即對(duì)后臺(tái)數(shù)據(jù)庫的操作。而SQL類是對(duì)數(shù)據(jù)庫的操作。建立了兩個(gè)Java類和一個(gè)SQL類。而對(duì)于刪除功能相對(duì)簡單些,無需多增加一個(gè)刪除界面,而是根據(jù)操作結(jié)果返回一個(gè)成功或失敗的界面即可。比如說根據(jù)學(xué)號(hào),學(xué)院,參加時(shí)間等等進(jìn)行相應(yīng)的查詢,并且查詢列表相對(duì)比較專一,用戶擁有哪個(gè)權(quán)限就列出相應(yīng)的信息即可。例如用戶點(diǎn)擊【修改】按鈕,要選擇已存在的信息進(jìn)行修改,而新增功能是增加不存在的新信息。圖31 參與人員信息管理界面新增功能的實(shí)現(xiàn),則用戶在信息管理界面點(diǎn)擊【新增】按鈕,超鏈接到用戶新增參與人員信息界面——系統(tǒng)顯示參與人員信息錄入內(nèi)容,其頁面如圖32所示。界面上面的五個(gè)按鈕也需要五個(gè)超鏈接,當(dāng)用戶點(diǎn)擊時(shí)超鏈接到相應(yīng)的界面。例如圖31所示,是經(jīng)過身份驗(yàn)證后進(jìn)入?yún)⑴c人員信息管理模塊的界面,也即將數(shù)據(jù)庫的信息列出來,以供用戶操作。 界面的實(shí)現(xiàn)界面即MVC中的“V”。使用動(dòng)態(tài)Form有一優(yōu)點(diǎn),直接在配置文件中增加formproperty用來指定HTML form中的field名字,Struts框架會(huì)通過這些名字的匹配將HTML form各個(gè)field的值封裝到DynaActionForm實(shí)例中。而在Form bean與Action之間又是通過name屬性映射的。Action中的type 指出了業(yè)務(wù)處理Action的路徑。public static final String LEIBIE_ADD_SQL = INSERT INTOXS_DM_SZTZJHZL (SZTZJHZLDM,SZTZJHZL) VALUES(?,?)。例如在本項(xiàng)目中建立一個(gè)SQL類,封裝SQL語句。將代碼移植到別的機(jī)器上,建立一個(gè)相應(yīng)的數(shù)據(jù)庫,只需重新設(shè)置Resources資源文件即可實(shí)現(xiàn)與數(shù)據(jù)庫的連接。password=FY0701TEAM09。(().getString(url).trim())。BaseDataSource類利用dbcp來實(shí)現(xiàn)數(shù)據(jù)庫連接池:(().getString(username).trim())。另一種方法也是本項(xiàng)目采用的方法,在resouces的資源文件里,將數(shù)據(jù)庫的登錄信息寫入,系統(tǒng)會(huì)自動(dòng)加載,在程序里直接使用SQL語句就可以對(duì)相應(yīng)表或視圖進(jìn)行操作了。JDBC的連接實(shí)現(xiàn)由兩種方法。本章將詳細(xì)介紹了本工程的實(shí)現(xiàn)過程。每個(gè)模塊基本都包括了對(duì)信息的列表顯示、新增、修改、刪除、查詢和詳細(xì)6個(gè)基本功能。黨團(tuán)管理包括:素質(zhì)拓展計(jì)劃管理、團(tuán)員信息管理、團(tuán)干部學(xué)生干部管理、獎(jiǎng)勵(lì)管理、學(xué)院分團(tuán)委(班級(jí)團(tuán)支部)考核管理、黨員信息管理、優(yōu)秀學(xué)生黨支部管理。獎(jiǎng)懲管理包括:學(xué)生獎(jiǎng)學(xué)金管理、學(xué)生獎(jiǎng)勵(lì)管理、先進(jìn)班級(jí)管理、學(xué)生違紀(jì)處分管理。學(xué)生工作管理:學(xué)生工作隊(duì)伍管理(輔導(dǎo)員、導(dǎo)師、班主任)、學(xué)生工作考評(píng)獎(jiǎng)勵(lì)管理、學(xué)生工作計(jì)劃。新生管理包括:招生信息導(dǎo)入、新生報(bào)到管理。 總體結(jié)構(gòu)流程本系統(tǒng)針對(duì)學(xué)生管理具體流程進(jìn)行設(shè)計(jì),在原有業(yè)務(wù)基礎(chǔ)上,同業(yè)務(wù)管理人員一起對(duì)當(dāng)前業(yè)務(wù)進(jìn)行整合,使學(xué)生管理更加系統(tǒng)化和規(guī)范化。此外,隨著學(xué)校規(guī)模的不斷擴(kuò)大,要考慮多小區(qū)辦公的可能性。圖21 本系統(tǒng)結(jié)構(gòu)工作原理 使用B/S結(jié)構(gòu)的意義教務(wù)管理是整個(gè)學(xué)校管理的一個(gè)重要部分,在信息高度共享的今天,學(xué)校要使自己成為信息網(wǎng)絡(luò)的一個(gè)節(jié)點(diǎn),要求自己的管理系統(tǒng)具有足夠的開放性,B/S結(jié)構(gòu)同Internet/Intranet完美的集成,可以充分利用網(wǎng)絡(luò)資源,實(shí)現(xiàn)信息的實(shí)施發(fā)布,增加學(xué)校和外部的聯(lián)系。 B/S體系結(jié)構(gòu)B/S模式的數(shù)據(jù)庫體系是利用Web和動(dòng)態(tài)服務(wù)網(wǎng)頁(Active Server Page)作為數(shù)據(jù)庫操作的中間層,將C/S模式的數(shù)據(jù)庫結(jié)構(gòu)與Web結(jié)構(gòu)的B/S模式相結(jié)合的數(shù)據(jù)庫體系。傳統(tǒng)的C/S模式已經(jīng)不能適應(yīng)發(fā)展的需要, B/S(瀏覽器/服務(wù)器)模式應(yīng)運(yùn)而生。 第2章 系統(tǒng)架構(gòu)及結(jié)構(gòu)流程本系統(tǒng)使用Java語言在Struts框架基礎(chǔ)上進(jìn)行開發(fā),使用Oracle9i數(shù)據(jù)庫進(jìn)行數(shù)據(jù)存儲(chǔ),是一個(gè)基于Web訪問的應(yīng)用系統(tǒng)。圖13 Oracle系統(tǒng)基本結(jié)構(gòu)Oracle使用系統(tǒng)內(nèi)存存放常用信息和所有運(yùn)行在Oracle上的程序,Oracle占的內(nèi)存越多,效率就越高。Oracle系統(tǒng)是由Oracle物理文件、內(nèi)存結(jié)構(gòu)、Oracle進(jìn)程三部分組成的。從某種意義講,Oracle系統(tǒng)是一種類操作系統(tǒng),它截獲了宿主機(jī)操作系統(tǒng)的許多功能,如內(nèi)存管理、進(jìn)程管理和文件管理。局部邏輯結(jié)構(gòu)是由建立在基本表上的視圖和基本表組成的,即Oracle中的用戶可以直接通過SQL語句去查詢視圖和基本表。Oracle全局邏輯結(jié)構(gòu)是一組基本表。本項(xiàng)目就是在Eclipse這個(gè)開發(fā)利器上完成的,圖12顯示了Eclipse的中文化的界面。它提供了功能豐富的開發(fā)環(huán)境,允許開發(fā)者高效地創(chuàng)建一些能夠無縫集成到Eclipse平臺(tái)中的工具。在第四章關(guān)于本項(xiàng)目的實(shí)現(xiàn)部分體現(xiàn)了此模式的特點(diǎn)。,并通過視圖呈現(xiàn)給用戶。MVC的處理過程:,并決定調(diào)用哪個(gè)模型來進(jìn)行處理。此模式可使得多個(gè)視圖可以共享一個(gè)模型,同一個(gè)模型可以被不同的視圖重用,大大提高了代碼的可重用性。圖11 Struts組件 MVC模式簡介MVC是Model—View—Controller的簡稱,即模型—視圖—控制器。在運(yùn)行時(shí),Struts應(yīng)用是根據(jù)文件創(chuàng)建的配置對(duì)象,而不是文件本身。所有這些細(xì)節(jié),關(guān)于Action,ActionForm,ActionServlet,ActionMapping,以及其它一些東西。Struts將這些細(xì)節(jié)都綁定在一個(gè)ActionMapping對(duì)象中。當(dāng)完成業(yè)務(wù)邏輯后,Action選擇并向Servlet返回一個(gè)ActionForward。ActionServlet通過查找請(qǐng)求的路徑可以決定使用哪個(gè)ActionForm,Action也是通過同樣的方法選取的。其他Struts類,比如Action,用來訪問業(yè)務(wù)邏輯類。Struts使用Mo
點(diǎn)擊復(fù)制文檔內(nèi)容
外語相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1