Font Size: a A A

The Application Of J2EE In Customs Declaration Intergration System

Posted on:2006-01-14Degree:MasterType:Thesis
Country:ChinaCandidate:Y DuFull Text:PDF
GTID:2168360152987354Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
Along with the development of IT technology, there are several climaxes in the history of development of software as follows: the evolution of pc, C/S framework, the development of web service. Each climax changed the software industry a lot. Now, a new climax is coming and will reach the top in few years without doubt, it is the service-oriented architecture.A SOA (Service-Oriented Architecture) is a component model that inter-relates the different functional units of an application, called services, through well-defined interfaces and contracts between these services. The SOA of today based upon the extensible Markup Language (XML). By describing interfaces in an XML-based language called Web Services Definition Language (WSDL), services have moved to a more dynamic and flexible interface system.With growth in software technology and software engineering, the design of software framework and develop method become the most important part of software development. In this paper, we combine the design theory for J2EE and RUP, analyze and design and realize the Customs Declaration Intergration System.The main research products of this paper are described in the follows:1. According the situation of the company in china, we combine both two methods and design the software. Architecture design original decide whether a software product will live or die. Using RUP, XP and TTD methods etc., also the design pattern, we realize the framework of web application. RUP methodwhich include a lot of rules is called the heavyweight way, but XP method having less rules in actions is called lightweight way.2. Using the SOAD method instead of the OOAD method, we design the XML Web service part of the system and realize it with the protocol and APIs in J2EE which is added into it recently.3. Using the TTD method in realization of the software, after the detail design period, we syncretize the test into the whole process of software development, follow the rule that test first and reduce most of bugs that may arise.4. In the presentation layer of web application, we use struts frame for realization and discuss the probably conflict in configuration file in the process in module develop, form validation realization in struts, exception disposal and JSP taglib in struts.5. We use the newest open source product-hibernate frame in data base. Hibernate can map the relation database into object database. How to combine the struts and hibernate perfect and reuse ability of the system is a very important part of this paper.6. At the end of the paper, we discuss how to design the architecture to combine the XML Web Service and web application part. The way we used is to insert the XML Web Service part into the struts. So, we invent a new method for the realization of SOA.
Keywords/Search Tags:Customs Declaration Intergration System, SOA, software architecture design, Web service, struts, Hibernate, TTD
PDF Full Text Request
Related items