Erp Unit 3 Notes
Erp Unit 3 Notes
UNIT-3
There are dynamic market forces other than price, demand, and supply.
Human emotions also drive decisions, influence the market, and create
price signals.
KEY TAKEAWAYS
● Market dynamics are the forces that impact prices and the
behaviors of producers and consumers in an economy.
● These forces create pricing signals that result from a change in
supply and demand.
● The basis of supply-side economics is on the theory that the supply
of goods and services is most important in determining economic
growth.
● Demand-side economics holds that the creation of economic
growth is from the high demand for goods and services.
● Economic models cannot capture some dynamics which affect
markets and increase market volatility, such as human emotion.
Understanding Market Dynamics
Market dynamics are the factors that change the supply and demand
curves. They form the basis of many economic models and theories.
Because market dynamics impact the supply and demand curves,
policymakers aim to determine the best way to use various financial
tools to stimulate or cool down an economy. Is it better to raise or lower
Real-World Example
Consumer demand can at times be a powerful market dynamic. As
explained in a study by The NPD Group, consumer spending is on the
increase, particularly for luxury fashion items, such as footwear,
accessories, and apparel.
According to the January 2019 NPD study, sales of luxury fashion items
have increased as new brands have emerged and online retail platforms
have created a more competitive landscape while gaining market
share due to buyer demographics and preferences.
hardware.
● Order information
● Customer data
● Shipping details
● Accounting systems
● Product and price information
● Inventory counts
● Purchase orders
https://www.qad.com/blog/2021/09/the-role-of-erp-in-supply-chain-
management#:~:text=What%20Is%20the,in%20other%20areas
Enhanced Collaboration
ERP and supply chain management processes are especially helpful in
streamlining coordination between businesses and vendors. When
suppliers are connected to your ERP system, they can work more
effectively with you to meet your goals and reduce bottlenecks, such as
recognizing when certain supply inventories are low and ensuring
resource availability.
Increased Visibility
With more visibility and transparency, businesses can create smarter
strategies around how they use their resources, from parts to personnel.
ERP software can give your team a detailed, real-time look into your
operations so you can see where things are going well and where they’re
not, allowing you to target specific inefficiencies for better outcomes.
Cloud Capabilities
Though ERP systems are available as on-premise solutions, cloud
ERP software has become popular in recent years. The major benefits of
cloud ERP are dedicated data security and mobility. Using a cloud-
hosted ERP solution means that the system can be accessed anywhere,
anytime on mobile devices as long as there’s an internet connection. This
allows for quicker action without the need for team m
...
What Are the Phases of an ERP Implementation Plan?
Discovery & Planning. What is the first phase of ERP
implementation? ...
Design. ...
3. Development. ...
Testing. ...
Deployment. ...
Support & Updates.
● Testing the system across all departments and consistently testing and
running through the quote-to-cash cycle.
● Training end users in their specific functional area based on roles and
permissions. The “train the trainer” approach is widely used, whereby
select users are trained on the system and then act as internal trainers.
● Software deployment into the production environment, often referred to
as the “go-live.” This will require extra man power to monitor the
process and ensure a smooth transition.
● Post go-live support and project review.
business may only need to upgrade their financials while another may be
a manufacturer with thousands of SKUs, multiple warehouses, and
products that ship around the world. A basic ERP system implementation
could take as little as two months where a more complex system could
span multiple years. However, an average mid-market ERP system
implementation like Sage or Acumatica ERP will take around four to six
months.
It’s good to remember that an ERP implementation is usually not a
straight path, but a windy one. Ideally, the software would meet all of
your functional needs right out-of-the-box. But more realistically, there
are often third party software integrations or ERP customization that
needs to happen in order to meet all of your specific business
requirements. As such, these additional considerations can extend the
ERP system implementation time-frame.
1. Pre-evaluation screening :
This phase starts when company decides to go for ERP system. For
this, search for package starts. It is time-consuming process because
every package has to analyze first before reaching to any decision. As
all packages are not same and each has its own strengths and
weakness. This process should eliminate those packages that are not
suitable for company’s business processes.
2. Package Evaluation :
It is the most important phase in implementation. This phase depends
on success and failure of entire project with package selection. Most
important factor while selecting any package is that not every
package can be totally perfect for project but at-least it should be
good fit for project.
3. Project Planning Phase :
This phase plans and designs implementation process.
4. Gap Analysis :
It is the most crucial phase in this implementation. Here, gaps are
analyzed between company’s practices and that practices which are
supported by ERP package. It has been estimated that even best ERP
package only meets 80-85% of company’s functional requirements.
5. Re-engineering :
After the team discusses the tasks and evaluates them, the PM, based on
information about the team’s estimates and velocity, shows which scope
— part or all of the proposed tasks — the team can take into the sprint.
The PM draws up a Commitment letter, and after PO approval the team
is ready to start the sprint. Also, the PM organizes any necessary
meetings for all project participants. Meanwhile, the TL helps shape the
initial ideas into software solutions, builds the product’s architectural
logic, and oversees other technical tasks.
PO Skills
The ideal PO has many important skills, namely:
Introduction
Object
● Object is an instance of a class.
● Object is an entity that keeps together state and behaviors.
● All the instance of a class have similar properties like class definition.
● In object-oriented architecture, objects are the basic building blocks and
a real-world element which has a physical or a conceptual existence.
● Object model is a thing or an entity in the application domain.
For example, a student, a book, etc.
● Object has a set of attribute values which define a state of the object.
For example, the status attribute of library book values: 'available',
'checkout', 'on reserve', 'missing' and 'removed'. These values are used
to determine the state of a book object.
Class
● Class is a blueprint of an object.
● A class represents description of objects that share same attributes and
actions.
● It defines the characteristics of the object, such as attributes, actions or
behaviors
Encapsulation
● Encapsulation means hiding the data of a class from the object.
● It is the process of binding the elements of an abstraction.
● It binds the data in a single unit.
● It hides the internal details of the class and implementation details of the
procedures.
● It allows the elements of the class to be accessed from outside only
through the interface provided by the class.
Polymorphism
● Polymorphism means having multiple forms.
● It allows object with different internal structure to share some external
interface and particular effective while implementing inheritance.
● For example, class draw is implemented for various graphic objects like
circle, rectangle, triangle etc. Here, draw operation is used to draw of
more than one type of graphic object.
Inheritance
● Inheritance is a technique of deriving a new class from existing one.
● It increases code reusability.
● The existing class is called as base or parent or super class and the new
class are called the derived or child or subclasses.
● Subclass inherits or derives the attributes and methods of the super
class.
● Subclass can add its own attributes and methods and can modify any of
the super class methods.
● For example, shape is a base class. Class Rectangle and Triangle are the
derived class. It is derived from the base class that is Shape class. All
the attributes and methods of the base class are accessible in a derived
class.
Message Passing
● Sending and receiving information among objects through function
parameters is known as Message Passing.
● Object communicates through invoking methods and sending data to
them.
Association
● Association is a group of links having a common structure and behavior.
● Association illustrates the relationship between objects of one or more
classes.
● A link is defined as an instance of an association.
● The degree of association indicates the number of classes involved in a
connection.
● Association is used to show that the instances of classifiers could be
either linked to each other or combined logically or physically into
some aggregation.
Composition and Aggregation
● Aggregation is a specialized form of association among two or more
objects.
● Composition is a specialized form of aggregation in which if the parent
object is destroyed, the child object would cease to exist. Composition
is also referred to as a death relationship.
Object Modeling
2) Dynamic Modeling
3) Functional Modeling
Importance of Vendors, Consultants and End Users in developing
ERP
1. VENDORS :
Vendors are the people who develop ERP packages, they spent a huge
amount of time and effort in research and development to create the
package solution which flexible, easy to use, and efficient. ERP vendors
spent a large amount of money so that they become experts to develop
flexible ERP Package.
Roles of Vendors:
● The vendors should supply product and its documentation as soon as
the contract is signed.