SlideShare a Scribd company logo
MIT Academy Of Engineering
S.Y. B. Tech. E&TC 2017-2018
Course-Software Prototyping
Project Title:
Group Members:
Group Name:
Content:
1) Problem Statement
2) Motivation
3) Requirements
4) User Requirement
5) Functional Requirement
6) UML Design
7) Use Case Diagram
8) Sequential Diagram
9) Activity Diagram
10) Conclusion
Problem Statement:
 To design a mobile app for the purpose of people, student living in water
scarcity area for easy access of water supply at cheaper cost from nearby
dealers.
Motivation:
 Many students and local people facing problems related to scarcity due to insufficient,
irregular and impure supply of water. So, they have to pay high prices to local dealer and every
people can afford it.
Requirements:
1) User Requirement:
 Register
 Separate Log In for user.
 User can directly place order as per their convenience
 User can also track their order
 User can choose between different kind of water supply
 Various Payment option are available
 User can get various kind of delivery option
 Simple and concise to use
2) Functional Requirement
(i) Login(Registration)
Purpose To login into app
User Any user who will place order has to
login
Dealer Any dealer who want to track and
control his business has to login. Dealer
can manage orders through this account.
Input data User ID and password
Output data Login in to the user/dealer account.
(ii) Create New Account
Purpose To create an account (Username &
Password)
User Any user who don’t have existing account
or want to create new account
Dealer Any dealer who don’t have existing
account or want to create new account
Input data Create new password and confirm it.
Output data Recheck and confirm details
(iii) Placing order:
Purpose To place the order
User Customer who want to place the order
Input data Area, Type of water(drinking/daily-use),
Quantity, date and time
Output data Display of details of placed order.
(iv)Order Confirmation
Purpose To confirm order details.
User Type and quantity of water supply
Delivery date and time User can select his/her requirement
as per convenience.
Delivery option Home delivery, Tanker service or
Packaged water supply.
Input data Delivery date, time and delivery
options.
Output data Confirmation of order
(v) Payment Option:
Purpose Choosing various payments method
User User can make payment via online banking, paytm,
and cash on delivery.
Dealer If user cancels the order, dealer can refund the
money.
Input data Payment of the order.
Output data Display of total cost, payment and order
confirmation.
UML Design
(1) Use Case Diagram:
(2) ACTIVITY DIAGRAM
(3) Sequential Diagram
Story board
First Screen Login Screen Signup Screen Home Page Slide in Menu Order Screen
User Defined Order Confirmation
Screen
Payment Screen Order Details Refund/Return
Screen
Refund Message
App View On
iPhone X
IOS
Conclusion:
In software prototyping we initially learnt to develop the prerequisites of any app
designing. We were introduced to new software’s such as Lucid Chart for making UML
diagrams and Proto.io tools for designing the app screens. We improved our team
work qualities, patience and management skills. We have also learnt fundamental
stage of software development life cycle. Through this software prototyping we were
able to understand user and functional requirement so that we could provide a
proper solution to user based upon our app.
Software Prototype of water distribution app

More Related Content

Similar to Software Prototype of water distribution app

IRJET- Tiffin Services Application and Live Tracking
IRJET-  	  Tiffin Services Application and Live TrackingIRJET-  	  Tiffin Services Application and Live Tracking
IRJET- Tiffin Services Application and Live Tracking
IRJET Journal
 
Project report final
Project report finalProject report final
Project report final
Jaya Saini
 
LunchBox:- A Web And Mobile Application
LunchBox:- A Web And Mobile ApplicationLunchBox:- A Web And Mobile Application
LunchBox:- A Web And Mobile Application
IRJET Journal
 
Design and Implementation of E-Commerce Site for Online Shopping.pdf
Design and Implementation of E-Commerce Site for Online Shopping.pdfDesign and Implementation of E-Commerce Site for Online Shopping.pdf
Design and Implementation of E-Commerce Site for Online Shopping.pdf
Omar Omar
 
