Documente Academic
Documente Profesional
Documente Cultură
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 1
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
Table of Contents
Introduction 4
Over View of System Analysis and Design 4
Business System Concepts 6
Characteristics of a System 7
Elements of a System 9
Types of Systems 11
Systems Models 14
Categories of Information 15
Computer Hardware and Software 16
Business Applications 19
SAP 37
SAP in the Global Market 41
SAP in the Philippine Market 43
SAP Basics 45
SAP Marketing Documents 54
SAP Business Process 54
SAP Master Data 63
Stages of System Development Life Cycle 64
Project Selection 65
Feasibility Study 66
Analysis 67
Design 67
Implementation 68
Post – Implementation and Maintenance 69
Considerations for candidate system 70
Political considerations 71
Planning
nning and control for system success 72
SAP Business One Accelerated Implementation Program 72
Project Preparation 74
Business Blueprint 77
Project Realization 79
Final Preparation 83
Go- Live and Support 85
Installation and Administration 92
Installation and Upgrade 93
Licensing 93
Creating a Company 95
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 2
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
Paths to Templates 97
SAP Business One Service Manager 99
User and Authorization Manager 100
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 3
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
Introduction
on hand, and other reports. You also need to find out where this information originates,
whether in the purchasing depa
department,
rtment, stockroom, or accounting department. In other
words, you must understand how the existing system works and, more specifically, what
the flow of information through the system looks like.
You also must know why the store wants to change its cur
current
rent operations. Does
the business have problems tracking orders, merchandise, or money? Does it seem to fall
behind in handling inventory records? Does it need a more efficient system before it can
expand operations?
Systems analysts do more than solve current problems. They are frequently
called upon to help handle the planned expansion of a business. In the case of the
clothing store, the systems study is future oriented, since no system currently exists.
Analysts assess as carefully as pos
possible
sible what the future needs of the business will be and
what changes should be considered to meet these needs. In this instance and in most
others, analysts may recommend alternatives for improving the situation. Usually more
than one strategy is possible.
Designs for the stockroom will provide ways to capture data about orders and
sales to customers
rs and specify the way the data will be stored, whether on paper forms or
on a computer – readable medium, such as magnetic tape or disk. The designs will also
designate work to be performed by people and by computers. Designs vary in their
division of human and computer tasks.
The stockroom personnel will also need information about the business. Each
design describes output to be produced by the system, such as inventory reports, sales
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 5
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
Analysis specifies what the system should do. Design states how to accomplish
the objective. Notice that each of the processes mentioned involves people. Managers and
employees have good ideas about what works and what does not, about what flows
smoothly and what causes problems, about where change is needed and where it is not,
and especially about where change will be accepted and where it will not. Despite
technology,
ology, people are still the keys that make the organizations work. Thus,
communicating and dealing with people are very important parts of the systems analyst’s
job.
The word system is widely used. It has become fashionable to attach the word
system to add a contemporary flair when referring to things or processes. People speak of
exercise system, investment system, delivery system, information system, education
system, computer system etc. System may be referred to any ssetet of components, which
function in interrelated manner for a common cause or objective.
Definition:
The term system is derived form the Greek word systema, which means an
organized relationship among functioning units or components. A system exists
exist because
it is designed to achieve one or more objectives. We come into daily contact with the
transportation system, the telephone system, the accounting system, the production
system, and, for over two decades, the computer system. Similarly, we talk of the
business system and of the organization as a system consisting of interrelated
departments (subsystems) such as production, sales, personnel, and an information
system. None of these subsystems is of much use as a single, independent unit. When
they are properly coordinated, however, the firm can function effectively and profitably.
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
pendent components linked together according to a plan to achieve a specific
objective. The word component may refer to physical parts (engines, wings of aircraft,
car), managerial steps (planning, organizing and controlling), or a system in a multi level
lev
structure. The component may be simple or complex, basic or advanced. They may be
single computer with a keyboard, memory, and printer or a series of intelligent terminals
linked to a mainframe. In either case, each component is part of the total sys
system
tem and has
to do its share of work for the system to achieve the intended goal. This orientation
requires an orderly grouping of the components for the design of a successful system.
3. The objectives of the organization as a whole have a higher priority than the
objectives of its subsystems.
s. For example, computerizing personnel
applications must conform to the organization’s policy on privacy,
confidentiality and security, as will as making selected data (e.g. payroll)
available to the accounting division on request.
Characteristics of a System
Our definition of a system suggests some characteristics that are present in all
systems: organization (order), interaction, interdependence, integration and a central
objective.
Organization
Interaction
Interdependence
Figure 1-1:
1: Organization Structure – An Example
Integration
Central objective
The last characteristic of a system is its central objective. Objectives may be real
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 8
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
or stated. Although a stated objective may be the real objective, it is not uncommon for
an organization to state one objective and operate to achieve another
another.
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 (goods, services, or information), it must be in line
with the expectations of the intended user. Inputs are the elements (material, human
resources, and information) that enter the system for processing. Output is the outcome
o 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 fir
first
st step in
specifying the nature, amount, and regularity of the input needed to operate a system. For
example, in systems analysis, the first concern is to determine the user’s requirements of
a proposed computer system – that is, specification of the output
utput that the computer is
expected to provide for meeting user requirements.
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 a system. Processors may modify
the input totally or partially, depending on the specifications of the output. This means
that as the output specifications change so does the processing. In some cases, input is
also modified to enable the processor to handle the transformati
transformation.
Control
The control element guides the system. It is the decision – making subsystem 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 affect the welfare of the business. In a computer
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 9
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
system, the operating system and accompanying software influence the behaviour of the
system. Output specifications determine what and how much input iiss needed to keep the
system in balance.
In systems analysis, knowing the attitudes of the individual who controls the area
for which a computer is being considered can make a difference between the success and
failure of the installation. Management support is required for securing control and
supporting the objective of the proposed change.
Feedback
Environment
A system should be defined by its boundaries – the limits that identify its
components, processes and interrelationship when it interfaces with another system. For
example,
ample, 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.
Types of systems
Physical systems are tangible entities that may be static or dynamic in operation.
For example, the physical parts of the computer center are the officers, desks, and chairs
that facilitate operation of the computer. They can be seen and coun
counted;
ted; they are static. In
contrast, a programmed computer is a dynamic system. Data, programs, output, and
applications change as the user’s demands or the priority of the information requested
changes. Abstract systems are conceptual or non non-physical entities.
ntities. They may be as
straightforward as formulas of relationships among sets of variables or models – the
abstract conceptualization of physical situations. A model is a representation of a real or a
planned system. The use of models makes it easier for the analyst to visualize
relationships in the system under study. The objective is to point out the significant
elements and the key interrelationships of a complex system.
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 11
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
1. Input from outside: Open systems are self – adjusting and self-regulating.
regulating.
When functioning properly, an open system rreaches
eaches a steady state or equilibrium.
In a retail firm, for example, a steady state exists when goods are purchased and
sold without being either out of stock or overstocked. An increase in the cost of
goods forces a comparable increase in prices or decdecrease
rease in operating costs. This
response gives the firm its steady state.
2. Entropy: All dynamic systems tend to run down over time, resulting in
entropy or loss of energy. Open systems resist entropy by seeking new inputs or
modifying the processes to return to a steady state. In our example, no reaction to
increase in cost of merchandise makes the business unprofitable which could
force it into insolvency – a state of disorganization.
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 12
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
3. Process, output and cycles: Open systems produce useful output and operate in
cycles, following a continuous flow path.
5. Equifinality: The term implies that goals are achieved through differing courses
of action and a variety of paths. In most systems, there is more of a consensus on
goals than on paths to reach the goals. Understanding system characteristics helps
analysts to identify their role and relate thei
theirr activities to the attainment of the firm’s
objectives as they undertake a system project. Analysts are themselves part of the
organization. They have opportunities to adapt the organization to changes through
computerized application so that the system does not “run down.” A key to this process is
information feedback from the prime user of the new system as well as from top
management.
The theme of the process of designing information systems borrows heavily from
a general knowledge of systems theo
theory.
ry. The objective is to make a system more efficient
by modifying its goals or changing the outputs.
Systems Models
In no field are models used more widely and with greater variety than in systems
analysis. The analyst beings by creating a model of the reality (facts, relationships,
procedures, etc.) with which the system is concerned. Every computer system deals with
the real world, a problem area, or a reality outside itself. For examples, a telephone
switching system is made up of subscriber
subscribers,
s, telephone handsets, dialing, conference calls,
and the like. The analyst beings by modeling this reality before considering the functions
that the system is to perform.
Various business system models are used to show the benefits of abstracting
complex
mplex system to model form. The major models are schematic, flow, static and
dynamic system models.
Schematic Models.
A flow system model shows the flow of the material, energy and information that
hold the system together. There is an orderly flow of logic in such models. A widely
known example is PERT (Program Evaluation and Review Technique). It is used to
abstract a real world system in model form, manipulate specific values to determine the
critical path, interpret the relations
relationships and relay them back as a control.
This type of model exhibits one pair of relationships such as activity – time or
cost – quantity. The Gantt chart, for example, gives a static picture of an activity-
activity time
relationship. Planned
nned activities (stamping, sanding etc.) are plotted in relation to time are
shown in figure 1.3. The date column has light lines that indicate the amount of time it
takes to complete a given activity. The heavy line represents the cumulative time
schedule
ule for each activity. The stamping department, for example, is scheduled to start
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 14
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
working on order number 25 Wednesday morning and complete the job by the same
evening. One day is also scheduled for order number 28, two days for order number 28,
two days
ys for order number 22 and two days (May 10 10-11)
11) for order number 29. The heavy
line opposite the stamping department represents the total of six days. The broken line
indicates that the department is two days behind schedule. The arrowhead indicates the
date when the chart is to be in effect.
Categories of Information
There are threee categories of information related to managerial levels and the
decision managers make. The first level is strategic information, which relates to long –
range planning policies that are of direct interest to upper management. Information such
as population
tion growth, trends in financial investment and human resources changes would
be of interest to top company officials who are responsible for developing policies and
determining long-range
range goals. This type of information is achieved with the aid of
Decision
ision Support System (DSS).
The nature of the information and managerial levels is also related to the major
types of decision making: structured and unstructured decision making. An
organizational process that is closed, stable and mechanistic tends to be more structured,
computational and relies on routine decision making for planning and control. Such
decision making is related to lower
lower-level
level management and is readily supported with
computer systems. In contrast, open, adaptive, dynamic processes increase the
uncertainty associated with decision making and are generally evidenced by a lack of
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 15
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
Figure 1-4:
4: Management and Information Levels in a Typical Organization.
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 16
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
A third class
ss of information system relies on the computer for handling business
applications. The computer is now a required source of information. Systems analysis
relies heavily on computers for problem solving. This suggests that the analyst must be
familiar with
ith computer technology and have experience in handling people in an
organizational context.
The computer has had a significant impact on the techniques used by management
to operate a business. The level of the manager in the organization is also a factor in
determining the kind of information needed to solve a problem. Lower – level
management needs detailed internal information to make day – to – day, relatively
structured control decisions. Higher – level management, for whom long – range
objectives are the primary concerns, requires summarized information from a variety of
sources to attain goals. In either case, management action is based on information that is
accurate, relevant, complete, concise, anand
d timely. MIS has been successful in meeting
these information criteria quickly and responsively.
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 17
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
The two primary drawbacks of a database are the cost of specialized personnel
and the need to protect sensitive data from unauthorized access. The primary users of
MIS are middle and top management, operational managers and support staff. Middle
and top management use MIS for prepa
preparing
ring forecasts, special requests for analysis, long –
range plans and periodic reports. Operational managers use MIS primarily for short-
short
range planning, periodic and exception reports. The support staff finds MIS useful for the
special analysis of information
tion and reports to help management in planning and control.
Providing data for use in MIS is the function of most levels of personnel in the
organization. Once entered into the system, the information is no longer owned by the
initiating user but becomes available to all authorized users. Today’s typical MIS poses
several problems. Most MIS reports are historical and tend to be dated. Another problem
is that many installations have databases that are not in line with user requirements. This
means that manyy MIS environments have not been congruent with the real world of the
user. Finally, an inadequate or incomplete update of the database jeopardizes the
reliability for all users.
One reason cited in the literature of management’s frustration with MIS is the
limited support it provides top management for decision making. DSS advances the
capabilities
ies of MIS. It assists management in making decisions. It is actually a
continually evolving model that relies heavily on operations research.
Gorry and Morton Coined the term decision support system (DSS). The origin of
the term is simple:
Beginning with management decision systems in the early 1970’s the concept of
interactive computer – based systems supporting unstructured decision making has
h been
expanded to include everything but transaction processing systems. A typical early
definition required an interactive computer – based system to help users use data and
models to solve unstructured problems. There are authors today who view DSS as an
extension of MIS, DSS as independent of MIS, or MIS as a subset of DSS. The
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 18
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
commonly accepted view in the literature views DSS as a second – generation MIS. MIS
is generated when we add predefined managerial reports that are spun out of the
transaction
nsaction processing, report generation and online inquiry capabilities – all integrated
with a given functional area such as production MIS or personnel MIS. DSS result from
adding external data sources, accounting and statistical models and interactive query
capabilities. The outcome is a system designed to serve all levels of management and top
management in particular, in dealing with “what if” unstructured problem situations. It is
a system with the intrinsic capability to support ad hoc data analy
analysis
sis as well as decision –
modeling activities.
What is a Computer?
The Computer System Concept
1. INPUT
2. PROCESSING
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 19
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
The control unit obtains instructions from those stored in the primary storage unit
and interprets them. Then it transmits directions to the other components of the
computer system, order
ordering them to perform required operations.
3. OUTPUT
The output devices of a computer system include video display units, printers,
audio response units, etc.
4. STORAGE
The storage function of a computer system takes place in the computer’s primary
storage unit, or memory, and in secondary storage devices such as magnetic disk and
tape units. These devices store data and program ins
instructions
tructions needed for processing.
5. CONTROL
The control unit of the CPU is the control component of a computer system. It
interprets computer program instructions and transmits directions to the other
components of the computer system.
COMPUTER
OMPUTER TIME ELEMENTS
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 20
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
Thus, external secondary storage devices play a supporting role to the primary
storage unit of a computer system. F
For
or example, programs and files are typically stored
until needed on magnetic floppy disks and hard disks on microcomputer systems, and on
large computer systems.
The smallest element of data is called a bit, or binary digit, which can have a
value of either
her zero or one. The capacity of memory chips is usually expressed in terms
of bits.
A byte is a basic grouping of bits that the computer operates a single unit. It
typically consists of eight bits and is used to represent one character of data in most
computer
omputer coding schemes. Thus, the capacity of a computer’s memory and secondary
storage devices is usually expressed in terms of bytes.
metric system, the computer industry uses K to represent 1,024 (or 2 to the tenth power)
storage positions.
STORAGE ELEMENTS
• Kilobyte One thousand bytes
• Megabyte One million bytes
• Gigabyte One billion bytes
• Terabyte One trillion bytes
The trends in computer systems have developed in the past during each major
stage, or generation, of computers, and they are expected to continue into the future.
Computer Pioneers
Computer pioneers include:
1. Charles Babbage – proposed the concept of a computer
2. Augusta Ada Byron ––considered
considered to be the first computer programmer
3. Blaise Pascal – developer of the first adding machine
Computer Generations
“Each generation of computer is characterized by a major technological
development that fundamentally changed the way computers operate, resulting
in increasingly smaller, cheaper, more powerful and more efficient and reliable
devices.”
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 22
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
Second-generation
generation computers moved from cryptic binary machine language to
symbollic, or assembly languages which allowed programmers to specify instructions in
words. High-level programming languages were also being developed at this time,
such as early versions of COBOL and FORTRAN. These were also the first
computers that stored their instructions in their memory, which moved from a
magnetic drum to magnetic core technology.
The first computers of this generation were developed for the atomic energy
industry.
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 23
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
4. Fourth Generation Computers (1979 to the present) resent) use LSI (Large-Scale
(Large
Integration) and VLSI (Very Large
Large-Scale
Scale Integration) technologies which cram
hundreds of thousands or millions of transistors and other circuit elements on each
chip. LSI and VLSI technologies also allowed the development of
microprocessors,, in which all of the circuits of a CPU are contained on a single
chip with processing speeds of millions of instructions per second.
In 1981 IBM introduced its first computer for the home user, and in 1984 Apple
introduced the Macintosh. M
Microprocessors
icroprocessors also moved out of the realm of desktop
computers and into many areas of life as more and more everyday products began to
use microprocessors.
As these small computers became more powerful, they could be linked together to
form networks, which eventually led to the development of the Internet. Fourth
generation computers also saw the development of GUIs, the mouse and handheld
devices.
Classification of Computers
• Mainframes
The term originally referred to the large cabinets that housed the central
processing unit and main m
memory of early computers.Later
Later the term was used to
distinguish high-end
end commercial machines from less powerful units.
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 24
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
• Minicomputers
• Microcomputers
• Supercomputers
A great variety of software companies and programmers in the world comprise a software
industry. Software can be quite a profitable industry: Bill Gates, the founder of Microsoft
was the richest person inn the world in 2009 largely by selling the Microsoft Windows and
Microsoft Office software products. The same goes for Larry Ellison, largely through his
Oracle database software. Through time the software industry has become increasingly
specialized.
profit software organizations include the Free Software Foundation, GNU Project
Non-profit
and Mozilla Foundation. Software standard organizations like the W3C, IETF develop
software standards so that most software can interoperate through standards such as
XML, HTML, L, HTTP or FTP.
Other well-known
known large software companies include Novell, SAP,, Symantec, Adobe
Systems, and Corel, while small companies often provide innovation
innovation.
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 25
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
License
The software's license gives the user the right to use the software in the licensed
environment. Some software comes with the license when purchased off the shelf, or an
OEM license when bundled with hardware. Other software comes with a free software
license, granting the recipient the rights to modify and redistribute the software. Software
can also be in the form of freeware or shareware.
Patents
Software can be patented in some but not all countries; however, software patents can be
controversial in the software in
industry
dustry with many people holding different views about it.
The controversy over software patents is about specific algorithms or techniques that the
software contains, which may not be duplicated by others and considered intellectual
property and copyright infringement depending on the severity.
Execution
Computer software has to be "loaded" into the computer's storage (such as the hard drive
or memory). Once the software has loaded, the computer is able to execute the software.
This involves passing instructions
uctions from the application software, through the system
software, to the hardware which ultimately receives the instruction as machine code.
Each instruction causes the computer to carry out an operation – moving data, carrying
out a computation, or altering
ring the control flow of instructions.
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 26
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
Data movement is typically from one place in memory to another. Sometimes it involves
moving data between memory and registers which enable high high-speed
speed data access in the
CPU. Moving data, especially large amounts of it, can be costly. So, this is sometimes
avoided by using "pointers" to data instead. Computations include simple operations such
as incrementing the value of a variable data element. More complex computations may
involve many operations and data elements together.
Examples are the keyboard, mouse, menus of a computer system. The user interface
allows the user to communicate with the operating system.
2. Software Interface
3. Hardware Interface
Hardware interface are the wires, plugs and sockets that hardware devices use to
communicate with each other.
Software Trends
First, from custom-designed
designed one
one-of-a-kind
kind programs developed by professionals
programmers or end users of an organization toward the use of off
off-the-shelf
shelf software
packages acquired by end users from software vendors.
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 27
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
Types of Software
1. System Software
2. Application Software
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 28
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
The OS is the most important system software package for any computer.
computer
Examples of operating systems for personal computers inclu include
de Mac OS,
Microsoft Windows, and GNU/Linux.
OS Functions:
a. The User Interface - part of the operating system that allows
you to communicate with it so you can load programs,
access files, and accomplish other tasks.
The trend in user interfaces is moving away from the entry of brief
end user commands or even the selection of choices from
menus of options toward an easy-to-use graphical user interface
(GUI) which uses icons, bars, buttons, boxes and other
images. GUIs rely on pointing devices like the electronic mouse
to make selections that help you get things done and a well
well-designed
designed GUI
can free the user from learning complex command
languages.
c. File Management
d. Task Management
1b.) Operating
ing Environments
1c.) Database Mgt. Systems
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 29
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
The System Support Programs are category of software that performs routine
support functions. Examples are utility programs or utilities. Utility programs or
utilities perform
rm miscellaneous housekeeping and file conversion functions.
• Compilers
• Debuggers
• Interpreters
• Linkers
• Text Editors
Represent the very early, primitive computer languages that consisted entirely of
1's and 0's - the actual language that the comp
computer understands.. They are the most
basic level of programming languages. Programmers must have a detailed knowledge of
the internal operations of the specific type of CPU they are using. All program
instructions had to be written using binary codes uniqueque to each computer. These
requirements make machine language programming a difficult and error-prone
error
task.
2GL represents a step up from the first generation languages. Allow for
f the use of
symbolic names instead of just numbers. Second generation languages are known as
assembly languages. Code written in an assembly language is converted into machine
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 30
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
language (1GL). They had the capacity to perform operations like addition. Like
machine languages, assembly languages were designed for specific machine and
microprocessor, this implies that the program cannot be moved from one computer
architecture without writing the codes.
4. Fourth
urth generation languages (4GL)
The syntax used in 4GL is very close to human language, an improvement from
the pervious generation of languages. 4GL languages aarere typically used to access
databases and include SQL and ColdFusion, among others.
Fifth generation languages are currently being used for neural networks. A nueral
network is a form of artificial intelligence tthat
hat attempts to imitate how the human mind
works.
1. Web Languages
Used for
or creating and editing pages on the web. It can
an do anything from putting
plain text on a webpage, to accessing and retrieving data from a database. Vary greatly
in terms of power and complexity.
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 31
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
A language developed by the W3C which works like HTML, but unlike
HTML, allows for custom tags that are defined by programmers.
XML allows for the transmission of data between applications and
organizations through the use of its custom tags.
Javascript
A language developed by Netscape used to provide dynamic and
interactive content on webpages.
es. With Javascript it is possible to
communicate with HTML, create animations, create calculators,
validate forms, and more. Javascript is often confused with Java, but
they are two different languages.
PHP
Hypertext Preprocessor (it's a recursive acronym). A powerful language
used for many tasks such as dataata encryption, database access, and
form validation. PHP was originally created in 1994 By Rasmus Lerdorf.
Learn PHP at our PHP tutorials section.
Java
A powerful and flexible language created by Sun MicroSystems that can
be used to create applets (a program that is executed from within
another program) that run inside webpages as well as software
applications. Things you can do with Java include interacting with
the user, creating graphical programs, reading from files, and more. Java
is often confused with Javascript, but they are two different
languages.
2. Software Languages
Used for creating executable programs. It can an create anything from simple
console programs that print some text to the screen to entire operating systems.
sy
Vary greatly in terms of power and complexity.
C
An advanced programming language used for software application
development. Originally developed by Dennis Ritchie at Bell Labs in the 1970's
and designed to be a systems programming language
uage but since then
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 32
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
C++
Descendant of the C language. The difference between the two languages
is that C++ is object-oriented.
oriented. C++ was developed by Bjarne Stroustrup
at Bell Labs and is a very popular language for graphical applications.
Visual Basic
A language developed by Microsoft based on the B
BASIC
ASIC language .
Visual Basic is used for creating Windows applications. The
VBScript language (also developed by Microsoft) is based on Visual
Basic.
Java
A powerful and flexible language created by Sun MicroSystems that can
be used to create
reate applets (a program that is executed from within
another program) that run inside webpages as well as software
applications. Things you can do with Java include interacting with
the user, creating graphical programs, reading from files, and more.
m Java
is often confused with Javascript, but they are two different
languages.
Some procedure-oriented
oriented languages are COBOL, F
FORTRAN,
ORTRAN, and C.
A type of programming where data types representing data structures are defined
by the programmer as well as their properties and the things that can be done with them.
With object- oriented programming, pprogrammers
rogrammers can also create relationships between
data structures and create new data types based on existing ones by having one data
type inherit characteristics from another one.
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 33
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
In object-oriented
oriented programming, data types defined by the programmer are ar called
classes (templates for a real world object to be used in a program). For example, a
programmer can create a data type that represents a car - a car class. This class can
contain the properties of a car (color, model, year, etc.) and functions that
hat specify
what the car does (drive, reverse, stop, etc.)
Some object-oriented
oriented languages are C++, Java, and PHP.
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 34
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
Enterprise software addresses the needs of organization processes and data flow,
often in a large distributed environment. Examples include financial systems,
customer relationship management (CRM) systems and supplysupply-chain
chain management
software. Another example is business
siness applications which is covered in the next
chapter.
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 35
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
programs) function independently of each other rather than as an integrated whole. These
models were inflexible and did not permit the degree of data sharing that is found in
modern database systems.
True integration,
ation, however, would not be possible until the arrival of the relational
database model. These flexible database approach permits the design of integrated
systems applications capable of supporting the information needs of multiple users from a
common set of integrated tables.
History
SAP was founded in June 1972 as Systemanalyse und Programmentwicklung ("System
Analysis and Program Development") by five former IBM engineers in Mannheim,
Baden-Württemberg
Dietmar Hopp
Klaus Tschira
Hans-Werner
Werner Hector
Hasso Plattner, and
Claus Wellenreuther
As part of the Xerox exit strategy from the computer industry, Xerox retained IBM to
migrate their business systems to IBM technology. As part of IBM's compensation for the
migration, IBM acquired the SDS/SAPE software, reportedly for a contract credit of
$80,000. The SAPE software was given by IBM to the founding ex ex-IBM
IBM employees in
exchange for founding stock provided to IBM, reportedly 8%. Imperial Chemical
Industries (ICI) was SAP's first ever customer in 1972.
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 37
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
The acronym was later changed to stand for Systeme, Anwendungen und Produkte in der
Datenverarbeitung ("Systems, Appli
Applications
cations and Products in Data Processing").
In 1976, "SAP GmbH" founded, and moved its headquarters the following year to
Walldorf. SAP AG became the company's official name after the 2005 annual general
meeting. AG is short for Aktiengesellschaft (corpora
(corporation).
In August 1988, SAP GmbH transferred into SAP AG (a corporation by German law),
and public trading started 4 November. Shares are listed on the Frankfurt and Stuttgart
stock exchanges.
In 1995, SAP was included in the German stock index DAX. On 22 September 2003,
SAP was included in the Dow Jones STOXX 50. In 1991, Prof. Dr. Henning Kagermann
joined the board; Dr. Peter Zencke became a board member in 1993. Claus Heinrich, and
Gerhard Oswald have been members of the SAP Executive Board since 1996. Two years
later, in 1998, the first change at the helm took place. Dietmar Hopp and Klaus Tschira
moved to the supervisory board and Dietmar Hopp was appointed Chairman of the
supervisory board. Henning Kagermann was appointed as Co Co-Chairman
Chairman and CEO of SAP
next to Hasso Plattner. Werner Brandt joined SAP in 2001 as a member of the SAP
Executive Board and Chief Financial Officer. Léo Apotheker was a member of the SAP
Executive Board and president of Global Customer Solutions & Operations from 2002,
and was appointed
ppointed Deputy CEO in 2007. Apotheker became co co-CEO
CEO alongside
Kagermann in 2008.
Henning Kagermann became the sole CEO of SAP in 2003.[9] In February 2007, his
contract was extended until 2009. After continuous disputes over the responsibility of the
development
elopment organization, Shai Agassi, a member of the executive board who had been
named as a potential successor to Kagermann, left the organization. In April 2008, along
with the announcement of Apotheker as co co-CEO,
CEO, the SAP supervisory board also
appointed three new members to the SAP Executive Board, effective 1 July 2008:
Corporate Officers Erwin Gunst, Bill McDermott, and Jim Hagemann Snabe. With the
retirement of Kagermann in May 2009, Apotheker took over as the sole CEO. He was
replaced by new co-CEOsCEOs Bill McDermott, head of field organization, and Jim
Hagemann Snabe, head of product development, effective 7 February,
Milestones in Technical Solutions
In 1973, the SAP R/1 solution was launched. Six years later, in 1979, SAP launched SAP
R/2. In 1981, SAPAP brought a completely re
re-designed
designed solution to market. However, SAP
didn't significantly improve until the period between 1985 and 1990. The most major
improvements came not from the founders or employees, but from a partnership with an
educational institution,
ution, "Chico State".
In 1985, four years after SAP R/2 emerged, SAP had big plans, but few resources to
improve upon their ERP. At the same time, nearly 9000 km (5600Mi) away, at California
State University at Chico (CSUC) ("Chico State") a graduate stud
student
ent in the precursor of
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 38
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
the College of Business at Chico State informed a couple of senior professors about SAP,
and wondered if they might ask SAP for an evaluation copy to use in the database
management or production management classes. Chico State profeprofessors
ssors contacted SAP,
and soon the conversation went from "evaluation" to "development". Both sides agreed to
become partners.
Chico State remained SAP's only educational partner for the first few years, vastly
improving and extending modules within R/2, wwhich
hich led to the development of R/3 with
a few new modules. SAP and Chico State developed and released several versions of R/3
in 1992 through 1995. By the midmid-1990s,
1990s, SAP followed the trend from mainframe
computing to client-server
server architectures. The develo
development
pment of SAP’s internet strategy
with mySAP.com redesigned the concept of business processes (integration via Internet).
SAP was awarded Industry Week’s Best Managed Companies in 1999. By 1997, SAP
had partnered with over 25 educational institutes, includi
including
ng Massachusetts Institute of
Technology (MIT).
User Groups
In 2007, the SAP User Group Executive Network (SUGEN) has been established to
foster the information exchange and best practice sharing among SAP User Groups and
to coordinate the collaboration with SAP for strategic topics
Conferences
SAP has two annual conferences: SAPPHIRE and SAP TechEd. SAPPHIRE is SAP's
customer-facing
facing event. It is generally where SAP has announced major product changes
and strategic direction. It is typically held annually in the spring, in both North American
and Europe.
SAP TechEd is the more technical conference, aimed at SAP's ecosystem of consultants
and software development partners. SAP TechEd has been held since 1995, and it usually
held in four locations around the w
world
orld every year in the fall. Technical sessions and
workshops are held during the conference, as well as Birds of a Feather sessions, and a
developer's competition: DemoJam. An associated one one-day
day Unconference event,
Community Day, was initiated in 2006 for the SAP Developer Network (SDN). In 2008 a
Community Day program was added to address the Business Process Expert (BPX)
community.
Products
SAP's products focus on Enterprise Resource Planning (ERP) (ERP).. The company's main
product is SAP ERP.. The current vversion
ersion is SAP ERP 6.0 and is part of the SAP
Business Suite. Its previous name was R/3. The "R" of SAP R/3 stood for realtime – even
though it is not a realtime solution. The number 3 related to the 33-tier
tier architecture:
database, application server and cliclient
ent (SAPgui). R/2, which ran on a Mainframe
architecture, was the predecessor of R/3. Before R/2 came System RF, later dubbed R/1.
SAP ECC is one of five enterprise applications in SAP's Business Suite. The other four
applications are:
•Customer Relationship
nship Management (CRM) – helps companies acquire and
retain customers, gain marketing and customer insight
•Product
Product Lifecycle Management (PLM) – helps manufacturers with product-
product
related information
•Supply
Supply Chain Management (SCM) – helps companies with the process of
resourcing its manufacturing and service processes
•Supplier
Supplier Relationship Management (SRM) – enables companies to procure
from suppliers
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 40
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
Other major product offerings include: the NetWeaver platform, Governance, Risk and
Compliance (GRC) C) solutions, Duet (joint offering with Microsoft), Performance
Management solutions and RFID. SAP offers SOA capabilities (calling it Enterprise
SOA) in the form of web services that are wrapped around its applications.
SAP focuses on six industry sectors: process industries, discrete industries, consumer
industries, service industries, financial services, and public services. It offers more than
25 industry solution portfolios for large enterprises and more than 550 micro-vertical
micro
solutions for midsize companies and small businesses. Some of these industries are in:
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 42
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
• Integrates
ntegrates business functions seamlessly
• Uses master data to avoid duplication of data
• Real time operation
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 43
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
Interfaces
SAP offers a Software Development Kit (SDK) for SAP Business One. You can use this
kit to add your own functions programmed in Visua
Visuall Basic (VB), C/C++, and Java. The
SDK runs either on the server or on the client depending on its purpose. An integration
toolkit provides an interface for converting data from SAP Business One to XML, based
on the SOAP 1.1 protocol, and vice versa.
The Software
ftware Development Kit (SDK) consists of the following:
• Data Interface Server (DI
(DI-Server)
• Data Interface Application Programming Interface (DI API)
• User Interface Application Programming Interface (UI API)
By providing direct read and write access to SAP Business One data objects
independent of the SAP Business One client, the Data Interface Server allows you to
integrate non-SAP
SAP systems. In this case, the user interface of the external system is
not integrated into SAP Business One. Nevertheless, the external system still
accesses the same database as SAP Business One and executes the same application
logic via the Data Interface Server. This ensures that the data remains consistent.
Functionalities
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 44
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
SAP Business One has Windows look and feel, simple navigation, drill drill-down
down reporting
and can be integrated with Microsoft Word and Microsoft Excel. It is shipped with a
Service Manager and two services for sending ee-mails, ils, faxes, and SMS from SAP
Business One (mail service) and creating regular database backups (backup service).
Choose Company
You navigate through SAP Business One using the main menu. The main menu
arranges the functions of the individual applications in a tree structure. The company
name and the name of the current user display at the top left.
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 45
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
Menu Bar
The SAP Business
siness One menu bar displays at the top of the screen. The menu bar contains
the Windows standard menu (File, Edit, Window, Help) as well as generic SAP Business
One functions.
Use the Edit menu to perform standard Microsoft Windows functions: Undo, Redo, Cut,
Copy, Paste, Delete and Select All.
Use the enabled relevant Data menu options while you perform various actions in SAP
Business One. For example, you can add and delete rows, or scroll between the records,
when filling in a table. Data menu options are Find, Add, First Data Record, Next
Record,
ord, Previous Record, Last Data Record, Remove, Cancel, Restore, Close, Duplicate,
Add Row, Delete Row, Close Row, Duplicate Row, Copy from Cell Above, Copy from
Cell Below and Advanced.
The Goto menu is active depending on the window that is currently ddisplayed.
isplayed. The
choices in the Goto menu are links, which enable quick access to the window, reports,
and specific fields in the window.
The Modules menu contains a list of all modules with their related options. The menu
options:
• Are arranged in the same ororder as the menus in the Main Menu
• Cannot be modified
• May be inactive for unauthorized users
The Tools menu in SAP Business One contains a variety of commands that are either
active or inactive, depending on the currently open window. Tools menu options are
a Print
Layout Designer, XL Reporter, Form Settings, System Message Log, Change Log,
Queries, My Menu, My Shortcuts, User User-Defined Values, User-Defined
Defined Windows,
Customization Tools and Default Forms.
Toolbar
The toolbar displays under the menu bar. T The
he toolbar is a collection of icon buttons that
grant you easy access to commonly
commonly-used
used functions. The functions represented by the
buttons are also available in the menu bar.
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 46
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
Active functions appear in color, and inactive functions gray out. You can choose
choos the
toolbars that will be displayed or hidden. To hide or show a toolbar, right-click
right in the
toolbar area and check or uncheck the appropriate toolbar.
Print Sort
Find Messages/Alert
Next Record
Main Menu
There are three tabs under the main menu:
1. Modules
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 47
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
The Modules menu contains a list of all modules with their related options. The
menu options:
• Are arranged in the same order as the menus in the Main Menu
• Cannot be modified
• May be inactive for unauthorized users
The Drag & Relate queries allow you to search for data both in reports and in the
master data, such as G/L accounts and business partners.
3. My Menu
Use the My Menu tab in the Main Menu to customize a personal menu to include
windows, menu options, and queries you use most frequently.
Modules
1. Administration
Contains the basic system settings for curren
currency
cy exchange rates, system setup, and
authorizations, as well as settings for online alerts, and data import/export
functions.
2. Financials
Manages all your accounting data and chart of accounts, general ledger, current
accounting posting, and reporting. In addition, you can define budgets and profit
centers for better management of company revenues and expenses.
3. Sales Opportunities
Helps the sales employees to manage their sales opportunities and enables you to
analyze your sales information. It also inclu
includes
des opportunity forecast reports, won
opportunities, an opportunities pipeline, and a dynamic display of sales stages.
4. Sales-AR
Handles all aspects of the sales process, from entering sales quotations, sales
orders and deliveries, to issuing customer inv
invoices
oices and returns. In addition, you
can draw base documents to target documents, or send letters to customers with
open debts.
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 48
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
5. Purchasing-AP
Lets you manage all your vendor transactions. You can map the entire buying
process, from purchase orders to vend
vendor
or invoicing. Companies that import goods
can use the landed costs functionality to calculate the purchase prices of their
imported items, including customs, transport and insurance, fees, taxes, and other
landed costs.
6. Business Partners
Stores the masterr data for all your business partners, including relevant
information about customers, dealers, vendors, and leads. In addition, you can
store information about business partner activities, as well as data for sales
volume forecasts.
7. Inventory
Manages your
ur inventory, including warehouse stocks, price lists, special pricing
agreements, alternative items, and warehouse transactions, as well as the pricing
and packaging process, and batches and serial number management.
8. Banking
Handles the full range of mon
monetary
etary transactions. In addition, you can use the
payment engine to process automatic payments.
9. Production
Enables you to handle bills of materials and production orders.
10. MRP
Effectively manages your material requirements in the manufacturing process. A
planning
lanning wizard helps you define planning scenarios that consider existing stock,
sales orders, purchase orders, production orders, and forecasts, to create material
ordering recommendations that enable you to fulfill your commitments to your
customers.
11. Service
Manages interaction between service representatives and customers. It enables
you to enter and maintain information about service contracts, items and serial
numbers, customer complaints and inquiries, as well as perform numerous related
functions. Each time a customer reports a problem, you log it in by opening a
service call.
12. Reports
Enables you to compile reports with corporate data and information in exactly the
way you want to see it. This includes company internal evaluations, inventory
reports,
ts, financial reports, and accounting data. In addition to the predefined
reports, you can also define individual queries.
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 49
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
Authorizations allow users to view, create, and update documents that you assign to
them, according to data ownership definitions. To access this window, choose
Administration > System Initialization > Authorizations > General Author
Authorizations.
izations.
Use the Password Administration window to specify the requirements for user
passwords. To access this window, choose Administration > Setup > General >
Password Administration .
Use the Customize window to define your own shortcut keys for opening frequently used
windows.
To access the window, choose Tools > My Shortcuts > Customize .
The system allows you to assign the function keys F2 through F12 to your most
used transactions. You can then sstart
tart these transactions simply by hitting the
respective function key. The function key F1 is reserved for accessing online help.
Use the My Menu tab in the Main Menu to customize a personal menu to include
windows, menu options, and queries you use most frequently.
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 50
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
To display or hide certain modules or submodules, use the Form Settings –Main
– Menu
window, and select or deselect the Visible boxes as appropriate for each module.
Authorizations
Regular users:
Superusers can:
Display Parameters
Use the General Settings – Font & Bkgd tab to set the font you use for displaying texts
in SAP Business One, and to place your company logo or other graphic as the
background image in the main SAP Business One window.
Use the General Settings - Display tab to define how different variables, such as dates,
numerical values, and currencies are displayed. To access this tab, choose
Administration > System Initialization > General Settings > Display .
Functions in a Form
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 51
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
Use the Customize window to define your own shortcut keys for opening frequently used
windows. You can modify field names to match the terminology used in your company,
enter new field descriptions, or change field formats.
Procedure
Input Tools
• Selection List: Choose the icon left of the field to open a new window
with a list of all possible entries.
• Dropdown List: Choose the icon to the right of the field to open a
dropdown list with all possible entries.
If a user has the proper authorization, he or she can change field labels by
selecting the Ctrl ke
key and double-clicking
clicking the label at the same time.
Link Arrow
This arrow is a very powerful tool. It allows you to open windows with related
information.
Status Bar
At the bottom of every screen, you will find the status bar that always shows the name,
length, and contents of the current field. Furthermore, if you enable the View > System
Information menu item, the system also displays some technical information about the
field, which you can use for creating queries or formatted searches (more in the
Advanced module).
Marketing Documents
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 52
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
All the documents in purchasing and in sales share a similar structure. The documents for
sales and purchasing are also often called “Marketing Documents”.
Sales Documents
1. Sales Order
2. Delivery
The Delivery is a legally binding document indicating that the shipment of goods or the
delivery of services
ces has occurred. Without this document, goods can be delivered only if
an invoice has already been created.
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 53
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
When you create a delivery, the corresponding goods issue is also posted. The goods
leave the warehouse and the relevant stock changes are posted. When the stock is
changed, the values in the accounting system change as well (only when you use
perpetual inventory).
3. AR Invoice
The invoice is a legally binding document. When an invoice is received, the posting is
made to the related customer acco
accounts
unts in the accounting system. If a delivery did not
precede the invoice and you sell the warehouse items, stock quantities are also updated
accordingly when you issue the invoice.
If you create an invoice without reference to the delivery, the system aut
automatically
omatically posts
changes to the stock. In other words, if a delivery already exists for the transaction and
you create an invoice without reference to this delivery, errors can occur in inventory
management because the delivery quantity is posted twice in the system.
• Return
For legal reasons, a delivery or invoice that you have created in SAP Business
One cannot be subsequently changed or deleted. However, the customer might
send the goods back for various reasons, or you might hhave
ave made a mistake when
you entered the documents.
If you are facing one of the situations mentioned above, create a return document.
When you enter a return document, you can reverse the posting of a delivery.
When you create the return, the system cor corrects
rects the stock quantities. If your
company runs a perpetual inventory, creating a return automatically generates a
journal entry that updates the stock value.
The return is the clearing document for a delivery. Therefore, if an A/R invoice
has not yet beenen created for the delivery you want to reverse, use the return
document. If you have already recorded an invoice, use the A/R Credit Memo
function to correct values and quantities for the transaction in SAP Business One.
• AR Credit Memo
For legal reasons,, you cannot change or delete a delivery or invoice that you enter
in SAP Business One. However, the customer might send the goods back for
various reasons, or you may have made a mistake when you entered the
documents.
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 54
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
• Sales Quotation
You create the sales quotation document as an offer or proposal that you send
either to a customer, or to a lead.
Entering a quotation does not result in any posting that alters quantities or values
in inventory management or accounting.
• AR Reserve Invoice
• AR Downpayment Invoice
When your company needs to create a down payment invoice for a customer, use
the A/R down payment invoice to document this payment.
• AR Invoice + Payment
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 55
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
Purchase Documents
1. Purchase Order
The purchase order is a document used to request items or services from a vendor at an
agreed upon price. When you enteenterr a purchase order in SAP Business One, no value-
value
based changes are posted in the accounting system. However, the order quantities are
listed in inventory management. You can view the ordered quantities in various reports
and windows, such as the Inventory Status report and the Item Master Data window. This
information is important for optimizing ordering transactions and stockholding.
2. Goods Receipt PO
You create this document when you receive goods from the vendor. When you create a
goods receipt PO,, SAP Business One receives the goods into the warehouse, updates the
quantities, and creates an accounting journal if you manage the perpetual inventory.
3. AP Invoice
The A/P invoice is a request for payment. It also records the cost in the profit and loss
statement. You can create an A/P invoice from multiple purchase orders and goods
receipt POs. You cannot change it since it is the legal accounting document that generates
entries in the general ledger.
When you receive an A/P invoice, SAP Business One posts the related accounts for the
vendor in the accounting system. If no delivery for a purchase order precedes the A/P
invoice, and if you are purchasing items managed in the warehouse, the stocks are
increased when the you post the invoice.
• Goods Return
When you create a delivery foforr a purchase order or an A/P invoice in SAP
Business One, legal stipulations prevent you from making any changes or deleting
these documents. You may, however, want to return the goods to the vendor for a
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 56
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
variety of reasons, or you may find that you havee made a mistake while creating the
documents.
The A/P credit memo is the clearing document for the A/P invoice. Therefore, if
the vendor has delivered goods and you have already created an A/P invoice, you
can reverse the transaction either partially or completely by creating an A/P credit
memo.
You create the A/P credit memo based on the A/P invoice to establish a link
between the two transactions in SAP Business One. However, it is also possible to
create an A/P credit memo without having a base document.
SAP Business One enables you to create an A/P credit memo with a zero amount.
You can do this when you clear A/P invoices for no no-charge
charge items, such as items that
are part of a promotion or covered by a service contract.
You correct both ththee quantities and the values with the credit memo. SAP
Business One reduces the stock of the credited items by the quantity specified in
the credit memo, posts the value of the credit memo to the vendor account in the
accounting system, and reduces the exexpense account by the same amount.
• Landed Cost
The Landed Costs function enables companies that import goods to calculate their
costs by allocating customs, transport and insurance fees, taxes, and other landed
costs to the original price of the impor
imported items.
The landed costs function enables companies, when calculating the purchase
prices of imported items, to include:
Customs
Taxes
• AP Reserve Invoice
A/P reserve invoices enable you to create relevant posting in the accounting
system only and do not affect inventory and stock values. You use A/P reserve
invoices to document an A/P invoice you receive from a vendor before goods arrive.
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 57
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
SAP Business One enables you to create an A/P reserve invoice with a zero
amount before you receive no
no-charge
charge items, for example, items which are part of a
promotion or under the coverage of a service contract.
The A/P reserve invoice is relevant for items only and is not available for
services.
• AP Downpayment Invoice
After you receive the goods, you create a goods receipt PO based on the A/P
reserve invoice to update inventory quantities and stock values.
SAP Business One enables you to create an A/P reserve invoice with a zero
amount before you receive no
no-charge
charge items, for example, items which are part
par of a
promotion or under the coverage of a service contract.
The A/P reserve invoice is relevant for items only and is not available for
services.
When you process a marketing document, you can define which fields and columns
should be displayed and activated or deactivated in the documents. This enables you to
display frequently used detailed information, so that you can enter data more easily.
When you create a marketing document, SAP Business One enables you to to:
a. add text rows to the Contents tab for inserting any relevant free or predefined text
tex
b. add subtotal row to calculate and display subtotal
subtotalss of the preceding regular rows
c. add or delete row when fill
filling in a table
On the toolbar, click Form Settings to display the Form Settings window, in which you
define the document settings. The window contains three tabs:
1. Document: Maintain data that applies to the entire sales document.
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 58
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
2. Table Format: Selectt or deselect fields to display the required fields in the Contents tab
table of the sales document.
3. Row Format: Select or deselect fields to make the required selections in the rows of the
Contents tab of the sales document.
SAP Business One enables you to create target documents directly from base documents.
For example, you can create a delivery directly from the sales order. In that case, all the
data that you entered in the sales order is automatically copied to the deli
delivery.
very.
You can create a target document for an added document in status Open only. When you
create a target document, SAP Business One copies all its open rows.
Document Status
a. Open
You can draw the document completely or partially to a docu
document
ment of a higher level.
b. Open – Printed
You printed the document and left it open.
c. Closed
You closed the document manually or SAP Business One closed it auautomatically
tomatically when
you drew it to
another document and you will not be able to dr
draw
aw it again to another document with
the exception
of the Sales Quotation.
c. Cancelled
You cancelled the document manually. The document itself is not deleted. You can
still display and
duplicate it, but you cannot change it or draw it to a higher level document.
d. Unapproved
You cannot draw the sales order to a higher
higher-level document.
e. Draft
The document is still a draft.
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 59
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
The purchasing process in SAP Business One begins with the creation of a purchase
order. The Purchase Order (PO) is the document used to request items or services from a
vendor. The next stage is the Goods Receipt PO. It is the stage when the stock is received
into the company. The goods receipt is followed by an A/P Invoice, w which
hich is the request
for payment. It is the only mandatory document in the purchasing process. It is possible
to create the A/P invoice without first creating a goods receipt PO or a purchase order.
You can create a new document based on one or more of the existing ones. When you
create a new document with reference to an existing document, only the documents that
are still open are displayed. All documents for which you have not created a follow-on
follow
document have an open status. Open documents remain open until you transfer all items
completely to the follow-on
on document or until you manually close or reverse them.
Each document affects stock quantities and some affect the general ledger. The purchase
order affects the available stock quantity. The goods receipt PO increases the actual stock
quantity. If you create an A/P invoice without reference to the goods receipt PO, it will
also increase the quantity in stock.
The A/P reserve invoice only affects the available stock quantity and creates an
accounting transaction.
The sales process in SAP Business One begins with the creation of a sales quotation. The
second document is the sales order. The sales order is followed by a delivery. Finally, the
A/R invoice is created. It is the only mandatory document in the sales process. It is
possible to create an invoice without first creating a ddelivery,
elivery, a sales order, or a sales
quotation.
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 60
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
Additionally, it is possible to credit a customer for damaged goods. The returns document
is be used to credit the customer if the goods were delivered but no A/R invoice was
issued. Use the A/R credit memo to credit a customer after an A/R invoice was already
issued. For legal reasons, you cannot change or delete deliveries and A/R invoices that
have been already entered in SAP Business One. To correct these, use the clearing
document, the returns.
Each document updates the stock quantities and the general ledger. The sales order
affects the amount of stock commite
commited d to a customer and, therefore, the available stock
quantity. The delivery reduces the stock commited and the in
in-stock
stock quantities. If the A/R
invoice is created without reference to the delivery, it will also reduce the quantity in
stock.
As far as accounting
ting is concerned, only delivery and the A/R invoice have the affect. The
delivery affects the general ledger, if SAP Business One manages the perpetual
inventory. In this case, the delivery will reduce stock valuation and post a cost of sale.
The A/R invoice
ice always creates the accounting transaction. It records the revenue and tax
and updates the customers’ accounts with a new outstanding balance.
The A/R reserve invoice affects the amount of stock commited to a customer and,
therefore, the available stockk quantity. It also creates an accounting transaction.
The A/R credit memo increases available stock levels and creates accounting
transactions. It credits the custom
customer
er accounts on general ledger and corrects the revenue
account by the same amount.
system. SAP Business One uses this data for purchasing, sales, production, warehouse
management, accounting, and service.
You use the Item Master Data window to add, update, search, and maintain item data.
The window includes the list of items that the company uses. To access the window,
choose Inventory > Item Master Data.
The master data forms the basis for all sales and purchasing documents, and activities
involving a business partner. Y
You
ou can also use the data to analyze your business partner
relationships in detail.
Chart of Accounts
The chart of accounts is an index of all general ledger (G/L) accounts used by one or
more companies. Each G/L account has a code, a description, and inf information
ormation that
determine its functions.
To access the chart of accounts, from the SAP Business One Main Menu, choose
Financials > Chart of Accounts .
The system analyst gives a system development project meaning & direction. A
candidate system is approached
ached after the analyst has a through understanding of user
needs & problems. A viable solution is worked out and then communicates the same.
Candidate systems often cut across the boundaries of users in the organization. For
example, a billing system may
ay involve users in the sales order department, the credit
department, the warehouse and the accounting department. To make sure that all users’
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 62
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
needs are met, a project from that represents each user works with the analysis to carry
out a system development
opment project.
The system development life cycle method is classically thought of as the set of
activities that analysts, designers and users carry out to develop and implement an
information system. The variousious stages in the business are closely related to each other,
even the order of the steps in these activities is difficult to determine.
Project Selection
One must know what the problem is before it can be solved. The basis for a
candidate system iss recognition of a need for improving an information system or a
procedure. For example, a supervisor may want to investigate the system flow in
purchasing, or a bank president has been getting complaints about the long lines in the
drive – in. This need
eed leads to a preliminary survey or an initial investigation to determine
whether an alternative system can solve the problem. It entails looking into the
duplication of effort, bottlenecks, inefficient existing procedures, or whether parts of the
existing
sting system would be candidates for computerization.
If the problem is serious enough, management may want to have an analyst look
at it. Such an assignment implies a commitment, especially if the analyst is hired from the
outside. In larger environments,
ents, where formal procedures are the norm, the analyst’s first
task is to prepare a statement specifying the scope and objective of the problem. He/She
then reviews it with user for accuracy. At this stage, only a rough “ ball park” estimate of
the development
lopment cost of the project may be reached. However, an accurate cost of the
next phase- the feasibility study – can be produced.
The idea for change originates in the environment or from within the firm (see
Figure 2-1). Environment-based
based ideas originate from customers, vendors, government
sources, and the like. For example, new unemployment compensation regulations may
make it necessary to change the restructures. Customer complaints about the delivery of
orders mayy prompt an investigation of the delivery schedule, the experience of truck
drivers, or the volume of orders to be delivered. When investigated, each of these ideas
may lead to a problem definition as a first step in the system life cycle process.
Ideass for change may also come from within the organization
organization- top management,
the user, and the analyst. As an organization changes its operations or faces advances in
computer technology, someone within the organization may feel the need to update
existing applications or improve procedures. Here are some examples:
User- originated ideas also prompt initial investigations. For example, a bank’s
head teller has been noticing long customer lines in the lobby. She wants to know
whether they are due to the computers slow response to inquires, the new teller’s limited
li
training or just a sudden increase in bank business. To what extent and how quickly a
user- originated idea is converted to a feasibility study depend on several factors:
• The risks and potential returns.
• Management’s bias toward the user.
• Financial costs, and the funds, available for system work.
• Priorities of other projects in the firm.
• The persuasive ability of the user.
All these factors are crucial for a prompt response to a user request for change. A
systems analyst is in a unique position to detect and even area of operations make him/
her a convenient resource for ideas. The role and status of the analyst as a professional
add credibility to the suggestions made.
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 64
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
Feasibility Study
1. What are the user’s demonstrable needs and how does a candidate system meet
them?
2. What resources are available for given candidate systems? Is the problem worth
solving?
3. What is the likely impactt of the candidate system on the organization? How well
does it fit within the organization’s master MIS plan?
The objective of feasibility study is not to solve the problem but to acquire a sense
of its scope. During the study the prob
problem
lem definition is crystallized and aspects of the
problem to be included in the system are determined. 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-
report a
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 65
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
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:
1. Statement of the problem – a carefully worded statement of the problem
that led to analysis.
2. Summary of findings and recommendations
recommendations- a list of the major findings
and recommendations of the study. It is ideal for the user who requires quick access to
the results of the analysis of the system under study.
Conclusions
onclusions are stated followed by a list of the recommendations and a
justification for them.
3. Details of findings- an outline of the methods and procedures undertaken by
the existing system followed by coverage of the objectives and procedures
of the
he candidate system. Included are also discussions of output reports,
file structures, and costs and benefits of the candidate system.
4.Recommendations and conclusions
conclusions- specific recommendations regarding
the candidate system including personnel assign
assignments, costs, project
schedules, and target dates.
Analysis
Design
The most creative and challenging phase of the system life cycle is system design.
The term design describes a final system and the process by which it is developed. It
refers to the technical specifications (analogous to the engineer’s blueprints) that will be
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 66
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
The first step is to determine how the output is to be produced and in what format.
Samples of the output (and input) are also pr
presented.
esented. Second, input data and master files
(database) have to be designed to meet the requirements of the proposed output. The
operational (processing) phases are handled through program construction and testing
including a list of the programs need
needed
ed to meet the system’s objectives and complete
documentation. Finally, details related to justification of the system and an estimate of
the impact of the candidate system on the user and the organization are documented and
evaluated by management as a step toward implementation.
The final report prior to the implementation phase includes procedural flowcharts,
record layouts, report layouts, and a workable plan for implementing the candidate
system. Information on personnel, money, hardware, facili
facilities, and their-estimated
estimated cost
must also be available. At this point, projected costs must be close to actual costs of
implementation.
System testing checks the readiness and accuracy of the system to access, update
and retrieve data from new files. Once the programs become available, test data are read
into the computer
er and processed against the file(s) provided for testing. If successful, the
program(s) is then run with “ live” data. Otherwise, a diagnostic procedure is used to
locate and correct errors in the program. In most conversions, parallel run is conducted
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 67
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
where the new system runs simultaneously with the “old” system. This method, though
costly, provides added assurance against errors in the candidate system and also gives the
user staff an opportunity to gain experience through operation. In some cases, however,
parallel processing in not practical. For example, it is not plausible to run parallel two
online point-of-sale
sale (POS) systems for a retail chain. In any case, after the candidate
system proves itself, the old system is phased out.
Post – Implementation
lementation and Maintenance
After the installation phase is completed and the user staff is adjusted to the
changes created by the candidate system, evaluation and maintenance begin. Like any
system there is an aging process that requires periodic ma
maintenance
intenance of hardware and
software. If the new information is inconsistent with the design specifications, then
changes have to be made. Hardware also requires periodic maintenance to keep in tune
with design specifications. The importance of maintenanc
maintenancee is to continue to bring the new
system to standards.
Project Termination
study
tudy and system design. • User training was poor.
• Existing hardware proved deficient to handle the new application.
• The new system left users in other departments out of touch with
information that the old system had provided.
• The new system was not user
user-friendly.
• Users changed their requirements.
• The user staff was hostile.
The list can be expanded to include many more causes. The important point is that
although advances in computer systems and software make life easier for the analyst,
an the
success of a system project depends on the experience, creative ability, and knowledge of
the analyst and the support from the user staff. This suggests that the analyst be skilled in
the state of the art (hardware and software) as well as in dealing with people.
In today’s business, there is more demand for computer services than there
are resources available to meet the demand. The demand is made up of the following:
The technical factor involves the system department’s ability to handle a project.
Much depends on the availability
ilability of qualified analysts, designers, and software specialists
to do the work. This is especially true in designing databases and implementing complex
systems for large concerns. The alternative to abandoning a project because of limited
talent on the inside is free – lancing it to an outside consulting firm. The cost of
developing the project has to be weighed against the total benefits expected.
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 69
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
The behavioral factor involves (1) the user’s past experience with an existing
system (2) the success
cess record of the analyst, and (3) the influence the user can exert on
upper management to finance a candidate system. Political considerations that
subjectively favor one project over another, the status of the department, and its
performance record are additional factors that bear on funding a candidate system.
Perhaps the most important criterion in selecting a project is the economic factor.
It focuses on the system’s potential return on investment. What is considered an
acceptable rate variess with different formulas, the variables chosen, and the like. System
consultants suggest an annual rate of return of just over 20 percent.
Political considerations
Politics is the art of using influence and building coalitions when routine
procedures do not achieve the right results. When system projects are developed, a
collaborative relationship with the end user is helpful. A user who participated in building
a system rarely criticizes it. If such a participative relationship comes too late, resistance
resi
can crop up and politics comes into play. The trick is to anticipate resistance early and
turn it into support.
What can the analyst do to ensure the success of a system? First, a plan must be
devised, detailing the procedure, some methodology, activities, resources, costs, and
timetable for completing the system. Second, in larger projects, a project team must be
formed of analysts, programmers, a system consultant, and user representatives. Shared
knowledge, interaction, and the coordination realized through team effort can be
extremely effective in contrast with individual analysts doing the same work. Finally, the
project should be divided into manageable modules to reflect the phases of system
development – analysis, design, and implementation.
Most of this work falls under project management and control. The main idea
behind the system development life cycle is to formalize a means structured at three
major levels for effective contr
control
ol of the project. At the lowest level, work assignments are
broken down into small manageable tasks. A task is usually a well – defined, structured
work unit that can be carried out by one individual. The task can be easily budgeted and
scheduled and its
ts quality measured. It can be easily completed independent of other tasks
and other project team members. If rework is necessary, there is minimal loss or impact
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 70
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
on other tasks, except where time is critical. The second level at which work units are
structured
ructured involves activities that have larger scope and are designed to produce
substantial results. An activity is a group of logically related tasks that serve one phase of
the system development life cycle.
A phase, a third level of control, is a set of activities that bring the project to a
critical milestone. Milestones are steppingstones that make up the entire project.
In planning a project, the following steps should be taken:
1. Identify the activities in each phase and the tasks within each activity.
2. Calculate the budget for each phase and obtain agreement to proceed.
3. Review, record, and summarize progress on activities periodically.
4. Prepare a project progress report at the end of a reporting month.
Implementation
on Phases
The implementation is divided into five project phases:
During this phase, the team prepares and conducts a project kick-
kick
off meeting and goes throughinitial planning and preparation for the
SAP Business One im
implementation.
Phase 5: Go-Live
Live and Support
4.69 days 3.31 days 9.5 days 5.25 days 23.5 days
Project Team Project Team Project Team Project Team Project Team
+ SAP Account Mgr. + SAP Account Mgr.
+ Client executive + Client executive
steering group steering group
The time estimate guidelines for each phase in the SAP Business One
Accelerated Implementation Program are base on suggested time
estimates to implement the core functionality in SAP Business One.
The time estimate guidelines do not include custom configuration and
development
In most cases, the partner and client work together or simultaneously
Task durations listed in this guide are estimates and can vary
depending on the size and complexity of the project
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 72
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
Project Preparation
Milestones
Meeting Minutes
Project Plan
SAP Guides
Milestones
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 75
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
SAP Documentation
• Conduct “business
requirements gathering”
workshops
Purpose:
Achieve a common understanding of how the client intends to run SAP
Business One to support their business.
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 76
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
2. Business Blueprint
3. Project Realization
Project
oject Realization (Phase 3)
Milestones
At the end of this phase, the following deliverables and objectives have
to be completed:
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 77
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
Manage project
• Plan organizational change
• Plan end user training
• Define and prepare data migration
Setup production system
• Install SAP Business One production system
• Initialize system
• Configure system
• Migrate data
• Configure interfaces
• Define users and authorizations
Manage organizational change
• Communicate and manage change
Perform system validation/acceptance testing
• Maintain BPML
• Conduct validation workshops
Conduct system testing
• Define test cases and scope
• Prepare test environment
• Execute test plan
• Review test results and necessary changes
Plan cut-over
over and support
• Define cut-over
over plan
• Plan support strategy
• Plan system administration
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 78
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
SAP Documentation
Test Plans
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 79
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
The purpose of this phase is to prepare the SAP Business One system
and the client organization
rganization for production go
go-live.
live. Key activities during
this phase include the completion of user and administrator training as
well as a final fine-tuning
tuning of the SAP Business One system. As part of
final system tests, necessary adjustments are made to resolve r all
remaining critical open issues. Cut
Cut-over
over activities are also completed
during the Final Preparation phase.
Milestones
At the end of this phase, the following deliverables and objectives have
to be completed:
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 80
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
SAP Process
• Finalize
cutover plan
• Complete system
readiness for
Go-Live
over
• Complete cut-over
The purpose of this phase is to prepare the SAP Business One system
and the client organization for production gogo-live.
Key activities during this phase include the completion of user and
administrator training as well as a final fine
fine-tuning
tuning of the SAP Business
One system.
As part of final system tests, necessary adjustments are made to
resolve all remaining critical open issues.
Cut-over
over activities are also completed during the Final Preparation
phase.
SAP Documentation
Go-Live
Live Checklist
Cutover Checklist
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 81
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
Go-Live
Live and Support (Phase 5
5)
Milestones
At the end of this phase, the following deliverables and objectives have
to be completed:
SAP Cycle
• Support on-site
site
production
• Conduct project
closing
• Begin continuous
improvement
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 83
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
Review project
Project phase Go-
Start kick-off Live
Time
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 84
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
SAP Business
usiness One Accelerated Implementation Program 46.25 days
Project Preparation 4.69 days
General project management 1.5 days
Handover from sales 6 hrs
Define project organization 2 hrs
Internal kick-off 4 hrs
Project kick-off
off preparation 1.25 days
Customer
stomer communication 2 hrs
Create kick-off
off presentation 8 hrs
Kick-off meeting 0.75 days
Conduct kick-off
off meeting 6 hrs
Software delivery and install 1.06 days
Deliver software 0.5 hrs
Install SAP Business One in Sandbox 8 hrs
Review project phase 1 hr
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 85
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 86
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 87
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
Installation Process
From the package folder, look for MSSQLSERVER2005 folder and locate
pre-installation
installation files needed before installing SAP B1
There are three basic components for installing SAP Business One. These
files are located inside the Packages folder. Initially, install Server Tools
followed by the Server. Finally, install Client.
License Manager
License SAP
SAP
Manager
Business Business
One License One
Test File Development
Server Production Server
Server
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 88
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
The licenses for all users of SAP Business One and any add add-on
on solutions are
centrally managed by the license manager.. The license manager is a software
service that is part of the SAP Business One server tools. It can be installed on
any computer within the company network.
The licenses are stored in a license file.. You only need one license file for
fo all kind
of license packages (such as licenses for special user types or add
add-on
on solutions).
Several SAP Business One Server installations can use the same license manager
and the same license file. This means that you can use one central license
manager for you whole system landscape (production server, test server,
development server, and so on).
A license is always valid for a named user. If the user has the same code in
several company databases or even several servers, he can use the same license
from
rom the license file. However, one user can access the same database only twice
at the same time.
Whenever a user accesses a form in SAP Business One, the system checks if the
user has the required license for that form. This license check is independent from
the authorization check.
The license check controls if you have bought the transaction from SAP.
The authorization check controls if you have granted the transaction to the
user.
Next
License Components
File E-mail with (SAP or Partners)
License File Number of Users
Validity Dates
Submit
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 89
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
To request a license,
ense, you need to enter the settings of the license manager and to
connect to your license server. The license manager returns a hardware key to
you. The hardware key is generated from the hardware data (motherboard) of the
server on which the license manamanager
ger is installed. You need the hardware key to
request a license for installation.
You then access the SMB Portal and enter the License Key Request. The direct
way to the license key request is through http://service.sap.com/licensekey.
http://service.sap.com/licensekey
In the first stepp of the license key request, you need to select the customer
installation for which you want to request a license and create a new system.
Enter all system details of the request form (such as release, database, and system
type) and paste the hardware key into the correct field.
On the next step, you need to select the components that shall be included in the
license file. The components can be from SAP or developed by SAP partners. The
partner will receive a list of licenses that have been given out to customers.
Furthermore, you specify the number of named user for each component and a
validity date.
SAP then generates a license file for this system and sends it to you as an
attachment to an e-mail.
mail. When you have received the ee-mail,
mail, save the license file
f
to your server’s file system. Enter the settings of the license manager, browse for
the license file, and select Import License File.
Note: After installation, you can use SAP Business One for one month without a
license. This means you can start your implementation project immediately
without waiting for your license. However, you should apply for a license as early
as possible, preferably immediately after you install the software at the customer
site.
License Administration
Licenses for…
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 90
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
After you add the license file to the license manager, you must assign the
individual licenses in the license file to your named users. You can do this in the
license administration under Administration → License → License
Administration.. The user for whom you want to change the license assignment
must not be connected to the system. Only superusers (administrators) can change
the license assignment.
In the license administration, you can also view the total number of licenses for
each component, the number of licenses that are not yet assigned to any user
(Available
Available License Numbers
Numbers),), and the begin date and expiration date.
Creating a Company
When a new company is created in SAP Business One, a new database is created
on the SQL - Server at the same time. You can choose if you want to copy the
user-defined
defined fields and tables from the company to which you are currently
logged in to the new database.
With your selection in the local settings, you activate local tables and local
functionalities for the new database. You cannot change tthe
he local settings after the
database has been created.
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 91
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
After you have created the company database, you should perform the basic
initialization and maintain the company details. Choose Administration →
n → Company Details.
System Initialization
On the General tab, the address and communication data of the company is
stored. The Company Name field is used only internally for displaying
information in the header area of the SAP Business One menu tree. The other data
can be used
ed on printed documents. You can store all general data in two different
languages.
The Accounting Data area records tax information, such as the name of the tax
office, federal tax IDs
IDs,, and so on. Here you can also select and maintain your
holiday calendar.
The Basic Initialization tab contains the most critical settings in the system, since
you cannot change most of them after you have created documents in the
company:
You can select one of several Chart of Accounts Templates.. By selecting a
chart of accounts template, you transfer the account determination at the
same time. You still need to ensure the G/L Account Determination area is
correct. You can also define your own chart of accounts in the system, or
import one using the data migration workben
workbench.
You decide on the Local Currency and the System Currency.
You decide how a credit balance is displayed with the Display Credit
Balance with Negative Sign indicator.
You specify whether you want to use account segmentation.
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 92
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 93
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
Select service
Pause service
Stop service
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 94
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
• The SAP Business One Service Manager and its services are
installed automati
automatically
cally when you install the SAP Business One
server.
• After the installation, you need to start the SAP Business One
Service Manager by running the file ServerManager.exe in
drive:\\<Installation
<Installation path of SAP Business One>\Service
One>
Manager.
• After you start the SAP Business One Service Manager, a new
icon appears on the Windows taskbar. To open the SAP Business
One Service Manager, double
double-click
click this icon. You can select, set,
start, pause, or stop services individually within the SAP
Business One Service Man
Manager.
Defaults
General (Address and
Communication Data)
Logistics and
Accounting Defaults
Print Settings
Credit Card Accounts
2 Types
Superuser
Superusers Users
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 95
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
• You can define a set of default values that you can then assign
to one or more users by entering it int
into the Defaults field.
General Authorizations
Authorization
Objects
Authorizations
Behrendt Administration Read--Only
Krueger Financials Full Authorization
Loewe Sales Opportunities Read--Only
Sales – A/R Read--Only
manager
Purchasing – A/P Read--Only
Riemann
Business Partners Read--Only
Drag & Schmidt Read--Only
Banking
Drop Schuy Inventory Read--Only
Training Production Various Authorizations
Define Bill of Materials Read--Only
Weber
Production Order Full Authorization
Walter Full Authorization
Receipts from Production
Winter Issues for Production Full Authorization
MRP Read--Only
Use Encryption
Authorization Level
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 96
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
• You can copy general authorizations. Select the user with the
previously defined g
general
eneral authorization and drag and drop this
user to the user who is to receive this general authorization. The
system automatically copies the general authorizations.
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 97
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
Data Migration
ma
nu
al
a l
a nu
m c
ati
tom
au
• Data migration can be done manually (if you have not used an
ERP-system
system before) or automatically through Microsoft Excel and
tools offered by SAP Business One.
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 98
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)
SAP Business One
Guide to Systems Analysis and Design
• In the future, the Data Transfer Workbench will support all data
migration steps.
• The Data Transfer Workbench supports data mapping and data import.
The data export must be provided by the legacy system.
• The data must be available in Microsoft Excel and saved as a text file
that is tab-delimited,
limited, coma delimited, or semicolon delimited.
• The Data Transfer Workbench provides the following tools for carrying
out data mapping and data import:
4. Log Management
anagement
• The first step is to connect to the database into which you want to
import the data.
• When you choose Log on, the Login screen appears. Here you enter
the user name and the password as well as the server on which the
database is stored. When you choose Refresh,, all databases for which
the user name and the password are valid are listed in the Company
dropdown list.
• Select the database into which you want to import the data and
choose OK.
G/F King's Court II Building, 2129 Pasong Tamo corner Dela Rosa Street, Makati City
Tel. Nos. 822-7120,759-4348 Taken from Dr. Jawahar 100
(http://www.ddegjust.ac.in/studymaterial/msc-cs/ms-04.pdf)
04.pdf)