尊敬的 微信汇率:1円 ≈ 0.046215 元 支付宝汇率:1円 ≈ 0.046306元 [退出登录]
SlideShare a Scribd company logo
INTRODUCTION TO SOFTWARE ENGINEERING
SONIA KHAN YOUSAFZAI
TRIP PLAN
MANAGEMENT
CONTENTS
1. Project Proposal
2. Project Planning
3.Requirements
4.Design
5.Development
PROJECT PROPOSAL
System is a trip planner which guides users to plan his/her trip
according to some defined packages and user’s requirements. It will
provide some packages on basis of details like places, no of days,
costs and facilities. Visitors can have their own required packages as
well according to their own choice. System will book packages.
System will be managed by Admins.
PROJECT DETAILS
1. Introduction;
Purpose
Scope
2. Product functions
3. User Characteristics
4. Model
Waterfall model
5. Requirements Phase
Functional requirements
Non-Functional requirements
6. Design Phase
Data Flow Diagram
7. Implementation Phase
Interfaces
8. Testing Phase
Black Box Testing
PURPOSE OF PROJECT
Trip plan management software is an attempt to incorporate IT in
operations and management of Trip Planers/Trip Advisers that results
in greater efficiency and effectiveness. Trip Plan management is a
vital area from service delivery perspective and people have started
realizing the importance of process automation in this touring zone
as well. Trip Plan management software is an IT application that is
used to make people more technology loving and making it precise
without any sort of flaws regarding touring, camping or just visiting
and managing their activities by facilitating them. This project helps
to maintain all the data of visitors and will help in saving time as well
for people which is more important to them making their life easier
by developing a friendly relationship with the IT world. Everyone can
easily visit any time our System and can store information safely (This
is which we ensure). Trip plan management system allows authorized
members to access the record of authenticated registered visitors.
SCOPE OF PROJECT
Scope of its very broad it covers all the areas of a Trip plan
management system at every plate for all the people who interact this
system.
PRODUCT FUNCTIONS
This is a Trip plan management system which deals with all the important
features of such touring or camping management system. The purpose of
Trip plan management system is:
….This system will manage all the record of Visitors accounts, Search places,
Booked places and keeping their records safely.
….Admin can add, delete, and update accounts, visitors’ record.
….Record consists of Visitor name, visitor password, places search, places
booked.
…..All the major facts of Trip Plan will be cover in this management system
software.
…..Admin and users have their excess to this system through login system
(entering passwords, entering their names).
USER CHARACTERISTICS
Admin login
1)Add new visitor
2)Allowing access to the
system
3)UpdateAccount
Whole Management
system
4)Keeping Visitor
Record+package
management
5)Delete Account+
Generating bill+booking
place
Visitor login
1)Registering or
Creating Account
2)Loging System
3)Visiting Packages
4)Examining
Details of
Package
5)Book Particular place
Trip Plan Management System
SOFTWARE DEVELOPMENT
METHOD
Software Development Model:
Waterfall Model:
We chose this model because:
Requirements are well known, clear and fixed.
Very low chances of changing requirements.
Chances of ambiguity are very less so product definition is clear.
Project is not so short or long so this model is better.
Technology is well-understood because we know nature of this type
of project
DESIGN………………
Requirements
•SRS
•USE-Cases
Implementation
•Coding
•Unit testing
Design&analysis
•Architecture
•Class diagrams
Testing
•Verify
•validate
.
REQUIREMENTS
PHASE:FUNCTIONAL
1) Sign in:
The system checks if the entered Visitor name and Password are
valid/correct.
Input:
User enters Visitor name and Password.
Processing:
The system verifies that the Visitor name and corresponding
Password entered by the user are valid and correct.
Output:
System returns the user to the log in page if the Visitor number or
Password is invalid.
REQUIREMENTS
PHASE:FUNCTIONAL
2)Creation of record in file:
Input:
User enters Visitor Password or name.
Processing:
The system tells you about inputs like new record name, Search
places and all the other specified information and save all the
information in the files.
Output:
System returns the record saved successfully statement for
clarification that information is saved successfully.
CONTINUE……………..
3) Deletion of record from file:
Input:
User enters visitor name and password and then click on Button of Deletion for record to
be delete.
Processing:
The system verifies that the visitor number and corresponding password entered by the
user are valid and correct for delete. If data is present in the record it deletes this data in
that location.
Output:
System returns the user to the log in page if the visitor name or password is invalid.
Otherwise it deletes data message show. This function deletes a record of visitor account
respectively at any time.
CONTINUE…..
4) Display of data in Record:
Input:
User enters visitor name or password category to display record.
Processing:
The system verifies that the visitor name and corresponding Password
entered by the user are valid and correct. It shows all the data in the
file also save it according to input.
Output:
System returns the user to the log in page if the visitor name and
corresponding Password entered is invalid.
CONTINUE…………..
5) Searching a Place:
Input:
User enters place name. If it matches to our record visitor can proceed else
he can also see places/view places along with its records.
Processing:
The system verifies that the place name entered by the user are valid and
correct.
Output:
System returns the user entered next frame to see/view the places we have
in our packages.
NON FUNCTIONAL
REQUIREMENTS:
1. Consistent uptime
This system would be in running condition at least 98% of the time. Any
downtime would be due to maintenance or upgrades. This downtime also
includes any potential failures/crashes.
2. Load and concurrency
The system must be able to serve maximum users concurrently without
crashing.
3. Dealing with large quantities of data
The developed system will have to deal with large quantities of data and a
large number of users/visitors accessing the data at once
4. User friendly Interface
The new system will have an interface that shares some of the feel of the old
system so that users who are familiar with the old system will not have
trouble adjusting to the new system.
NON FUNCTIONAL
REQUIREMENTS:
5. Effective Recovery
The system must effectively recover from a crash within ten minutes
6. Quick response:
System performs efficiently for accessing data.
7. Backup Setup:
System has backup setup for access data if any problem is occurred.
DESIGN PHASE
System checks visitors’ name and
Password
And PIN
User enters visitor’s name and
Password
System verifies that the enter
name or password is valid or not
User login to page after checking
Sign in:
Systemchecksvisitors’nameandPassword
User entersvisitor’snameand Password
Systemverifiesthattheenternameorpasswordisvalidornot
User login to page after checking
CONTINUATION
CONTINUE
IMPLEMENTATION PHASE
CONTINUE
DESIGN CONTINUE
DESIGN CONTINUE
DESIGN CONTINUE
DESIGN CONTINUE
DESIGN CONTINUE
CONTINUE
DESIGN CONTINUE
DESIGN CONTINUE
DESIGN CONTINUE
DESIGN CONTINUE
DESIGN CONTINUE
DESIGN CONTINUATION
TESTING PHASE :
Trip plane Management
Trip plane Management
Trip plane Management

