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

正文內(nèi)容

網(wǎng)上銀行的設計與實現(xiàn)畢業(yè)論文(編輯修改稿)

2024-11-13 10:37 本頁面
 

【文章內(nèi)容簡介】 請求,服務器對 交易記錄機的請求作出回應。通過對服務功能的分布實現(xiàn)了分工服務。數(shù)據(jù)存儲層放在服務器上,業(yè)務處理層和界面表示層放在 交易記錄 機上,因此又被稱為 “ 靈敏的 交易記錄 機 ” 結(jié)構(gòu)。許多操作可以在本地的 交易記錄 機上執(zhí)行,只是當需要數(shù)據(jù)時,才向服 務器發(fā)出請求。并使應用程序的處理更接近用戶,使整個系統(tǒng)具有較好的性能,可以并行地處理應用程序的請求、減少了數(shù)據(jù)傳輸量、降低了服務器的負荷。由于條件所限,將此系統(tǒng)所有程序都置于一臺計算機上,以便調(diào)試運行。 確定系統(tǒng)開發(fā)環(huán)境 : Microsoft SQL Server 與 Access, Orcale, Sybase 都是當前比較流行的數(shù)據(jù)庫管理系統(tǒng)( BDMS)。隨著 SQL Server 的不斷完善與發(fā)展,以及與網(wǎng)絡操作系統(tǒng)的完美結(jié)合,為系統(tǒng)擴展為多機操作提供可能, SQL Server 2020 是一個可縮放、高性能的數(shù)據(jù)庫管理系統(tǒng),有完善的數(shù)據(jù)庫維護計劃。 而且在這個項目中,由于數(shù)據(jù)量的考慮,本論文決定使用 SQL Server 2020 作為后臺的數(shù)據(jù)庫。 : 因為 JSP 強大的生命力,還有非常好的靈活性, 因此本項目決定選用 JSP語言來進行代碼的編寫,這樣既可以鍛煉我的學習能力又可以是我了解目前先進的編程語言。 由于大多數(shù)公司內(nèi)部使用的計算機平臺都是基于 Windows 環(huán)境的。為了降低系統(tǒng)成本,應最大程度地利用現(xiàn)有的資源、兼容現(xiàn)有的環(huán)境,可確定使用下面的開發(fā)環(huán)境: : Windows XP; ______________________________________________________________________________ 7 : SQL Server 2020; : Tomact; 機平臺: Windows XP; 開發(fā)工具: Myecplise ; : JAVA : JSP 本章小結(jié) 本章對本系統(tǒng)的需求進行詳盡的分析,通過分析,最終確定系統(tǒng)的功能結(jié)構(gòu)和業(yè)務流程,在確定了業(yè)務流程之后,可以對系統(tǒng)的數(shù)據(jù)流向和數(shù)據(jù)庫的設計有一個 大致的思路。需求分析作為軟件工程的第一步的工作,也是最重要的工作,它大致的確定了系統(tǒng)未來的樣子和系 統(tǒng)將要完成的主要任務,只有軟件系統(tǒng)的主要任務和方向選擇正確,軟件系統(tǒng)才能正確運行。 ______________________________________________________________________________ 8 第 3 章 開發(fā)工具簡介 本系統(tǒng)中的前臺程序使用的是 JSP 語言;網(wǎng)絡部分使用的是 JSP 技術(shù) , 后臺數(shù)據(jù)庫系統(tǒng)使用的是 SQL Server 2020。 MyEclipse 的 JSP 語言 J2EE 是一套全然不同于傳統(tǒng)應用開發(fā)的技術(shù)架構(gòu),包含許多組件,主要可簡化且規(guī)范應用系統(tǒng)的開發(fā)與部署,進而提高可移植性、安全與再用價值。 J2EE核心是一組技術(shù)規(guī)范與指南,其中所包含的各類組件、服務架構(gòu)及技術(shù)層次,均有共同的標準及規(guī)格,讓各種依循 J2EE 架構(gòu)的不同平臺之間,存在良好的兼容性,解決過去企業(yè)后端使用的信息產(chǎn)品彼此之間無法兼容,企業(yè)內(nèi)部或外部難以互通的窘境。 J2EE 同時擁有者 自己獨特的優(yōu)勢。 IT 資產(chǎn) 由于企業(yè)必須適應新的商業(yè)需求,利用已有的企業(yè)信息系統(tǒng)方面的投資,而不是重新制定全盤方案就變得很重要。這樣,一個以漸進的(而不是激進的,全盤否定的)方式建立在已有系統(tǒng)之上的服務器端平臺機制是公司所需求的。J2EE 架構(gòu)可以充分利用用戶原有的投資,如一些公司使用的 BEA Tuxedo、 IBM CICS,IBM Encina,、 Inprise VisiBroker 以及 Netscape Application Server。這之所以成為可能是因為 J2EE擁有廣泛的業(yè)界支持和一些重要的 39。企業(yè)計算 39。領域供應商的參與。每一個供應商都對現(xiàn)有的客戶提供了不用廢棄已有投資,進入可移植的 J2EE 領域的升級途徑。由于基于 J2EE 平臺的產(chǎn)品幾乎能夠在任何操作系統(tǒng)和硬件配置上運行,現(xiàn)有的操作系統(tǒng)和硬件也能被保留使用。 J2EE 允許公司把一些通用的、很繁瑣的服務端任務交給中間供應商去完成。這樣開發(fā)人員可以集中精 力在如何創(chuàng)建商業(yè)邏輯上,相應地縮短了開發(fā)時間。高級中間件供應商提供以下這些復雜的中間件服務:狀態(tài)管理服務 讓開發(fā)人員寫更少的代碼,不用關心如何管理狀態(tài),這樣能夠更快地完成程序開發(fā)。 持續(xù)性服務讓開發(fā)人員不用對數(shù)據(jù)訪問邏輯進行編碼就能編寫應用程序,能生成更輕巧,與數(shù)據(jù) 庫無關的應用程序,這種應用程序更易于開發(fā)與維護。 分布式共享數(shù)據(jù)對象 CACHE 服務讓開發(fā)人員編制高性能的系統(tǒng),極大提高整體部署的伸縮性。 異構(gòu)環(huán)境 ______________________________________________________________________________ 9 J2EE 能夠開發(fā)部署在異構(gòu)環(huán)境中的可移植程序?;?J2EE 的應用程序不依賴任何特定操作 系統(tǒng)、中間件、硬件。因此設計合理的基于 J2EE 的程序只需開發(fā)一次就可部署到各種平臺。這在典型的異構(gòu)企業(yè)計算環(huán)境中是十分關鍵的。J2EE 標準也允許客戶訂購與 J2EE 兼容的第三方的現(xiàn)成的組件,把他們部署到異構(gòu)環(huán)境中,節(jié)省了由自己制訂整個方案所需的費用。 企業(yè)必須要選擇一種服務器端平臺,這種平臺應能提供極佳的可伸縮性去滿足那些在他們系統(tǒng)上進行商業(yè)運作的大批新客戶?;?J2EE 平臺的應用程序可被部署到各種操作系統(tǒng)上。例如可被部署到高端 UNIX 與大型機系統(tǒng),這種系統(tǒng)單機可支持 64至 256 個處理器。(這是 NT 服務器所望塵莫及的) J2EE 領域的供應商提供了更為廣泛的負載平衡策略。能消除系統(tǒng)中的瓶頸,允許多臺服務器集成部署。這種部署可達數(shù)千個處理器,實現(xiàn)可高度伸縮的系統(tǒng),滿足未來商業(yè)應用的需要。 一個服務器端平臺必須能全天候運轉(zhuǎn)以滿足公司客戶、合作伙伴的需要。因為 INTERNET 是全球化的、無處不在的,即使在夜間按計劃停機也可能造成嚴重損失。若是意外停機,那會有災難性后果。 J2EE 部署到可靠的操作環(huán)境中,他們支持長期的可用性。一些 J2EE 部署在 WINDOWS 環(huán)境中,客戶也可選擇魯棒性更好的操作 系統(tǒng)如 Sun Solaris、 IBM OS/390。魯棒性最好的操作系統(tǒng)可達到 %的可用性或每年只需 5 分鐘停機時間。這是實時性很強商業(yè)系統(tǒng)理想的選擇。 這種基于組件,具有平臺無關性的 J2EE 結(jié)構(gòu)使得 J2EE 程序的編寫十分簡單,因為業(yè)務邏輯被封裝成可復用的組件,并且 J2EE 服務器以容器的形式為所有的組件類型提供后臺服務。 因為你不用自己開發(fā)這種服務,所以你可以集中精力解決手頭的業(yè)務問題。容器和服務容器設置定制了 J2EE 服務器所提供得內(nèi)在支持,包括安全,事務管理, JNDI(Java Naming and Directory Interface)尋址,遠程連接等服務,其中最重要的幾種服務: J2EE 安全( Security)模型可以讓你配置 web 組件或 enterprise bean,這樣只有被授權(quán)的用戶才能訪問系統(tǒng)資源 . 每一客戶屬于一個特別的角色,而每個角色只允許激活特定的方法。你應在enterprise bean 的布置描述中聲明角色和可被激活的方法。由于這種聲明性的方法,你不必編寫加強安全性的規(guī)則。 J2EE 事務管理( Transaction Management)模型讓你指定組成一個事務中所有方 法間的關系,這樣一個事務中的所有方法被當成一個單一的單元 . 當客戶端激活一個 enterprise bean 中的方法,容器介入 ______________________________________________________________________________ 10 一管理事務。因有容器管理事務,在 enterprise bean 中不必對事務的邊界進行編碼。要求控制分布式事務的代碼會非常復雜。你只需在布置描述文件中聲明enterprise bean 的事務屬性,而不用編寫并調(diào)試復雜的代碼。容器將讀此文件并為你處理此 enterprise bean 的事務。 JNDI 尋址( JNDI Lookup)服務向企業(yè)內(nèi)的多重名字和目錄服務提供了一個統(tǒng)一的接口,這樣應用 程序組件可以訪問名字和目錄服務。 J2EE 遠程連接( Remote Client Connectivity)模型管理客戶端和enterprise bean 間的低層交互 . 當一個 enterprise bean 創(chuàng)建后,一個客戶端可以調(diào)用它的方法就象它和客戶端位于同一虛擬機上一樣。生存周期管理( Life Cycle Management)模型管理 enterprise bean 的創(chuàng)建和移除,一個 enterprise bean 在其生存周期中將會歷經(jīng)幾種狀態(tài)。容器創(chuàng)建 enterprise bean,并在可用實例池與活動狀態(tài) 中移動他,而最終將其從容器中移除。即使可以調(diào)用 enterprise bean 的create 及 remove 方法,容器也將會在后臺執(zhí)行這些任務。數(shù)據(jù)庫連接池( Database Connection Pooling)模型是一個有價值的資源。獲取數(shù)據(jù)庫連接是一項耗時的工作,而且連接數(shù)非常有限。容器通過管理連接池來緩和這些問題。 enterprise bean 可從池中迅速獲取連接。在 bean 釋放連接之可為其他 bean 使用。容器類型 J2EE 應用組件可以安裝部署到以下幾種容器中去: EJB 容器管理所有 J2EE 應用程序中 企業(yè)級 bean 的執(zhí)行 . enterprise bean 和它們的容器運行在 J2EE 服務器上 . Web 容器管理所有 J2EE 應用程序中 JSP 頁面和 Servlet 組件的執(zhí)行 . Web 組件和它們的容器運行在 J2EE 服務器上 . 應用程序客戶端容器管理所有 J2EE應用程序中應用程序客戶端組件的執(zhí)行 . 應用程序客戶端和它們的容器運行在 J2EE 服務器上 . Applet 容器是運行在客戶端機器上的 web 瀏覽器和 Java 插件的結(jié)合。 J2EE 結(jié)構(gòu) 如 圖 31 如下: ______________________________________________________________________________ 11 圖 31 J2EE 企業(yè)級開發(fā)結(jié)構(gòu)圖 ______________________________________________________________________________ 12 JSP 簡介 基于 WEB 的應用系統(tǒng),在 Inter/Intra 技術(shù)推廣以來,得到了迅速發(fā)展。無論是 銀行 、政府的內(nèi)部計算機應用系統(tǒng),還是在互聯(lián)網(wǎng)上的應用服務系統(tǒng),基于 WEB 的計算機應用系統(tǒng)都發(fā)揮著越來越多的作用。逐漸成為計算機應用系統(tǒng)的主流。 JSP 完全基于模塊和組件,具有更 好的可擴展性和可定制性, JSP 建立在CLR ( Common Language Runtime,通用語言運行庫 )基礎之上,它主要用于在服務器上開發(fā)功能強大的 Web 應用。 JSP 具有如下的優(yōu)點: ,所有的 JSP 代碼 (包括服務器腳本 )都經(jīng)過了編譯后運行,所以執(zhí)行效率極高。 XCOPY 輕松完成部署及應用升級。 JSP 支持應用程序的實時更新。管理員不必關掉網(wǎng)絡服務器或者甚至不用停止應用程序的運行就可以更新應用程序。 。 JSP 程序通過 CodeBehind、用戶控件、自定義控件及組 件這四種方法將程序結(jié)構(gòu)與執(zhí)行代碼分離,使程序的邏輯結(jié)構(gòu)一目了然,便于團隊開發(fā)。 。 JSP 的移動控件使開發(fā)人員可以面向廣泛的移動設備,包括支持 Web 的移動電話、尋呼機和個人數(shù)字助理 ((PDA)。 Web 服務。由于 JSP 和 .NET 遠程處理建立在 .NET Framework之上,因此它們可以使創(chuàng)建 XML Web services 變得更為容易。 SQL Server 2020 SQL Server 2020 是建立在 SQL Server 在可伸縮性、可用性、 可管理性和數(shù)據(jù)倉庫成功的基礎上,并且引入了針對電子商務的重要新功能。 本章小結(jié) 在需求分析之后,確定了系統(tǒng)的運行環(huán)境和開發(fā)環(huán)境。因此,本章主要就是要加深對開發(fā)工具的了解,了解開發(fā)工具主要配置和使用方法,了解開發(fā)工具不同的版本所能完成的任務。以此使程序編碼工作順利展開。 ______________________________________________________________________________ 13 第 4 章 系統(tǒng)的功能設計 本章主要完成的系統(tǒng)的功能設計和功能結(jié)構(gòu),確定系統(tǒng)要實現(xiàn)的主要業(yè)務,決定系統(tǒng)組成部分,模擬出系統(tǒng)的執(zhí)行過程和業(yè)務流程。 功能概述 本系
點擊復制文檔內(nèi)容
醫(yī)療健康相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1