StudentShare
Contact Us
Sign In / Sign Up for FREE
Search
Go to advanced search...
Free

A Comparison of Structured Analysis to Object-Oriented Analysis - Research Paper Example

Cite this document
Summary
There have been many methodologies adapted over the years for system analysis and design. Some of them are Structured Systems Analysis and Design (SSAD),…
Download full paper File format: .doc, available for editing
GRAB THE BEST PAPER95.8% of users find it useful
A Comparison of Structured Analysis to Object-Oriented Analysis
Read Text Preview

Extract of sample "A Comparison of Structured Analysis to Object-Oriented Analysis"

Comparison of Structured Analysis with Object Oriented Analysis Introduction A methodology is a process by which issues are addressed regarding some existing system or a procedure to build a new one. There have been many methodologies adapted over the years for system analysis and design. Some of them are Structured Systems Analysis and Design (SSAD), Rapid Application Development (RAD), Object-Oriented Analysis and Design (OOAD). Two of the most widely used ones are structured analysis and object oriented approach.

The former is considered to be an outcome of the 1970s when the developers explored new techniques to handle large and complex projects of those times (Pefkaros, 2008). The structured approach got accepted and started being widely used for development and system analysis. Then, a methodology was created that helped the development of applications with the object oriented languages. This approach came to be known as the object oriented analysis and design. A comparative analysis has been conducted with respect to these two methodologies, along with their basic infrastructure and techniques. 2. SSAD and OOADThe structured approach enables the analyst to split a complex project into smaller and controllable parts.

This approach is based on the step-by-step execution of the phases. The start of an activity in a phase will depend on the completion of activities in the preceding phase. It is based on a top-down, hierarchal approach that produces logical and organized systems (Holon Institute of Technology, n.d.). The structured nature of the design facilitates efficient project management, resource management etc. OOAD approach follows an object oriented approach instead of a functional one that is followed in SSAD (Pefkaros, 2008).

An object in OOAD is considered to be any place, person or thing that can have the following aspects related to it; Certain properties and traitsRelationship with other objectsMethods that can be used to perform functions on its data (Norman, 1996). Object oriented system analysis and design methodology has the following main components (Hoover & Olekshy, 2001);Requirements Modeling: This component involves the analysis of who shall be using the system and how.Information Modeling: It discusses the entities and relationships between objects.

Life Cycle Modeling: This defines the way an object will interact with its environment and all the aspects that are related to the status of an object.3. Comparative Analysis of SSAD and OOADThe object oriented model focuses on the decomposition with respect to objects whereas the structured approach decomposes the system on the basis of functions (Pefkaros, 2008).The structured design is based on the waterfall model whereas object oriented design is considered to be incremental and iterative.

Structured approach promotes the concept of clear steps from the initiation of the project till the end; these steps are conventionally planning, analysis, design and implementation. Whereas the object oriented approach does provide any such specific number of phases. There are no clear steps from analysis to design.Structured System analysis and design is process oriented whereas object oriented system and design is data-oriented. There exists a clear separation between the between the data and the processes of the system in the structured approach, while the data and the processes of the system are encapsulated into objects (Pefkaros, 2008).4. ConclusionOOAD seems more flexible and adaptive to changes as compared to SSAD.

There can be many benefits gained from both of these methodologies but the dynamic changes in the current markets and thus the clients can be fulfilled in OOAD design better the conventional way of SSAD. Incremental and iterative approaches (in OOAD) bear better results since these techniques address issues and cater changes in the early stages rather than later.ReferencesHolon Institute of Technology, n.d. Structured analysis and design [PDF Document]. Retrieved from Lecture Notes Online Web Site: http://www.hit.ac.

il/staff/leonidm/information-systems/ch03.htmlHoover, H., and Olekshy, T. (2001). Object-Oriented Analysis and Design a Practitioners Approach, Avra Software Lab Inc., Retrieved from: www.avrasoft.com.Norman, R. (1996). Object-Oriented Systems Analysis and Design, Prentice Hall, Upper Saddle River, New Jersey.Pefkaros, K. (2008). Using object-oriented analysis and design over traditional structured analysis and design. International Journal of Business Research.

Read More
Cite this document
  • APA
  • MLA
  • CHICAGO