More Related Content

What's hot

Software Requirement Specification Of Hotel Management System
Software Requirement Specification Of Hotel Management SystemSoftware Requirement Specification Of Hotel Management System
Software Requirement Specification Of Hotel Management System
Uttam Singh Chaudhary
 
Hotel Management System
Hotel Management System Hotel Management System
Hotel Management System
Kusum Sankhala
 
Passport Automation System
Passport Automation SystemPassport Automation System
Passport Automation System
Megha Sahu
 
Stock Maintenance System in ooad with uml
Stock Maintenance System in ooad with umlStock Maintenance System in ooad with uml
Stock Maintenance System in ooad with uml
SIVAPOORNIMA
 
HMS final report presentation
HMS final report presentationHMS final report presentation
HMS final report presentation
Maagaa Mn
 
Wedding PlannerPresentation
Wedding PlannerPresentationWedding PlannerPresentation
Wedding PlannerPresentation
Azmina Papeya
 
Foodies- An e-Food inventory Management Portal
Foodies- An e-Food inventory Management PortalFoodies- An e-Food inventory Management Portal
Foodies- An e-Food inventory Management Portal
LJ PROJECTS
 
Presentation on Dance Academy Management System Project
Presentation on Dance Academy Management System ProjectPresentation on Dance Academy Management System Project
Presentation on Dance Academy Management System Project
megha walunj
 
