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

正文內(nèi)容

基于j2ee框架的廣師教學(xué)信息平臺(tái)的設(shè)計(jì)與應(yīng)用畢業(yè)論文-預(yù)覽頁(yè)

 

【正文】 小 是否為空 備注 id int 4 否 - depTypeName nvarchar 20 否 部門類別 totalNum int 4 否 部門總數(shù) addIp nvarchar 15 否 操作的 IP addDate smalldatetime 4 否 日期 表 Department 表(部門表) 字段名稱 字段類型 字段大小 是否為空 備注 id int 4 否 標(biāo)識(shí)符 departmentId nvarchar 50 否 部門編號(hào) departmentName nvarchar 50 否 部門名稱 departmentTypeId tinyint 1 否 部門類型 id 號(hào) totalNum int 4 否 部門人數(shù) addIp nvarchar 1 否 操作的 IP addDate smalldatetime 4 否 日期 表 Functions 表(功能模塊表) 字段名稱 字段類型 字段大小 是否為空 備注 id int 4 否 標(biāo)識(shí)符 36 functionsId nvarchar 20 否 功能編號(hào) fu。 本教學(xué)信息平臺(tái)數(shù)據(jù)庫(kù)中各個(gè)數(shù)據(jù)表的設(shè)計(jì)結(jié)果如下面所示。 (2) 我的操作日志:記錄教職工某個(gè)時(shí)間使用某個(gè) IP 對(duì)某個(gè)功能模塊進(jìn)行了某些操作,可用于對(duì)那些篡改他人信息的操作進(jìn)行有效地追蹤 。 (2) 部門科研成果:查看本部門教職工的“會(huì)議論文”、“學(xué) 術(shù)論文”、“著作”和“成果”信息。 (2) 教學(xué) FTP 服務(wù):可以登錄我的教學(xué) FTP 空間。 (2) 我的收件箱:可以管理我接收到的郵件信息。 (3) 登錄日志查詢:可以根據(jù)多種條件查看教職工的登錄日志。 (3) 用戶組管理:管理(添加/刪除/修改)用戶組,方便訪問權(quán)限的分配與控制。 (4) 檢查督辦:查看各部門對(duì)已有任務(wù)的完成情況。 (6) 統(tǒng)計(jì)數(shù)據(jù)管理:對(duì)以上各類信息表的管理。 (2) 部門科研成果:查看本部門教職工的“會(huì)議論文”、“學(xué)術(shù)論文”、“著作 ”和“成果”信息。 (3) 我的網(wǎng)絡(luò)課程:設(shè)置教職工的一些網(wǎng)絡(luò)課程,方便以后查看。 (4) 信息關(guān)聯(lián)管理:定義部門信息關(guān)聯(lián)、定義本人信息關(guān)聯(lián)(相當(dāng)于 IE 瀏覽器的收藏夾) (5) 校內(nèi)郵件收發(fā):可以向校內(nèi)的教職工發(fā)送信息,可以發(fā)送給整個(gè)學(xué)校的教職工信息,也可以發(fā)送給學(xué)校若干個(gè)部門,同時(shí)也可以發(fā)送到具體哪個(gè)教職工。 (8) 我的操作日志:記錄教職工某個(gè)時(shí)間使用某個(gè) IP 對(duì)某個(gè)功能模塊進(jìn)行了某些操作,可用于對(duì)那些篡改他人信息的操作進(jìn)行有效地追蹤。通常的解決方案是,使用一個(gè)可視化的組件來告訴用戶系統(tǒng)正在進(jìn)行后臺(tái)操作并且正在讀取數(shù)據(jù)和內(nèi)容。(許多瀏覽器允許 JavaScript 動(dòng)態(tài)更新錨點(diǎn),這使得 Ajax 應(yīng)用程序能夠在更新顯示內(nèi)容的同時(shí)更新錨點(diǎn)。不過開發(fā)者已想出了種種辦法來解決這個(gè)問題,當(dāng)中大多數(shù)都是在用戶單擊后退按鈕訪問歷史記錄時(shí),通過建立或使用一個(gè)隱藏的 IFRAME 來重現(xiàn)頁(yè)面上的變更。同樣,也出現(xiàn)了另一種輔助程序設(shè)計(jì)的技術(shù),為那些不支持 JavaScript 的用戶提供替代功能。這使得 Web應(yīng)用程序更為迅捷地回應(yīng)用戶動(dòng)作,并避免了在網(wǎng)絡(luò)上發(fā)送那些沒有改變過的信息。因?yàn)樵诜?wù)器和瀏覽器之間交換的數(shù)據(jù)大量減少,結(jié)果我們就能看到響應(yīng)更快的應(yīng)用。這個(gè)做法浪費(fèi)了許多帶寬,因?yàn)樵谇搬醿蓚€(gè)頁(yè)面中的大部分 HTML 代碼往往是相同的。這些瀏覽器目前包括:Mozilla、 Firefox、 Inter Explorer、 Opera、 Konqueror 及 Safari。相信不久就會(huì)有支持JSTL 的 IDE 開發(fā)工具出現(xiàn)。 2)簡(jiǎn)化了 JSP 和 WEB 應(yīng)用程序的開發(fā)。 JSTL 的參考實(shí)現(xiàn)可作為 Apache 軟件基金會(huì)( Apache Software Foundation)的 Jakarta Taglibs 項(xiàng)目(請(qǐng)參閱參考資料)的一部分而獲得。 兩個(gè) JSTL 標(biāo)記庫(kù)驗(yàn)證器允許開發(fā)人員在其 JSP 應(yīng)用程序中強(qiáng)制使用編碼標(biāo)準(zhǔn)。它還提供了用來生成和操作 URL 的標(biāo)記。 JSTL 只能運(yùn)行在支持 和 規(guī)范的容器上,如 tomcat 。 在 Hibernate 的啟動(dòng)的 過程中, Configuration 類的實(shí)例首先定位映射文檔位置、讀取配置,然后創(chuàng)建 SessionFactory 對(duì)象。這里用到了工廠模式。這里當(dāng)使用 session 這個(gè)術(shù)語(yǔ)時(shí),其實(shí)指的是 Hibernate 中的 session,而以后會(huì)將 HttpSesion 對(duì)象稱為用戶 session。 Session 接口 :Session 接口負(fù)責(zé)執(zhí)行被持久化對(duì)象的 CRUD 操作 (CRUD 的任務(wù)是完成與數(shù)據(jù)庫(kù)的交流,包含了很多常見的 SQL 語(yǔ)句。這 5 個(gè)核心接口在任何開發(fā)中都會(huì)用到。尤其是當(dāng)另一批開發(fā)者接手這個(gè)項(xiàng)目時(shí),這種優(yōu)勢(shì)體現(xiàn)得更加明顯。 Taglib 是Struts 的標(biāo)記庫(kù),靈活動(dòng)用,能大大提高開發(fā)效率。但 Struts 幾乎沒有涉及 M(Model),所以Struts 可以采用 JAVA 實(shí)現(xiàn)的任何形式的商業(yè)邏輯。它的目的是為了減少在運(yùn)用 MVC 設(shè)計(jì)模型來開發(fā) Web 應(yīng)用的時(shí)間。由于它們都遵循了 J2EE 規(guī)范,因此,使用J2EE 技術(shù)開發(fā)的企業(yè)級(jí)應(yīng)用可以部署在各種 J2EE 應(yīng)用服務(wù)器上。 從整體上講, J2EE 是使用 Java 技術(shù)開發(fā)企業(yè)級(jí)應(yīng)用的一種事實(shí)上的工業(yè)標(biāo)準(zhǔn) (Sun公司出于其自身利益的考慮,至今沒有將 Java 及其相關(guān)技術(shù)納入標(biāo)準(zhǔn)化組織的體系 ),它是 Java 技術(shù)不斷適應(yīng)和促進(jìn)企業(yè)級(jí)應(yīng)用過程中的產(chǎn)物。 J2EE 主要由升陽(yáng) (SUN)與 IBM 等廠商協(xié)同業(yè)界共同 擬定而成的技術(shù)規(guī)范,以企業(yè)與企業(yè)之間的運(yùn)算為導(dǎo)向的 JAVA 開發(fā)環(huán)境。 系統(tǒng)環(huán)境概述 硬件環(huán)境 CPU: Intel(R) Pentium(R) 4 CPU (雙核) 硬盤: Maxtor 6L080MO 80G 內(nèi)存: Kingmax 768MB 顯示器: Philips 107T6 軟件環(huán)境 操作系統(tǒng): Windows XP 應(yīng)用軟件: JDK Version JSP 服務(wù)器: 瀏覽器: IE , 分辨率:推薦使用分辨率為 1027*768 像素 數(shù)據(jù)庫(kù): MS SQL Server 20xx 開發(fā)工具: + Dreamweaver 建模工具: Microsoft Office Visio 20xx 基于 J2EE 框架的廣師教學(xué)信息平臺(tái)的設(shè)計(jì)與應(yīng)用 3 系統(tǒng)采用的技術(shù) J2EE 平臺(tái)( Java 2 Platform,Enterprise Edition) J2EE 是一套全然不同于傳統(tǒng)應(yīng)用開發(fā)的技術(shù)架構(gòu),包含許多組件,主要可簡(jiǎn)化且規(guī)范應(yīng)用系統(tǒng)的開發(fā)與部署,進(jìn)而提高可移植性、安全與再用價(jià)值。 2 2 系統(tǒng)概述 系統(tǒng)業(yè)務(wù)概述 由于我校存在著“信息不統(tǒng)一管理,各類信息系統(tǒng)分布較分散”的問題,導(dǎo)致了每個(gè)部門都擁有自己的一套系統(tǒng),如“人事處”、“科研處”、“教務(wù)處”等部門,都使用了自己的信息管理系統(tǒng),因而出現(xiàn)了各部門間信息更新不同步,數(shù)據(jù)存儲(chǔ)不一致的問題,大大妨礙了各部門間的合作。因此,目前大多數(shù)高校都面臨著缺乏此類教學(xué)信息平臺(tái)所帶來的這些問題,也正是各大高校正在努力解決的問題。 Hibernate。并通過使用該平臺(tái),為我校教職工提供各項(xiàng)信息服務(wù)和教學(xué)輔助服務(wù)。 因此,學(xué)校急需一個(gè)比較完整的信息服務(wù)平臺(tái),將學(xué)校各類信息系統(tǒng)進(jìn)行整合,使各部門都能使用到統(tǒng)一的數(shù)據(jù)。 Struts。而我國(guó)大多數(shù)高校都沒有專門設(shè)計(jì)一個(gè)整合各類信息系統(tǒng)的平臺(tái)。 本系統(tǒng) 采用了目前 J2EE 中流行的 MVC 開源框架 + 設(shè)計(jì)開發(fā)的;在開發(fā)過程中充分考慮了其分布性、開放性和平臺(tái)無關(guān)性的特點(diǎn),在系統(tǒng)的健壯性、安全性和組件化方面也作了詳細(xì)的調(diào)研和設(shè)計(jì),相信對(duì)相關(guān)的管理信息系統(tǒng)的設(shè)計(jì)具有一定的理論參考價(jià)值和實(shí)際的幫 助。設(shè)計(jì)與開發(fā)這樣一個(gè)教學(xué)信息平臺(tái),是我校實(shí)施“數(shù)字化校 園”的一個(gè)重要的組成部分。換言之,植基 J2EE 架構(gòu)的應(yīng)用系統(tǒng),基本上可部署在不同的應(yīng)用服務(wù)器之上,無需或者只須要進(jìn)行少量的代碼修改,即能大幅提高應(yīng)用系統(tǒng)的可移植性 (Portability)。 Java 2 平臺(tái)依照應(yīng)用領(lǐng)域的不同,共分為三大版本,分別是 J2EE、標(biāo)準(zhǔn)版本 J2SE( Java 2 Platform, Standard Edition)、微型版本 J2ME( Java 2 Platform, Micro Edition),以及 Java Card 等。各個(gè)平臺(tái)開發(fā)商按照 J2EE 規(guī)范分別開發(fā)了不同的 J2EE 應(yīng)用服務(wù)器, J2EE應(yīng)用服務(wù)器是 J2EE 企業(yè)級(jí)應(yīng)用的部署平臺(tái)。 Struts 這個(gè)名字來源于在建筑和舊式飛機(jī)中使用的支持金屬架。 Struts 實(shí)現(xiàn)的重點(diǎn)在 C(Controller),包括 ActionServlet/RequestProcessor 和我們定制的 Action,也為V(View)提供了一系列定制標(biāo)簽( Custom Tag)。 除此之外, Struts 的優(yōu)點(diǎn)主要集中體現(xiàn)在兩個(gè)方面: Taglib 和頁(yè)面導(dǎo)航。通過一個(gè)配置文件,即可把握整個(gè)系統(tǒng)各部分之間的聯(lián)系,這對(duì)于后期的維護(hù)有著莫大的好處。 Hibernate 的核心接口一共有 5 個(gè),分別為 :Session、 SessionFactory、 Transaction、Query 和 Configuration。 同時(shí), Hibernate 的 session 不同于 JSP 應(yīng)用中的 HttpSession。它充當(dāng)數(shù)據(jù)存儲(chǔ)源的代理,并負(fù)責(zé)創(chuàng)建 Session 對(duì)象。 Configuration 接口 :Configuration 接 口 負(fù) 責(zé) 配 置 并啟 動(dòng) Hibernate ,創(chuàng)建SessionFactory 對(duì)象。它是可選的,可發(fā)人員也可以設(shè)計(jì)編寫自己的底層事務(wù)處理代碼。 JSTL( JSP 標(biāo)準(zhǔn)標(biāo)簽庫(kù)) JSTL( JSP Standard Tag Library , JSP 標(biāo)準(zhǔn)標(biāo)簽 庫(kù) )是一個(gè)不斷完善的開放源代碼的 JSP 標(biāo)簽庫(kù),是由 apache 的 jakarta 小組來維護(hù)的。 core 標(biāo)記庫(kù)提供了定制操作,通過限制了作用域的變量管理數(shù)據(jù) ,以及執(zhí)行頁(yè)面內(nèi)容的迭代和條件6 操作。 xml 庫(kù)包含一些標(biāo)記,這些標(biāo)記用來操作通過 XML 表示的數(shù)據(jù),而 sql 庫(kù)定義了用來查詢關(guān)系數(shù)據(jù)庫(kù)的操作。 盡管 JSTL 最終將會(huì)成為 J2EE 平臺(tái)的必需組件,但目前只有少數(shù)應(yīng)用程序服務(wù)器包括它。 JSTL 的優(yōu)點(diǎn): 1)在應(yīng)用程序服務(wù)器之間提供了一致的接口,最大程序地提高了 WEB 應(yīng)用在各應(yīng)用服務(wù)器之間的移植。 4)允許 JSP 設(shè)計(jì)工具與 WEB 應(yīng)用程序開發(fā)的進(jìn)一步集成。 AJAX 的應(yīng)用使用支持以上技術(shù)的 web 瀏覽器作為運(yùn)行平臺(tái)。服務(wù)器接收并處理傳來的表單,然後返回一個(gè)新的網(wǎng)頁(yè)。 與此不同, AJAX 應(yīng)用可以僅向服務(wù)器發(fā)送并取回必需的數(shù)據(jù),它使用 SOAP 或其它一些基于 XML 的 web service 接口,并在客戶端采用 JavaScript 處理來自服務(wù)器的響應(yīng)。 Ajax的優(yōu)點(diǎn)和缺點(diǎn): 使用 Ajax 的最大優(yōu)點(diǎn),就是能在不更新整個(gè)頁(yè)面的前 提下維護(hù)數(shù)據(jù)。隨著 Ajax 的成熟,一些簡(jiǎn)化 Ajax 使用方法的程序庫(kù)也相繼問世。一個(gè)被完整讀入的頁(yè)面與一個(gè)已經(jīng)被動(dòng)態(tài)修改過的頁(yè)面之間的差別非常微妙;用戶通常都希望單擊后退按鈕,就能夠取消他們的前一次操作,但是在 Ajax應(yīng)用程序中,卻無法這樣做。該問題的解決方案也已出現(xiàn),大部分都使用 URL 片斷標(biāo)識(shí)符(通常被稱為錨點(diǎn),即 URL 中 后面的部分)來保持跟蹤,允許用戶回到指定的某個(gè)應(yīng)用程序狀態(tài)。不給予用戶明確的回應(yīng),沒有恰當(dāng)?shù)念A(yù)讀數(shù)據(jù),或者對(duì) XMLHttpRequest的不恰當(dāng)處理,都會(huì)使用戶感到延遲,這是用戶不欲看到的,也是他們無法理解的。 (6) 電子郵件系統(tǒng) (7) 我的登錄日志:記錄教職工使用本系統(tǒng)的情況,系統(tǒng)會(huì)記錄登錄的時(shí)間、登錄電腦的 IP 地址。 (3) 發(fā)布系統(tǒng)公告:用于對(duì)系統(tǒng)內(nèi)的所有教職工發(fā)送公告信息。 (2) 教學(xué) FTP 服務(wù):可以登錄我的教學(xué) FTP 空間,進(jìn)行存儲(chǔ)和下載本人文件。 (6) 辦公電話查詢 數(shù)據(jù)展示及統(tǒng)計(jì) (1) 個(gè)人科研成果:查看個(gè)人的“會(huì)議論文”、“學(xué)術(shù)論文”、“著作”和“成果”信息。 (5) 全校統(tǒng)計(jì)數(shù)據(jù):查看學(xué)校各類信息表的數(shù)據(jù)。 (3) 任務(wù)管理:管理已分配的任務(wù),可以查看各部門任務(wù)的完成 情況,并對(duì)完成情況進(jìn)行審核。 (2) 功能模塊管理:管理 (添加/刪除/修改)本系統(tǒng)功能模塊所關(guān)聯(lián)的頁(yè)面。 (2) 部門登錄日志:可以查看某個(gè)部門某個(gè)教職工的登錄日志。 部門內(nèi)部郵件 (1) 發(fā)送部門內(nèi)部郵件:可向部門內(nèi)部的教職工發(fā)送郵件。 教師教學(xué)輔助 (1) 我的授課班級(jí):可以通過設(shè)置“我的授課班級(jí)”查看所教班級(jí)的學(xué)生名單。 科研成果展示 (1) 個(gè)人科研成果:查看個(gè)人的“會(huì)議論文”、“學(xué)術(shù)論文”、“著作”和“成果”信息。 教師日志管理 (1) 我的登錄日志:記錄教職工使用本系統(tǒng)的情況,系統(tǒng)會(huì)記錄登錄的時(shí)間、登錄電腦的 IP 地址。同時(shí),合理的數(shù)據(jù)庫(kù)結(jié)構(gòu)也將有利于程
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1