SlideShare ist ein Scribd-Unternehmen logo
1 von 23
Downloaden Sie, um offline zu lesen
PROPOSAL 2
Halal Product Verification
using Mobile Application
Prepared By : Hazimi bin Muhammad
Supervisor : En Mohd Khalid Bin Awang
OUTLINE
INTRODUCTION
 PROBLEM STATEMENT
 OBJECTIVES
 SCOPE
 LIMITATION OF WORK
 LITERATURE REVIEW
 EXPECTED RESULT
SYSTEM DESIGN
 Context Diagram(CD)
 Entity Relationship Diagram(ERD)
OUTLINE
Data Flow Diagram Level 0(DFD)
DFD Level 1(User)
DFD Level 1(E-Number)
DFD Level 1(Allergic)
DFD Lcvel 1(Risk)
Design Sample
Algorithm
INTRODUCTION
User
What is E
number!
This
product
is good
for me?
Insert E-
number of
product
• Halal status
• E Number
information
• User Health
information by
the product
• Halal status
• E Number
information
Registered
Unregistered
Problem
Health
detail
PROBLEM STATEMENT
 People are not able to identify the status to verify of
halal in their product
 Foods that normally do not come with simply information
about its source such as imported and canned foods.
 Some user are very sensitive to certain ingredients due
to their belief as well as their health
OBJECTIVES
To design and develop a mobile application that
will enable user to check food product Halal status
in market
To provide information about the ingredient by
using E number
To inform the user about the information of
product so they can properly decide which
food to consume.
SCOPE
 USER
 Can check the halal status by using E number
 User will be provided with extra information on the possible consequences of
consuming the food
 registered user can customize their health detail and verificate the halal status
 unregistered customer can only verificate the halal status
 APPLICATION
 Application requires user to key in the health information
 Application let both registered and unregistered to verificate the halal status
 Application let registered user to customize their health detail.
Limitation of work
This application
only include
food from
Malaysia
Unfamiliar e-
number and
allergic were
not listed in this
application
EXPECTED RESULT
•User get
information about E
number
•The application is
expected to
increase
consumers’
awareness of
choosing the right
food that is halal
and healthy.
This app will help
user check food
product Halal
status in market•Mobile Application Android
platform
System Design
ENTITY
RELATIONSHIP
DIAGRAM
CONTEXT
DIAGRAM
System Design
DFD LEVEL 1
(ALLERGIC)
DFD
LEVEL 0
DFD LEVEL 1
(USER)
DFD LEVEL1
(RISK)
DFD LEVEL1
(E-NUMBER)
DATA DICTIONARY
 User
Attribute/Name Data Type Character Size Remark
User_id Varchar 30 Primary Key
Name Varchar 100 Null
Data Varchar 100 Null
Username Varchar 100 Null
email Varchar 100 Null
Attribute/Name Data Type Character Size Remark
Enum_code varchar 10 Primary key
Enum_name varchar 20 Null
Enum_category varchar 100 Null
Enum_status varchar 100 Null
Enum_desc varchar 100 Null
DATA DICTIONARY
 E-Number
 Allergic
DATA DICTIONARY
Attribute/Name Data Type Character Size Remark
Allergic_id varchar 30 Primary key
Allergic_name varchar 100 Null
Allergic_desc varchar 100 Null
 Risk
DATA DICTIONARY
Attribute/Name Data Type Character Size Remark
Risk_id Varchar 30 Primary key
Risk_name Varchar 30 Null
Risk_desc varchar 100 Null
DESIGN SAMPLE
• Home page
• Users are given the ability to
register themselves to enjoy
extra features as shown
• Without registration, the user
can still request for ingredient
information
DESIGN SAMPLE
LOGIN
• A registered user
can log into the
application and fill
up an update their
personal
information
REGISTER
• User how not
register yet can
register and
insert their health
information here.
DESIGN SAMPLE
DESIGN SAMPLE
• Shows how a user
can enter a
number to obtain
the information
about the source
of additive.
• Likewise,has also
requested for the
same information
but with different
input, that is the
ingredient name
INPUT
 Shows the
results of
queries
executed
DESIGN SAMPLE
RESULT
ALGORITHEM
Rule-based Technique Implementation
Rule-based technique consists of if-then rules, a bunch of
facts, and an interpreter that control the statement. The
if-then rule statements used to select the conditional
statements that comprise the complete knowledge base.
 A single if-then rule assumes that the simplest form of