Event Management System Document
Event Management System Document Event Management System Document
Event Management System Document
LJ PROJECTS
 
Srs of make my trip.com
Srs of make my trip.comSrs of make my trip.com
Srs of make my trip.com
Anand Kumar
 
Online event management system
Online event management systemOnline event management system
Online event management system
Ramakrishnareddy8554
 
Online Hotel Management System
Online Hotel Management SystemOnline Hotel Management System
Online Hotel Management System
Abdullah Almasud
 
Ems final project mca 6th
Ems final project mca 6thEms final project mca 6th
Ems final project mca 6th
Narender Anu
 
U mobile
U mobileU mobile
U mobile
DivyaSure
 
14 online venue booking
14 online venue booking14 online venue booking
14 online venue booking
Pvrtechnologies Nellore
 
Event management system
Event management systemEvent management system
Event management system
Abhinav Shilwant
 
SRS Slide
SRS SlideSRS Slide
SRS Slide
sanjeev085
 
Hms ppt
Hms pptHms ppt
Hms ppt
Shabana Riyas
 
IT103Microsoft Windows XP/OS Chap13
IT103Microsoft Windows XP/OS Chap13IT103Microsoft Windows XP/OS Chap13
IT103Microsoft Windows XP/OS Chap13
blusmurfydot1
 
Bus management system
Bus management systemBus management system
Bus management system
Shamim Ahmed
 

What's hot (20)

Software Requirement Specification Of Hotel Management System
Software Requirement Specification Of Hotel Management SystemSoftware Requirement Specification Of Hotel Management System
Software Requirement Specification Of Hotel Management System
 
Hotel Management System
Hotel Management System Hotel Management System
Hotel Management System
 
Passport Automation System
Passport Automation SystemPassport Automation System
Passport Automation System
 
Stock Maintenance System in ooad with uml
Stock Maintenance System in ooad with umlStock Maintenance System in ooad with uml
Stock Maintenance System in ooad with uml
 
HMS final report presentation
HMS final report presentationHMS final report presentation
HMS final report presentation
 
Wedding PlannerPresentation
Wedding PlannerPresentationWedding PlannerPresentation
Wedding PlannerPresentation
 
Foodies- An e-Food inventory Management Portal
Foodies- An e-Food inventory Management PortalFoodies- An e-Food inventory Management Portal
Foodies- An e-Food inventory Management Portal
 
Presentation on Dance Academy Management System Project
Presentation on Dance Academy Management System ProjectPresentation on Dance Academy Management System Project
Presentation on Dance Academy Management System Project
 
Event Management System Document
Event Management System Document Event Management System Document
Event Management System Document
 
Srs of make my trip.com
Srs of make my trip.comSrs of make my trip.com
Srs of make my trip.com
 
Online event management system
Online event management systemOnline event management system
Online event management system
 
Online Hotel Management System
Online Hotel Management SystemOnline Hotel Management System
Online Hotel Management System
 
Ems final project mca 6th
Ems final project mca 6thEms final project mca 6th
Ems final project mca 6th
 
U mobile
U mobileU mobile
U mobile
 
14 online venue booking
14 online venue booking14 online venue booking
14 online venue booking
 
Event management system
Event management systemEvent management system
Event management system
 
SRS Slide
SRS SlideSRS Slide
SRS Slide
 
Hms ppt
Hms pptHms ppt
Hms ppt
 
IT103Microsoft Windows XP/OS Chap13
IT103Microsoft Windows XP/OS Chap13IT103Microsoft Windows XP/OS Chap13
IT103Microsoft Windows XP/OS Chap13
 
Bus management system
Bus management systemBus management system
Bus management system
 

Similar to Trip plane Management

