System Analysis And Design

Read Complete Research Material

System Analysis and Design

IT System Analysis and Design

IT System Analysis and Design

System Development Lifecycle

The life cycle approach to systems development is the set of activities that analysts, designers and users perform to develop and implement an information system. The life cycle approach for the development of systems consists of the following steps.

Feasibility

Economic

Technical

Operational

Analysis

Design

Construction

Testing

Implementation

Maintenance

Feasibility

This phase includes the system objects and establishes the advantages and general disadvantages associated with the implementation of the system. A deeper analysis of feasibility or feasibility studies are completed during the system design phase, usually during the consideration of the evaluation of various alternative solutions proposed (Leau et.al, 2012). Feasibility studies consider the technical, economic and operational aspects of the available alternatives, and whether or not the project is appropriate given the political and institutional context.

Economic

Economic includes the analysis of costs and benefits associated with each project alternative. With cost analysis / profit, all costs and benefits of acquiring and operating each alternative system are identified and a comparison of them. First you compare expected costs of each alternative to the expected benefits to ensure that the benefits exceed the costs. After the cost / benefit of each alternative compares to provide cost / benefit of alternatives to identify the alternative that is more attractive and its economic aspect is measured. A third comparison, usually implicit, is related to the ways in which the organization could spend your money so that was not a systems project (Weintraub, 2010).

Implementation costs typically include the cost remaining systems research, the hardware and software costs, operating costs of the system to its expected useful life, and costs of labor, materials, energy, repairs and maintenance. Through the analysis of cost / benefit, the organization must rely on traditional financial analysis concepts and tools such as present value theory, differential cost analysis and discounted cash flow analysis.

Technical

It consists of a set of procedures that are essential to perform some significant portion Life Cycle Systems Development. Many techniques have been developed, for example for defining requirements for database design, for computational design application for designing programs for implantation development testing, prototyping, and more.

Analysis

It is the external design phase. Is to question the user about what the system, what extra features they want in their new system and what restrictions must satisfy. The output of the analysis must include a functional specification and a structured analysis that contains the requirements for the new system, which the user must read, analyze and point out what he wants.

Design

In this phase of the lifecycle, you define the essential lines of the structure of the software product according to the requirements highlighted by the analysis, typically the preserve of a programmer analyst. Even the design can be decomposed into subtasks, from architectural design to detailed design. It can be said that the design has the purpose of defining (at a certain level of detail) the solution of the problem. In this phase will be developed a document that will allow having a definition of the structure ...
Related Ads