Design Process

Software design process can be perceived as series of well-defined steps. Though it varies according to design approach (function oriented or object oriented, yet It may have the following steps involved:

      A solution design is created from requirement or previous used system and/or system sequence diagram.

      Objects are identified and grouped into classes on behalf of similarity in attribute characteristics.

      Class hierarchy and relation among them is defined.

      Application framework is defined.