Please use this identifier to cite or link to this item: http://hdl.handle.net/11718/18368
Title: Project management and application development using object oriented and distributed component platforms
Authors: Dey, Shantanu
Keywords: Project management;Application development;Business;Web based component services
Issue Date: 2002
Publisher: Indian Institute of Management Ahmedabad
Series/Report no.: SP;000944
Abstract: Abstract Object Oriented platform is on of the most productive ways of developing an application because of the benefits of reusability that it provides. Components are small executable codes that can access the services of other components overs a shared medium and build an application. Components provide effective granularity of reuse through consistent published interfaces that encapsulate the implementaion. Component-based development is a pharase that refers to the techniques and tools that enable construction of applications is a phrase that refers to the techniques and tool that enable construction of applications from new and prefabricated components. It is in a sense the next generation of client/server computing . Webbased components services for applocation development like Microsoft.NET and Sun ONE provide integrated development and execution environment which is web enabled and platform language and device independent and thus paves the way for futuristic application development by blurring the distinction between software development and web based applocation development. Object orientation is all about programming with objects which contains the data as well as the program logic encapsulated in one module called class. The advantage of object orientaion lies in its properties of inheritance and polymorphism which help in developing reusable cides. The main objective of this project is to experience the use of methodologies and application development platforms in the various stages of project life cycle.In this project the application is developed using Visual Studio 6.0 as the development environment. Visual Basic is used for coding and Visible Analyst CASE tool is used for deign and dicumentation using UML methodology. Cost and effort estimation have been done using object MS Access. The data presentaion and business components are identified and their functions are illustrated. The components are developed using Reusability in mind and interface inheritance has been used . The qualoty observations are taken after both unit and system testing and the actions taken are elaborated. This applocation is thus an illustration of how component reusability canincrease the productivity and how components can link to each other to develop a complete application.
URI: http://hdl.handle.net/11718/18368
Appears in Collections:Student Projects

Files in This Item:
File Description SizeFormat 
SP 2002_944.pdf
  Restricted Access
2.2 MBAdobe PDFView/Open Request a copy


Items in IIMA Institutional Repository are protected by copyright, with all rights reserved, unless otherwise indicated.