1 |
應用設計樣式對軟體複雜度的影響邱佑民 Unknown Date (has links)
本研究證實從系統開發的觀點應用1:1連結式後設樣式對軟體複雜度的影響是負面的,不過複雜度的變動對系統而言是一個常數,對中型以上的系統,這樣的複雜度影響是相當小的,本研究認為可以忽略不計。本研究也證實從系統彈性的角度應用1:1連結式後設樣式對軟體複雜度的影響是正面的,透過設計樣式將程式的流程控制與商業規則切割開來,可以使得商業規則的新增更為容易。
|
2 |
應用設計樣式於元件式系統開發之研究--以會計總帳系統為例俞君翰 Unknown Date (has links)
系統設計階段的主要目的是將系統分析模型轉換成足以規範實作人員進行程式撰寫的設計模型,以提昇系統效能及再用效益。並且讓設計結果符合非功能需求、實作環境以及效能需求等限制。其重心應放在將系統的設計最佳化,並確保設計模型已涵蓋全部的需求。但對於物件導向程式設計經驗較為不足的開發人員而言,這樣的過程不但費時費力,而且往往浪費資源於解決已有標準解答的問題。若是能將設計樣式的概念融入元件式系統的設計過程中,將可導引系統設計人員快速的將前人所累積的物件導向程式設計經驗應用於開發中元件式系統的設計上,避免無謂的資源浪費。本研究將以Gamma等四位學者所提出的二十三個設計樣式為基礎,發展一套設計樣式導入流程。並以一雛型系統為例,說明系統設計者如何在進行元件式系統設計時,以本研究提供的設計樣式導入流程,將設計樣式逐步導入開發中系統,藉此縮短系統開發時程、提升系統功能擴充性和元件再用性、降低日後維護系統的困難度,並可在系統開發過程中,對所有曾採用的設計樣式進行記錄,做為專案管理以及日後開發類似系統的重要參考。 / The primary purpose of system design phase is to transform the analysis model into the design model which is definite enough to generate programming code. Besides, the result of design should satisfy the nonfunctional requirement, implementation environment and efficiency requirement. The focus should be on the optimization of design to ensure the design model satisfying all kinds of requirements. However, the inexperienced object-oriented system designers usually spend a lot of time and energy to solve problems which already have standard answers. The concept of design patterns can be used in the design phase to guide system designers to apply the accumulated object-oriented programming experience to avoid wasting resources. This research intends to establish a systematic approach for applying the design patterns to the component-based system development process. This approach is based on the most popular twenty-three design patterns provided by Gamma et al. A prototype is also established to demonstrate the step by step process in adopting the design patterns during the component-based system development process. The proposed approach should increase the software reusability and maintenance, as well as reduce the developing schedule and cost. Furthermore, the systematic approach of adopting the design patterns can be incorporated into the project management guidelines as the important reference for future system development.
|
3 |
在J2EE架構下金融資訊系統整合之研究黃琮祐 Unknown Date (has links)
在J2EE架構下金融資訊系統整合之研究
研究生:黃琮祐
指導教授:曾淑峰
國立政治大學資訊管理系碩士班
摘要
本研究主要目的在於運用標準J2EE架構建立一個金融資訊系統整合概念,並使用EJB(Enterprise Java Bean)軟體元件與設計樣式(Design Patterns)規劃並設計雛型系統架構,使用訊息系統作為系統與系統之間或軟體元件與軟體元件之間溝通的媒介。
本研究所採行的整合方式為使用訊息系統(或稱Message Oriented Middleware,簡稱MOM),藉由標準的JMS(Java Message Service)作訊息傳遞,是眾多可供選擇的整合方式之一,其優點在於降低系統整合的進入門檻、達成系統之間的耦合、降低連線管理的複雜性、並可作負載平衡等之外,也可妥善運用其建置在J2EE平台上的優勢,每當有新的整合性金融商品被研發出來時,即可藉由軟體元件的佈署加入系統的服務中,除了迅速擴充的彈性之外,也使得系統更易於維護。
本研究發衽於當前金融機構的併購風潮,金控公司如雨後春筍般紛紛成立,期望藉由本研究能夠為金控公司成立後欲進行交叉銷售(Cross-Saling)時的系統整合需求提出一個可行方案,然資訊系統整合的議題所涉及的範圍甚廣,舉凡有關網路通訊整合、資源系統介面整合、資料格式轉換、系統管理、流程管理、甚至開發工具等皆屬之,而本研究所探討的內容或可歸納於網路通訊整合及資訊系統介面整合相關範圍。
本研究經過整合概念設計後,假想一提供整合性金融商品服務的雛型系統,並將之建構在J2EE平台上,運用JMS訊息服務、元件技術與設計樣式概念得到下列研究成果:
1. 提供一個在J2EE上以訊息傳遞達成單一入口多元服務的系統整合概念架構方式。
2. 使用非同步的訊息傳遞,並將設計樣式與EJB元件加入此類系統整合中,這與傳統的整合方法如CORBA、Java RMI、微軟的COM/DCOM等有頗大的不同,可做為未來他人相關研究的參考。
關鍵詞:系統整合、金融控股、JMS、非同步傳輸、EJB、設計樣式
|
4 |
建立預測模型之應用框架設計 / An Application framework designed for building forecast models曹飴珊, Tsao, Yi Shan Unknown Date (has links)
預測技術是一個不斷變動的領域,本研究提出一個高彈性的預測模型應用框架,供使用者開發各種預測系統,且使用者能夠很容易的將新的預測技術增加到系統之中。本研究先分析現有預測模型的建構過程,提出一共通流程。並依此共通流程定義應用框架,該框架可用以產生各種實際的預測系統。此應用框架具備了高度的彈性,除了在流程上可整合OASIS的WS-BPEL流程描述語言外,且可整合各種不同的預測技術所需的運算方法與資料。 / With the rapidly changing forecast technique, this paper introduces a flexible application framework to develop different forecast systems. When you develop a system by this framework, you can add a new forecast technology easily. This paper provides a common process for model building by analysis exiting processes and use this common process to develop application framework. In addition to using an XML-based language, Web Services Business Process Execution Language(WS-BPEL), to describe the details of model building process, this framework can integrates methods and data from different forecast technologies by defining method and data configuration.
|
5 |
服務導向設計樣式應用於財務金融指標評估之研究蔡承序, Tsai,Chen Hsi Unknown Date (has links)
傳統的物件導向設計已發展出許多成熟的設計樣式(Design Pattern)用來解決軟體設計上的問題,服務導向架構(Service-Oriented Architecture,SOA) 在近年來不斷的被討論,服務導向架構的設計樣式逐漸在發展中。本論文以物件導向設計樣式為基礎,發展一服務導向設計樣式-財務金融指標評估(Financial Evaluation) Façade,應用於財務金融領域,進行財務金融指標的評估。可依不同的財務金融指標評估需求對財務金融指標評估Façade實作,以達到系統目的。 / There are many mature design patterns already developed with traditional Object-Oriented Design for resolving problems of software design. Service-Oriented Architecture (SOA) is discussed constantly in the recent years, and Service-Oriented design patterns are developed gradually. In this paper, we develop a Service-Oriented design pattern - Financial Index Evaluation Façade which based on Object-Oriented design patterns. It is a domain-specific design pattern applied to financial index evaluation. For different situation, we can implement Financial Index Evaluation Façade for request to achieve system objective.
|
Page generated in 0.0231 seconds