SlideShare a Scribd company logo
MOBILE APPLICATION WITH
SMARTWATCH USING JSON
By AFIQAH BT MOHD HISHAM
I-CARE HIGH BLOOD PRESSURE
3.1 INTRODUCTION
• This chapter discuss about the methodology that was
used during the application development. A mobile
application methodology in mobile engineering is a
framework that is used to structure, plan and control
the process of developing mobile application.
• Common methodology that used include waterfall
prototyping, iterative and incremental development,
spiral development, rapid application development,
extreme programming and agile development.
• A waterfall model was chosen for the development of
the project.
3.2 DATA FLOW MODELING(WATERFALL MODEL)
FIGURE 3.1 : WATERFALL MODEL
INCEPTION
DESIGN
DEVELOPMENT
STABILIZATION
DISTRIBUTION
3.3 PROJECT REQUIREMENT
Software Description
Microsoft Office 2010
 Microsoft Word 2010
 Microsoft power point 2010
This software that be used for making documentation and
presentation about the whole project.
Android Studio
Mobile application development tools that used to design,
create, and functionality of the application
Xampp Server
Managed a connection between Apache and MySQL in the
local host server
Web Browser
 Google Chrome
 Mozilla Firefox
Used for searching in making a project and find references.
Hardware Description
Wearable SmartBand  F4 smartband
 Version V.0.2.3
Desktop computer  Asus A455L series
 Windows 10 Ultimate 64-bit
 Intel core i5 5200U, up to 2.7 GHz
 1 TB HDD, 8GB RAM
Smart Phone  Sony
 Android kitkat
 2GB RAM, 16GB ROM
Pendrive  Sony
 8GB storage
 Backup storage
Printer  Hp ink jet 1009p
 Used for printing document
3.4 FUNCTION DESIGN
• 3.4.1 CONTEXT DIAGRAM
• 3.4.2 Data Flow Diagram (DFD) Level 0
• 3.4.3 Data Flow Diagram Level 1 (DFD Level 1)
• 3.4.3.1 Login DFD Level 1
• 3.4.3.2 User Detail Management DFD Level 1
• 3.4.3.3 Admin Record Management DFD Level 1
3.4.4 ENTITY RELATIONSHIP DIAGRAM (ERD)
3.5 DATA MODELLING
Figure 3.5.1 Database Information
Figure 3.5.3 Record Database
Figure 3.5.2 Admin Database
Figure 3.5.3 User Database
3.6 FRAMEWORK
• Figure 3.6.1
CONCLUSION
• Overall, from this chapter it explained about the modeling and design of the
mobile application with smartband. Furthermore it shows that a good
designed database gives us to access the correct information. That is why at
the end of the system it will meet the database that is importance for the
application.

More Related Content

Similar to I care high blood pressure chapter 3

Documentation
DocumentationDocumentation
Documentation
Rajesh Seendripu
 
iPhone Programming
iPhone ProgrammingiPhone Programming
iPhone Programming
Shashank Garg
 
Running head 3D PRINTINGThe development of the 3D system will .docx
Running head  3D PRINTINGThe development of the 3D system will .docxRunning head  3D PRINTINGThe development of the 3D system will .docx
Running head 3D PRINTINGThe development of the 3D system will .docx
SUBHI7
 
Software design
Software designSoftware design
Software design
ambitlick
 
Sdd template
Sdd templateSdd template
Sdd template
Shakeel Ahmed, PhD
 
Chapter 4 software design
Chapter 4  software designChapter 4  software design
Chapter 4 software design
Cliftone Mullah
 
Smart Gym System documentation
Smart Gym System documentationSmart Gym System documentation
Smart Gym System documentation
Tuvshinbayar Davaa
 
SE-TEXT-BOOK_Material.doc
SE-TEXT-BOOK_Material.docSE-TEXT-BOOK_Material.doc
SE-TEXT-BOOK_Material.doc
DrPreethiD1
 
SE-TEXT-BOOK_Material.doc
SE-TEXT-BOOK_Material.docSE-TEXT-BOOK_Material.doc
SE-TEXT-BOOK_Material.doc
DrPreethiD1
 