Design and Implementation of E-Commerce Site for Online Shopping.pdf
Design and Implementation of E-Commerce Site for Online Shopping.pdfDesign and Implementation of E-Commerce Site for Online Shopping.pdf
Design and Implementation of E-Commerce Site for Online Shopping.pdf
TomTom149267
 
Use cases - As approach to building shared vision
Use cases - As approach to building shared visionUse cases - As approach to building shared vision
Use cases - As approach to building shared vision
Abhilash Gopalakrishnan
 
QuickMove Moving Suite - Moving/Removal Software
QuickMove Moving Suite - Moving/Removal SoftwareQuickMove Moving Suite - Moving/Removal Software
QuickMove Moving Suite - Moving/Removal Software
mahatoarati730
 
Moving software
Moving softwareMoving software
Moving software
mahatoarati730
 
ONLINE BUS PASS GERANERATION AND RENEWAL SYSTEM USING MOBILE APPLICATION
ONLINE BUS PASS GERANERATION AND RENEWAL SYSTEM USING MOBILE APPLICATIONONLINE BUS PASS GERANERATION AND RENEWAL SYSTEM USING MOBILE APPLICATION
ONLINE BUS PASS GERANERATION AND RENEWAL SYSTEM USING MOBILE APPLICATION
IJTRET-International Journal of Trendy Research in Engineering and Technology
 
IRJET- Intelligent Cart
IRJET-  	  Intelligent CartIRJET-  	  Intelligent Cart
IRJET- Intelligent Cart
IRJET Journal
 
Surendra_Resume
Surendra_ResumeSurendra_Resume
Surendra_Resume
surendra p
 
my cs619 presentation.pptx
my cs619 presentation.pptxmy cs619 presentation.pptx
my cs619 presentation.pptx
WaqarAhmed324348
 
Ijirsm amrutha-s-efficient-complaint-registration-to-government-bodies
Ijirsm amrutha-s-efficient-complaint-registration-to-government-bodiesIjirsm amrutha-s-efficient-complaint-registration-to-government-bodies
Ijirsm amrutha-s-efficient-complaint-registration-to-government-bodies
IJIR JOURNALS IJIRUSA
 
TRAFFIC - Thomas-Rettig-Lawrence -FINAL camera ready (1)
TRAFFIC - Thomas-Rettig-Lawrence -FINAL camera ready (1)TRAFFIC - Thomas-Rettig-Lawrence -FINAL camera ready (1)
TRAFFIC - Thomas-Rettig-Lawrence -FINAL camera ready (1)
Donna Thomas
 
SRS on online auction system
SRS on online auction systemSRS on online auction system
SRS on online auction system
sagar_paperwala
 
Updated black book ice cream parlour TYBSCIT Final year project in PDF
Updated black book ice cream parlour TYBSCIT Final year project in PDFUpdated black book ice cream parlour TYBSCIT Final year project in PDF
Updated black book ice cream parlour TYBSCIT Final year project in PDF
YogeshDhamke2
 
Water Delivery App Development With Features and Cost
Water Delivery App Development With Features and CostWater Delivery App Development With Features and Cost
Water Delivery App Development With Features and Cost
amanraza23
 
IRJET- Digital Canteen using Android Application
IRJET- Digital Canteen using Android ApplicationIRJET- Digital Canteen using Android Application
IRJET- Digital Canteen using Android Application
IRJET Journal
 
online marketplace report
online marketplace reportonline marketplace report
online marketplace report
Priyanka Deoghare
 
FINAL-T.R.A.F.F.I.C -Thomas-Lawrence-Retting
FINAL-T.R.A.F.F.I.C -Thomas-Lawrence-RettingFINAL-T.R.A.F.F.I.C -Thomas-Lawrence-Retting
FINAL-T.R.A.F.F.I.C -Thomas-Lawrence-Retting
Donna Thomas
 

Similar to Software Prototype of water distribution app (20)

IRJET- Tiffin Services Application and Live Tracking
IRJET-  	  Tiffin Services Application and Live TrackingIRJET-  	  Tiffin Services Application and Live Tracking
IRJET- Tiffin Services Application and Live Tracking
 
