Font Size: a A A

Research And Application Of N-tier Architecture Based On Components

Posted on:2005-02-23Degree:MasterType:Thesis
Country:ChinaCandidate:Z CaiFull Text:PDF
GTID:2168360152970573Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the coming of information age, the rapid development of the information technology accelerated enterprise information process. Now, the computing technology is changing from machine-centered, application-centered to enterprise-centered, the development of software is also changing from technology-driven to business-driven.Enterprise organization, production R&D and business process need adapting to the fierce changes of the market competition at present. Following constant improvements of the integrated level and range, enterprises must restructure dynamically, which realizes the integration and optimization of people, management, and technology, logistics, information flow and value flow to improve time, quality, cost, service and enhance the capability of competition.The connotation and extension in Enterprise application software, such as Enterprise Resource Planning (ERP) is expanded, which put forward higher demand of software reuse and architecture. The research of Software modeling, reuse technology and architecture is one of key domain during software development and software engineering.How to improve the capability of reuse and restructure in software module? How to implement better scalability and integration? How to smooth model from business process, design to implementation? These problems are the most important points during the project practice, which are the starting points of my research in this paper.On the one hand, the existing application software can not better reflect dynamic changes based on business process in enterprise; on the other hand, the obstacles exist between process- oriented enterprise model and Object-Oriented design and implementation, which requirements, design and coding can not be connected seamlessly.In order to solve the question above-mentioned, the paper focuses software requirements (business modeling), design (software modeling) and coding implementation; discusses the question of modeling and reuse in the enterprise-level application; illustrates a kind of solution based on total modeling with UML and N-tier architecture, presents the software developing strategy of "UML-based, architecture-centered, components encapsulating business logic"; and accomplishes the analysis and design of a J2EE system based on Oracle platform - CIMS/ERP device subsystem.
Keywords/Search Tags:Reuse, N-tier Architecture, Components, Enterprise Modeling, Enterprise Resource Planning, Unified Modeling Language, Java2 Enterprise Edition
PDF Full Text Request
Related items