
a) An agent of change is the one who brings about change. It is through an agent of change
that new things come about. This is the thing that brings or initiates the change. In
systems development, a systems analyst is taken as the agent of change. A system analyst‘s
role in system development can be said to be the role of designing the programs and
systems as a whole to perform the data processing work. The analyst is regarded as an
agent of change due to he nature of his roles. The roles of the system analyst are:
o Systems analysis- involves methodological study of the current system so that
asystem of user requirements is obtained and a feasibility study carried out.
o Systems design- involves specification of input and output, storage or files,
theprocessing, hardware and software and data processing security controls. At the
end of systems design, a program specification is produced from flowcharts used to
document the system‘s programs.
o Program and system testing- involves uncovering errors in the programs of
thesystem and in the operation of the system as a whole. Testing ensures that errors
are uncovered and corrected thus guaranteeing the quality of the systems programs.
o Training- involves educating users on the operation and security aspects of
thesystem so as to ensure smooth changeover.
o Post implementation review- the analyst conducts it to ensure that the system is
asuccess
b)An analyst is the person who analyses information for the purpose of use by the
organization. A systems analyst is the one who analyses the information before the
development of a system. An external systems analyst is advantageous due to the
following reasons:
1.An external analyst will carry out his work objective i.e. without fear and favour. The
external analyst does not have any interest to protect or anything to do with the
business and thus has a higher chance of doing good work.
2.An external analyst will carry out his work thoroughly and will not assume some
aspect of the analysis. This is because he is trained for this work and hence thorough
work will be carried out.
3.An external analyst will be more suited for the work as this is basically his/her
profession thus quality work will be done.
4.The external analyst will possess the required expertise and employee to carry out the
work more quickly.
5.The external analyst will not use the information obtained in his favour. This is
because he is bound by professional standards in addition of having an interest in the
business.
6.Employees will find it easier to deal with an external analyst as some may feel the
selection of an internal analyst is biased and hence will not divulge the information.
gregorymasila answered the question on February 15, 2018 at 20:33
-
Outline five factors that determine an application suitability for an expert system approach.
(Solved)
Outline five factors that determine an application suitability for an expert system approach.
Date posted:
February 15, 2018
.
Answers (1)
-
(a) Define the following terms in relation to systems: (i.) Symbiosis;(ii.) Synergy; (iii.) Redundancy;(iv.) Factoring; (b) What is meant by 'hard' and 'soft' properties of...
(Solved)
a) Define the following terms in relation to
systems:
(i.) Symbiosis;
(ii.) Synergy;
(iii.) Redundancy;
(iv.) Factoring;
b) What is meant by 'hard' and 'soft' properties of system approach? Describe briefly two
features of each
Date posted:
February 15, 2018
.
Answers (1)
-
The growth of telecommunications has made information a key organisational resource, which requires careful management.a. Give your definition of an Information System. b. The management...
(Solved)
The growth of telecommunications has made information a key organisational resource,
which requires careful management.
a. Give your definition of an Information System.
b. The management of information may be divided into two categories:-
i. Information management and
ii. Information Systems management
Give a detailed description of each of these managerial tasks.
c. It has been suggested that both these managerial tasks commit personnel involved to a
'Lifelong learning process'. What are the reasons for this point of view?
Date posted:
February 15, 2018
.
Answers (1)
-
(a) A major source of errors in computer systems is errors in the input data. What controls would you install for the control of such errors?...
(Solved)
(a) A major source of errors in computer systems is errors in the input data. What controls
would you install for the control of such errors?
(b) Describe four methods that would be used for fact finding during system investigation.
(c) Give the principal method of data capture in the following applications:
(i.) Banks;
(ii.) Supermarkets
(iii.) Clothing and footwear retailing.
(d) What are the functions of a systems programmer?
Date posted:
February 15, 2018
.
Answers (1)
-
In the context of ethical considerations: -
a. Outline the individual ethical issues implied when a person joins a professional
organization
b. Describe some of the ethical dilemmas...
(Solved)
In the context of ethical considerations: -
a. Outline the individual ethical issues implied when a person joins a professional
organization.
b. Describe some of the ethical dilemmas that are involved with Information Systems.
Date posted:
February 15, 2018
.
Answers (1)
-
Consider a supermarket chain and the use they may make of information systems in the
running of their business. Some of the objectives they are...
(Solved)
Consider a supermarket chain and the use they may make of information systems in the
running of their business. Some of the objectives they are faced with are: -
a. Easy product identification;
b. Fast customer processing at the cash tills;
c. Extremely efficient stock control;
d. Rapid bulk replacement of goods from suppliers.
Describe in detail how Information Systems can help supermarket chains with these specific
objectives. Your answer should outline the systems involved, the hardware that might be
required and an indication of how the various systems might interact with each other.
Date posted:
February 15, 2018
.
Answers (1)
-
Differentiate between pseudo code and flowcharts
(Solved)
Differentiate between pseudo code and flowcharts.
Date posted:
February 14, 2018
.
Answers (1)
-
What is: (1) Program (2) Algorithm (3) Translator (4) Hardware (5) Object code
(Solved)
What is: (1) Program (2) Algorithm (3) Translator (4) Hardware (5) Object code
Date posted:
February 13, 2018
.
Answers (1)
-
What is a predicate in a system program?
(Solved)
What is a predicate in a system program?
Date posted:
February 13, 2018
.
Answers (1)
-
Give one advantage and one disadvantage of using the string data type in a computer program.
(Solved)
Give one advantage and one disadvantage of using the string data type in a computer program.
Date posted:
February 13, 2018
.
Answers (1)
-
Define a container, an iterator, and an algorithm as they relate to the STL in a computer program.
(Solved)
Define a container, an iterator, and an algorithm as they relate to the STL in a computer program.
Date posted:
February 13, 2018
.
Answers (1)
-
How does the STL make it easier for a programmer more reliable C++ programs?
(Solved)
How does the STL make it easier for a programmer to create more reliable C++ programs.
Date posted:
February 13, 2018
.
Answers (1)
-
Describe the function of mutable in a computer program.
(Solved)
Describe the function of mutable in a computer program.
Date posted:
February 13, 2018
.
Answers (1)
-
Explain the term namespace as used in a C++ program.
(Solved)
Explain the term namespace as used in a C++ program.
Date posted:
February 13, 2018
.
Answers (1)
-
What is the principal restriction placed on a const member function in a C++ program?
(Solved)
What is the principal restriction placed on a const member function in a C++ program?
Date posted:
February 12, 2018
.
Answers (1)
-
Explain the purpose of explicit in a C++ program.
(Solved)
Explain the purpose of explicit in a C++ program.
Date posted:
February 12, 2018
.
Answers (1)
-
What does a conversion function do in a C++ program?
(Solved)
What does a conversion function do in a C++ program?
Date posted:
February 12, 2018
.
Answers (1)
-
Given a function called counter(), show the statement that causes the compiler to compile this function for C language linkage.
(Solved)
Given a function called counter(), show the statement that causes the compiler to compile this function for c language linkage
Date posted:
February 12, 2018
.
Answers (1)
-
What header must be included in a C++ program when using array-based I/O ?
(Solved)
What header must be included in a C++ program when using an array-based I/O?
Date posted:
February 12, 2018
.
Answers (1)
-
What makes a static member variable different from other variables in C++ language?
(Solved)
What makes a static member varible different from other member variables in C++ language?
Date posted:
February 12, 2018
.
Answers (1)