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

正文內容

畢業(yè)設計-基于web應用的工資管理系統(tǒng)-文庫吧

2024-11-13 19:11 本頁面


【正文】 ........... 21 設計約束條件 .................................................................. 22 屬性 .......................................................................... 22 需求注釋 ........................................................................ 22 實現(xiàn)概要技術 ...................................................................... 22 ........................................................................ 22 表 ................................................................................ 24 接口設計 ..................................................................................................................................... 24 運行設計 .................................................................................................................................... 25 實現(xiàn)詳細技術 ...................................................................... 26 程序系統(tǒng)實現(xiàn)的結構 .............................................................. 26 ............................................................ 27 主要模塊的詳細設計和接口定義 .................................................... 28 (類) CONTROLLERSERVLET ...................................................... 28 模塊(類) DBBEAN ............................................................... 29 模塊(類) COMMANDCORE .......................................................... 31 4 數(shù)據(jù)庫設計: .................................................................... 32 .................................................................. 33 3. 結論 .............................................................................. 33 5 1. 緒論 前言 計算機軟件行業(yè)日新月異。從大型機、小型機、個人計算機、客戶機 /服務器端、 Inter到無線網,隨著計算機技術的不算發(fā)展,總有新的軟件技術、設計理念和合開發(fā)工具不斷出現(xiàn)。在過去的若干年里,沒有什么事比提起 Inter 解決方 案、開發(fā) Inter 應用那樣對我們的工作產生如此深刻的影響: Inter 可以作為一個應用的基礎,構建一個社會群體,甚至形成一個大的抽象組織。 相信很多人已經看到,有許多重要的因素并沒有受到軟件行業(yè)的重視。就這些因素概括起來是: ? 在軟件設計和底層結構中廣泛采用國際標準。 ? 通過 Web,軟件系統(tǒng)可以減少運營成本,提供巨大的策略性業(yè)務優(yōu)勢。 ? 通過采用 Java 和 UNIX,可以保證平臺獨立性和開放的解決方案。 制定的各種軟件設計和底層結構的標準長期以來一直困擾著軟件行業(yè),盡管 硬件行業(yè)十年一變。對于軟件來說,某 些適應范圍狹窄的標準一直存在于軟件開發(fā)的各個方面,如 SQL、 CORBA 和 UML 等。 J2EE、 Web 和建模標準的出現(xiàn),給我們提供了一組成熟的設計標準。利用這些標準,我們可以建立全新的應用系統(tǒng)。這些 J2EE 和 Web 標準,包括 EJB、 JNDI、 JDBC、 HTTP 和XML 等,使非常成熟的技術,可以在開發(fā)人員群體中共享。 Inter 能夠提供富有競爭力的策略性優(yōu)勢的各種跡象已經越來越明顯了。隨著 .COM 公司的迅猛發(fā)展,現(xiàn)在我們已經到了開發(fā)使用的 Inter 解決方案的階段。 Inter 和無線系統(tǒng)解決方案的 策略性優(yōu)勢大部分來源于 Metcalf 的連接定律( Law of Connectivity):網絡價值在于可以把大量的節(jié)點連接到網絡上,而且其價值與連接的節(jié)點數(shù)呈指數(shù)級增長。 假設用戶需要一個新的 Inter 解決方案,開發(fā)人員可以利用 Weblogic Sever 提供的功能,創(chuàng)建一個具有容錯能力的高性能應用系統(tǒng)。不管應用的需求范圍是什么, Weblogic Server 都回開發(fā)人員的 Inter 提供必要的支持。 Weblogic Server 是一種廣泛使用的并且已經被證明為最佳的 Inter 應用平臺。 平 臺獨立是一個使用頻率很高的詞匯。作為軟件開發(fā)人員,我們希望自己提供的解決方案能夠在最常用的各種硬件平臺、操作系統(tǒng)和數(shù)據(jù)庫上運行,而無須重建或者重新編譯。希望能夠以任何形式與 J2EE、 Web、 UNIX、 Linux 和 Open Source 群體中的其他人分享各自的 6 代碼。 我們采用 Weblogic Server 開發(fā)軟件系統(tǒng),這就要求我們必須才用面向對象的設計方式,或者創(chuàng)建相對小的可重用的類。這就提出了一種代碼可重用性的問題。在今天的運行環(huán)境下,可重用的服務已經達到了軟件重用的階段。利用 J2EE 的標準結合相關的服務技 術,可以創(chuàng)建靈活的易于使用的軟件系統(tǒng),用于 Web 服務。事實上, Weblogic Server 的設計和應用模型的關鍵在于提供應用開發(fā)中所需要的服務。 能夠使軟件具有長久價值和生命力的訣竅是,使用開放的標準把軟件系統(tǒng)制作成服務。因此就我校目前的現(xiàn)狀,我們可為工資系統(tǒng)開發(fā)一個提供 Web 服務的軟件,如果采用開放標準(如 UDDI、 WSDL 或 SOAP)來訪問這些信息,這個站點將會更有價值。 真正開放的可訪問的在線服務已經開始出現(xiàn)。無線設備、音頻應用以及那些不是面向瀏覽功能的 Inter 訪問系統(tǒng),也催化和促進了開放的 、可訪問的 Inter 服務的發(fā)展。 學 校工資系統(tǒng)需求調研 在指導教師的帶隊下,到我校財務處進行調研,工資系統(tǒng)主要負責人給我們進行了詳細的介紹。我校工資系統(tǒng)是采用 access 做的,僅為單機版,所有的服務均采用一臺電腦來完成。能夠實現(xiàn)的工能還是較為完善,實現(xiàn)了人員管理和報表統(tǒng)計等功能。但是對操作人員的要求有所偏高,操作人員必需非常熟悉這套系統(tǒng)才能對其進行操作。管理員在對系統(tǒng)進行管理,有時是直接對數(shù)據(jù)庫的原始數(shù)據(jù)進行修改。除管理員以外,沒有任何用戶。沒有采用任何的安全措施,密碼也是采用明碼標識。當 我校員工要查看有關工資情況時,必須親自來到財務處向管理員說明查看內容和自己的姓名,然后由管理員通過該系統(tǒng)的查詢功能來獲得相關的信息。之后,普通用戶方可得到自己工資的情況。 現(xiàn)有系統(tǒng)的弊端 首先,該系統(tǒng)所采用的構架僅為單機版。不能提供資源共享等服務,使用戶非常單一,除了管理員之外就沒有任何的用戶可以使用該系統(tǒng)。隨著我校管理的信息化,這種架構已遠遠不能滿足現(xiàn)有的需求。 其次,該系統(tǒng)所采用的開發(fā)平臺是 access。 Access 屬于一種常用的辦公軟件,只是一種小型的數(shù)據(jù)庫系統(tǒng)不支持觸發(fā)器與存儲過程 ,事務處理、并發(fā)處理能力很弱。另外一個,就是 2G 的數(shù)據(jù)庫容量限制。安全性不好,聯(lián)機操作時網絡傳輸慢,數(shù)據(jù)傳輸速度不夠快。 7 本小組所采用的核心技術及其優(yōu)點 J2EE 平臺技術 J2EE(即 Java 2 平臺企業(yè)版)是由 Sun 公司主持推出的一項中間件技術。從 CORBA、IDL 到面向消息的系統(tǒng),中間件技術已經走過了很長的一段路程,如今 J2EE 作為中間件技術史上的一塊具有決定意義的里程碑,正受到業(yè)界越來越廣泛的重視和采納。 J2EE,一方面有著一套相當龐大的標準體系和數(shù)個不同版本,另 一方面,由于市場上應用服務器品種多樣,各家開發(fā)商使用的術語又不盡相同,因此,圍繞著 J2EE,常常有不少被人誤解的地方。 J2EE 的定義 在試圖給 J2EE 下一個明確的定義之前,我們首先要了解 J2EE 并不簡單地只是一門語言、一種工具或一套服務。 ? J2EE—— Java 2 平臺企業(yè)版 簡單地說, J2EE 是一個標準中間件體系結構,旨在簡化和規(guī)范多層分布式 企業(yè)應用系統(tǒng)的開發(fā)和部署。 J2EE 方案的實施可顯著地提高系統(tǒng)的可移植性、安全性、可伸縮性、負載平衡和可重用性。 J2EE 技術出現(xiàn)之前,幾家 主要的中間件開發(fā)商的產品各自為陣,彼此之間缺乏兼容性,可移植性差,難以實現(xiàn)互操作,沒有一個被普遍認可的行業(yè)標準。 J2EE 的出現(xiàn)標志著中間件技術在經歷了多年的不斷摸索和經驗總結后,正逐步走向成熟。 J2EE 的核心是一組規(guī)范和指南,定義了一個使用 Java 語言開發(fā)多層分布式企業(yè)應用系統(tǒng)的標準平臺。開發(fā)人員在這些規(guī)范和指南的基礎上開發(fā)企業(yè)級應用,同時由 J2EE 供應商確保不同的 J2EE 平臺之間的兼容性。由于基于規(guī)范的各 J2EE 平臺之間具有良好的兼容性, 因此 J2EE 應用系統(tǒng)可以部署在不同的應用服務器上,無需或只需進行 少量的代碼修改。 如圖 所示: 8 圖 ? J2EE 視點 下面我們將從幾個不同的側面來考察 J2EE: (1) J2EE:多層、分布式中間件語法 采用多層分布式應用模型, J2EE 將應用開發(fā)劃分為多個不同的層,并在每一個層上定義組件。各個應用組件根據(jù)他們所在的層分布在同一個或不同的服務器上,共同組成基于組件的多層分布式系統(tǒng)。典型的 J2EE 四層結構包括客戶層、表示邏輯層( Web 層)、商業(yè)邏輯層和企業(yè)信息系統(tǒng)層。 有了 J2EE,分布式系統(tǒng)的開發(fā)變得簡單了,部 署的速度也可以加快。 J2EE 組件的分布與服務器環(huán)境無關,所有的資源都可通過分布式目錄進行訪問。這意味著開發(fā)人員不再需要為組件和資源的分布問題耗費精力,從而可以有更多的時間專注于業(yè)務邏輯的實現(xiàn),提高開發(fā)效率。 (2) J2EE:企業(yè)級應用系統(tǒng)開發(fā)平臺 J2EE 本身是一個標準,一個為企業(yè)分布式應用的開發(fā)提供的標準平臺。而 J2EE 的實施,則具體表現(xiàn)為諸如 BEA Web logic 或 IBM Web sphere 之類的特定 Web 服務器產品。利用 J2EE應用 編程模型開發(fā)的企業(yè)應用系統(tǒng),可以部署在不同廠商生產的、但相 互兼容的 J2EE 應用服務器上。 目前,市場上基于 J2EE 的 Web 服務器品種繁多,性能特點各有千秋,每家廠商的產品都有精心設計的獨到之處。但與產品個性無關的是,所有的 J2EE 應用服務器都為企業(yè)級應用系統(tǒng)的開發(fā)和部署提供了一個共同的基礎。 (3) J2EE:電子化應用開發(fā)模型 9 J2EE 應用很容易發(fā)布到 Web、掌上電腦或移動電話等手持設備上。換言之,應用組件可以很輕松地實現(xiàn)電子化。 J2EE 的應用 編程模型保證組件在向不同類型的客戶端移植過程中,商業(yè)邏輯和后端系統(tǒng)保持不變。 此外, J2EE 平臺的其他主要優(yōu)點還有:自動負載 平衡、可伸縮、容錯和具有故障排除等功能。部署在 J2EE 環(huán)境中的組件將自動獲得上述特性,而不必增加額外的代碼開銷。 J2EE所有這些特性對于需要構建全天候網絡門戶的企業(yè)來說顯得尤為重要。 (4)J2EE: Web 應用服務器上廣泛采用的標準 可以說, J2EE 是首個獲得業(yè)界廣泛認可和采納的中間件標準。目前幾乎所有的一流 Web應用服務器,如 BEA 的 Web logic、 IBM 的 Web sphere、 HP 的應用服務器、 Sun 的 iPla和 Macromedia 的 Jrun 等,都是基于 J2EE 的。迄今為止,還沒有哪個其他標 準能獲得如此眾多的中間件供應商的一致支持。而且,有了 J2EE,企業(yè)的應用開發(fā)對于某個特定的開發(fā)商或應用服務供應商的依賴性更小。應用組件只要符合 J2EE 規(guī)范,完全可以部署在不同的應用服務器上。為了確保不同廠商的 J2EE 應用服務器的兼容性和一致性, Sun 公司發(fā)布了 J2EE 兼容性測試包。 至此,我們可以試著用一句
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1