Fig: 6.1 the object-oriented development process using OMT.
Feasibility study is conducted once the problem is clearly understood. It is a high level capsule version of the entire System Analysis and Design process. The main objective is to how to solve a problem quickly, at a minimum expense and to check if the problem is worth solving. This system has best tested for feasibility in the following points:· Operational Feasibility
· Technical Feasibility
· Economical Feasibility
6.1. Operational Feasibility:
Proposed projects are beneficial only if they can be turned into information systems that will meet the requirements. As current business methods are not acceptable to the users in terms if speed, timely and accurate results, users welcomed a change that will bring about a more operational and useful system. With rarely involvement it reduced the chances of resistance to the system and changes in general and increased the likelihood of the project successfully.
6.2. Technical Feasibility:
It centres on existing computer system and to what extent it can support the proposed system. The system can be expanded as the need arises. With the obtained technology there is guaranteed of accuracy, reliability, ease of access. Thus, it is technically feasible to design develop the proposed system.
6.3. Economical Feasibility:
Economic feasibility is the most frequently used method for evaluating the effectiveness of the proposed system. During study costs are considered like costs of hardware, minimum configuration, system capability of H/W, etc., the proposed system minimizes the time effort of the data collection, answering queries and generating reports which results in significant saving. Thus, the proposed system is economically feasible.
Phases of Object-Oriented Development Process
Analysis
Understand and model the application and its domain.
System Design
Determine the overall system architecture in terms of subsystem, concurrent tasks and data storage.
Object Design
Refine then optimize the analysis model, from application to computer concepts.
Coding
Implement the object classes in target programming language.
Testing
Incremental – at any stage system comprises tested and untested object classes. Testing is based on the scenarios developed as part of dynamic modelling process.
No comments:
Post a Comment