Font Size: a A A

The Research And Implementation Of Rich Internet Applications On Legacy MIS System

Posted on:2010-09-26Degree:MasterType:Thesis
Country:ChinaCandidate:Q R JiaFull Text:PDF
GTID:2178360278966331Subject:Mechanical design and theory
Abstract/Summary:PDF Full Text Request
With the rapid development of information industry, the process of enterprises and institutions informationization speeds up gradually, and in which MIS (Management Information Systems) play an increasingly important role. Through years of development, from the primary C/S structure to the Internet-based B/S structure, MIS have achieved significant results in the structures and solutions. However, in recent years, as the increasing complexity demanded made the MIS based on the traditional performance technology not keep up the pace, many problems appeared such as poor performance, processing inability of complex data, high-bandwidth occupation and so on, which seriously affected user's operation experience and increased the cost. Against this background, RIA (Rich Internet Applications) came into being. RIA integrate desktop applications' advantages of faster response, off-line operation support and full use of local resources with Web applications' advantages of flexibility to deploy, the dissemination of a wide range and cross-platform. RIA could use the highly interactive rich client technology to provide users a richer, more interactive and more responsive network experience. So RIA can provide the best solutions to those specific issues.This thesis introduced foreign teacher management information system as prototype to explore the best development path followed by applying RIA in the existing system based on J2EE. Firstly, the necessary analysis of the prototype was given from the aspects of business logic, software architecture and some related technologies. Then an extractive representative business module was introduced as the target of follow-up study. After that, considering the smallest changes and the best reuse, the target was extended to be distributed in the way of web service. Through comparative analysis among several popular web service platforms, Apache CXF was the best choice for that job. Finally, how to develop RIA was introduced in two levels: the modeling analysis and the program achievement. As an appropriate modeling method is necessary for effective modeling analysis, through a comparative analysis aimed many new features of RIA among several popular modeling language, a high-level concept language named WebML was selected for modeling. Then, on the basis of that work, Adobe Flex/AIR technology was used to achieve the goal of the RIA expansion program.In this thesis, a relatively full realization strategy about the RIA development on the existing MIS was provided, which is helpful to solve the user experience problems prevalent in the traditional MIS, and has positive significance for MIS' further improvement and development.
Keywords/Search Tags:MIS, J2EE, Web Service, RIA
PDF Full Text Request
Related items