RAILWAY COMPLAINT MANAGEMENT
A project Report submitted to
DEPARTMENT OF COMPUTER SCIENCE & INFORMATION
TECHNOLOGY
MASTER OF COMPUTER APPLICATIONS
(MCA IV)
By
DHARMESH DARSHAN
Roll No: 22072120
Enrollment No: GGV/19/7064
Under the Guidance of
PROF. PUSHPLATA PUJARI
DEPARTMENT OF COMPUTER SCIENCE & INFORMATION
TECHNOLOGY
GURU GHASIDAS VISHWAVIDYALAYA, BILASPUR
Session: 2022-2024
CERTIFICATE OF SUPERVISOR(S) /GUIDE
This is to certify that the work incorporated in the project RAILWAY COMPLAINT MANAGEMENT
is a record of six month project work assigned by Firstminer Tech Solutions Pvt. Ltd, successfully
carried out by DHARMESH DARSHAN bearing Enrollment No GGV/19/7064 under my guidance and
supervision for the award of Degree of Master of Computer Applications (MCA) of DEPARTMENT OF
COMPUTER SCIENCE & INFORMATION TECHNOLOGY, GURU GHASIDAS
VISHWAVIDYALAYA, BILASPUR C.G., INDIA. To the best of my knowledge and belief the report
embodies the work of the candidate him/herself and has duly been successfully completed.
Signature of the Supervisor/Guide Signature of HOD
Name:………………………………. Name:……………………………….
DELCLARATION BY THE CANDIDATE
I, DHARMESH DARSHAN ,Student of IV Semester MCA, DEPARTMENT OF COMPUTER
SCIENCE & INFORMATION TECHNOLOGY, GURU GHASIDAS VISHWAVIDYALAYA,
BILASPUR, bearing Enrolment Number GGV/19/7064 here by declare that the project titled RAILWAY
COMPLAINT MANAGEMENT has been carried out by me under the Guidance/Supervision of PROF.
PUSHPLATA PUJARI, Designation of Guide submitted in partial fulfillment of the requirements for
the award of the Degree of Master of Computer Applications (MCA) by the Department Of Computer
Science & Information Technology, Guru Ghasidas Vishwavidyalaya, Bilaspur during the academic year
2022-24 .This report has not been submitted to any other Organization/University for any award of
Degree/Diploma.
(Signature of Candidate)
Date:
Place:
ACKNOWLEDGEMENT
I have great pleasure in the submission of this project report entitled RAILWAY COMPLAINT
MANAGEMENT in partial fulfillment of the degree of Master of Computer Applications. While
Submitting this Project report, I take this opportunity to thank those directly or indirectly related to
project work.
I would like to thank my guide PROF. PUSHPLATA PUJARI, who has provided the opportunity
and organizing project for me. Without his active co-operation and guidance, it would have become very
difficult to complete task in time.
I would like to express sincere thanks to Dr. Ratnesh Prasad Srivastava, Head of Department Of Computer
Science & Information Technology, Guru Ghasidas Vishwavidyalaya, Bilaspur C.G
Acknowledgement is due to my parents, family members, friends and all those persons who have helped
me directly or indirectly in the successful completion of the project work.
(DHARMESH DARSHAN)
Table of Content
No. Heading Page No.
1 Abstract and Type of Project (Software). 01
2 List of Tables. 02
3 List of Figures. 02
4 List of Abbreviations/Symbols. 02
5 Project Development Process Model Used (Methodology). 03-04
6 Project’s Process Documentation. 05-08
6.1. INCEPTION PHASE. 09
6.1.1 Initial Description of Problem 09
6.1.2. Software Requirement Specification-SRS. 09-12
[Link]. Non-Functional Requirements
• Hardware requirements. 12-13
• Software requirements.
• Communication interface
[Link]. Functional Requirements
Functional requirements of sub-system 1(Name) 13-14
Functional requirements of sub-system 2 (Name)
…
Functional requirements of sub-system n (Name).
[Link]. Performance Requirements
• Static performance 14-15
• Dynamic performance
6.1.3. Security features 15
6.1.4. Reliability. 16
6.1.5. Cost estimation using DFP. 17-19
6.2. ELABORATION PHASE (DETAIL DESIGN) 19
[Link] Object Classes. 19-20
[Link] Data dictionary containing description of class attributes 21-22
(data members, and methods) .
[Link] Association between classes. 21-22
[Link] Object Diagram. 22
6.2.2. Dynamic Model 23
[Link] Scenario (Project Interaction Sequence) 23-24
[Link] Event Flow Diagram (EFD) 24-25
6.2.3 Functional Model 26
[Link] Identification of Input/Output values. 26-27
[Link] DFD -to demonstration functional dependencies 27-29
7. CONSTRUCTION PHASE 29
7.1. CASE Tools used to design 29
7.2 Coding Language and Operating System (OS) used (Including 29-30
explanation).
7.3. Code description. 30-32
8. TRANSITION PHASE 33
8.1. Testing 33-36
8.2. Report of Alpha Testing 36
9. Limitations & Future Enhancement. 37-38
10. Conclusions. 39-40
Bibliography/References. 41-43
CERTIFICATE BY THE EXAMINER
This is to certified that the project work entitled " RAILWAY COMPLAINT MANAGEMENT "
submitted by DHARMESH DARSHAN has completed under the supervision of PROF. PUSHPLATA
PUJARI Dept. of "Computer Science & Information Technology", GGU Bilaspur (C.G.) has been
examined by the undersigned as a part Of the examination for the award of the MCA Degree in Dept. of
"Computer Science & Information Technology" in GURU GHASIDAS CENTRAL UNIVERSITY
BILASPUR (C.G.).
"Project Examined & Approved"
………………………………. ……………………………….
Internal Examiner External Examiner
Date: Date:
……………………………………………………………………
Signature of H.O.D (CSIT)
GURU GHASIDAS CENTRAL UNIVERSITY BILASPUR (C.G.)