Role of
application software and its use in home and office
The system software provides all the functionality
needed to control the Hardware i.e. the machine but to really get something out
of the machine, we need the application software. People use computers for
various purposes some maybe using it for Accounting, others for processing or
number crunching or Image Processing. Whatever type the user is, or whatever
purpose the user is using the computer, it’s the application software that get
things done.
Some of the examples of the application software and
its use in home and office can be states as follows
In Home
- Information
The home computer software are used as a source of
information and this trend is very popular and effective. Multimedia CD-ROM softwares
have many titles like Encyclopedia, Yellow pages, Educational tutors etc.
Similarly, Internet Browsers are used to explore the
Internet, also called the Information superhighway.
- Entertainment
Games are the most popular form of Software entertainment.
Many high end games are available to the home users.
Mp3 player and VCD
player softwares are used to play songs and videos.
Video editing and home video softwares are other
popular software in this category.
- Word Processing and Spreadsheet
Word processing Spreadsheet softwares are also used in
home. Softwares provided my Microsoft, Ms Word and Ms Excel are most popular.
In Office
- Office Application and automation
These applications include Word Processing softwares,
Spreadsheet softwares, printing softwares, Desktop publishing softwares etc.
- Accounting, Bookkeeping and Database (business softwares)
Accounting and Inventory management softwares fall in
this category. Supply Chain Management softwares, Employ payroll management
softwares etc also fall in this category.
- Graphics and Image processing
Popular examples of this type of software are
Photoshop and CorelDraw
- Number Crunching softwares
Scientific and statistical softwares which involve a
lot of calculations fall in this category.
Development
of software
TODO: Refer to software development cycle printout.
Identifying
software requirements.
Identifying software requirements is a part of
software development cycle. It’s a sub part of the first phase of Software
Development cycle: System analysis.
The system analyst must be aware of exactly what the
user requires from a specific system. That is, management’s foals or objectives
must be fully understood. For example, one company’s objectives for new design
might be to establish a computerized Accounts receivable system so that a
customer can walk into any branch store and have a clerk immediately determine
the customer’s balance at that time based on computer records.
After reviewing the objectives of a current system
with the user, the system analyst may quite possibly recommend a modification
to these objectives. The analyst has specialized expertise in data processing.
Consequently he may be aware of computer capabilities that can be utilized to
give outstanding performance or to attain border objectives for some system. To
say to management, “I can provide you with 96% of what you want for 50% of the
cost” is a very persuasive argument.
To understand Software requirements one (system
analyst) should:
- Study procedures or operations manuals if there is an existing system to determine how the existing system, in principle, is to function.
- Evaluate current forms and forms distribution to specify what data is required from the system and to whom the forms are distributed.
- Interview managers and operating staff – if the analyst is sensitive to the needs and fears of the user, this technique can prove to be the most important one in the data collection phase.
- Observe users as they perform their jobs to provide some insight into basic areas.
- Prepare, distribute and evaluate questionnaires to supplement information if the interviews and observations are inadequate or if more data is required.
No comments:
Post a Comment