42 - People usually feel uncomfortable when being watched observed
they may apply differently when observed.
2. Interview
Is a two-way communication to get data from respondents Jogiyanto, 2008. 1. Advantages of interview Jogiyanto, 2008:
- Good corporate from respondent can be happened. - Special visual aid or other assessment tool can be done.
- Respondents who had no knowledge can be identified. - The interviewer can filter the respondents as required.
2. Disadvantages of interview Jogiyanto, 2008: - Requires trained interviewer.
- Long data collection time. - Some of respondent did not want to talk with strangers.
3. Study Literature
Is a written record of events or occasions in the past and journals in a particular scientific field; including important documents is a reference for researchers in
understanding the object of his research. Even the literature, relevant literature is also included in documents that support the research. All documents relating to
the research in question should be noted as a source of information Gulo, 2002.
2.11.2 Object Oriented Concept
Object is something that always exists around us, both concrete and conceptual. An object has a state and behavior. State an object is the object
43 conditions stated in the attribute, while the behavior of an object defines how an
object to act and react. Behavior of an object expressed in the operation. 2.11.3 Basic principles of Object Oriented
Here are some basic principles of Object-Oriented concepts Munawar, 2005: 29: 1. Inheritance
As described above, the object is an example of a class. This has important consequences as an instance of a class; an object has all the characteristics of
its class. This is called inheritance. Thus, the object will have any attribute and operation derived from its class.
Figure 2.11.3.1 Example of Understanding Inheritance Kitchen
Equipment and Furniture is inherited from House wares Munawar, 2005:29.
2. Encapsulation The term encapsulation is often used interchangeably with
information hiding. Not all agree on the distinctions between the two though; one may think of information hiding as being the
principle and encapsulation being the technique. A software module House wares
Furniture Kitchen
appliance
44 hides information by encapsulating the information into a module or
other construct which presents an interface.
3. Message Sending In object oriented systems, objects are mutually communicated
each other by sending messages. An object sends a message to another object to perform an operation and the object that receive
will give the response to run the operation. 4. Association
Association is the relationship between objects that need each other. This relationship can be one-way or multiple ways.
5. Aggregation Aggregation is a special form of association that describes all parts
of an object is part of another object.
2.10.4 The Concept of Object Oriented Analysis and Design OOAD
Object Oriented Analysis and Design or OOAD is a collection of general guidelines for carrying out analysis and design. It must therefore be tailored to
your organization and project. To make our method more usable, we designed it so that adaptations, improvements, and part substitutions would be easy to
implement. OOAD reflects four central perspectives on a system and its context: the
system’s information contents, how the system will be used, the system as a whole, and the system’s components. The perspectives are connected to OOAD
45 main
activities: problem-domain
analysis, application-domain
analysis, architectural design, and component design, respectively. Each activity leads to
specific results, which are subsequently included in the analysis and design documentation Mathiassen, et.al. 2000:12.
2.11.5 Rich picture