OBJECT ORIENTED ANALYSIS
Till now we have seen about object orientated programming,but it is really important to know the steps involved in building a successful project.Object orientated analysis helps us to develop a mechanism for the software to be developed.The analysis basically is concerned with breaking the problem into smaller parts.
The steps involved with object oriented analysis are:-
PROBLEM UNDERSTANDING
The first step is to understand the problem of the user.This helps the software engineers to focus on the specific requirements of both the users and the software.The problem statement should be stated in a simple single line for better understanding.
REQUIREMENTS SPECIFICATIONS
Once the problem statement is defined the next step is to generate a list of user requirements.A clear understanding should be there between the user and the developer.The User should state clearly the requirements as these are used for testing the software when it is undergoing completion.
DATA FLOW DIAGRAM
Data flow diagram can be used to represent how the data flows from one point to another in the system.From this step we can create classes for particular subjects and draw the inheritance relationships leading to the formation of the inheritance diagram.Once we have the data flow the class attributes we can proceed towards implementation.
IMPLEMENTATION
Implementation includes coding and testing.Coding includes writing codes for classes,member functions and the main program which is the driver.Coding really becomes easy once a detailed design is there.
No software in the world runs correctly when written for the first time.So testing the program before using is an essential part of software development.The final goal of testing is to check whether the system meets the user requirements or not.
WRITTEN BY-
PUSHKAR SADAPHAL(L 59)
Email id-pushkar.sadaphal17@vit.edu
WRITTEN BY-
PUSHKAR SADAPHAL(L 59)
Email id-pushkar.sadaphal17@vit.edu
great work
ReplyDeleteThanks
DeleteWell doneπππ
ReplyDeleteThanks
DeleteGreat workπππ
ReplyDeleteNice explanation about how to start a project.well done
ReplyDeleteGreat
ReplyDeleteGreat
ReplyDeleteAmazing
ReplyDeleteThanks
DeleteInformative
ReplyDeleteGood work...
ReplyDeleteVisionary
ReplyDeleteThanks
DeleteNice
ReplyDeletePretty informative π
ReplyDeleteThank you for sharing such amazing posts!!!!
ReplyDeleteThere are some more in this series.Stay tuned
DeleteGreat work
ReplyDeleteGreat!
ReplyDeleteGreat work
ReplyDeleteNice one! Keep posting!
ReplyDeletenice info
ReplyDeleteGreat
ReplyDeleteThanks
ReplyDelete