ðHgeocities.com/csit101/Lecture13/Page1.htmgeocities.com/csit101/Lecture13/Page1.htmdelayedx•ŽÕJÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÈÀç‹ OKtext/htmlpa'9n ÿÿÿÿb‰.HSun, 28 Nov 1999 23:57:06 GMTaMozilla/4.5 (compatible; HTTrack 3.0x; Windows 98)en, *”ŽÕJ  Introduction
Introduction

   

Programming is similar to the problem solving processes of systems analysis and design.

  1. Programming involves solving a particular problem of how to get ajob done on the computer.
  2. It uses a 6-step programming process to solve the problem.
  3. It also uses a programming language in the programming process.

 

Why do end users need to know anything about programming?

  1. They may need to deal with programmers in the course of their work.
  2. They may be required to do some programming at some time in the future.
  3. They may want to change or advance their career.

 

A new field has emerged known as end-user application development.

  1. Users may be able to create their own business application programs without assistance of a programmer.
  2. This type of application development helps organizations avoid paying high software development costs.

 

Programming is part of the systems life cycle studied in chapter 12.

  1. It is part of the phase 4, systems development, of systems analysis.
  2. Competent end users need to understand the relationship between programming and this phase.
  3. During systems development of the systems life cycle, software is acquired for a new system.
  4. Acquiring new software may involve the six steps of program development.
  5. Users involved in a new system should understand what happens during the program development process.

 

Program development includes the following steps:

  1. Program Specifications - defining the problem.
  2. Program Design - creating a solution to the problem.
  3. Program Coding - writing the program code.
  4. Program Test - testing the program code.
  5. Program Documentation - describing the program.
  6. Program Maintenance - updating the program as needed.

 

<  Previous Page                                         Next Page >