Page 21 - DCAP404 _Object Oriented Programming
P. 21
Object-oriented Programming
Notes software system. It also includes testing the software. The key question around which this phase
revolves is – How should the problem be solved?
The first step is to determine how the output is to be produced and in what format. Samples of
the output (and input) are outlined.
Second, input data and master files (data base) have to be designed to generate the required
output. The operational (processing) phase are handled through program construction and
testing, including a list of the programs needed to meet the software objectives and complete
documentation.
Finally, details related to justification of the system and an estimate of the impact of the software
on the user are documented and evaluated before it is implemented.
Implementation
This phase is primarily concerned with coding the software design into an appropriate
programming language; testing the programs and installing the software. User training, site
preparation, and data migration are other important issues in this phase.
Maintenance
Change is inevitable. Software serving the users’ needs in the past may become less useful or
sometimes useless in the changed environment. Users’ priorities, changes in organizational
requirements, or environmental factors may call for software enhancements. A bank, for instance,
may decided to increase its service charges for checking accounts from ` 3.00 to ` 450 for a
minimum balance of ` 3,000. In this phase the software is continuously evaluated and modified
to suit the changes as they occur.
Self Assessment
Fill in the blanks:
13. During analysis, data are collected in available files, …………………… , and transactions
handled by the present system.
14. User training, site preparation, and ……………………. are other important issues in
implementation phase.
15. The ………………………. phase is handled through program construction and testing.
Caselet Arithnet Technical Offers Model-based Testing Tools
rithnet Technical Services, a subsidiary of Denmark-based ATS, providing
Model-based Testing (MBT) solutions, is in the process of expanding its Indian
Aoperations. This will see a gradual ramp-up of its numbers to move to a support
centre. The company plans to offer its testing solutions in an outsourced process model.
The leader of RedVest group of the Institute For Systems Programming of the Russian
Academy of Sciences, Mr Alexander K. Petrenko, who is associated with product
development in this space, told Business Line that the global market was gradually
Contd...
14 LOVELY PROFESSIONAL UNIVERSITY