(“A Comparison of Structured Analysis to Object-Oriented Analysis Research Paper”, n.d.)
Retrieved from https://studentshare.org/miscellaneous/1569404-a-comparison-of-structured-analysis-to-object-oriented-analysis
(A Comparison of Structured Analysis to Object-Oriented Analysis Research Paper)
https://studentshare.org/miscellaneous/1569404-a-comparison-of-structured-analysis-to-object-oriented-analysis.
“A Comparison of Structured Analysis to Object-Oriented Analysis Research Paper”, n.d. https://studentshare.org/miscellaneous/1569404-a-comparison-of-structured-analysis-to-object-oriented-analysis.
  • Cited: 6 times

CHECK THESE SAMPLES OF A Comparison of Structured Analysis to Object-Oriented Analysis

System Analysis and Design

hellip; SSADM method involves the application of a sequence of analysis, documentation and design tasks concerned with development of a system Since SSADM is more process centered in our case it would not be very useful since the objects, actors, events and relationships can be traced from the narrative thus UML becomes the preferred case tool. With the use cases, UML enables us to study existing objects to see if they can be reused or adapted for new uses, and to define new or modified objects that will be combined with existing objects into a useful business computing application....
10 Pages (2500 words) Essay

Cultural Timepiece

nd likened to Whorf's analysis, Evans-Pritchard proposed that the movement of their time must be recognized as an illusion, unlike Western time which passes and progresses, because the tribal time structure stays constant, meaning that their perception of time is no more than the movement of persons through the structure....
8 Pages (2000 words) Essay

Business system analysis

Following beginning necessities congregation is proficient an easy working model of the 26 August 2009 BUSINESS SYSTEM analysis Throwaway prototyping Rapid Prototyping (RP) can be described as a collection of methods utilized to rapidly produce a balance mock-up of a division or assembly by means of three-dimensional computer aided design (CAD) data (Efunda).... The Class diagrams are practical in the entire shapes of OOP or object-oriented programming.... The idea is a number of years mature on the other hand have been advanced like object-oriented programming modeling paradigms have developed (Searchsoa, 2009)....
2 Pages (500 words) Essay

Success of Different Traceability Tools

The paper "Success of Different Traceability Tools" studies traceability necessity methods implemented inside the examination in the stakeholder needs.... Most failures have emanated from requirement creep, poor documentation, and the inability of the requirements to meet the stated needs.... hellip; The application of differing traceability tools techniques remains an imperative element for various software design jobs....
8 Pages (2000 words) Essay

Systems Analysis and Design

Each phase System Design and analysis The logical model is the interaction between the resources, processes, their input and output which is used by people to automate, modulate, manage and optimize the information systems.... "comparison between Traditional Approach and Obect Oriented Approch in Software Engineering....
1 Pages (250 words) Essay

Feminism and Criminology in the USA

This paper “Feminism and Criminology in the USA” is an attempt to understand the significance of qualitative analysis in studies in the area of women and crime.... Within this framework, the relevance of qualitative analysis is discussed with particular references to studies those have made use of them....
14 Pages (3500 words) Dissertation

Comparing the Use of the IDEF Methodology to UML

During the systems analysis phase, object-oriented analysis (OOA) is performed; its output is a conceptual model that is comprised of one (sometimes more) UML class diagram, a user-interface mock-up, a group of use cases, and a couple of interaction diagrams.... DEF methodology addresses documentation, design, integration, analysis, understanding, planning, and improvement (Fowler & Scott 2000, pg.... Based on the Waterfall model of the system development life cycle (SDLC), these functions fit into four stages of the SDLC: preliminary analysis, system analysis and requirements definition, systems design, integration and testing, and maintenance....
6 Pages (1500 words) Essay

Web Development for Business

In this regard, it can also be affirmed that the development of the system needs to take into consideration various activities including system analysis, designing, modeling, implementation, testing, and maintenance.... "Web Development for Business" paper determines whether the object-oriented system enables the modular design to perform and support the code and functionality reuse.... hellip; Thee objects in the object-oriented system are related to different objects of the system in a bi-direction or uni-directional manner....
12 Pages (3000 words) Coursework
sponsored ads
We use cookies to create the best experience for you. Keep on browsing if you are OK with that, or find out how to manage cookies.
Contact Us