Font Size: a A A

The Design And Implementation Of Join-cheer Dna Uicomponent Library

Posted on:2016-06-06Degree:MasterType:Thesis
Country:ChinaCandidate:B G RenFull Text:PDF
GTID:2308330503950418Subject:Software engineering
Abstract/Summary:PDF Full Text Request
At present, the main development technology in Java Web is Jsp which is always used to program Web UI with html, js, css and ajax. As the characteristics of these technologies, Join-Cheer Software Compony stands the cumbersome development process and the issue that Web UI codes can’t be efficiently reused.How to simplify the development process,shorten the development cycle and reduce the cost of product,that’s an opportunity and a challenge.The pager has finished a UI component library by analyzing the requirement of simplifying Web UI programming,doing a research on programming habits of Java programmers, analyzing the characteristics of Jsp, making a research on Web UI component libraries in Java Web programming both domestic and foreign.The paper has completed the following work:analyzing the requirement of simplifying Web UI programming,making a discussion about the design philosophy of the UI component library and the whole structure and the major chapters will discuss the key technologies include the render technology of UI pages, and the synchronization between browser and server of UI status, and the design and implementation of UI Component events.The UI component library makes these improvement to Join-Cheer Compony: using a single programming language to develop Web UI,that is Java language,using UI components which can be reused, and write business logic in the event listeners of UI components,UI logic and business logic can call each other directly,so the programmer no longer need to handle http request and response,and automatically compatible with popular web browsers.By using the UI component library, the process of Web UI programming has been simplified, and Web UI codes can be efficiently reused, so Join-Cheer Compony benefits from the result of shortening the development cycle and reducing the cost of product. The component library is a choice and reference to other componies dedicated in Enterprise Application Development.
Keywords/Search Tags:Web UI programming, UI component library, synchronization of UI status
PDF Full Text Request
Related items