Project report final
Project report finalProject report final
Project report final
 
LunchBox:- A Web And Mobile Application
LunchBox:- A Web And Mobile ApplicationLunchBox:- A Web And Mobile Application
LunchBox:- A Web And Mobile Application
 
Design and Implementation of E-Commerce Site for Online Shopping.pdf
Design and Implementation of E-Commerce Site for Online Shopping.pdfDesign and Implementation of E-Commerce Site for Online Shopping.pdf
Design and Implementation of E-Commerce Site for Online Shopping.pdf
 
Design and Implementation of E-Commerce Site for Online Shopping.pdf
Design and Implementation of E-Commerce Site for Online Shopping.pdfDesign and Implementation of E-Commerce Site for Online Shopping.pdf
Design and Implementation of E-Commerce Site for Online Shopping.pdf
 
Use cases - As approach to building shared vision
Use cases - As approach to building shared visionUse cases - As approach to building shared vision
Use cases - As approach to building shared vision
 
QuickMove Moving Suite - Moving/Removal Software
QuickMove Moving Suite - Moving/Removal SoftwareQuickMove Moving Suite - Moving/Removal Software
QuickMove Moving Suite - Moving/Removal Software
 
Moving software
Moving softwareMoving software
Moving software
 
ONLINE BUS PASS GERANERATION AND RENEWAL SYSTEM USING MOBILE APPLICATION
ONLINE BUS PASS GERANERATION AND RENEWAL SYSTEM USING MOBILE APPLICATIONONLINE BUS PASS GERANERATION AND RENEWAL SYSTEM USING MOBILE APPLICATION
ONLINE BUS PASS GERANERATION AND RENEWAL SYSTEM USING MOBILE APPLICATION
 
IRJET- Intelligent Cart
IRJET-  	  Intelligent CartIRJET-  	  Intelligent Cart
IRJET- Intelligent Cart
 
Surendra_Resume
Surendra_ResumeSurendra_Resume
Surendra_Resume
 
my cs619 presentation.pptx
my cs619 presentation.pptxmy cs619 presentation.pptx
my cs619 presentation.pptx
 
Ijirsm amrutha-s-efficient-complaint-registration-to-government-bodies
Ijirsm amrutha-s-efficient-complaint-registration-to-government-bodiesIjirsm amrutha-s-efficient-complaint-registration-to-government-bodies
Ijirsm amrutha-s-efficient-complaint-registration-to-government-bodies
 
TRAFFIC - Thomas-Rettig-Lawrence -FINAL camera ready (1)
TRAFFIC - Thomas-Rettig-Lawrence -FINAL camera ready (1)TRAFFIC - Thomas-Rettig-Lawrence -FINAL camera ready (1)
TRAFFIC - Thomas-Rettig-Lawrence -FINAL camera ready (1)
 
SRS on online auction system
SRS on online auction systemSRS on online auction system
SRS on online auction system
 
Updated black book ice cream parlour TYBSCIT Final year project in PDF
Updated black book ice cream parlour TYBSCIT Final year project in PDFUpdated black book ice cream parlour TYBSCIT Final year project in PDF
Updated black book ice cream parlour TYBSCIT Final year project in PDF
 
Water Delivery App Development With Features and Cost
Water Delivery App Development With Features and CostWater Delivery App Development With Features and Cost
Water Delivery App Development With Features and Cost
 
IRJET- Digital Canteen using Android Application
IRJET- Digital Canteen using Android ApplicationIRJET- Digital Canteen using Android Application
IRJET- Digital Canteen using Android Application
 
online marketplace report
online marketplace reportonline marketplace report
online marketplace report
 
FINAL-T.R.A.F.F.I.C -Thomas-Lawrence-Retting
FINAL-T.R.A.F.F.I.C -Thomas-Lawrence-RettingFINAL-T.R.A.F.F.I.C -Thomas-Lawrence-Retting
FINAL-T.R.A.F.F.I.C -Thomas-Lawrence-Retting
 