mnvRTBS-PPT-int4p9[1].pptx this report is good
mnvRTBS-PPT-int4p9[1].pptx this report is goodmnvRTBS-PPT-int4p9[1].pptx this report is good
mnvRTBS-PPT-int4p9[1].pptx this report is good
mrmanavpachurkar
 
Toll tax management system project report..pdf
Toll tax management system project report..pdfToll tax management system project report..pdf
Toll tax management system project report..pdf
Kamal Acharya
 
Real estate management system
Real estate management systemReal estate management system
Real estate management system
SouvikSarkar75
 
Insurance management system project report.pdf
Insurance management system project report.pdfInsurance management system project report.pdf
Insurance management system project report.pdf
Kamal Acharya
 
Online-Voting-System.doc
Online-Voting-System.docOnline-Voting-System.doc
Online-Voting-System.doc
ShangaviS2
 
Hyper market management system project +2 computer science
Hyper market management system   project +2 computer scienceHyper market management system   project +2 computer science
Hyper market management system project +2 computer science
Vaishak AP
 
373512722-Employee-Leave-Management-System.docx
373512722-Employee-Leave-Management-System.docx373512722-Employee-Leave-Management-System.docx
373512722-Employee-Leave-Management-System.docx
santhoshyadav23
 
Intranet mailing system
Intranet mailing systemIntranet mailing system
Intranet mailing system
saili mane
 
Event Management System Vb Net Project Report.pdf
Event Management System Vb Net  Project Report.pdfEvent Management System Vb Net  Project Report.pdf
Event Management System Vb Net Project Report.pdf
Kamal Acharya
 
Programming.pdf
Programming.pdfProgramming.pdf
Programming.pdf
AjinkyaGorhe1
 
Online dating system management project report.pdf
Online dating system management project report.pdfOnline dating system management project report.pdf
Online dating system management project report.pdf
Kamal Acharya
 
Software Development
Software DevelopmentSoftware Development
Software Development
Kamaluddin Panhwar
 
Policy management system project report.pdf
Policy management system project report.pdfPolicy management system project report.pdf
Policy management system project report.pdf
Kamal Acharya
 
Laundry management system project report.pdf
Laundry management system project report.pdfLaundry management system project report.pdf
Laundry management system project report.pdf
Kamal Acharya
 
Srs mine
Srs mineSrs mine
Srs mine
Mohsin Khan
 
Bus information live monitoring system
Bus information live monitoring systemBus information live monitoring system
Bus information live monitoring system
Venkat Projects
 
School management System
School management SystemSchool management System
School management System
HATIM Bhagat
 
Chapter IV Continued....docx
Chapter IV Continued....docxChapter IV Continued....docx
Chapter IV Continued....docx
AllanBaaresLacorte
 
PRESS MANAGEMENT Documentation
PRESS MANAGEMENT DocumentationPRESS MANAGEMENT Documentation
PRESS MANAGEMENT Documentation
anuj_rakheja
 
Graphical Password Authenticationimp.docx2
Graphical Password Authenticationimp.docx2Graphical Password Authenticationimp.docx2
Graphical Password Authenticationimp.docx2
Raghu Vamsy Sirasala
 

Similar to Trip plane Management (20)

mnvRTBS-PPT-int4p9[1].pptx this report is good
mnvRTBS-PPT-int4p9[1].pptx this report is goodmnvRTBS-PPT-int4p9[1].pptx this report is good
mnvRTBS-PPT-int4p9[1].pptx this report is good
 
Toll tax management system project report..pdf
Toll tax management system project report..pdfToll tax management system project report..pdf
Toll tax management system project report..pdf
 
Real estate management system
Real estate management systemReal estate management system
Real estate management system
 
Insurance management system project report.pdf
Insurance management system project report.pdfInsurance management system project report.pdf
Insurance management system project report.pdf
 
Online-Voting-System.doc
Online-Voting-System.docOnline-Voting-System.doc
Online-Voting-System.doc
 
Hyper market management system project +2 computer science
Hyper market management system   project +2 computer scienceHyper market management system   project +2 computer science
Hyper market management system project +2 computer science
 
