15-05-2014, 02:40 PM
DESIGN AND IMPLEMENTATION OF FOUNDATION OF INFORMATION SYSTEM A MINI PROJECT REPORT
IMPLEMENTATION OF FOUNDATION .docx (Size: 1.14 MB / Downloads: 24)
ABSTRACT:
The foundation of information system is our respective problem statement. So in our proposed system we have designed the model for an apartment. The proposed system is the construction for the apartment design. The customer approaches the agent to buy a land with all the basic amenities expected by the customer. So the agent starts searching for the land and finally gets connected to the landlord to book the land. As per the requirements given by the customer, the land is finally booked. The Landlord sells the land to the customer. The customer after buying the land he approaches for the engineer and requests for a design. As once the design is confirmed the work is started with the help of the employees who all work according to the words of the Engineer. As per the investment given by the customer to the engineer the raw materials which are basically needed for the construction of the apartment is purchased. As once everything is purchased the engineer starts monitoring the employees so that the work is done in an appropriate way to complete the construction. Finally, the construction comes to an end. When the model is successfully constructed on the whole it is handed over to the customer. According to the scenarios mentioned above all the corresponding diagrams are drawn as the initial level. After the initial requirements all the diagrams are refined and modelled. Then the system is analyzed. Once when the model is refined and analyzed the designs are done, which is followed by the corresponding tests. The system is tested module by module. Once when the test comes to a successful end, the implementation part is done. As the code is generated then the system is accepted by the customer.
INTRODUCTION:
This paper presents the initial level diagrams and also the refined model of our information system after going through many numbers of iterations. The respective workflows and phases of the model are represented. In which the implementation of the model is been done using the rational unified process. The respective tools are used for designing each and every diagram.
MOTIVATION OF PROJECT:
The main motto of this paper is to represent our information system in the way of all UML diagrams. Basically all the requirements are collected corresponding to our system. Once when the requirements are well known it is analysed. After going through much iteration the analysed model is refined. These requirement and analyze workflows are done in inception phase. The designing part is carried out in elaboration phase. When it is successfully designed all types of testing are done in construction phase. Then finally it is implemented in transition phase.
What is OOAD?
Object-oriented analysis and design (OOAD) is a software engineering approach that models a system as a group of interacting objects. Each object represents some entity of interest in the system being modelled, and is characterized by its class, its state (data elements), and its behaviour. Various models can be created to show the static structure, dynamic behaviour, and run-time deployment of these collaborating objects. There are a number of different notations for representing these models, such as the Unified Modelling Language (UML).
What is UML?
Unified Modelling Language (UML) is a standardized, general-purpose modelling language in the field of software engineering. The Unified Modelling Language includes a set of graphic notation techniques to create visual models of object-oriented software-intensive systems.
The Unified Modelling Language was developed by Grady Booch, Ivar Jacobson and James Rumbaugh at Rational Software in the 1990s.
Rational Unified development process:
The Rational Unified Process (RUP) is an iterative software development process framework created by the Rational Software Corporation, a division of IBM since 2003. RUP is not a single concrete prescriptive process, but rather an adaptable process framework, intended to be tailored by the development organizations and software project teams that will select the elements of the process that are appropriate for their needs. RUP is a specific implementation of the Unified Process.
Problem Statement:
The foundation of the information system is the respective problem statement. The following modified diagrams are made in order to design the model and implement it using the rational unified model. The proposed system is the construction for the apartment design. The customer approaches the agent who is directly connected to the landlord. As per the requirements given by the customer, the agent searches for the land and book it for the customer. Then the customer approaches the engineer and request for the design. As once the design is confirmed the work is started. Finally, the construction comes to an end. This is the scenario of our proposed system.
CONCLUSION:
This paper presents the design of the foundation of information system which is our problem statement. Respective to our problem statement we have collected all the requirements needed to design the initial set of UML diagrams. Initially, the object oriented requirement workflow includes the business model in which the use case model and description with its scenarios are described. Then initial set of requirements are analyse and mentioned. Secondly, the initial set of workflows is given as input to the next level so that the refinement is done. Under functional modelling the different types of scenarios like normal, exceptional and extended are included. Class modelling is refined with possible iterations. As the same dynamic modelling is also refined with possible iterations. After analysing the scenarios it is well designed for implementation. As we have presented the model of our information system by its respective code, we have successfully implemented our design. Finally we conclude by going through all the possible tests. So that our system is accepted by customer.