More from Abhishek Sainkar

DIgital clock using verilog
DIgital clock using verilog DIgital clock using verilog
DIgital clock using verilog
Abhishek Sainkar
 
Number plate recognition using matlab
Number plate recognition using matlabNumber plate recognition using matlab
Number plate recognition using matlab
Abhishek Sainkar
 
system engineering tsunami detection
system engineering  tsunami detectionsystem engineering  tsunami detection
system engineering tsunami detection
Abhishek Sainkar
 
robotic arm 3d printed with microcontroller
robotic arm 3d printed with microcontrollerrobotic arm 3d printed with microcontroller
robotic arm 3d printed with microcontroller
Abhishek Sainkar
 
3D Printed Battery holder / pen holder
3D Printed Battery holder / pen holder3D Printed Battery holder / pen holder
3D Printed Battery holder / pen holder
Abhishek Sainkar
 
LED Wooden Lamp with power supply #electronics
LED Wooden Lamp with power supply #electronics LED Wooden Lamp with power supply #electronics
LED Wooden Lamp with power supply #electronics
Abhishek Sainkar
 
Machine vision Application
Machine vision ApplicationMachine vision Application
Machine vision Application
Abhishek Sainkar
 
Robotic 6DOF ARM
Robotic 6DOF ARMRobotic 6DOF ARM
Robotic 6DOF ARM
Abhishek Sainkar
 
Probe Feed Micro strip Antenna design
Probe Feed Micro strip Antenna designProbe Feed Micro strip Antenna design
Probe Feed Micro strip Antenna design
Abhishek Sainkar
 
Signal and system (1)
Signal and system (1)Signal and system (1)
Signal and system (1)
Abhishek Sainkar
 
Presentation intruderdetection-170808151904
Presentation intruderdetection-170808151904Presentation intruderdetection-170808151904
Presentation intruderdetection-170808151904
Abhishek Sainkar
 
Bicyclelock 170817132608
Bicyclelock 170817132608Bicyclelock 170817132608
Bicyclelock 170817132608
Abhishek Sainkar
 
Dsa 170930180124
Dsa 170930180124Dsa 170930180124
Dsa 170930180124
Abhishek Sainkar
 
Ei ppt-170803030823
Ei ppt-170803030823Ei ppt-170803030823
Ei ppt-170803030823
Abhishek Sainkar
 
Final copy ppt mechanical prototyping
Final copy  ppt mechanical prototypingFinal copy  ppt mechanical prototyping
Final copy ppt mechanical prototyping
Abhishek Sainkar
 
decade counter
decade counterdecade counter
decade counter
Abhishek Sainkar
 
Superconductors
Superconductors Superconductors
Superconductors
Abhishek Sainkar
 

More from Abhishek Sainkar (17)

DIgital clock using verilog
DIgital clock using verilog DIgital clock using verilog
DIgital clock using verilog
 
Number plate recognition using matlab
Number plate recognition using matlabNumber plate recognition using matlab
Number plate recognition using matlab
 
system engineering tsunami detection
system engineering  tsunami detectionsystem engineering  tsunami detection
system engineering tsunami detection
 
robotic arm 3d printed with microcontroller
robotic arm 3d printed with microcontrollerrobotic arm 3d printed with microcontroller
robotic arm 3d printed with microcontroller
 
3D Printed Battery holder / pen holder
3D Printed Battery holder / pen holder3D Printed Battery holder / pen holder
3D Printed Battery holder / pen holder
 
LED Wooden Lamp with power supply #electronics
LED Wooden Lamp with power supply #electronics LED Wooden Lamp with power supply #electronics
LED Wooden Lamp with power supply #electronics
 
Machine vision Application
Machine vision ApplicationMachine vision Application
Machine vision Application
 
Robotic 6DOF ARM
Robotic 6DOF ARMRobotic 6DOF ARM
Robotic 6DOF ARM
 