373512722-Employee-Leave-Management-System.docx
373512722-Employee-Leave-Management-System.docx373512722-Employee-Leave-Management-System.docx
373512722-Employee-Leave-Management-System.docx
 
Intranet mailing system
Intranet mailing systemIntranet mailing system
Intranet mailing system
 
Event Management System Vb Net Project Report.pdf
Event Management System Vb Net  Project Report.pdfEvent Management System Vb Net  Project Report.pdf
Event Management System Vb Net Project Report.pdf
 
Programming.pdf
Programming.pdfProgramming.pdf
Programming.pdf
 
Online dating system management project report.pdf
Online dating system management project report.pdfOnline dating system management project report.pdf
Online dating system management project report.pdf
 
Software Development
Software DevelopmentSoftware Development
Software Development
 
Policy management system project report.pdf
Policy management system project report.pdfPolicy management system project report.pdf
Policy management system project report.pdf
 
Laundry management system project report.pdf
Laundry management system project report.pdfLaundry management system project report.pdf
Laundry management system project report.pdf
 
Srs mine
Srs mineSrs mine
Srs mine
 
Bus information live monitoring system
Bus information live monitoring systemBus information live monitoring system
Bus information live monitoring system
 
School management System
School management SystemSchool management System
School management System
 
Chapter IV Continued....docx
Chapter IV Continued....docxChapter IV Continued....docx
Chapter IV Continued....docx
 
PRESS MANAGEMENT Documentation
PRESS MANAGEMENT DocumentationPRESS MANAGEMENT Documentation
PRESS MANAGEMENT Documentation
 
Graphical Password Authenticationimp.docx2
Graphical Password Authenticationimp.docx2Graphical Password Authenticationimp.docx2
Graphical Password Authenticationimp.docx2
 

Recently uploaded

Cyber Recovery Wargame
Cyber Recovery WargameCyber Recovery Wargame
Cyber Recovery Wargame
Databarracks
 
An All-Around Benchmark of the DBaaS Market
An All-Around Benchmark of the DBaaS MarketAn All-Around Benchmark of the DBaaS Market
An All-Around Benchmark of the DBaaS Market
ScyllaDB
 
Introduction to ThousandEyes AMER Webinar
Introduction  to ThousandEyes AMER WebinarIntroduction  to ThousandEyes AMER Webinar
Introduction to ThousandEyes AMER Webinar
ThousandEyes
 
What is an RPA CoE? Session 2 – CoE Roles
What is an RPA CoE?  Session 2 – CoE RolesWhat is an RPA CoE?  Session 2 – CoE Roles
What is an RPA CoE? Session 2 – CoE Roles
DianaGray10
 
Day 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio FundamentalsDay 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio Fundamentals
UiPathCommunity
 
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
zjhamm304
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
Fwdays
 
Christine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptxChristine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptx
christinelarrosa
 
Discover the Unseen: Tailored Recommendation of Unwatched Content
Discover the Unseen: Tailored Recommendation of Unwatched ContentDiscover the Unseen: Tailored Recommendation of Unwatched Content
Discover the Unseen: Tailored Recommendation of Unwatched Content
ScyllaDB
 
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving
 
Introducing BoxLang : A new JVM language for productivity and modularity!
Introducing BoxLang : A new JVM language for productivity and modularity!Introducing BoxLang : A new JVM language for productivity and modularity!
Introducing BoxLang : A new JVM language for productivity and modularity!
Ortus Solutions, Corp
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
DianaGray10
 
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
Fwdays
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
Jason Yip
 
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin..."$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
Fwdays
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
Safe Software
 
From NCSA to the National Research Platform
From NCSA to the National Research PlatformFrom NCSA to the National Research Platform
From NCSA to the National Research Platform
Larry Smarr
 
A Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's ArchitectureA Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's Architecture
ScyllaDB
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
Ivo Velitchkov
 
ScyllaDB Leaps Forward with Dor Laor, CEO of ScyllaDB
ScyllaDB Leaps Forward with Dor Laor, CEO of ScyllaDBScyllaDB Leaps Forward with Dor Laor, CEO of ScyllaDB
ScyllaDB Leaps Forward with Dor Laor, CEO of ScyllaDB
ScyllaDB
 

