Mr Zamri, project trml manager for the Waja Maju Sdn Bhd plans to develop an automatic car wash. Customers select the type of wash and determine the type of car. The system calculates and displays the amount of fees to be paid on-screen control panel. Then, the customer pays for the car washes. After payment is made, if the wash time is busy, the system will show that customers have to wait. If not, the system will inform the customer trml to drive the car to the car wash place.
Applied case Use case name - automatic car wash system Entry condition - i. Customers Choose the type of wash ii. Determining the type of vehicle the customer Exception - i. P elanggan pay for car washes. After payment is made, if the wash time is busy, the system will show that customers have to wait. ii. If not, the system will inform the customer to drive the car to the car wash place. Special requirement trml - place a car wash must be added to ensure that the car can be washed as soon as payment is made.
Object-oriented approach (OO) see the system as a collection trml of objects that are interconnected and work together to perform a specific function. Object is an element of (thing) in the computer to respond trml to the message, for example trml customers, buttons and menus. Some elements are outside the system (client). Objects or elements outside the system environment represented trml by the class (class). Therefore, trml the development of class diagrams (class diagrams) and the possibility of a breakdown of (sub) classes kelas.Pecahan specific to each class is a class of its views on it.
Each object work together to perform the functions trml specified. Object will be used against trml the process, program, entity or file. Define an object-oriented design of all types of objects required to communicate with humans and devices in a system. This is important to allow each type of object can be used with the environment or programming language used to develop the system.
Object-oriented approach (OO) can be used to develop any type of system. There are similarities with the SDLC OO approach that includes three phases: analysis, design and implementation. But compared with the more SDLC waterfall, object-oriented development life cycle is like a spiral or bulb. In the initial stage, the model is abstract in nature, focused on the external aspect of the system. Once the model is developed, the model will be more detailed with more attention given to:
The advantage of using an object-oriented approach (OO) are diagrams and descriptions trml repositorynya give a full specification of an information system trml that will be the main dibangunkan.Ciri object-oriented figures are in terms of closeness of the relationship between the figures. This is because all of the conventions trml and techniques perajahan model of object-oriented trml (OO) has been developed as a consistent set .Kekonsistenan provide meaningful results for the development of systems based on object-oriented modeling techniques (OO) .Menurut Coad and Yourdon (1991) lists several advantages to using an object-oriented approach (OO) is as follows:
6) Delegates expressed uniformity among system components. trml 7) Usability again (reusability) analysis, design and programming activities.
Undoubtedly object-oriented software development has been greatly facilitated programmers in developing the software. However, object-oriented software, there are some drawbacks. Among the weaknesses trml highlighted by computer programming trml experts Grant Emery is:
- This is because the software object oriented (OOP) has found that the constraints of the objects within the data structure. Because of that, it can not show and manage data well.
- Costs incurred is high if there are adapters to be done on the software trml program using OOP. This is due to the addition of memory needed during renovations. Memory 'page' can not be reused when the renovation is done because each object program in at
No comments:
Post a Comment