Font Size: a A A

Research And Application Of Graphics Software Based On Component Development Method

Posted on:2014-02-03Degree:MasterType:Thesis
Country:ChinaCandidate:Y Q CengFull Text:PDF
GTID:2248330395481107Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the continuous development of information technology, computer software is more and more widely applied, especially the popularity and application of the Internet, make the software development environment increasingly complex. Application software need to have an open system architecture and the ability to span multiple heterogeneous platforms, and thus lead to the software more and more largely in application system. Nowadays application software generally need good platform compatibility (interoperability), open structure, scale variability (extensibility) and code reuse capability. Traditional software development methods obviously can not meet the needs of modern large-scale software industry, in this case, the idea of software reuse came into being, constructing new software by existing software components. Component-based software development (CBSD) is the way to effectivery achieve software reuse, based on distributed object technology, emphasizing realization software system through the design and construction of reusable component. CBSD use component as a unit to design and implement, assemble already available components, rather than re-constructed, not only improve the quality and efficiency of the software development, but also can reduce development costs and maintenance costs, is an effective way for the industrial production of the software industry.Charts are more and more widely used in the enterprise business and Internet, a modern application needs pretty charts to visualize data. FusionCharts is the industry leading charts solution, have features like cross-platform, cross-browser, can be called by various language. In this paper, based on the analysis and summary of software reuse and component related technology, we do some research into the popular graphics software FusionCharts, analyses its frame structure and principle of charts realization, in OperaMasks Studio platform, detailed analysis and design the component development process, use component-based software development (CBSD) method, based on the reuse of FusionCharts graphics resourse, to design a graphics component. Experiments have shown that this graphics component is able to achieve the desired display. And, after analysis and improve the implementation, the integration of graphics components project have been further improved, easy to add new graphics components, we could expand the charts type in new areas in the future to improve the graphics components package.
Keywords/Search Tags:Software Reuse, CBSD, FusionCharts, Graphics Component
PDF Full Text Request
Related items