0% found this document useful (0 votes)
21 views

Gourav

Uploaded by

sudhanshu kanwar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
21 views

Gourav

Uploaded by

sudhanshu kanwar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 7

SNAPPY (Real-time Chat)

A project Report submitted to

DEPARTMENT OF COMPUTER SCIENCE & INFORMATION


TECHNOLOGY

MASTER OF COMPUTER APPLICATIONS


(MCA IV)
By

GOURAV YADAV

Roll No: 22072123

Enrollment No: GGV/22/05020

Under the Guidance of


Dr. BABITA MANJHI

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 Real-time Chat is a record of six month
project work assigned by Spitech pvt. ltd, successfully carried out by GOURAV YADAV bearing
Enrollment No GGV/22/05020 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, GOURAV YADAV ,Student of IV Semester MCA, DEPARTMENT OF COMPUTER SCIENCE &


INFORMATION TECHNOLOGY, GURU GHASIDAS VISHWAVIDYALAYA, BILASPUR, bearing
Enrolment Number GGV/22/05020 here by declare that the project titled Real-time Chat has been carried
out by me under the Guidance/Supervision of Dr. Babita manjhi, 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 Real-time Chat 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 Dr. Babita Manjhi, 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.

(GOURAV YADAV)
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
6.1.2.1. Non-Functional Requirements
• Hardware requirements. 12-13

• Software requirements.
• Communication interface
6.1.2.2. 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).
6.1.2.3. 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


6.2.1.1 Object Classes. 19-20
6.2.1.2 Data dictionary containing description of class attributes 21-22
(data members, and methods) .
6.2.1.3 Association between classes. 21-22
6.2.1.4 Object Diagram. 22
6.2.2. Dynamic Model 23
6.2.2.1 Scenario (Project Interaction Sequence) 23-24
6.2.2.2 Event Flow Diagram (EFD) 24-25
6.2.3 Functional Model 26
6.2.3.1 Identification of Input/Output values. 26-27
6.2.3.2 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 " Real-time Chat " submitted by GOURAV YADAV has
completed under the supervision of Dr. Babita Manjhi 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.)

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy