SlideShare a Scribd company logo
1 of 16
REQUIREMENTS SPECIFICATION
Table 1 User Account creating
Name ID User Account creating
Use case
diagram
Actors Client
User stories . Because he is a customer, it is his responsibility to follow the given
directions in order to set up a user account.
Description Customers create account with card details.
Priority High
Trigger Customers create accounts to login to the system.
Precondition  Create user account
 Login to the system
Postcondition  Keep remember user details
Normal flow
Alternative
flow
Exception Create user accounts for clients and others
Table 2 User payments
Name ID User Payment
Use case
diagram
Actors Customer
Bank
User stories As customer, you have to login to the system and make payment via online
using bank card
Description Customers create account with card details.
Using card make payments
Priority High
Trigger Customers create accounts to login to the system.
Make payments using online payment method
Precondition  Login to the system
 Take Service
 Make payment
Postcondition  Keep remember user details
 after the 7 days send reminder to the non -payments people
 Not payment completed up to 2 services 3 rd service does not activate
Normal flow
Alternative
flow
Exception
Table 3 User Payment message system
Name ID User Payment message system
Use case
diagram
Actors Customer
System
Bank
User stories As customer, you have to login to the system
Send SMS alert
make payment via online using bank card or cash
Description Customers create account with card details.
Priority High
Trigger Customers create accounts to login to the system.
Send confirmation code to phone
Precondition  Login to the system
 Send SMS
 Make payment using cash or cards
Postcondition  Keep remember user details
 Send confirmation code
 If not cancellation
Normal flow
Alternative
flow
Exception
Table 4 The system needs to use the Stripe API
Name ID The system needs to use the Stripe API
Use case
diagram
Actors Customer
System
User stories The system needs to use the Stripe API to create customers, add their credit card and to
charge their card for mowing services.
Stripe.NoChange: However, there will be no need to change from using the Stripe API.
Description An API is needed for creating clients and charging them for the mowing services
they've requested using the Stripe API.
Stripe.
However, there will be no need to switch to the Stripe API.
Priority High
Trigger Customers create accounts to login to the system.
Precondition  Login to the system
 create customers
 add their credit card
 charge their card for mowing services.
Postcondition  Keep remember user details
 Add, edit, or delete customer details
Normal flow
Alternative
flow
Exception
Table 5 The system provides discounts
Name ID The system provides discounts
Use case
diagram
Actors Customer
System
User stories A discount of 15% is applied to those who have paid for 10 services or more.
This may change, for example, we might want to give a 20% discount to those with
15 services.
Description If a customer has paid for ten or more services, they are eligible for a 15% discount.
This might change, for example, we could provide a 20% discount to customers who
have 15 services.
Priority High
Trigger Customers create accounts to login to the system.
Precondition  Login to the system
 Check total services
 paid for 10 services or more
 discount to those with 15 services.
Postcondition  A discount of 15% is applied to those who have paid for 10 services or more.
 This may change, for example, we might want to give a 20% discount to those
with 15 services.
Normal flow
Alternative
flow
Exception
Name ID Not enough properties are serviced to warrant creating calendar-like schedules.
Use case
diagram
Actors Customer
System
User stories We need to keep track of things like how often a property has to be mow, but there aren't
enough properties for calendar-like schedules to be warranted at this time.
Description We need to keep track of things like how often a property has to be mow, but there
aren't enough properties for calendar-like schedules to be warranted at this time.
Priority High
Trigger Customers create accounts to login to the system.
Request services
Not enough properties for calendar-like schedules to be warranted at this time.
Precondition  Login to the system
 Request services
Postcondition  Not enough properties are serviced to warrant creating calendar-like schedules.
Normal flow
Alternative
flow
Exception
Figure 1 A class diagram
IMPLEMENTATION
Figure 2 User Registration Form
Figure 3 User Login
Figure 4 Discount for Services
Figure 5 Scheduling
Figure 6 Mobile interface of appointment
Figure 7 Confirmation code send to as SMS
Figure 8 Map

More Related Content

Similar to User Account and Payment Requirements

How to Implement Stripe Get a Complete Insight!.docx.pdf
How to Implement Stripe Get a Complete Insight!.docx.pdfHow to Implement Stripe Get a Complete Insight!.docx.pdf
How to Implement Stripe Get a Complete Insight!.docx.pdfTechugo
 
How to pick a recurring billing & payment provider
How to pick a recurring billing & payment providerHow to pick a recurring billing & payment provider
How to pick a recurring billing & payment providerReferral SaaSquatch
 
Billing System
Billing SystemBilling System
Billing Systemdrake kjm
 
Stripe product games solution CEIBS mba
Stripe product games solution CEIBS mbaStripe product games solution CEIBS mba
Stripe product games solution CEIBS mbaVaibhav Gupta
 
Streamline Your User Experience and Increase Conversion with Adaptive Accounts
Streamline Your User Experience and Increase Conversion with Adaptive AccountsStreamline Your User Experience and Increase Conversion with Adaptive Accounts
Streamline Your User Experience and Increase Conversion with Adaptive AccountsPayPalX Developer Network
 
E payment presentation
E payment presentationE payment presentation
E payment presentationJaspal Singh
 
Sypore. RCM. Done Right!
Sypore. RCM. Done Right!Sypore. RCM. Done Right!
Sypore. RCM. Done Right!Zahid Khalid
 
Captchabot pay cards
Captchabot pay cardsCaptchabot pay cards
Captchabot pay cardscaptchabot
 
"Bank management system"
"Bank management system""Bank management system"
"Bank management system"vivek kct
 
Stripe connect for marketplaces
Stripe connect for marketplacesStripe connect for marketplaces
Stripe connect for marketplacesUmangChugh2
 
Agency Creation Child Level sdfd dfv asf
Agency Creation Child Level sdfd dfv asfAgency Creation Child Level sdfd dfv asf
Agency Creation Child Level sdfd dfv asfPOHirbandh
 
Choosing The Right Merchant Account Provider
Choosing The Right Merchant Account ProviderChoosing The Right Merchant Account Provider
Choosing The Right Merchant Account Providerbobtravpa
 

Similar to User Account and Payment Requirements (20)

How to Implement Stripe Get a Complete Insight!.docx.pdf
How to Implement Stripe Get a Complete Insight!.docx.pdfHow to Implement Stripe Get a Complete Insight!.docx.pdf
How to Implement Stripe Get a Complete Insight!.docx.pdf
 
How to pick a recurring billing & payment provider
How to pick a recurring billing & payment providerHow to pick a recurring billing & payment provider
How to pick a recurring billing & payment provider
 
Tugas 10 sap sd
Tugas 10 sap sdTugas 10 sap sd
Tugas 10 sap sd
 
Billing System
Billing SystemBilling System
Billing System
 
Stripe product games solution CEIBS mba
Stripe product games solution CEIBS mbaStripe product games solution CEIBS mba
Stripe product games solution CEIBS mba
 
Streamline Your User Experience and Increase Conversion with Adaptive Accounts
Streamline Your User Experience and Increase Conversion with Adaptive AccountsStreamline Your User Experience and Increase Conversion with Adaptive Accounts
Streamline Your User Experience and Increase Conversion with Adaptive Accounts
 
Dora ppt3(fico)
Dora ppt3(fico)Dora ppt3(fico)
Dora ppt3(fico)
 
E payment presentation
E payment presentationE payment presentation
E payment presentation
 
Sypore. RCM. Done Right!
Sypore. RCM. Done Right!Sypore. RCM. Done Right!
Sypore. RCM. Done Right!
 
MSWIPE TECHNOLOGIES PVT LTD
MSWIPE TECHNOLOGIES PVT LTDMSWIPE TECHNOLOGIES PVT LTD
MSWIPE TECHNOLOGIES PVT LTD
 
Captchabot pay cards
Captchabot pay cardsCaptchabot pay cards
Captchabot pay cards
 
"Bank management system"
"Bank management system""Bank management system"
"Bank management system"
 
Bank Management System
Bank Management SystemBank Management System
Bank Management System
 
Stripe connect for marketplaces
Stripe connect for marketplacesStripe connect for marketplaces
Stripe connect for marketplaces
 
Bill Me Later
Bill Me LaterBill Me Later
Bill Me Later
 
Agency Creation Child Level sdfd dfv asf
Agency Creation Child Level sdfd dfv asfAgency Creation Child Level sdfd dfv asf
Agency Creation Child Level sdfd dfv asf
 
Sasfin 092017
Sasfin 092017Sasfin 092017
Sasfin 092017
 
Fusion recivables
Fusion recivablesFusion recivables
Fusion recivables
 
Help - Thank Bunny
Help - Thank BunnyHelp - Thank Bunny
Help - Thank Bunny
 
Choosing The Right Merchant Account Provider
Choosing The Right Merchant Account ProviderChoosing The Right Merchant Account Provider
Choosing The Right Merchant Account Provider
 

Recently uploaded

Full Masii Russian Call Girls In Dwarka (Delhi) 9711199012 💋✔💕😘We are availab...
Full Masii Russian Call Girls In Dwarka (Delhi) 9711199012 💋✔💕😘We are availab...Full Masii Russian Call Girls In Dwarka (Delhi) 9711199012 💋✔💕😘We are availab...
Full Masii Russian Call Girls In Dwarka (Delhi) 9711199012 💋✔💕😘We are availab...shivangimorya083
 
Dubai Call Girls Demons O525547819 Call Girls IN DUbai Natural Big Boody
Dubai Call Girls Demons O525547819 Call Girls IN DUbai Natural Big BoodyDubai Call Girls Demons O525547819 Call Girls IN DUbai Natural Big Boody
Dubai Call Girls Demons O525547819 Call Girls IN DUbai Natural Big Boodykojalkojal131
 
(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...
(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...
(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...gurkirankumar98700
 
VIP Call Girl Cuttack Aashi 8250192130 Independent Escort Service Cuttack
VIP Call Girl Cuttack Aashi 8250192130 Independent Escort Service CuttackVIP Call Girl Cuttack Aashi 8250192130 Independent Escort Service Cuttack
VIP Call Girl Cuttack Aashi 8250192130 Independent Escort Service CuttackSuhani Kapoor
 
Delhi Call Girls Patparganj 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Patparganj 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Patparganj 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Patparganj 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Internshala Student Partner 6.0 Jadavpur University Certificate
Internshala Student Partner 6.0 Jadavpur University CertificateInternshala Student Partner 6.0 Jadavpur University Certificate
Internshala Student Partner 6.0 Jadavpur University CertificateSoham Mondal
 
Dubai Call Girls Starlet O525547819 Call Girls Dubai Showen Dating
Dubai Call Girls Starlet O525547819 Call Girls Dubai Showen DatingDubai Call Girls Starlet O525547819 Call Girls Dubai Showen Dating
Dubai Call Girls Starlet O525547819 Call Girls Dubai Showen Datingkojalkojal131
 
Dubai Call Girls Naija O525547819 Call Girls In Dubai Home Made
Dubai Call Girls Naija O525547819 Call Girls In Dubai Home MadeDubai Call Girls Naija O525547819 Call Girls In Dubai Home Made
Dubai Call Girls Naija O525547819 Call Girls In Dubai Home Madekojalkojal131
 
VIP High Profile Call Girls Jamshedpur Aarushi 8250192130 Independent Escort ...
VIP High Profile Call Girls Jamshedpur Aarushi 8250192130 Independent Escort ...VIP High Profile Call Girls Jamshedpur Aarushi 8250192130 Independent Escort ...
VIP High Profile Call Girls Jamshedpur Aarushi 8250192130 Independent Escort ...Suhani Kapoor
 
VIP Call Girls Service Saharanpur Aishwarya 8250192130 Independent Escort Ser...
VIP Call Girls Service Saharanpur Aishwarya 8250192130 Independent Escort Ser...VIP Call Girls Service Saharanpur Aishwarya 8250192130 Independent Escort Ser...
VIP Call Girls Service Saharanpur Aishwarya 8250192130 Independent Escort Ser...Suhani Kapoor
 
VIP Russian Call Girls Amravati Chhaya 8250192130 Independent Escort Service ...
VIP Russian Call Girls Amravati Chhaya 8250192130 Independent Escort Service ...VIP Russian Call Girls Amravati Chhaya 8250192130 Independent Escort Service ...
VIP Russian Call Girls Amravati Chhaya 8250192130 Independent Escort Service ...Suhani Kapoor
 
CALL ON ➥8923113531 🔝Call Girls Gosainganj Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Gosainganj Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Gosainganj Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Gosainganj Lucknow best sexual serviceanilsa9823
 
do's and don'ts in Telephone Interview of Job
do's and don'ts in Telephone Interview of Jobdo's and don'ts in Telephone Interview of Job
do's and don'ts in Telephone Interview of JobRemote DBA Services
 
Employee of the Month - Samsung Semiconductor India Research
Employee of the Month - Samsung Semiconductor India ResearchEmployee of the Month - Samsung Semiconductor India Research
Employee of the Month - Samsung Semiconductor India ResearchSoham Mondal
 
Business Development and Product Strategy for a SME named SARL based in Leban...
Business Development and Product Strategy for a SME named SARL based in Leban...Business Development and Product Strategy for a SME named SARL based in Leban...
Business Development and Product Strategy for a SME named SARL based in Leban...Soham Mondal
 
Preventing and ending sexual harassment in the workplace.pptx
Preventing and ending sexual harassment in the workplace.pptxPreventing and ending sexual harassment in the workplace.pptx
Preventing and ending sexual harassment in the workplace.pptxGry Tina Tinde
 
PM Job Search Council Info Session - PMI Silver Spring Chapter
PM Job Search Council Info Session - PMI Silver Spring ChapterPM Job Search Council Info Session - PMI Silver Spring Chapter
PM Job Search Council Info Session - PMI Silver Spring ChapterHector Del Castillo, CPM, CPMM
 
Neha +91-9537192988-Friendly Ahmedabad Call Girls has Complete Authority for ...
Neha +91-9537192988-Friendly Ahmedabad Call Girls has Complete Authority for ...Neha +91-9537192988-Friendly Ahmedabad Call Girls has Complete Authority for ...
Neha +91-9537192988-Friendly Ahmedabad Call Girls has Complete Authority for ...Niya Khan
 
VIP Call Girls Firozabad Aaradhya 8250192130 Independent Escort Service Firoz...
VIP Call Girls Firozabad Aaradhya 8250192130 Independent Escort Service Firoz...VIP Call Girls Firozabad Aaradhya 8250192130 Independent Escort Service Firoz...
VIP Call Girls Firozabad Aaradhya 8250192130 Independent Escort Service Firoz...Suhani Kapoor
 
Dark Dubai Call Girls O525547819 Skin Call Girls Dubai
Dark Dubai Call Girls O525547819 Skin Call Girls DubaiDark Dubai Call Girls O525547819 Skin Call Girls Dubai
Dark Dubai Call Girls O525547819 Skin Call Girls Dubaikojalkojal131
 

Recently uploaded (20)

Full Masii Russian Call Girls In Dwarka (Delhi) 9711199012 💋✔💕😘We are availab...
Full Masii Russian Call Girls In Dwarka (Delhi) 9711199012 💋✔💕😘We are availab...Full Masii Russian Call Girls In Dwarka (Delhi) 9711199012 💋✔💕😘We are availab...
Full Masii Russian Call Girls In Dwarka (Delhi) 9711199012 💋✔💕😘We are availab...
 
Dubai Call Girls Demons O525547819 Call Girls IN DUbai Natural Big Boody
Dubai Call Girls Demons O525547819 Call Girls IN DUbai Natural Big BoodyDubai Call Girls Demons O525547819 Call Girls IN DUbai Natural Big Boody
Dubai Call Girls Demons O525547819 Call Girls IN DUbai Natural Big Boody
 
(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...
(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...
(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...
 
VIP Call Girl Cuttack Aashi 8250192130 Independent Escort Service Cuttack
VIP Call Girl Cuttack Aashi 8250192130 Independent Escort Service CuttackVIP Call Girl Cuttack Aashi 8250192130 Independent Escort Service Cuttack
VIP Call Girl Cuttack Aashi 8250192130 Independent Escort Service Cuttack
 
Delhi Call Girls Patparganj 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Patparganj 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Patparganj 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Patparganj 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Internshala Student Partner 6.0 Jadavpur University Certificate
Internshala Student Partner 6.0 Jadavpur University CertificateInternshala Student Partner 6.0 Jadavpur University Certificate
Internshala Student Partner 6.0 Jadavpur University Certificate
 
Dubai Call Girls Starlet O525547819 Call Girls Dubai Showen Dating
Dubai Call Girls Starlet O525547819 Call Girls Dubai Showen DatingDubai Call Girls Starlet O525547819 Call Girls Dubai Showen Dating
Dubai Call Girls Starlet O525547819 Call Girls Dubai Showen Dating
 
Dubai Call Girls Naija O525547819 Call Girls In Dubai Home Made
Dubai Call Girls Naija O525547819 Call Girls In Dubai Home MadeDubai Call Girls Naija O525547819 Call Girls In Dubai Home Made
Dubai Call Girls Naija O525547819 Call Girls In Dubai Home Made
 
VIP High Profile Call Girls Jamshedpur Aarushi 8250192130 Independent Escort ...
VIP High Profile Call Girls Jamshedpur Aarushi 8250192130 Independent Escort ...VIP High Profile Call Girls Jamshedpur Aarushi 8250192130 Independent Escort ...
VIP High Profile Call Girls Jamshedpur Aarushi 8250192130 Independent Escort ...
 
VIP Call Girls Service Saharanpur Aishwarya 8250192130 Independent Escort Ser...
VIP Call Girls Service Saharanpur Aishwarya 8250192130 Independent Escort Ser...VIP Call Girls Service Saharanpur Aishwarya 8250192130 Independent Escort Ser...
VIP Call Girls Service Saharanpur Aishwarya 8250192130 Independent Escort Ser...
 
VIP Russian Call Girls Amravati Chhaya 8250192130 Independent Escort Service ...
VIP Russian Call Girls Amravati Chhaya 8250192130 Independent Escort Service ...VIP Russian Call Girls Amravati Chhaya 8250192130 Independent Escort Service ...
VIP Russian Call Girls Amravati Chhaya 8250192130 Independent Escort Service ...
 
CALL ON ➥8923113531 🔝Call Girls Gosainganj Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Gosainganj Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Gosainganj Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Gosainganj Lucknow best sexual service
 
do's and don'ts in Telephone Interview of Job
do's and don'ts in Telephone Interview of Jobdo's and don'ts in Telephone Interview of Job
do's and don'ts in Telephone Interview of Job
 
Employee of the Month - Samsung Semiconductor India Research
Employee of the Month - Samsung Semiconductor India ResearchEmployee of the Month - Samsung Semiconductor India Research
Employee of the Month - Samsung Semiconductor India Research
 
Business Development and Product Strategy for a SME named SARL based in Leban...
Business Development and Product Strategy for a SME named SARL based in Leban...Business Development and Product Strategy for a SME named SARL based in Leban...
Business Development and Product Strategy for a SME named SARL based in Leban...
 
Preventing and ending sexual harassment in the workplace.pptx
Preventing and ending sexual harassment in the workplace.pptxPreventing and ending sexual harassment in the workplace.pptx
Preventing and ending sexual harassment in the workplace.pptx
 
PM Job Search Council Info Session - PMI Silver Spring Chapter
PM Job Search Council Info Session - PMI Silver Spring ChapterPM Job Search Council Info Session - PMI Silver Spring Chapter
PM Job Search Council Info Session - PMI Silver Spring Chapter
 
Neha +91-9537192988-Friendly Ahmedabad Call Girls has Complete Authority for ...
Neha +91-9537192988-Friendly Ahmedabad Call Girls has Complete Authority for ...Neha +91-9537192988-Friendly Ahmedabad Call Girls has Complete Authority for ...
Neha +91-9537192988-Friendly Ahmedabad Call Girls has Complete Authority for ...
 
VIP Call Girls Firozabad Aaradhya 8250192130 Independent Escort Service Firoz...
VIP Call Girls Firozabad Aaradhya 8250192130 Independent Escort Service Firoz...VIP Call Girls Firozabad Aaradhya 8250192130 Independent Escort Service Firoz...
VIP Call Girls Firozabad Aaradhya 8250192130 Independent Escort Service Firoz...
 
Dark Dubai Call Girls O525547819 Skin Call Girls Dubai
Dark Dubai Call Girls O525547819 Skin Call Girls DubaiDark Dubai Call Girls O525547819 Skin Call Girls Dubai
Dark Dubai Call Girls O525547819 Skin Call Girls Dubai
 

User Account and Payment Requirements

  • 1. REQUIREMENTS SPECIFICATION Table 1 User Account creating Name ID User Account creating Use case diagram Actors Client User stories . Because he is a customer, it is his responsibility to follow the given directions in order to set up a user account. Description Customers create account with card details. Priority High Trigger Customers create accounts to login to the system. Precondition  Create user account  Login to the system Postcondition  Keep remember user details
  • 2. Normal flow Alternative flow Exception Create user accounts for clients and others Table 2 User payments Name ID User Payment Use case diagram
  • 3. Actors Customer Bank User stories As customer, you have to login to the system and make payment via online using bank card Description Customers create account with card details. Using card make payments Priority High Trigger Customers create accounts to login to the system. Make payments using online payment method Precondition  Login to the system  Take Service  Make payment Postcondition  Keep remember user details  after the 7 days send reminder to the non -payments people  Not payment completed up to 2 services 3 rd service does not activate Normal flow
  • 4. Alternative flow Exception Table 3 User Payment message system Name ID User Payment message system Use case diagram Actors Customer System Bank User stories As customer, you have to login to the system Send SMS alert make payment via online using bank card or cash Description Customers create account with card details.
  • 5. Priority High Trigger Customers create accounts to login to the system. Send confirmation code to phone Precondition  Login to the system  Send SMS  Make payment using cash or cards Postcondition  Keep remember user details  Send confirmation code  If not cancellation Normal flow Alternative flow Exception
  • 6. Table 4 The system needs to use the Stripe API Name ID The system needs to use the Stripe API Use case diagram Actors Customer System User stories The system needs to use the Stripe API to create customers, add their credit card and to charge their card for mowing services. Stripe.NoChange: However, there will be no need to change from using the Stripe API. Description An API is needed for creating clients and charging them for the mowing services they've requested using the Stripe API. Stripe. However, there will be no need to switch to the Stripe API. Priority High Trigger Customers create accounts to login to the system. Precondition  Login to the system  create customers
  • 7.  add their credit card  charge their card for mowing services. Postcondition  Keep remember user details  Add, edit, or delete customer details Normal flow Alternative flow Exception
  • 8. Table 5 The system provides discounts Name ID The system provides discounts Use case diagram Actors Customer System User stories A discount of 15% is applied to those who have paid for 10 services or more. This may change, for example, we might want to give a 20% discount to those with 15 services. Description If a customer has paid for ten or more services, they are eligible for a 15% discount. This might change, for example, we could provide a 20% discount to customers who have 15 services. Priority High Trigger Customers create accounts to login to the system.
  • 9. Precondition  Login to the system  Check total services  paid for 10 services or more  discount to those with 15 services. Postcondition  A discount of 15% is applied to those who have paid for 10 services or more.  This may change, for example, we might want to give a 20% discount to those with 15 services. Normal flow Alternative flow Exception
  • 10. Name ID Not enough properties are serviced to warrant creating calendar-like schedules. Use case diagram Actors Customer System User stories We need to keep track of things like how often a property has to be mow, but there aren't enough properties for calendar-like schedules to be warranted at this time. Description We need to keep track of things like how often a property has to be mow, but there aren't enough properties for calendar-like schedules to be warranted at this time. Priority High Trigger Customers create accounts to login to the system. Request services Not enough properties for calendar-like schedules to be warranted at this time.
  • 11. Precondition  Login to the system  Request services Postcondition  Not enough properties are serviced to warrant creating calendar-like schedules. Normal flow Alternative flow Exception
  • 12. Figure 1 A class diagram
  • 13. IMPLEMENTATION Figure 2 User Registration Form
  • 14. Figure 3 User Login Figure 4 Discount for Services
  • 15. Figure 5 Scheduling Figure 6 Mobile interface of appointment
  • 16. Figure 7 Confirmation code send to as SMS Figure 8 Map