Final Presentation

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 35

Travel Freak

IS-14
● Supervisor

Mr. Viraj Welgama

● Mentors

Ms. Nimali Wasana


Ms. Hamsawasani

● Team members

Sathanandan Thirumalan - 17020875

Erandi Dilshani - 17020247

Pasindu Wimalasooriya - 17021006

Inthushani Thanabalasingam - 17020859


Each year thousands of tourists visit Sri Lanka . When they
decide to travel our country they must have a idea of where they
are going to visit, when and with whom they are going to visit

Problem There are so many drivers , guides in tourism industry and

Definition teams provide travel items who works as individuals

There should be a bridge to gap between tourists and service


providers
A web based solution to
connect drivers, guides and
travel equipment providers
with tourists, works on any Our Solution
internet enabled device
➢ Connect users and service providers

Project Scope
➢ Tourist map and image gallery

In - Scope ➢ Post advertisements on forum Chat

➢ Give feedback to service providers


➢ Mobile App
Project Scope

➢ Multiple Languages

Out - Scope ➢ Payment handling


Functional Requirements
Tourists/ User

➢ Register to the system


➢ Login to the system
➢ Send booking requests to service providers
➢ View the booking progress
➢ Rate and give feedbacks to service providers
➢ Edit and update profile
➢ Put Advertisements on forum
Service Providers (Guide, Drivers and
Equipment Providers)

➢ Register to the system


➢ Login to the system
➢ Accept and reject user requests
➢ Maintain their own profile
➢ View feedbacks given to them by Service providers
➢ Post advertisements in the forum
Administrator

⊳ Login to system
⊳ User management
⊳ Manage tourist map
⊳ Post advertisements in forum
⊳ Report generation
➢ User Friendliness

Non-
➢ Portability

Functional ➢ Security

Requirements
➢ Availability
Use Case Diagram- Tourist/ User
Use Case Diagram- Driver
Use Case Diagram- Guide
Use Case Diagram- Equipment Provider
Use Case Diagram- Admin
ER- Diagram
Class Diagram
High Level Architecture
Technical Exposure

Front - End
Technologies
Technical Exposure

Back - End
Technologies
Tools
Project Delivery Timeline
Best Practices
And Quality Assurance
Best Practices and Quality Assurance

➢ Use comments
➢ Use meaningful variable names and meaningful function names in the
code for understandability
➢ Use appropriate indentation when coding
➢ Validation
➢ Flexibility
➢ Maintainability
➢ Usability
Best Practices and Quality Assurance cont..

Front End Validations

Back End
validations
Best Practices and Quality Assurance cont..

Using comments
Testing

➢ Unit testing done after small parts and functions completed

➢ Integration testing done after each milestones completed

➢ System testing done after the entire web site completed

➢ Interfaces test done after completion of UIs


Testing Process Manual

Test Description Action Expected result pass/fa


case il

01 Access to web Go to localhost Show the home Pass


page page

02 Tourist Registration Enter valid Log in to tourist Pass


details home page

Display Error Pass


Enter Invalid message
details
Testing Process Manual cont..

Test Description Action Expected result pass/fail


case

03 Service provider Enter valid Log in to service Pass


registrations details provider home
page

Enter invalid Display Error Pass


details message

04 Tourist login Enter valid Log in to tourist Pass


Email or home page
password

Display error Pass


Enter invalid message
Email or
password
Testing Process Manual cont..

Test Description Action Expected result pass/fai


case l

05 Service Provider Enter valid Email Login to service Pass


Login and password provider home

Enter Invalid Display error pass


Email or message
password

06 Service provider Enter the Advertisement is Pass


create a forum advertisement in create
advertisement three fields and
create
Display error pass
Enter invalid message
details
Testing Process Manual cont..

Test Description Action Expected result pass/fai


case l

07 User create Enter valid Booking request Pass


booking request details is created

Display error pass


Enter Invalid message
details

08 Service provider Click accept Booking request Pass


accept or reject a button is confirmed
booking request

Booking request pass


Click reject is
button cancelled
Demonstration

You might also like