Probe Feed Micro strip Antenna design
Probe Feed Micro strip Antenna designProbe Feed Micro strip Antenna design
Probe Feed Micro strip Antenna design
 
Signal and system (1)
Signal and system (1)Signal and system (1)
Signal and system (1)
 
Presentation intruderdetection-170808151904
Presentation intruderdetection-170808151904Presentation intruderdetection-170808151904
Presentation intruderdetection-170808151904
 
Bicyclelock 170817132608
Bicyclelock 170817132608Bicyclelock 170817132608
Bicyclelock 170817132608
 
Dsa 170930180124
Dsa 170930180124Dsa 170930180124
Dsa 170930180124
 
Ei ppt-170803030823
Ei ppt-170803030823Ei ppt-170803030823
Ei ppt-170803030823
 
Final copy ppt mechanical prototyping
Final copy  ppt mechanical prototypingFinal copy  ppt mechanical prototyping
Final copy ppt mechanical prototyping
 
decade counter
decade counterdecade counter
decade counter
 
Superconductors
Superconductors Superconductors
Superconductors
 

Recently uploaded

ITSM Integration with MuleSoft.pptx
ITSM  Integration with MuleSoft.pptxITSM  Integration with MuleSoft.pptx
ITSM Integration with MuleSoft.pptx
VANDANAMOHANGOUDA
 
Introduction to Computer Networks & OSI MODEL.ppt
Introduction to Computer Networks & OSI MODEL.pptIntroduction to Computer Networks & OSI MODEL.ppt
Introduction to Computer Networks & OSI MODEL.ppt
Dwarkadas J Sanghvi College of Engineering
 
smart pill dispenser is designed to improve medication adherence and safety f...
smart pill dispenser is designed to improve medication adherence and safety f...smart pill dispenser is designed to improve medication adherence and safety f...
smart pill dispenser is designed to improve medication adherence and safety f...
um7474492
 
一比一原版(uoft毕业证书)加拿大多伦多大学毕业证如何办理
一比一原版(uoft毕业证书)加拿大多伦多大学毕业证如何办理一比一原版(uoft毕业证书)加拿大多伦多大学毕业证如何办理
一比一原版(uoft毕业证书)加拿大多伦多大学毕业证如何办理
sydezfe
 
P5 Working Drawings.pdf floor plan, civil
P5 Working Drawings.pdf floor plan, civilP5 Working Drawings.pdf floor plan, civil
P5 Working Drawings.pdf floor plan, civil
AnasAhmadNoor
 
一比一原版(uofo毕业证书)美国俄勒冈大学毕业证如何办理
一比一原版(uofo毕业证书)美国俄勒冈大学毕业证如何办理一比一原版(uofo毕业证书)美国俄勒冈大学毕业证如何办理
一比一原版(uofo毕业证书)美国俄勒冈大学毕业证如何办理
upoux
 
Software Engineering and Project Management - Software Testing + Agile Method...
Software Engineering and Project Management - Software Testing + Agile Method...Software Engineering and Project Management - Software Testing + Agile Method...
Software Engineering and Project Management - Software Testing + Agile Method...
Prakhyath Rai
 
Digital Twins Computer Networking Paper Presentation.pptx
Digital Twins Computer Networking Paper Presentation.pptxDigital Twins Computer Networking Paper Presentation.pptx
Digital Twins Computer Networking Paper Presentation.pptx
aryanpankaj78
 
Height and depth gauge linear metrology.pdf
Height and depth gauge linear metrology.pdfHeight and depth gauge linear metrology.pdf
Height and depth gauge linear metrology.pdf
q30122000
 
AI-Based Home Security System : Home security
AI-Based Home Security System : Home securityAI-Based Home Security System : Home security
AI-Based Home Security System : Home security
AIRCC Publishing Corporation
 
Open Channel Flow: fluid flow with a free surface
Open Channel Flow: fluid flow with a free surfaceOpen Channel Flow: fluid flow with a free surface
Open Channel Flow: fluid flow with a free surface
Indrajeet sahu
 
