Beruflich Dokumente
Kultur Dokumente
SYSTEMS DEVELOPMENT
Topic 1 Objectives
IT IS
The combination of
The combination of
hardware and software
products and services that information technology,
people use to manage, people and data to
access, communicate and support business
share information requirements
Information System
Components
What are Information System
Components?
Information System Components
Process People
Describe the tasks and User; people who interact
business functions that with an information system,
users, managers and IT staff both inside and outside the
members perform to achieve company.
specific results
Types of Information
System
Traditional IS Management
Definitions:
Strategic-level systems:
Information systems that support the long-
range planning activities of senior
management.
Management-level systems:
Information systems that support the
monitoring, controlling, decision-making,
and administrative activities of middle
managers.
Operational-level systems:
Information systems that monitor the
elementary activities and transactions of the
organization.
Operation Management
Support Support
System System
Decision-support systems
("DSS") are specifically
designed to help
management make
decisions in situations
where there is uncertainty
about the possible
outcomes of those
decisions. DSS comprise
tools and techniques to
help gather relevant
information and analyze
the options and
alternatives.
Types of Information
System
Management
Information System
A management information
system ("MIS") is mainly
concerned with internal
sources of information. MIS
usually take data from the
transaction processing
systems (see below) and
summarise it into a series
of management reports.
MIS reports tend to be
used by middle
management and
operational supervisors.
Types of Information
System
Knowledge
Management System
Knowledge Management
Systems ("KMS") exist to
help businesses create and
share information. These are
typically used in a business
where employees create new
knowledge and expertise -
which can then be shared by
other people in the
organization to create further
commercial opportunities.
Good examples include firms
of lawyers, accountants and
management consultants.
Types of Information
System
Transaction Processing
System
As the name implies, Transaction
Processing Systems ("TPS") are
designed to process routine
transactions efficiently and
accurately. A business will have
several (sometimes many) TPS;
for example:
Billing systems to send invoices to
customers- Systems to calculate
the weekly and monthly payroll
and tax payments- Production and
purchasing systems to calculate
raw material requirements- Stock
control systems to process all
movements into, within and out of
the business
Types of Information
System
User Productivity System
User Productivity Systems are
systems that try to improve the
productivity of employees who
need to process data and
information. Perhaps the best
example is the wide range of
software systems that exist to
improve the productivity of
employees working in an office
(e.g. Microsoft Office XP) or
systems that allow employees
to work from home or whilst on
the move.
IS Development
Methodology
What is development methodology?
A framework to help in identifying milestones, structure
Software
+ There are many different models and Develop
Testing
methodologies, but each generally ment
consists of a series of similar defined
steps or stages.
IS Development Methodology
Phase Activities Deliverables
Requirement • Refines project goals into defined functions Users’ and system
and operations for the intended application requirements specifications
• Perform fact finding using techniques such as
interviews,
surveys, observation and sampling
• Information gathering, process modeling, data
modeling
Design • Create a blueprint that will satisfy all documented Design documentation such as
requirements Entity Relationship Diagram
• Design the user interface, identify necessary outputs, and Data Flow Diagram
inputs and processes , design database
• Transform logical design into program modules and
code
Software • Real code is written based on the system Set of programs or program
development and program design units
• Perform unit test for each modules
Testing System is tested as a whole (interaction between units) • Testing strategies used and
analysis of test results
• System that is ready to be
delivered