You are on page 1of 9

Project Proposal

Bangladesh University of Business & Technology(BUBT)


Project name = Train ticketing

Submit Date = 27-01-2021

Course Title = Distributed Database

Course Code =CSE-418

Submitted to :
Akib Zabed khan Akash

Lecturer,Department of CSE

BUBT,Dhaka,Bangladesh

Submitted by :
Md. Sirajul Islam (16172103257) Intake: 35

Mahir Asef (17181103035) Intake:37

H.M. Safayat Jakir (17181103029) Intake: 37

Md. Rashed(17181103026) Intake: 37

Group Name : Error 404


Table of Content

1. Short project description =1


2. List of important requirements =1
3. Possible risks =1
4. System Architecture =2
5. Technologies =2
6. Documentation =3
7. Quality Control and Testing =3
8. Communication =3
9. Project Breakdown with time efforts estimation =3
10. Project delivery plan by stages = 4
11. Budget details = 5
12. Payment terms = 5
13. Warranty = 5
Short project description:
The project name : Train ticketing.

Objectives : This is Train ticketing software project. Our website help them to
give correct information ,details of train ticket & train shecdule details. The
system allows only registered user to login and new users are allowed to register
on the application. It allows the user to select the items from different types of
food list .The system also allows the user to add recommendation or to checkout
a ticketv in the software. All this data is logged in the file and user is given a pin
number to access in the software.

The web application should developed in visual studio code or any text editor
application.

List of important requirement :


• To add valid information train list and priority of user opinion.
• It provides a great opportunity to find a respective item to the user.
• The user gets all the resources at a single place.
• This system is effective and saves time and of other users.
• Allow easy creation of online registration forms.
• Put a catalogue of train list.
• Automatically update your website to the customers and items information.

• Possible Risks :
• Identify maintain cost.
• To manage user facility.
• It reduces employment.
• To maintain regular update.
System Architecture :

Technology :
Software Requirement :
Language Java

Data store Oracle

Implement Design and code Netbeans

Hardware Requirement:
Processor Core i3 or above

Operating System Windows 7 or above and JSP

RAM 2GB

Hard Disk 500GB or above


Documentation :
Admin Login : In the Admin login from the administrator has to enter the
username and password to login into the train ticketing menu form.

Main Menu : In the train ticketing system main menu form the menus are split
into train & ticket details ,time details ,registration ,train catalogue.

Train & ticket details : In the main menu form ,it includes the customer
recommendation ,customer name ,ticket cost and customer contact number.

Quality Control and Testing :


• Function testing.
• Performance testing.
• Usability testing.
• Reusability testing.

Communication :
Conference call with presentation of result achieved(share desktop Weekly).
Project Breakdown with time efforts estimation :
Timeline and price in this proposal are referred to the entire application.
# Stages/Tasks Efforts,day

Stage - 01: Analysis and Design


1.1 Requirements analysis 5

1.2 Work plan creation 2

Stage - 02 : Implementation
2.1 Web design creation 5

2.2 File creation 2

2.3 General web site functionality ,login ,user management 4

2.4 Catalogue upload/delete functionality 2

2.5 Multiple reciepents item name functionality 4

2.6 Additional pages of content ,multiple language 4


support

Stage - 03 : Testing and other QA task


3.1 Testing and bug fixing 7

Stage - 04 : Deployment
4.1 Deployment on hosting of client 5

Total estimated efforts : 42 days


Project delivery plan by stages :
The project will be implemented in following atages :

Stage – 01. Analysis and


Design
Requirements analysis,Work plan creation;
Tasks
Confirmed mockups,work plan.
Deliverables

Total day by stage 7

Stage – 02. Implementation


Web design creation;File creation;General web site
Tasks

functionality,login,user management;catalogue
upload/delete.
Deliverables
Functionality ,Multiple recepients of item name.

21
Total day by stage

Stage – 03. Testing and other


QA task

Tasks Testing and bug fixing;


Deliverables Fully working web application on developer’s server.
Total day by stage
7
Stage – 04. Deployment

Tasks Deployment on hosting of client;


Deliverables
Fullly working web application on client’s hosting.
Total day by stage
5

Budget details :
Work day Work rate Total

42 1000 42,000

Additional Service : Consulting

service = 42,000

Total price :

Final deliverables in accordance with project work scope listed in proposal


Development and testing efforts to create the entire project 1 month of free bug
fixing.

Payment terms :

• Pre-payment : 30%Price :
10,000
• After completion of 40%Price :
13,000
• After completion of 60%Price :
19,000
Total price : 42,000

Method of payment :

ZX accepts payment via paypal.

ZX accepts payment via Wire transfer.

ZX accepts payment via Check.

Warranty :
All errors that are discovered within the first three months of system operation will
be fixed at no additional cost.

You might also like