Applications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdfApplications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdf
Atif Razi
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Sinan KOZAK
 
SCALING OF MOS CIRCUITS m .pptx
SCALING OF MOS CIRCUITS m                 .pptxSCALING OF MOS CIRCUITS m                 .pptx
SCALING OF MOS CIRCUITS m .pptx
harshapolam10
 
Mechatronics material . Mechanical engineering
Mechatronics material . Mechanical engineeringMechatronics material . Mechanical engineering
Mechatronics material . Mechanical engineering
sachin chaurasia
 
Object Oriented Analysis and Design - OOAD
Object Oriented Analysis and Design - OOADObject Oriented Analysis and Design - OOAD
Object Oriented Analysis and Design - OOAD
PreethaV16
 
AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...
AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...
AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...
Paris Salesforce Developer Group
 
An Introduction to the Compiler Designss
An Introduction to the Compiler DesignssAn Introduction to the Compiler Designss
An Introduction to the Compiler Designss
ElakkiaU
 
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
MadhavJungKarki
 
TIME TABLE MANAGEMENT SYSTEM testing.pptx
TIME TABLE MANAGEMENT SYSTEM testing.pptxTIME TABLE MANAGEMENT SYSTEM testing.pptx
TIME TABLE MANAGEMENT SYSTEM testing.pptx
CVCSOfficial
 

Recently uploaded (20)

ITSM Integration with MuleSoft.pptx
ITSM  Integration with MuleSoft.pptxITSM  Integration with MuleSoft.pptx
ITSM Integration with MuleSoft.pptx
 
Introduction to Computer Networks & OSI MODEL.ppt
Introduction to Computer Networks & OSI MODEL.pptIntroduction to Computer Networks & OSI MODEL.ppt
Introduction to Computer Networks & OSI MODEL.ppt
 
smart pill dispenser is designed to improve medication adherence and safety f...
smart pill dispenser is designed to improve medication adherence and safety f...smart pill dispenser is designed to improve medication adherence and safety f...
smart pill dispenser is designed to improve medication adherence and safety f...
 
一比一原版(uoft毕业证书)加拿大多伦多大学毕业证如何办理
一比一原版(uoft毕业证书)加拿大多伦多大学毕业证如何办理一比一原版(uoft毕业证书)加拿大多伦多大学毕业证如何办理
一比一原版(uoft毕业证书)加拿大多伦多大学毕业证如何办理
 
P5 Working Drawings.pdf floor plan, civil
P5 Working Drawings.pdf floor plan, civilP5 Working Drawings.pdf floor plan, civil
P5 Working Drawings.pdf floor plan, civil
 
一比一原版(uofo毕业证书)美国俄勒冈大学毕业证如何办理
一比一原版(uofo毕业证书)美国俄勒冈大学毕业证如何办理一比一原版(uofo毕业证书)美国俄勒冈大学毕业证如何办理
一比一原版(uofo毕业证书)美国俄勒冈大学毕业证如何办理
 
Software Engineering and Project Management - Software Testing + Agile Method...
Software Engineering and Project Management - Software Testing + Agile Method...Software Engineering and Project Management - Software Testing + Agile Method...
Software Engineering and Project Management - Software Testing + Agile Method...
 
Digital Twins Computer Networking Paper Presentation.pptx
Digital Twins Computer Networking Paper Presentation.pptxDigital Twins Computer Networking Paper Presentation.pptx
Digital Twins Computer Networking Paper Presentation.pptx
 
Height and depth gauge linear metrology.pdf
Height and depth gauge linear metrology.pdfHeight and depth gauge linear metrology.pdf
Height and depth gauge linear metrology.pdf
 
AI-Based Home Security System : Home security
AI-Based Home Security System : Home securityAI-Based Home Security System : Home security
AI-Based Home Security System : Home security
 
Open Channel Flow: fluid flow with a free surface
Open Channel Flow: fluid flow with a free surfaceOpen Channel Flow: fluid flow with a free surface
Open Channel Flow: fluid flow with a free surface
 
