Professional Documents
Culture Documents
Business Logic Reviewer
Business Logic Reviewer
Business Logic Reviewer
Introduction
a. Business Logic: Definition
Business Logic is a tool used to integrate business rules
that is helpful in making business decisions that would
eventually be of great help to the operations of the
business in order to attain the goals and maximize the
profit.
Business Rules
a. the basic of business rules
Business rules are set of policies that must be respected
and followed in order to maintain the harmony in the
operations. Following business rules will eventually lead
to attaining the goal and maximizing the profit.
c. decision management
Decision management is the set of tactics and strategies by
the management in choosing what is the best course of
action to a particular problem in order to attain the
ultimate goal of maximizing the operations and profit of
the business.
d. decision tables
Is one of the tools, in the form of table, used to choose
what is the logical and best course of action or
alternative to choose in a given situation in order to
achieve business goals efficiently.
e. business activity
Set of activities that a business does to make profit. In
short, these are the cash-generating activities present in
a particular business. This could be through investments,
service, merchandising, manufacturing, and many more. The
main goal is to earn and maximize profit.
Workflow
a. the basic of workflows
WORKFLOW- is a structured diagram that consists of sequence
of activities necessary to complete a task.
TYPES OF WORKFLOW
Sequential
Parallel
Process Workflow
Case Workflow
Project Workflow
Delivery Workflow
Request Workflow
Task Workflow
State Machine Workflow
Manual Workflow
Digital Workflow
PURPOSE AND IMPORTANCE OF WORKFLOW
Increases Productivity
Improve Team Collaboration
Identify Weak Spots
Create Better Strategies
Process Flowchart
Swimlane Diagram
Value Stream Maps
CREATING EFFECTIVE WORKFLOW MAPS
Stakeholder Involvement
Process Definition
Mapping the Flow
Visualization
Testing and Iteration
BENEFITS OF USING WORKFLOW MAPS
Increased Efficiency
Improved Quality
Enhanced Communication
Boosted Morale
PARTS OF FLOWCHART
Flowline
Terminal
Process
Decision
Input/Output
Data
Concurrency
Sequence
TYPES OF FLOWCHART
Process Flowchart
Workflow Diagram
Swimlane Flowchart
Data Flow Diagram
Decision Flowchart
System or Program Flowchart
c. designing a flowchart
Consistent Use of Design Elements
Make it Clear and Simple
Flow Data from Left to Right
Start and Finish Points
Color Coding
Shapes to Use
Match the Style to the Subject
Add Easy to Follow Paths
Add Credible Statistics
Ideas for Result
Standardization
Visual Representation
Clarity and Simplicity
Logical Sequence
Universal Understanding
Documentation and Analysis
Problem-solving and Decision-making
SHAPES
Application Logic
Is the engine the bridges the gap between the business logic
and the user interface.
a. Software
Collection of computer programs that run tasks on a computer
system. (Microsoft Office, Python, Photoshop, SAP)
TYPES OF COMPUTER SOFTWARE
FUNCTIONAL REQUIREMENTS
Requirements that the end user specifically demands.
Think of it as basic facilities or features or function
that a software has to offer. All the functionalities must
be incorporated into the system.
Example:
Business Rules
Authentication
External Interfaces
Certification Requirements
Legal Requirements
Historical Data
Authorization
Audit Tracking
NON-FUNCTIONAL REQUIREMENTS
Refers to the quality or attributes of the software.
Must be interrelated to the functional requirements because
this is known to be as the extension.
Example:
Usability
Reliability
Maintainability
Quality
Security
Compatibility
Scalability
Performance
REFERENCE:
https://www.geeksforgeeks.org/difference-between-hardware-and-software/
https://www.geeksforgeeks.org/functional-vs-non-functional-requirements/
https://existek.com/blog/functional-vs-non-functional-requirements/