BAM 215 - Lecture Notes
BAM 215 - Lecture Notes
Introduction
Data refers to the raw facts that do not have much meaning to the user and
may include numbers, letters, symbols, sound or images.
Information, on the other hand, refers to the meaningful output obtained after
processing the data.
Therefore the data processing refers to the process of transforming raw data into
meaningful output i.e. information.
Data processing can be done manually using pen and paper, mechanically using
simple devices like typewriters or electronically using modem data processing
tools such as computers.
Electronic data processing has become so popular that manual and mechanical
methods are being pushed to obsolescence.
What is a System?
The term system is derived from the Greek word systema, which means an
organized relationship among functioning units or components. A system exists
because it is designed to achieve one or more objectives. We come into daily
contact with the transportation system, telephone system etc. Similarly we talk
of the business system and of the organization as a system consisting of
interrelated departments such as production, sales, and personnel.
There are more than a hundred definitions of the word system but most seem to
have a common thread that suggests that a system is an orderly grouping of
interdependent components linked together according to a plan to achieve a
specific objective.
Elements of a System
A major objective of a system is to produce an output that has value to its user.
Whatever the nature of the output, it must be within the line with the
explanations of the intended user. Inputs are the elements that enter the
system for processing. Output is the outcome of processing. A system feeds on
input to produce output in much the same way that a business brings in human
financial, and material resources to produce goods and services. It is important
to point out here that determining the output is a first step in specifying the
nature, amount and regularity of the input needed to operate a system.
Processor(s)
The processor is the element of a system that involves the actual transformation of
input into output. It is the operational component of the system. Processor may modify
the input totally or personally, depending on the specifications of the output.
Control
The control element guides the system. It is the decision — making sub-system
that controls the pattern of activities governing input, processing and output. In
an organizational context, management as a decision making body controls the
inflow handling and outflow of activities that affects the welfare of the business.
Feedback
Environment
2
BAM 215 – Data Processing
A system should be defined by its boundaries — the limits that identify its
components, processes and interrelationships and interfaces with another
system. For example, a teller system in a commercial bank is restricted to the
deposits, withdrawals and related activities of customers checking and savings
accounts. It may exclude mortgage foreclosures, trust activities and the like.
CLASSIFICATION OF SYSTEMS
1. Manual System
A manual system is like a bookkeeping system in which records maintanance is
done by hand, without using a computer system or any automatic system. In
this type of system transactions are written in journals, from which the
information is manually retrieved into a set of financial statements. These
systems suffer from higher rate of inaccuracy, and they are much slower than
computerized systems.
2. Automated System
Cost Effectiveness
Another difference between manual and computerized systems is cost. Manual
accounting with paper and pencil is much cheaper than a computerized
system, which requires a machine and software. Other expenses associated
with accounting software include training and program maintenance. Expenses
can add up fast with costs for printers, paper, ink and other supplies.
3
BAM 215 – Data Processing
Backup/Storage
A third difference between manual and computerized systems is the ease of
backup of a computerized system. All transactions can be saved and backed
up, in case of fire or other mishap. You cannot do this with paper records,
unless you make copies of all pages--a long and inefficient process.
2. Kitchen Tools
Before modernization, cooking used to be a very hectic job because everything
was required to be done manually. Chopping, peeling, blending, mixing, etc.
everything was done by hands, but in the present world, it has become very
easy to cook and serve. The reason is that most of the appliances that we use in
modern kitchens are automatic.
4. Medical
A person who is subjected to a life support system needs utmost care and
observation. Life support systems and ventilators employ automatic devices to
perform various special tasks. These devices are equipped with multiple sensors
that are designed to monitor and observe the body signals in order to activate
the device’s features accordingly. For instance, a ventilator automatically turns
on the artificial oxygen supply as soon as it senses a drop in the level of oxygen
in a person’s body.
5. Industrial Machinery
In a small scale industry, all the tasks are performed and managed manually
with the help of the workforce; however when it comes to large scale industries,
where the production rate of goods is comparatively higher, and the scenario is
different. With the increase in workload, the need to use automatic robotic
arms, conveyor belts, and other related equipment arises. Automatic machines
reduce the possibility of human errors and allow the work to be performed at a
rapid and uniform pace.
6. Agriculture
To increase the quality and quantity of crop production, a number of traditional
agricultural equipment need to be reformed. For the ease of farmers, a lot of
4
BAM 215 – Data Processing
machines have been invented that are capable to do tedious tasks quickly with
great precision. Some examples of automatic machinery currently being used in
the agriculture industry include harvesters, irrigation systems, plowing
machines, self-driving tractors, etc.
7. Sports
Sportsmen need regular practice sessions irrespective of the factors like the
availability of training partners, favorable weather, etc. Most players make use
of automatic ball throwing devices. These devices are designed to throw the
balls at the person randomly and automatically. This prepares the player to be
spontaneous and get ready for every possible shot. A person can practice alone
with the help of a ball thrower as it completely eliminates the need for a
controller to be present nearby and operate the machine.
SYSTEMS ANALYSIS
The systems development life cycle (SDLC) is the process of understanding how
an information system (IS) can support business needs by designing a system,
building it, and delivering it to users. The stages are described below. The
analyst must progress from one stage to another methodically, answering key
questions and achieving results in each stage.
5
BAM 215 – Data Processing
One must know what the problem is before it can be solved. The basis for a
candidate system is recognition of a need for improving an information system
or a procedure. For example, in a school where payment of school fees is done
manually by having students queue up for the process, the management may
inspect to find a way to solve this problem so that it would be less stressful in
the whole process.
The management may want to have an analyst look at it, such an assignment
implies a commitment, especially if the analyst hired from the outside. In larger
environments, where formal procedures are the norm, the analyst’s first task is
to prepare a statement specifying the scope and objective of the problem. This
is called the Preliminary Investigation.
What are the user’s demonstrable needs and how does thenew system meet
them?
What resources are available for the newly proposed system? Is the problem worth
solving?
What are the likely impact of the proposed system on the organization? How will it
fit within the organization’s master MIS plan?
The objective of a feasibility study is not to solve the problem but to acquire a
sense of its scope. During the study, the problem definition is crystallized and
aspects of the problem to be included in the system are determined.
6
BAM 215 – Data Processing
Consequently, costs and benefits are estimated with greater accuracy at this
stage.
The result of the feasibility study is a formal proposal. This is simply a report – a
formal document detailing the nature and scope of the proposed solution. The
proposal summarizes what is known and what is going to be done. It consists of
the following.
Step 3: Analysis
Some logical system models and tools that are used in analysis. Once analysis is
completed the analyst has a firm understanding of what is to be done. The next
step is to decide how the problem might be solved. Thus, in the systems design,
we move from the logical to the physical aspects of the life cycle.
Step 4: Design
The most creative and challenging phase of the system life cycle is system
design. The term design describes both a final system and a process by which it
is developed. It refers to the technical specifications (analogous to the
engineer’s blueprints) that will be applied in implementing the proposed system.
7
BAM 215 – Data Processing
It also includes the constructions of programs and programme testing. The key
question here is — How should the problem be solved?
Step 5: Testing
Step 6: Implementation
This phase is less creative than system design. It is primarily concerned with
user training, site preparation, and file conversion. When the new system is
linked to terminals and remote sites the telecommunication network and tests
of the network along with the system are also included under implementation.
During the final testing, user acceptance is tested, followed by user training.
Depending on the nature of the system, extensive user training may be
required, conversion usually takes place at about the same time the user is
being trained or later.
Step 7: Evaluation
8
BAM 215 – Data Processing
3 Page Setup
Page setup options are usually available in "Page Layout" menu.
Parameters defined by the user help in determining how a
printed page will appear.
4 Print Preview
This option is used to view the page or make adjustments
before any document gets printed.
6 Table Manipulation
Manipulation of table includes drawing a table, changing cell
width and height, alignment of text in the cell, deletion/insertion
of rows and columns, and borders and shading.
9
BAM 215 – Data Processing
Menu Bar
A menu bar is located below the title bar. A menu bar is an application window
to furnish application or window-specific menus. Menu bar has File Menu along
with Home, Insert, Design, Page Layout, References, Mailings, Review, and View.
File − It has options such as, Save, Save As, Open a New Document, Print,
etc.
Home − It has icons to change Font Size, Style, Alignment, Borders, etc.
Insert − It has icons to insert Table, Shapes, Chart, Pictures, Screenshot,
Header, Footer, etc.
Design − It has icons to change Themes, Colors, Fonts, Effects, Page
Borders, etc.
Page Layout − It has icons to set Margins, Orientation, Size, Breaks,
Indent etc.
References − It has icons to Add Text, Update a Table, Insert Footnote,
Index.
Mailings − It has icons to start Mail Merge, Add Labels, Envelopes, etc.
Review − It has icons for Spelling and Grammar Check, Thesaurus, Word
Count, Comments, Tracking, etc.
View − It has icons like: Zoom, Print Layout, Switch Windows, Split, etc.
10
BAM 215 – Data Processing
The cut text is completely removed from its original place and the paste
option allows it to be placed in another location.
Copy and Paste: it is similar to Cut, only that the selected text is not
removed from its original position but rather, make duplicates of the text.
Page Formatting — layouts, margins, pagination, etc. are carried out
with this feature. With page formatting, the actual size of paper upon
which you want the document appear when printed, can be set.
Text Alignment/Text Formatting— e.g. justified,centre, left, right, and
full justification. Text formatting refers to the way the text is desired to
appear in the document. This may include any of the following:
- Paragraph settings
- Line spacing
- Selecting font specifications
- Setting footnotes
- Page numbers, headings for headers and footers, etc.
Search and Replace – This feature enables you to search the entire
document for a desired word or phrase which can be replaced with
another.
Automatic Page Numbering – With this feature, once you command it
the entire document is paginated using the desired number format and
position.
Sorting Facilities – this facility will re-arrange the selected text in a
specific order.
Macros – a macro is a character or word that represents a series of
keystrokes. In Ms Word, you can automate frequently used tasks by
creating and running macros. A macro is a series of commands and
instructions that you group together as a single command to accomplish a
task automatically.
Tables– tables are created to handle or present data in rows and columns
for easy and better output.
Mail Merge – this is a feature within word processors that enables users to
send a similar letter or document to multiple recipients. It enables connecting a
single form template with a data source that contains information about the
recipient’s name, address and other predefined and supported data.
Mail Merge printing facility helps in printing same original letter with
different addresses, so that each letter is ‘original’ and not a carbon copy.
Printing: - it gives a ‘hard-copy’ of the text on pieces of paper. The
printing can be controlled after printing a fixed number of pages r can be
resumed from any specified page number.
Envelopes/labels
Newspaper/parallel columns
Table of contents, indices, table of authorities
Watermark
Some desktop publishing capabilities
11
BAM 215 – Data Processing
certain languages (esp. Asian languages) require hundreds of symbols not easily
accessed on a keyboard
symbols and equations are easier to write than create on a computer
12
BAM 215 – Data Processing
‘Quick access bar’. The basic shortcut commands on this bar include:
open, close, save, undo, redo, table, new page, etc.
Formatting Toolbar: Contains a list of formatting options available
inside the format menu. Latest versions do not have ‘format menu’, and
so the formatting toolbar is absent.
Horizontal and Vertical Rulers: used for measurement purposes like
any normal ruler; the default unit of measurement is in inches.
White Page Area: is the space area where you type, edit and format
your documents.
Insertion Point: is the blinking vertical line that indicates the position on
the screen (or on the white page area) where text and other graphics can
be placed. The insertion point is also called the cursor.
Task Pane: is a small window within the word window that provides
shortcuts to commonly used tasks.
Scroll Bars: are used to move up and down, or left and right in the
document.
Status Bar:displays the details such as the page number the user is
working on, section number, page number out of the total pages, and
words count, etc. contained in the entire document.
13
BAM 215 – Data Processing
s) Font Colour: Allows you to change the text colour of your choice
t) Page Setup: Allows you to specify the size, margin settings and
document orientation
u) Find: Allows you to search for a text or phrase in the entire document
(Ctrl +F)
v) Bullets and Numbering: enables you to set different styles of
numbering automatically (bullets, numbers, or letters or Arabic numerals)
w) Drop Cap: used to drop the letter to different lines
x) Change Case:used to change the case of letters (Upper and Lower cases)
y) Exit: Allows you to exit or close the entire document window.
z) Close: is an option that enables you to close only the file you work on it
currently
Spreadsheet Structure
1. Boolean values: Boolean or logical values are either TRUE or FALSE. For
example, this could be Male/Female or Yes/No
2. Dates and times: Stores dates and times that can be used in calculations,
such as calculating ages from dates of birth, or wages from hours worked
3. Values: Numbers. Whole numbers (1, 2, 500) and decimals (1.5, 80.45
etc.) can be used interchangeably within a spreadsheet. For example, a
quantity in stock may be represented by a whole number, while employee
hours may be represented by a decimal number
14
BAM 215 – Data Processing
1. Storing Data
One of the main uses of spreadsheets in business is storing data. If you
have a business organization, you will need a spreadsheet to store
almost any type of information.
3. Presentation/Visualization
Spreadsheets are used often for visualization purposes. They contain
different tools and features that make it possible. For example, you can
present your data in charts or graphs. There are various types of these
charts and graphs to choose from according to your needs.
7. Invoices
15
BAM 215 – Data Processing
Advantages
Here are some of the common advantages of spreadsheets.
1) They’re free
You can get access to spreadsheet software easily and they’re most often free.
The most common examples are Microsoft Excel and G-Suite, where you can
easily access them with just an internet connection.
2) Easy to use
The spreadsheets software is easy to use. Whether you want to manage your
personal finances or want to make tables for any purpose, it is easy to use.
Except for the usage of complex formulas, anyone can record information in
spreadsheets and it doesn’t require special training.
3) Easy to track payments or inventory
Tracking payments and inventory can be a complex and time taking task, but
spreadsheets make it easy for you. Spreadsheet software can be an affordable
option to analyze the company’s earnings and spending.
4) Business Plan
You can prepare a rough model of your business plan with this. In addition, you
can use it to track various aspects of your company like legal structure, its
strengths, weaknesses, revenue plan, etc. Besides, you can get many online
templates for your business.
5) Accounting
Accounting is one of the major functions of spreadsheets. If you’re an
accountant and want free software to create a balance sheet, financial
statements, budget, you can use spreadsheets for it. Furthermore, you can also
use them for expense tracking, forecasting and calculation of loans.
6) Integration
You can integrate your spreadsheet software with other software to boost its
productivity.
7) Formatting
This software allows you to do formatting to navigate lots of financial data. With
multiple formatting options, you can make your user visually appealing and
understandable. For example titling, colouring, etc.
16
BAM 215 – Data Processing
Disadvantages
Though spreadsheets are free and easy to use but they’re not suitable for all
businesses due to:
1) More Chances of Error
They are more chances of human error who use this software for a large amount
of data. A small mistake can cost you thousands of pounds.
2) Difficult to Share Internally
If a single person is managing the spreadsheet, it works well. But if there are
more members added to the team, it’d be difficult to share and update the
spreadsheet information with the whole team.
3) Difficult for Data Visualization
Though you can prepare charts and graphs on spreadsheets but assembling the
visual data on it is a daunting task.
5) Security Risk
Commonly, spreadsheets are not secure and have a greater risk for
mismanagement. Besides, sensitive information can’t be protected from
hackers, even if it is protected by a password.
17
BAM 215 – Data Processing
We can start Excel in many ways but the normal way include:
Start Programs Microsoft Office Suite Ms-Excel
Components of the Excel Window
Rows, Columns & Cell: In a worksheet, rows are numbered from top to
bottom. The columns are labeled with letters from left to right. The cell is
the intersection of row and column. Therefore, cells are referenced using
column label and row number, e.g. C5.
Title Bar: Like in MS-Word, it contains the file name and the program
name.
Menu Bar: is made up of different menus, e.g. File, home, insert, design,
page layout, etc.
Active Cell: the cell in which you are working
Formula Bar: displays the content of the active cell. It is used to edit cell
content, or write formulas that can be executed to display their result in
the active cell.
Name Box: displays the cell address of the active cell. That is, the
column letter followed by the row number, e.g. B6
Status Bar: located at the very bottom of the screen displays brief
information about activating features within the worksheet area.
Sheet Tabs: appear above the status bar displaying the name of the
worksheets.
Entering Data
You can enter text, numbers and dates in an Excel worksheet directly.
Select the cell Type the information Press Enter from the
keyboard.
Editing Text
The easiest way to edit the content of a cell is to select the cell and then retype
the entry. The new entry replaces the old contents. Many other ways of editing
data shall be seen through practical sessions.
Aligning Data
By default, any text entered in Excel is automatically aligned to the left and any
value or number is aligned to the right. To change the default alignment, you
can use the alignment buttons on the formation tool bar.
Formulas
In Excel, one of the powerful features is formulas. A formula is an equation that
is used to perform calculations on data in a worksheet. We can use formula to
perform Mathematical, Statistical & Date/Time operations on a single value or a
set of values by using operators.
The cells in which formulas are stored display the result of the calculation and
not the formula itself.
In excel, a formula starts with an equal (=) sign and should be followed by the
operation to be performed. We can use any number of operators in single
formula. MS-Excel evaluates the formula according to the order of precedence
of the operators as seen in this table.
18
BAM 215 – Data Processing
() Bracket 1
^ Exponentiation 2
*, / Multiplication, 3
division
+, - Addition, subtraction 4
& Concatenation 5
19
BAM 215 – Data Processing
REFERENCES
1. www.javatpoint.com/
2. www.tutorialspoint.com/
3. Etc.
20