Applications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdfApplications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdf
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
 
SCALING OF MOS CIRCUITS m .pptx
SCALING OF MOS CIRCUITS m                 .pptxSCALING OF MOS CIRCUITS m                 .pptx
SCALING OF MOS CIRCUITS m .pptx
 
Mechatronics material . Mechanical engineering
Mechatronics material . Mechanical engineeringMechatronics material . Mechanical engineering
Mechatronics material . Mechanical engineering
 
Object Oriented Analysis and Design - OOAD
Object Oriented Analysis and Design - OOADObject Oriented Analysis and Design - OOAD
Object Oriented Analysis and Design - OOAD
 
AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...
AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...
AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...
 
An Introduction to the Compiler Designss
An Introduction to the Compiler DesignssAn Introduction to the Compiler Designss
An Introduction to the Compiler Designss
 
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
 
TIME TABLE MANAGEMENT SYSTEM testing.pptx
TIME TABLE MANAGEMENT SYSTEM testing.pptxTIME TABLE MANAGEMENT SYSTEM testing.pptx
TIME TABLE MANAGEMENT SYSTEM testing.pptx
 

Software Prototype of water distribution app

  • 1. MIT Academy Of Engineering S.Y. B. Tech. E&TC 2017-2018 Course-Software Prototyping
  • 3. Content: 1) Problem Statement 2) Motivation 3) Requirements 4) User Requirement 5) Functional Requirement 6) UML Design 7) Use Case Diagram 8) Sequential Diagram 9) Activity Diagram 10) Conclusion
  • 4. Problem Statement:  To design a mobile app for the purpose of people, student living in water scarcity area for easy access of water supply at cheaper cost from nearby dealers. Motivation:  Many students and local people facing problems related to scarcity due to insufficient, irregular and impure supply of water. So, they have to pay high prices to local dealer and every people can afford it.
  • 5. Requirements: 1) User Requirement:  Register  Separate Log In for user.  User can directly place order as per their convenience  User can also track their order  User can choose between different kind of water supply  Various Payment option are available  User can get various kind of delivery option  Simple and concise to use
  • 6. 2) Functional Requirement (i) Login(Registration) Purpose To login into app User Any user who will place order has to login Dealer Any dealer who want to track and control his business has to login. Dealer can manage orders through this account. Input data User ID and password Output data Login in to the user/dealer account.
  • 7. (ii) Create New Account Purpose To create an account (Username & Password) User Any user who don’t have existing account or want to create new account Dealer Any dealer who don’t have existing account or want to create new account Input data Create new password and confirm it. Output data Recheck and confirm details
  • 8. (iii) Placing order: Purpose To place the order User Customer who want to place the order Input data Area, Type of water(drinking/daily-use), Quantity, date and time Output data Display of details of placed order.
  • 9. (iv)Order Confirmation Purpose To confirm order details. User Type and quantity of water supply Delivery date and time User can select his/her requirement as per convenience. Delivery option Home delivery, Tanker service or Packaged water supply. Input data Delivery date, time and delivery options. Output data Confirmation of order
  • 10. (v) Payment Option: Purpose Choosing various payments method User User can make payment via online banking, paytm, and cash on delivery. Dealer If user cancels the order, dealer can refund the money. Input data Payment of the order. Output data Display of total cost, payment and order confirmation.
  • 11.
  • 12. UML Design (1) Use Case Diagram:
  • 15. Story board First Screen Login Screen Signup Screen Home Page Slide in Menu Order Screen
  • 16. User Defined Order Confirmation Screen Payment Screen Order Details Refund/Return Screen Refund Message
  • 18. Conclusion: In software prototyping we initially learnt to develop the prerequisites of any app designing. We were introduced to new software’s such as Lucid Chart for making UML diagrams and Proto.io tools for designing the app screens. We improved our team work qualities, patience and management skills. We have also learnt fundamental stage of software development life cycle. Through this software prototyping we were able to understand user and functional requirement so that we could provide a proper solution to user based upon our app.