Font Size: a A A

Model Of Object-oriented Software Development And Applications

Posted on:2005-11-22Degree:MasterType:Thesis
Country:ChinaCandidate:Y CaoFull Text:PDF
GTID:2208360125464164Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Pattern,is abstraction in essence.It is abstraction and summarization of the problem,the context and the best solution.It abstacts their essence,and reappears them on a higher level.It embodies a abstract reuse thought-a reuse of architecture and design.It has formed a integrated and inseparable system of theories and thoughts.Pattern has played a important role in the methodology on programming.Today,object-oriented technology has dominated the software industry. Software must be reusable,maintainable,expandable,transplantable and flexible besides it provides consumers fundamental function.The goals will be achieved if patterns are applied in software development correctly.The classical patterns of GoF and core J2EE patterns are applied in design and development in this project,and make a good effect:In Web container,Servlet policy of Front Controller is applied.The implementation in Web container can be made more standardized, be beneficial to reuse and maintenance, and improve the efficiency and security.The policy of Simple Factory is reformed,and applied to produce command objects,which eliminates the limitations of past Simple Factory and makes up the defect of Factory Method.In EJB container,Session Facade is applied,and a entity bean is encapsulated by session bean,which nomalizes access of consumers,reduces coupling between business objects and consumers,centralizes security manage and transaction control,and improves performance.In design of durability, classifying tables of database is introduced,and the reference of tables to subtables according to name.The tables in a class will be access by relations between key and foreign key,and improve access efficiency,which makes insertion and deletion more ease.Simple Factory is applied to implement ageneral entity bean which can homologue alltables dynamically.In brief, applying patterns provides software development concrete solution,and improve software development.Pattern,is a compass and bridge of mastering object-oriented software development.
Keywords/Search Tags:Pattern, Object-oriented, Reuse, Maintanence
PDF Full Text Request
Related items