Android ppt with example of budget manager
Android ppt with example of budget managerAndroid ppt with example of budget manager
Android ppt with example of budget manager
Nalini Mehta
 
Augmented Reality Design of Indonesia Fruit Recognition
Augmented Reality Design of Indonesia Fruit Recognition Augmented Reality Design of Indonesia Fruit Recognition
Augmented Reality Design of Indonesia Fruit Recognition
IJECEIAES
 
Final srs
Final srsFinal srs
Final srs
Vinod Thete
 
Hostel management system (5)
Hostel management system (5)Hostel management system (5)
Hostel management system (5)
PRIYANKMZN
 
HIGH SPEED DATA RETRIEVAL FROM NATIONAL DATA CENTER (NDC) REDUCING TIME AND I...
HIGH SPEED DATA RETRIEVAL FROM NATIONAL DATA CENTER (NDC) REDUCING TIME AND I...HIGH SPEED DATA RETRIEVAL FROM NATIONAL DATA CENTER (NDC) REDUCING TIME AND I...
HIGH SPEED DATA RETRIEVAL FROM NATIONAL DATA CENTER (NDC) REDUCING TIME AND I...
IJCSEA Journal
 
D017372538
D017372538D017372538
D017372538
IOSR Journals
 
A Generic Open Source Framework for Auto Generation of Data Manipulation Comm...
A Generic Open Source Framework for Auto Generation of Data Manipulation Comm...A Generic Open Source Framework for Auto Generation of Data Manipulation Comm...
A Generic Open Source Framework for Auto Generation of Data Manipulation Comm...
iosrjce
 
Crap shit head
Crap shit headCrap shit head
Crap shit head
Shash
 
