Scope Statement - MamunOrRashid/Online-Bus-Ticket-Reservation-System GitHub Wiki
Approved change request:
- For valid user change request is accepted.
- otherwise not accepted.
Project assumption and risks:
Assumption:
- The current paper reservation form is the basis of design of the new online reservations.
- The nature of the online application requires client/server architecture, network hardware and software, server hardware and software, database software, and development software.
- The new system will show the inventory in real-time and show future returns, which will allow users to make reservations accordingly.
- Additional training of staff is foreseen for staff to handle new protocols, hardware, and software.
- All users are well educated and have enough knowledge about internet.
Risk:
- System must be secure
- Too many people using the system and server goes down.
- System collapses suddenly.
- After payment if the bus gets delayed.
- Payment is done but ticket not booked.
- Ticket cancelled but the customer does not get the refund
Project acceptance criteria:
Acceptance criteria are criteria that include performance requirements and essential conditions, which must be met
before project deliverable are accepted.
- Backup and Restore testing has been completed successfully.
- User acceptance testing (UAT) has been completed, and the Senior User/Project Executive has signed off on user acceptance testing.
- All requirements have been formally approved.
- Business Continuity Plan (BCP) is in place to be used in situations where the IT system is unavailable, for whatever reason.
Project Milestones:
Definition: A project milestone is a way to observe, measure and monitor the progress and/or performance of a project. Milestones in general exist as intermediate stages that must be fulfilled before reaching a final goal or objective. In terms of their usefulness, milestones can be defined and provide a foundation from which to monitor progress. They can also serve as proof for explaining and reporting the status of a project. Key characteristics of milestones include their frequency and potential for providing opportunities for course corrections and learning experiences. Milestones can also be used to maintain accountability and motivate staff.
Our Project Milestone:
Key Milestones Start Date End Date
-
Requirement Analysis From 10 january,2019 To 15 january,2019
-
Software Model (use cases) From 16 january,2019 To 20 january,2019
-
Analysis of technical requirements From 21 january,2019 To 25 january,2019
-
System Design (Diagrams) From 26 january,2019 To 10 February,2019 (Diagrams)
-
System prototype From 11 February,2019 To 20 February,2019
-
System Development From 21 February,2019 To 10 June,2019
Cost estimates:
Definition: Cost estimating is the practice of forecasting the cost of completing a project with a defined scope. It is the primary element of project cost management, a knowledge area that involves planning, monitoring, and controlling a project’s monetary costs.
Cost Estimation Of our Project:
- Website Development Cost $800
- Maintenance Cost $2000
- Labour Cost $3000
- Materials Cost $1000
Project Goals and Objectives:
Goal: The goal of our “Online Bus Reservation System” project is to provide more easier and a secured bus reservation system from home or from anywhere without any trouble.
Objectives:
- To change the manual transaction and provide an electronic system that will help both the management and passenger to process the Reservation effectively and efficiently.
- To record the passenger information that will serves as bases to avoid overcrowding of files.
- To find and get the information needed easily in case of confirmation and for records.
Requirements:
- Common language: English
- Easily understandable by customer.
- Customer developed.
- Deliverable features.
- Performance Specs.
- Provide guidance to technical staff.
Project Deliverables: Included:
-
More convenient system on online bus booking.
-
A well payment system for client’s customers.
-
A feasibility study.
Excluded:
- Implementation of the feasibility study recommendations.
Project non-goals (what is out of scope):
The online bus reservation system will only take the service of the client. Proponent must be able to provide the updates, maintenance and upgrades for the website. Future developers will take full responsibilities about the new features of the project.