Recently uploaded (20)

Cyber Recovery Wargame
Cyber Recovery WargameCyber Recovery Wargame
Cyber Recovery Wargame
 
An All-Around Benchmark of the DBaaS Market
An All-Around Benchmark of the DBaaS MarketAn All-Around Benchmark of the DBaaS Market
An All-Around Benchmark of the DBaaS Market
 
Introduction to ThousandEyes AMER Webinar
Introduction  to ThousandEyes AMER WebinarIntroduction  to ThousandEyes AMER Webinar
Introduction to ThousandEyes AMER Webinar
 
What is an RPA CoE? Session 2 – CoE Roles
What is an RPA CoE?  Session 2 – CoE RolesWhat is an RPA CoE?  Session 2 – CoE Roles
What is an RPA CoE? Session 2 – CoE Roles
 
Day 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio FundamentalsDay 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio Fundamentals
 
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
 
Christine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptxChristine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptx
 
Discover the Unseen: Tailored Recommendation of Unwatched Content
Discover the Unseen: Tailored Recommendation of Unwatched ContentDiscover the Unseen: Tailored Recommendation of Unwatched Content
Discover the Unseen: Tailored Recommendation of Unwatched Content
 
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
 
Introducing BoxLang : A new JVM language for productivity and modularity!
Introducing BoxLang : A new JVM language for productivity and modularity!Introducing BoxLang : A new JVM language for productivity and modularity!
Introducing BoxLang : A new JVM language for productivity and modularity!
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
 
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
 
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin..."$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
 
From NCSA to the National Research Platform
From NCSA to the National Research PlatformFrom NCSA to the National Research Platform
From NCSA to the National Research Platform
 
A Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's ArchitectureA Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's Architecture
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
 
ScyllaDB Leaps Forward with Dor Laor, CEO of ScyllaDB
ScyllaDB Leaps Forward with Dor Laor, CEO of ScyllaDBScyllaDB Leaps Forward with Dor Laor, CEO of ScyllaDB
ScyllaDB Leaps Forward with Dor Laor, CEO of ScyllaDB
 