Getting Started With Android Application Development [IndicThreads Mobile Ap...
Getting Started With Android Application Development  [IndicThreads Mobile Ap...Getting Started With Android Application Development  [IndicThreads Mobile Ap...
Getting Started With Android Application Development [IndicThreads Mobile Ap...
IndicThreads
 
report_barc
report_barcreport_barc
report_barc
siontani
 
RT Lab Android Application
RT Lab Android ApplicationRT Lab Android Application
RT Lab Android Application
Praahas Amin
 

Similar to I care high blood pressure chapter 3 (20)

Documentation
DocumentationDocumentation
Documentation
 
iPhone Programming
iPhone ProgrammingiPhone Programming
iPhone Programming
 
Running head 3D PRINTINGThe development of the 3D system will .docx
Running head  3D PRINTINGThe development of the 3D system will .docxRunning head  3D PRINTINGThe development of the 3D system will .docx
Running head 3D PRINTINGThe development of the 3D system will .docx
 
Software design
Software designSoftware design
Software design
 
Sdd template
Sdd templateSdd template
Sdd template
 
Chapter 4 software design
Chapter 4  software designChapter 4  software design
Chapter 4 software design
 
Smart Gym System documentation
Smart Gym System documentationSmart Gym System documentation
Smart Gym System documentation
 
SE-TEXT-BOOK_Material.doc
SE-TEXT-BOOK_Material.docSE-TEXT-BOOK_Material.doc
SE-TEXT-BOOK_Material.doc
 
SE-TEXT-BOOK_Material.doc
SE-TEXT-BOOK_Material.docSE-TEXT-BOOK_Material.doc
SE-TEXT-BOOK_Material.doc
 
Android ppt with example of budget manager
Android ppt with example of budget managerAndroid ppt with example of budget manager
Android ppt with example of budget manager
 
Augmented Reality Design of Indonesia Fruit Recognition
Augmented Reality Design of Indonesia Fruit Recognition Augmented Reality Design of Indonesia Fruit Recognition
Augmented Reality Design of Indonesia Fruit Recognition
 
Final srs
Final srsFinal srs
Final srs
 
Hostel management system (5)
Hostel management system (5)Hostel management system (5)
Hostel management system (5)
 
HIGH SPEED DATA RETRIEVAL FROM NATIONAL DATA CENTER (NDC) REDUCING TIME AND I...
HIGH SPEED DATA RETRIEVAL FROM NATIONAL DATA CENTER (NDC) REDUCING TIME AND I...HIGH SPEED DATA RETRIEVAL FROM NATIONAL DATA CENTER (NDC) REDUCING TIME AND I...
HIGH SPEED DATA RETRIEVAL FROM NATIONAL DATA CENTER (NDC) REDUCING TIME AND I...
 
D017372538
D017372538D017372538
D017372538
 
A Generic Open Source Framework for Auto Generation of Data Manipulation Comm...
A Generic Open Source Framework for Auto Generation of Data Manipulation Comm...A Generic Open Source Framework for Auto Generation of Data Manipulation Comm...
A Generic Open Source Framework for Auto Generation of Data Manipulation Comm...
 
Crap shit head
Crap shit headCrap shit head
Crap shit head
 
Getting Started With Android Application Development [IndicThreads Mobile Ap...
Getting Started With Android Application Development  [IndicThreads Mobile Ap...Getting Started With Android Application Development  [IndicThreads Mobile Ap...
Getting Started With Android Application Development [IndicThreads Mobile Ap...
 
report_barc
report_barcreport_barc
report_barc
 
RT Lab Android Application
RT Lab Android ApplicationRT Lab Android Application
RT Lab Android Application
 

Recently uploaded

Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
Mariano Tinti
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 

Recently uploaded (20)

Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 

I care high blood pressure chapter 3

  • 1. MOBILE APPLICATION WITH SMARTWATCH USING JSON By AFIQAH BT MOHD HISHAM I-CARE HIGH BLOOD PRESSURE
  • 2. 3.1 INTRODUCTION • This chapter discuss about the methodology that was used during the application development. A mobile application methodology in mobile engineering is a framework that is used to structure, plan and control the process of developing mobile application. • Common methodology that used include waterfall prototyping, iterative and incremental development, spiral development, rapid application development, extreme programming and agile development. • A waterfall model was chosen for the development of the project.
  • 3. 3.2 DATA FLOW MODELING(WATERFALL MODEL) FIGURE 3.1 : WATERFALL MODEL INCEPTION DESIGN DEVELOPMENT STABILIZATION DISTRIBUTION
  • 4. 3.3 PROJECT REQUIREMENT Software Description Microsoft Office 2010  Microsoft Word 2010  Microsoft power point 2010 This software that be used for making documentation and presentation about the whole project. Android Studio Mobile application development tools that used to design, create, and functionality of the application Xampp Server Managed a connection between Apache and MySQL in the local host server Web Browser  Google Chrome  Mozilla Firefox Used for searching in making a project and find references.
  • 5. Hardware Description Wearable SmartBand  F4 smartband  Version V.0.2.3 Desktop computer  Asus A455L series  Windows 10 Ultimate 64-bit  Intel core i5 5200U, up to 2.7 GHz  1 TB HDD, 8GB RAM Smart Phone  Sony  Android kitkat  2GB RAM, 16GB ROM Pendrive  Sony  8GB storage  Backup storage Printer  Hp ink jet 1009p  Used for printing document
  • 6. 3.4 FUNCTION DESIGN • 3.4.1 CONTEXT DIAGRAM
  • 7. • 3.4.2 Data Flow Diagram (DFD) Level 0
  • 8. • 3.4.3 Data Flow Diagram Level 1 (DFD Level 1) • 3.4.3.1 Login DFD Level 1
  • 9. • 3.4.3.2 User Detail Management DFD Level 1
  • 10. • 3.4.3.3 Admin Record Management DFD Level 1
  • 11. 3.4.4 ENTITY RELATIONSHIP DIAGRAM (ERD)
  • 12. 3.5 DATA MODELLING Figure 3.5.1 Database Information Figure 3.5.3 Record Database
  • 13. Figure 3.5.2 Admin Database Figure 3.5.3 User Database
  • 15. CONCLUSION • Overall, from this chapter it explained about the modeling and design of the mobile application with smartband. Furthermore it shows that a good designed database gives us to access the correct information. That is why at the end of the system it will meet the database that is importance for the application.