International Journal of Computer Applications
Software plays an important role in today's computerized world. The programmer can use different languages to develop the software. In order to develop software, it needs several phases such as analysis, design, implementation, testing and maintenance. Of these several phases, the analysis and design becomes essential, since these are the most essential feature in the development of the software. Now-a-days, most of the software is object-oriented, because the object-oriented languages provide easy way to develop and maintain the program. This object-oriented program consists of several divisions based upon the purpose. Each division performs some functions depending upon the code. All these divisions are then integrated to provide the single program.