Font Size: a A A

Unicom International Tent System Operating Subsystem Based On Reconstruction Technology Development

Posted on:2006-12-26Degree:MasterType:Thesis
Country:ChinaCandidate:L YangFull Text:PDF
GTID:2208360155966078Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The business subsystem of Unicom International Business Operation Supporting System is reconstructed from the business subsystem of Shenzhen Unicom Business Operation Supporting System to fulfill the new requirement of Unicom International Company. The topic to be described in this thesis is about the problems met during the reconstruction and ways to solve them. The thesis is made up of three parts, including design of internationalization, the application of refactoring, system level reformation of original system, reconstruction of original functions along with construction of new functions targeting fulfilling the requirements of Unicom International, refactoring of menu system.Some problems of the original system and some new requirements suggest system level reconstructions. The original system has faults which will embarrass development and some of them are structure level, so the solving of them should be finished prior to new function developing. The main faults of the original system contain duplicated codes and defective design, and these are common for J2EE system especially BOSS. An optional way to solve the problems is rewriting the whole system, but the time and financial cost for rewriting a faulty but useable system is too high. To make things worse, it' s natural for the software entropy to increase so the rewrote system would go confusing gradually too. Then rewriting may not be the best choice, but Refactoring is. Refactoring means improving the inner structure of program without changing the representation of it. Refactoring summarized a series of typical problems in programs and standard procedures of solving them. During the development of the business subsystem a large refactoring was applied to the software frame to facilitate the subsequent development, after thatmany refactoring rules were used for improving the function level software structures. Further more the thesis will describe the exploring of expanding the scope of using refactoring to JSPs.After the internationalization designing and the system level refactoring, the analyzing and designing for Unicom International requirements and the realization for some important functions will be described.Finally, because the menu function of the original system is hard to maintain, a large refactoring was applied to this function to solve this problem completely. The analyze and design for this process is listed in the final chapter because the contact between menu function and other functions is not tight.Unicom International business subsystem is typical J2EE system, so studying the development of this system is helpful for developing and reconstructing similar systems.
Keywords/Search Tags:Refactoring, Business Operation Supporting System, J2EE
PDF Full Text Request
Related items