conditional statements such as ‘if x is A then y is B’ where
the if-part of the rule ‘x is A’ is called the antecedent or
premise , while the then-part of the rule ‘y is B’ is called
the consequent or conclusion .
The E-Numbers will be as an antecedent the description
of the allergies and risks will be the conclusion.
Expert systems can also use mathematical
operators to define an object as numerical and
assign it to the numerical value
IF E-Number is E 102
AND Allergic is Aspirin
THEN risk is Asthma
ALGORITHEM
Thank You

Weitere ähnliche Inhalte

Ähnlich wie Final presentation

Ingredient safe
Ingredient safeIngredient safe
Ingredient safelmljlzc002
 
Ingredient Safe
Ingredient SafeIngredient Safe
Ingredient Safekbubeck
 
Million Hearts Risk Check Challenge Q&A Webinar
Million Hearts Risk Check Challenge Q&A WebinarMillion Hearts Risk Check Challenge Q&A Webinar
Million Hearts Risk Check Challenge Q&A Webinarhealth2dev
 
Build And Deploy Android Application Design Powerpoint Presentation Slides
Build And Deploy Android Application Design Powerpoint Presentation SlidesBuild And Deploy Android Application Design Powerpoint Presentation Slides
Build And Deploy Android Application Design Powerpoint Presentation SlidesSlideTeam
 
Opening Our Platform to Developers: PayPal's New Application Model and Develo...
Opening Our Platform to Developers: PayPal's New Application Model and Develo...Opening Our Platform to Developers: PayPal's New Application Model and Develo...
Opening Our Platform to Developers: PayPal's New Application Model and Develo...PayPalX Developer Network
 
PARIPURNA RAO R_resume
PARIPURNA RAO R_resumePARIPURNA RAO R_resume
PARIPURNA RAO R_resumeRP RAO
 
Open app challenge Phase 1 submission - kmg
Open app challenge   Phase 1 submission - kmgOpen app challenge   Phase 1 submission - kmg
Open app challenge Phase 1 submission - kmgKey Management Group, Inc.
 
