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

正文內(nèi)容

基于bs的考試系統(tǒng)的設計與實現(xiàn)(編輯修改稿)

2025-06-12 18:06 本頁面
 

【文章內(nèi)容簡介】 務器上。更為重要的是, J2EE 是一個開放體系,完全有能力適應未來技術的進步和發(fā)展。 MVC 設計模式 MVC(Modelviewcontroller pattern)模式由三部分組成: 淮安信息職業(yè)技術學院畢業(yè)設計論文 6 ●模型( Model):是一組表示應用系統(tǒng)商業(yè)邏輯的對象。它通常包括表示商業(yè)抽象的類(如:賬號、采購等等)和現(xiàn)實世界的對象(如職員、客 戶等)。 ●視圖( View):是用一種向用戶表達信息的具體方式。要理解視圖的捷徑是把視圖想象成為一個具體的網(wǎng)頁或者屏幕,它能夠給用戶提供一組互相有關的信息。 ●控制( Controller):是應用系統(tǒng)處理具體流程和導向的核心部分。它把模型對象給出的信息翻譯成視圖可以理解的形式,并且處理系統(tǒng)流程的走向,例如視圖在下一個回應中將會給用戶什么樣的反饋。 MVC 的關鍵是商業(yè)模型的設計與實現(xiàn)可以獨立于應用系統(tǒng)的結構設計與實現(xiàn)(控制)和界面的設計與實現(xiàn)(視圖)。 MVC 模式如下圖所示。 + 圖 J2EE 框架與 MVC 模式的配合 MVC 模式可以與 J2EE 框架很好的結合。目前已經(jīng)有許多成功的應用系統(tǒng)案例,按照如下的方式將 J2EE 的元素映射到 MVC 的三個組成部分。 ● Model: JavaBeans and Enterprise JavaBeans ● View: JavaServer Pages ● Controller: Servlets 這里 servlets 用作 controllers,用于接收 HTTP 的 POST 請求,并且負責將POST 上來的數(shù)據(jù)傳送給 model,然后選擇用哪一個 JSP 頁 面來顯示 model 處理的結果。這種系統(tǒng)結構通常又稱為“ Model II” JSP 結構。 BEA Weblogic 應用服務器簡介 BEA Weblogic Server是一種廣泛采用 Java應用服務器,用于組建多層次的、安全的大型的和分布式的 Web 應用,如電子商務等。在分布式應用中,應用層次之間、應用層次與組建之間,需要具有容錯共能和快速的網(wǎng)絡通信功能。隨著中間件和 Web 技術的不斷發(fā)展,許多企業(yè)站點已經(jīng)從客戶機 /服務器環(huán)境遷移到n層結構(通常為 3 層到 4 層)的應用中。在這種多層結構的應用中,有效的 網(wǎng)緒論 7 絡連接時至關重要的首要因素。 在多層結構的應用中, BEA Weblogic Server 可以提供開發(fā)和利用服務器端業(yè)務邏輯的基本架構,支持分布式變成模型,提供一定程度的透明性。為應用開發(fā)人員隱去復雜的分布式編程的底層細節(jié),使得編寫分布式應用就像開發(fā)本地應用一樣。盡管開發(fā)人員仍然需要錯誤處里和程序的有效性,但 Weblogic Server實現(xiàn)的 J2EE 服務可以為企業(yè)級的分布式應用提供一個極佳的開發(fā)和運行環(huán)境。 由應用服務器(如 BEA Weblogic Server)負責處理服務器端的應用邏輯、管理分布式應用 以及控制網(wǎng)絡流量,可以為我們帶來下列好處: ? 有效性: Web 瀏覽器和應用客戶機可以共享相同的業(yè)務邏輯,不必為每一臺客戶機指定不同的業(yè)務規(guī)則。 ? 高效性: 把服務器端業(yè)務邏輯與資源密集型模塊(如數(shù)據(jù)存儲)盡可能的放在一起,可以改善系統(tǒng)的性能 ? 可管理性: 把業(yè)務邏輯集中到應用服務器上便于系統(tǒng)的集中管理和安全控制。 JSP 技術 JSP(JavaServer Pages)是由 Sun Microsystems 公司倡導、許多公司參與一起建立的一種動態(tài)網(wǎng)頁技術標準。該技術為創(chuàng)建顯示動態(tài)生成內(nèi)容的 Web 頁面提供了一 個簡捷而快速的方法。 JSP 技術的設計目的是使得構造基于 Web 的應用程序更加容易和快捷,而這些應用程序能夠與各種 Web 服務器,應用服務器,瀏覽器和開發(fā)工具共同工作。 JSP 規(guī)范是 Web 服務器、應用服務器、交易系統(tǒng)、以及開發(fā)工具供應商間廣泛合作的結果。在傳統(tǒng)的網(wǎng)頁 HTML 文件 (*htm,*.html)中加入 Java 程序片段 (Scriptlet)和 JSP 標記 (tag),就構成了 JSP 網(wǎng)頁 (*.jsp)。 Web服務器在遇到訪問 JSP 網(wǎng)頁的請求時,首先執(zhí)行其中的程序片段,然后將執(zhí)行結果以 HTML 格式返回給客戶。程序片 段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁以及發(fā)送 等等,這就是建立動態(tài)網(wǎng)站所需要的功能。所有程序操作都在服務器端執(zhí)行,網(wǎng)絡上傳送給客戶端的僅是得到的結果,對客戶瀏覽器的要求最低,可以實現(xiàn)無 Plugin,無 ActiveX,無 Java Applet,甚至無 Frame。 JSP 技術在多個方面加速了動態(tài) Web 頁面的開發(fā): 將內(nèi)容的生成和顯示進行分離 使用 JSP 技術, Web 頁面開發(fā)人員可以使用 HTML 或者 XML 標識來設計和格式化最終頁面。使用 JSP 標識或者小腳本來生成頁面上的動態(tài)內(nèi)容(內(nèi)容 是根據(jù)請求來變化的,例如請求帳戶信息或者特定的一瓶酒的價格)。生成內(nèi)容的邏輯被封裝在標識和 JavaBeans 組件中,并且捆綁在小腳本中,所有的腳本在服務器端運行。如果核心邏輯被封裝在標識和 Beans 中,那么其他人,如 Web 管理人員和頁面設計者,能夠編輯和使用 JSP 頁面,而不影響內(nèi)容的生成。在服務器端, JSP 引擎解釋 JSP 標識和小腳本,生成所請求的內(nèi)容(例如,通過訪問JavaBeans 組件,使用 JDBCTM 技術訪問數(shù)據(jù)庫,或者包含文件),并且將結果以 HTML(或者 XML)頁面的形式發(fā)送回瀏覽器。這有助于作者保 護自己的代碼,而又保證任何基于 HTML 的 Web 瀏覽器的完全可用性。 強調(diào)可重用的組件 絕大多數(shù) JSP 頁面依賴于可重用的,跨平臺的組件( JavaBeans或者 Enterprise JavaBeansTM 組件)來執(zhí)行應用程序所要求的更為復雜的處理。開發(fā)人員能夠共享和交換執(zhí)行普通操作的組件,或者使得這些組件為更多的使用者或者客戶團體所使用?;诮M件的方法加速了總體開發(fā)過程,并且使得各種組織在他們現(xiàn)有的淮安信息職業(yè)技術學院畢業(yè)設計論文 8 技能和優(yōu)化結果的開發(fā)努力中得到平衡。 采用標識簡化頁面開發(fā) Web 頁面開發(fā)人員不會都是熟悉腳本語言的編程人員。 JavaServer Page 技術封裝了許多功能,這些功能是在易用的、與 JSP 相關的 XML 標識中進行動態(tài)內(nèi)容生成所需要的。標準的 JSP 標識能夠訪問和實例化 JavaBeans 組件,設置或者檢索組件屬性,下載 Applet,以及執(zhí)行用其他方法更難于編碼和耗時的功能。 通過開發(fā)定制化標識庫, JSP 技術是可以擴展的。今后,第三方開發(fā)人員和其他人員可以為常用功能創(chuàng)建自己的標識庫。這使得 Web 頁面開發(fā)人員能夠使用熟悉的工具和如同標識一樣的執(zhí)行特定功能的構件來工作。 JSP 技術很容易整合到多種應用體系結構中,以利用現(xiàn)存的工具和技巧,并且擴展到能夠支持企業(yè)級的分布式應用。作為采用 Java 技術家族的一部分,以及 Java 2(企業(yè)版體系結構)的一個組成部分, JSP 技術能夠支持高度復雜的基于 Web 的應用。 由于 JSP 頁面的內(nèi)置腳本語言是基于 Java 編程語言的,而且所有的 JSP 頁面都被編譯成為 Java Servlet, JSP 頁面就具有 Java 技術的所有好處,包括健壯的存儲管理和安全性。作為 Java 平臺的一部分, JSP 擁有 Java 編程語言“一次編寫,各處運行”的特點。隨著越來越多的 供應商將 JSP 支持添加到他們的產(chǎn)品中,您可以使用自己所選擇的服務器和工具,更改工具或服務器并不影響當前的應用。當與 Java 2 平臺,企業(yè)版 (J2EE)和 Enterprise JavaBean 技術整合時, JSP頁面將提供企業(yè)級的擴展性和性能,這對于在虛擬企業(yè)中部署基于 Web 的應用是必需的。 技術分析 Microsoft 公司的 ASP 技術也是動態(tài)網(wǎng)頁開發(fā)技術。 JSP 和 ASP 從形式上非常相似, ASP 程序員一眼就能認出 % %以及 %= %。但是深入探究下去會發(fā)現(xiàn)它們很多的差別,其中 最主要的有以下三點: ? JSP 的效率和安全性更高 ASP 以源碼形式存放,以解釋方式運行,每次 ASP 網(wǎng)頁調(diào)用都需要對源碼進行解釋,運行效率不高。另外, IIS 的漏洞曾使得許多網(wǎng)站源程序大曝光。 JSP在執(zhí)行以前先被編譯成字節(jié)碼 (byte code),字節(jié)碼由 Java 虛擬機 (Java Virtual Machine)解釋執(zhí)行,比源碼解釋的效率高;服務器上還有字節(jié)碼的 Cache 機制,能提高字節(jié)碼的訪問效率。第一次調(diào)用 JSP 網(wǎng)頁可能稍慢,因為它被編譯成Cache,以后就快得多了。同時, JSP 源程序不大可能被下載,特別是 JavaBean程序完全可以放到不對外的目錄中。 ? JSP 的組件 (Component) 方式更方便 ASP 通過 COM 來擴充復雜的功能,如文件上載、發(fā)送 以及將業(yè)務處理或者復雜計算分離出來成為獨立可重復利用的模塊。 JSP 通過 JavaBean 實現(xiàn)了同樣的功能擴充。在開發(fā)方面, COM 的開發(fā)遠比 JavaBean 復雜和繁瑣,學會ASP 不難,但學會開發(fā) COM 可不簡單。而 JavaBean 就簡單多了。在維護方面,COM 必須在服務器上注冊,如果修改了 COM 程序,就必須重新注冊,甚至必須關機和重新啟動。 JavaBean則不需要注冊,放在 CLASSPATH 包含的目錄中就行了。如果 JavaBean 進行了修改,則 JSWDK 和 Tomcat 現(xiàn)在還需要關閉和重新運行(但不是關機),但開發(fā)者已經(jīng)許諾將在以后的版本中做到不需要關閉服務器。另外 JavaBean 是完全的 OOP,可以針對不同的業(yè)務處理功能方便地建立一整套可重復利用的對象庫,例如用戶權限控制、 自動回復等等。 緒論 9 ? JSP 的適應平臺更廣 ASP 目前僅適用于 NT和 IIS。雖然 Unix 下有 ChiliSoft 的插件來支持 ASP,但是 ASP 本身的功能有限,必須通過 ASP+COM 的組合來擴充, Unix 下的 COM實現(xiàn)起來非常困難。 淮安信息職業(yè)技術學院畢業(yè)設計論文 10 第二章 基于 WEB 的工資管理系統(tǒng) 方案選擇 引言 隨著高校管理越來越信息化、透明化和 Inter 應用的普及,基于 Web 的應用系統(tǒng)也得到了人們的親睞。通過 Web 應用,人們可更好的共享資源和實時的查看自己的工資情況。對信息的獲取不在受時間和地點的限制,也能實時的反饋自己的意見,這樣對于管理員來說也就極大地降低了工作量。使工資管理也更加科學化,使業(yè)務操作也更加透明。 ? 編寫目的 為工資管理系統(tǒng)提供一套具有基本功能的模擬軟件支持 系統(tǒng)提供基本的需求分析和描述,為軟件的開發(fā)參與者(系統(tǒng)設計人員、程序員、測試人員、開發(fā)商、管理人員等)提供完整的需求信息。 項目概述 通過 IE 瀏覽器,普通用戶(我公司員工)可以在系統(tǒng)主頁輸入自己的用戶明和密碼查詢自己的工資情況。可為管理員提供人員信息管理功能和報表生成等基本功能(對所有功能提供日志)。 目標 ? 開發(fā)意圖 a. 模擬實現(xiàn)基于 Web應用的工資管理系統(tǒng)的基本功能; b. 同時 通過完成一個實際的軟件應用項目的開發(fā),來實踐軟件開發(fā)的全過程(需求的收集、細化、精 練、分析, 以及系統(tǒng)的設計、實現(xiàn)和測試等);實踐軟件項目的管理、監(jiān)控;實踐軟件開發(fā)中團隊的工作環(huán)境; 實踐軟件開發(fā)各里程碑成果文檔的書寫, 以加深對軟件開發(fā)全程的理解, 鞏固所學知識, 獲取一定實踐經(jīng)驗。 ? 應用目標 該軟件能使我公司員工方便、快捷的查看自己的工資情況,也便于管理員對工資和人員信息的管理。 ? 作用及范圍 本軟件適用于我公司工資系統(tǒng)的管理和應用,它是完善、安全、穩(wěn)定的系統(tǒng)管理模擬軟件。 系統(tǒng)描述 本系統(tǒng)是一種基于 Web 應用的工資管理系統(tǒng)的全新的管理模擬軟件,它能模擬實現(xiàn)我公司所有 員工通過 IE 穩(wěn)定使用該系統(tǒng)。 系統(tǒng)功能 外部功能 該系統(tǒng)向我公司所有員工提供通過 IE 瀏覽器查詢自己的相關信息。對于特定管理員也可通過 IE 瀏覽器對我公司人員信息和工資進行管理。 工資管理系統(tǒng)的功能層次結構圖: 基于 WEB 的工資管理系統(tǒng) 11 圖 內(nèi)部功能 對用戶的請求系統(tǒng)完成前臺監(jiān)視系統(tǒng)的啟動、數(shù)據(jù)庫訪問等一系列操作。 功能表 外部功能 內(nèi)部功能 用戶 該系統(tǒng)向我公司所有員工提供通過 IE瀏覽器查詢自己 的相關信息。對于特定管理員也可通過 IE 瀏覽器對我公司人員信息和工資進行管理。 對用戶的請求系統(tǒng)完成前臺監(jiān)視系統(tǒng)的啟動、數(shù)據(jù)庫訪問等一系列操作。 表 用戶特點 本軟件的使用對象是我公司全體員工 ,必須通過 IE瀏覽器訪問該系統(tǒng),然后再登陸頁面輸入正確的用戶明和密碼方可使用(即成功登陸)。 一般約束
點擊復制文檔內(nèi)容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1