Font Size: a A A

Design Syslog Server Using Patterns

Posted on:2005-09-29Degree:MasterType:Thesis
Country:ChinaCandidate:D ZhangFull Text:PDF
GTID:2168360152955451Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With people's rapid enhancement of the requirement for the computer software application, the computer software design is becoming more and more complex. How to design and develop computer software in a more reasonable way, and how to manage the computer software life cycle in a more scientific and efficient way is a hot topic nowadays. Object-Oriented technique comes.The traditional structural software design focuses on implementation of functions and the control of process. Once the software requirement changes or the system needs to be improved (and this happens definitely), the maintenance of the software becomes very difficult. While, we can tell that the idea of Object-Oriented (00) method is abstract the entities in real world into classes who have attributes and behaviour, realize the classes into objects. These objects collaborate with one another to realize the application of the real world business. This way of simulating real world makes the maintenance of software much more easier to carry out.Software engineering is mainly about the theory of software development. In another word, it is the successful experience and failure lessons learnt from software developers. To improve the quality and efficiency is the goal and ends up with the industrialization of software. There is no conflict between quality and efficiency and a good methodology can improve them both.From management's point of view, what's the advantage of 00? And how does this advantage apply to the software life cycle? Through specifying the main phases of software development of the Syslog Server for project JHKG, this paperstrengthens the main points of OOAD method through out the software life cycle and the benefits it brings. Also in this paper, some main ideas of 00 such as "reuse", "modularization", and "optimise and compromise", some new technique such as 00, design patterns and CORBA ORB are discussed in terms of the application.This paper pay more attention to discuss how to apply the application of Design Pattern161 and Design Frameworks. When I study in the project, I find: When using this kind of creative design which applying many Design Patterns, we can improve the software of reusing and maintainability and reduce the complex of software and the cost of development. While, the technique of CORBA provide the physical division for our reusing.
Keywords/Search Tags:Object-Oriented, Software Engineering, Design Pattern, CORBA
PDF Full Text Request
Related items