Trip plane Management

  • 1. INTRODUCTION TO SOFTWARE ENGINEERING SONIA KHAN YOUSAFZAI
  • 3. CONTENTS 1. Project Proposal 2. Project Planning 3.Requirements 4.Design 5.Development
  • 4. PROJECT PROPOSAL System is a trip planner which guides users to plan his/her trip according to some defined packages and user’s requirements. It will provide some packages on basis of details like places, no of days, costs and facilities. Visitors can have their own required packages as well according to their own choice. System will book packages. System will be managed by Admins.
  • 5. PROJECT DETAILS 1. Introduction; Purpose Scope 2. Product functions 3. User Characteristics 4. Model Waterfall model 5. Requirements Phase Functional requirements Non-Functional requirements 6. Design Phase Data Flow Diagram 7. Implementation Phase Interfaces 8. Testing Phase Black Box Testing
  • 6. PURPOSE OF PROJECT Trip plan management software is an attempt to incorporate IT in operations and management of Trip Planers/Trip Advisers that results in greater efficiency and effectiveness. Trip Plan management is a vital area from service delivery perspective and people have started realizing the importance of process automation in this touring zone as well. Trip Plan management software is an IT application that is used to make people more technology loving and making it precise without any sort of flaws regarding touring, camping or just visiting and managing their activities by facilitating them. This project helps to maintain all the data of visitors and will help in saving time as well for people which is more important to them making their life easier by developing a friendly relationship with the IT world. Everyone can easily visit any time our System and can store information safely (This is which we ensure). Trip plan management system allows authorized members to access the record of authenticated registered visitors.
  • 7. SCOPE OF PROJECT Scope of its very broad it covers all the areas of a Trip plan management system at every plate for all the people who interact this system.
  • 8. PRODUCT FUNCTIONS This is a Trip plan management system which deals with all the important features of such touring or camping management system. The purpose of Trip plan management system is: ….This system will manage all the record of Visitors accounts, Search places, Booked places and keeping their records safely. ….Admin can add, delete, and update accounts, visitors’ record. ….Record consists of Visitor name, visitor password, places search, places booked. …..All the major facts of Trip Plan will be cover in this management system software. …..Admin and users have their excess to this system through login system (entering passwords, entering their names).
  • 9. USER CHARACTERISTICS Admin login 1)Add new visitor 2)Allowing access to the system 3)UpdateAccount Whole Management system 4)Keeping Visitor Record+package management 5)Delete Account+ Generating bill+booking place Visitor login 1)Registering or Creating Account 2)Loging System 3)Visiting Packages 4)Examining Details of Package 5)Book Particular place Trip Plan Management System
  • 10. SOFTWARE DEVELOPMENT METHOD Software Development Model: Waterfall Model: We chose this model because: Requirements are well known, clear and fixed. Very low chances of changing requirements. Chances of ambiguity are very less so product definition is clear. Project is not so short or long so this model is better. Technology is well-understood because we know nature of this type of project
  • 12. REQUIREMENTS PHASE:FUNCTIONAL 1) Sign in: The system checks if the entered Visitor name and Password are valid/correct. Input: User enters Visitor name and Password. Processing: The system verifies that the Visitor name and corresponding Password entered by the user are valid and correct. Output: System returns the user to the log in page if the Visitor number or Password is invalid.
  • 13. REQUIREMENTS PHASE:FUNCTIONAL 2)Creation of record in file: Input: User enters Visitor Password or name. Processing: The system tells you about inputs like new record name, Search places and all the other specified information and save all the information in the files. Output: System returns the record saved successfully statement for clarification that information is saved successfully.
  • 14. CONTINUE…………….. 3) Deletion of record from file: Input: User enters visitor name and password and then click on Button of Deletion for record to be delete. Processing: The system verifies that the visitor number and corresponding password entered by the user are valid and correct for delete. If data is present in the record it deletes this data in that location. Output: System returns the user to the log in page if the visitor name or password is invalid. Otherwise it deletes data message show. This function deletes a record of visitor account respectively at any time.
  • 15. CONTINUE….. 4) Display of data in Record: Input: User enters visitor name or password category to display record. Processing: The system verifies that the visitor name and corresponding Password entered by the user are valid and correct. It shows all the data in the file also save it according to input. Output: System returns the user to the log in page if the visitor name and corresponding Password entered is invalid.
  • 16. CONTINUE………….. 5) Searching a Place: Input: User enters place name. If it matches to our record visitor can proceed else he can also see places/view places along with its records. Processing: The system verifies that the place name entered by the user are valid and correct. Output: System returns the user entered next frame to see/view the places we have in our packages.
  • 17. NON FUNCTIONAL REQUIREMENTS: 1. Consistent uptime This system would be in running condition at least 98% of the time. Any downtime would be due to maintenance or upgrades. This downtime also includes any potential failures/crashes. 2. Load and concurrency The system must be able to serve maximum users concurrently without crashing. 3. Dealing with large quantities of data The developed system will have to deal with large quantities of data and a large number of users/visitors accessing the data at once 4. User friendly Interface The new system will have an interface that shares some of the feel of the old system so that users who are familiar with the old system will not have trouble adjusting to the new system.
  • 18. NON FUNCTIONAL REQUIREMENTS: 5. Effective Recovery The system must effectively recover from a crash within ten minutes 6. Quick response: System performs efficiently for accessing data. 7. Backup Setup: System has backup setup for access data if any problem is occurred.
  • 19. DESIGN PHASE System checks visitors’ name and Password And PIN User enters visitor’s name and Password System verifies that the enter name or password is valid or not User login to page after checking Sign in: Systemchecksvisitors’nameandPassword User entersvisitor’snameand Password Systemverifiesthattheenternameorpasswordisvalidornot User login to page after checking
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  翻译: