System Development Life Cycle

Submitted by: Submitted by

Views: 174

Words: 4756

Pages: 20

Category: Science and Technology

Date Submitted: 02/26/2014 10:14 AM

Report This Essay

System Development Life Cycle

A software development process, also known as a software development life cycle (SDLC), is a structure imposed on the development of a software product. The following section contains the system development life cycle, in which we included how to implement IT within Haveily Developers Ltd.

10.1 System Analysis- Feasibility Study

10.2 System Design

10.3 Programming

10.4 Testing

10.5 Conversion

10.6 Production and Maintenance

System Analysis- Feasibility Study

It is the analysis of the problem which should be solved by information system. It consists of defining the problem, identifying the information requirements that must be met by a system solution. This analysis would include a feasibility study which is an evaluation or analysis of the potential impact of a proposed project or program. A feasibility study is conducted to assist decision-makers in determining whether or not to implement a particular project or program. It contain extensive data related to financial, organizational and technical standpoint and will include advantages and disadvantages of both the current situation and the proposed plan.

Technical Standpoint Analysis

Financial Standpoint Analysis

Organizational Standpoint Analysis

Technical Standpoint Analysis

Financial Standpoint Analysis

Organizational Standpoint Analysis

Fig: Feasibility Analysis

Technical Standpoint Analysis: The technical standpoint of the feasibility analysis deals with the technical aspects of hardware and software requirements. It deals with the nature of the hardware requirements. That is, it attends to whether the company will need desktop computers or laptop computers, whether hubs and switches will be used in the design, if printers are required etc. It also looks into the software requirement and analyses whether the company will use single or multi user operating system, programming languages and...