The main purpose of the project is to manage the supermarket efficiently (rep...
The main purpose of the project is to manage the supermarket efficiently (rep...The main purpose of the project is to manage the supermarket efficiently (rep...
The main purpose of the project is to manage the supermarket efficiently (rep...Rajesh Roky
 
Non-Functional Requirements: Forgotten, Neglected, and Misunderstood
Non-Functional Requirements: Forgotten, Neglected, and MisunderstoodNon-Functional Requirements: Forgotten, Neglected, and Misunderstood
Non-Functional Requirements: Forgotten, Neglected, and MisunderstoodTechWell
 
Developing Product Requirements For Medical Devices
Developing Product Requirements For Medical DevicesDeveloping Product Requirements For Medical Devices
Developing Product Requirements For Medical DevicesWalt Maclay
 
Million Hearts Risk Check Challenge Webinar
Million Hearts Risk Check Challenge WebinarMillion Hearts Risk Check Challenge Webinar
Million Hearts Risk Check Challenge Webinarhealth2dev
 
Mobile Medical Apps and FDA Regulatory Approach
Mobile Medical Apps and FDA Regulatory ApproachMobile Medical Apps and FDA Regulatory Approach
Mobile Medical Apps and FDA Regulatory ApproachAkshay Anand
 
Medical Store Management System Software Engineering 1
Medical Store Management System Software Engineering 1Medical Store Management System Software Engineering 1
Medical Store Management System Software Engineering 1hani2253
 
Europe Start-Up InsurTech Award 2017 - FitSense
Europe Start-Up InsurTech Award 2017 - FitSenseEurope Start-Up InsurTech Award 2017 - FitSense
Europe Start-Up InsurTech Award 2017 - FitSenseThe Digital Insurer
 
Mobile Monday Developer Summit 2012 - Introduction to HealthVault
Mobile Monday Developer Summit 2012 - Introduction to HealthVaultMobile Monday Developer Summit 2012 - Introduction to HealthVault
Mobile Monday Developer Summit 2012 - Introduction to HealthVaultCatalin Gheorghiu
 
Medical Store Management System Software Engineering Project
Medical Store Management System Software Engineering ProjectMedical Store Management System Software Engineering Project
Medical Store Management System Software Engineering Projecthani2253
 
A Quick overview of Behaviour Driven Development (BDD)
A Quick overview of Behaviour Driven Development (BDD)A Quick overview of Behaviour Driven Development (BDD)
A Quick overview of Behaviour Driven Development (BDD)Alan Parkinson
 
NetWork 3 - HealthVault at work
NetWork 3 - HealthVault at workNetWork 3 - HealthVault at work
NetWork 3 - HealthVault at workCatalin Gheorghiu
 
Usability Testing Advantages, Process, and Best Practices.pptx
Usability Testing Advantages, Process, and Best Practices.pptxUsability Testing Advantages, Process, and Best Practices.pptx
Usability Testing Advantages, Process, and Best Practices.pptxCalidad Infotech
 
ISTQB Chapter 1 Fundamentals of Testing
ISTQB Chapter 1  Fundamentals of TestingISTQB Chapter 1  Fundamentals of Testing
ISTQB Chapter 1 Fundamentals of Testingssuser2d9936
 

Ähnlich wie Final presentation (20)

Ingredient safe
Ingredient safeIngredient safe
Ingredient safe
 
Ingredient Safe
Ingredient SafeIngredient Safe
Ingredient Safe
 
Million Hearts Risk Check Challenge Q&A Webinar
Million Hearts Risk Check Challenge Q&A WebinarMillion Hearts Risk Check Challenge Q&A Webinar
Million Hearts Risk Check Challenge Q&A Webinar
 
Build And Deploy Android Application Design Powerpoint Presentation Slides
Build And Deploy Android Application Design Powerpoint Presentation SlidesBuild And Deploy Android Application Design Powerpoint Presentation Slides
Build And Deploy Android Application Design Powerpoint Presentation Slides
 
Opening Our Platform to Developers: PayPal's New Application Model and Develo...
Opening Our Platform to Developers: PayPal's New Application Model and Develo...Opening Our Platform to Developers: PayPal's New Application Model and Develo...
Opening Our Platform to Developers: PayPal's New Application Model and Develo...
 
PARIPURNA RAO R_resume
PARIPURNA RAO R_resumePARIPURNA RAO R_resume
PARIPURNA RAO R_resume
 
Open app challenge Phase 1 submission - kmg
Open app challenge   Phase 1 submission - kmgOpen app challenge   Phase 1 submission - kmg
Open app challenge Phase 1 submission - kmg
 
The main purpose of the project is to manage the supermarket efficiently (rep...
The main purpose of the project is to manage the supermarket efficiently (rep...The main purpose of the project is to manage the supermarket efficiently (rep...
The main purpose of the project is to manage the supermarket efficiently (rep...
 
Non-Functional Requirements: Forgotten, Neglected, and Misunderstood
Non-Functional Requirements: Forgotten, Neglected, and MisunderstoodNon-Functional Requirements: Forgotten, Neglected, and Misunderstood
Non-Functional Requirements: Forgotten, Neglected, and Misunderstood
 
Developing Product Requirements For Medical Devices
Developing Product Requirements For Medical DevicesDeveloping Product Requirements For Medical Devices
Developing Product Requirements For Medical Devices
 
Million Hearts Risk Check Challenge Webinar
Million Hearts Risk Check Challenge WebinarMillion Hearts Risk Check Challenge Webinar
Million Hearts Risk Check Challenge Webinar
 
Mobile Medical Apps and FDA Regulatory Approach
Mobile Medical Apps and FDA Regulatory ApproachMobile Medical Apps and FDA Regulatory Approach
Mobile Medical Apps and FDA Regulatory Approach
 
Medical Store Management System Software Engineering 1
Medical Store Management System Software Engineering 1Medical Store Management System Software Engineering 1
Medical Store Management System Software Engineering 1
 
Europe Start-Up InsurTech Award 2017 - FitSense
Europe Start-Up InsurTech Award 2017 - FitSenseEurope Start-Up InsurTech Award 2017 - FitSense
Europe Start-Up InsurTech Award 2017 - FitSense
 
Mobile Monday Developer Summit 2012 - Introduction to HealthVault
Mobile Monday Developer Summit 2012 - Introduction to HealthVaultMobile Monday Developer Summit 2012 - Introduction to HealthVault
Mobile Monday Developer Summit 2012 - Introduction to HealthVault
 
Medical Store Management System Software Engineering Project
Medical Store Management System Software Engineering ProjectMedical Store Management System Software Engineering Project
Medical Store Management System Software Engineering Project
 
A Quick overview of Behaviour Driven Development (BDD)
A Quick overview of Behaviour Driven Development (BDD)A Quick overview of Behaviour Driven Development (BDD)
A Quick overview of Behaviour Driven Development (BDD)
 
NetWork 3 - HealthVault at work
NetWork 3 - HealthVault at workNetWork 3 - HealthVault at work
NetWork 3 - HealthVault at work
 
Usability Testing Advantages, Process, and Best Practices.pptx
Usability Testing Advantages, Process, and Best Practices.pptxUsability Testing Advantages, Process, and Best Practices.pptx
Usability Testing Advantages, Process, and Best Practices.pptx
 
ISTQB Chapter 1 Fundamentals of Testing
ISTQB Chapter 1  Fundamentals of TestingISTQB Chapter 1  Fundamentals of Testing
ISTQB Chapter 1 Fundamentals of Testing
 

KĂźrzlich hochgeladen

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 

KĂźrzlich hochgeladen (20)

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 

Final presentation

  • 1. PROPOSAL 2 Halal Product Verification using Mobile Application Prepared By : Hazimi bin Muhammad Supervisor : En Mohd Khalid Bin Awang
  • 2. OUTLINE INTRODUCTION  PROBLEM STATEMENT  OBJECTIVES  SCOPE  LIMITATION OF WORK  LITERATURE REVIEW  EXPECTED RESULT SYSTEM DESIGN  Context Diagram(CD)  Entity Relationship Diagram(ERD)
  • 3. OUTLINE Data Flow Diagram Level 0(DFD) DFD Level 1(User) DFD Level 1(E-Number) DFD Level 1(Allergic) DFD Lcvel 1(Risk) Design Sample Algorithm
  • 4. INTRODUCTION User What is E number! This product is good for me? Insert E- number of product • Halal status • E Number information • User Health information by the product • Halal status • E Number information Registered Unregistered Problem Health detail
  • 5. PROBLEM STATEMENT  People are not able to identify the status to verify of halal in their product  Foods that normally do not come with simply information about its source such as imported and canned foods.  Some user are very sensitive to certain ingredients due to their belief as well as their health
  • 6. OBJECTIVES To design and develop a mobile application that will enable user to check food product Halal status in market To provide information about the ingredient by using E number To inform the user about the information of product so they can properly decide which food to consume.
  • 7. SCOPE  USER  Can check the halal status by using E number  User will be provided with extra information on the possible consequences of consuming the food  registered user can customize their health detail and verificate the halal status  unregistered customer can only verificate the halal status  APPLICATION  Application requires user to key in the health information  Application let both registered and unregistered to verificate the halal status  Application let registered user to customize their health detail.
  • 8. Limitation of work This application only include food from Malaysia Unfamiliar e- number and allergic were not listed in this application
  • 9. EXPECTED RESULT •User get information about E number •The application is expected to increase consumers’ awareness of choosing the right food that is halal and healthy. This app will help user check food product Halal status in market•Mobile Application Android platform
  • 11. System Design DFD LEVEL 1 (ALLERGIC) DFD LEVEL 0 DFD LEVEL 1 (USER) DFD LEVEL1 (RISK) DFD LEVEL1 (E-NUMBER)
  • 12. DATA DICTIONARY  User Attribute/Name Data Type Character Size Remark User_id Varchar 30 Primary Key Name Varchar 100 Null Data Varchar 100 Null Username Varchar 100 Null email Varchar 100 Null
  • 13. Attribute/Name Data Type Character Size Remark Enum_code varchar 10 Primary key Enum_name varchar 20 Null Enum_category varchar 100 Null Enum_status varchar 100 Null Enum_desc varchar 100 Null DATA DICTIONARY  E-Number
  • 14.  Allergic DATA DICTIONARY Attribute/Name Data Type Character Size Remark Allergic_id varchar 30 Primary key Allergic_name varchar 100 Null Allergic_desc varchar 100 Null
  • 15.  Risk DATA DICTIONARY Attribute/Name Data Type Character Size Remark Risk_id Varchar 30 Primary key Risk_name Varchar 30 Null Risk_desc varchar 100 Null
  • 16. DESIGN SAMPLE • Home page • Users are given the ability to register themselves to enjoy extra features as shown • Without registration, the user can still request for ingredient information
  • 17. DESIGN SAMPLE LOGIN • A registered user can log into the application and fill up an update their personal information
  • 18. REGISTER • User how not register yet can register and insert their health information here. DESIGN SAMPLE
  • 19. DESIGN SAMPLE • Shows how a user can enter a number to obtain the information about the source of additive. • Likewise,has also requested for the same information but with different input, that is the ingredient name INPUT
  • 20.  Shows the results of queries executed DESIGN SAMPLE RESULT
  • 21. ALGORITHEM Rule-based Technique Implementation Rule-based technique consists of if-then rules, a bunch of facts, and an interpreter that control the statement. The if-then rule statements used to select the conditional statements that comprise the complete knowledge base.  A single if-then rule assumes that the simplest form of conditional statements such as ‘if x is A then y is B’ where the if-part of the rule ‘x is A’ is called the antecedent or premise , while the then-part of the rule ‘y is B’ is called the consequent or conclusion . The E-Numbers will be as an antecedent the description of the allergies and risks will be the conclusion.
  • 22. Expert systems can also use mathematical operators to define an object as numerical and assign it to the numerical value IF E-Number is E 102 AND Allergic is Aspirin THEN risk is Asthma ALGORITHEM