SlideShare a Scribd company logo
1 of 20
Messaging Application
Introduction
 Our goal is to develop a messaging application
which is capable of sending and receiving
messages.
 One to One functionality
 Many to many functionality
Application Installation Android enabled GSM/CDMA phone
RequiredInternet Connection
Version 2.1
Memory 128MB
Hardware Requirements
App Interface
Login Interface
Chat Abstraction
Data flow Diagram
Sender Receiver
Message
Application
Use Case Diagram :
E-R Diagram:
Message_Receiver
id
Message text
Message id
Message
Has_oneon
e
Message receivers
Message
receiver id
Receiver id
Message id
Sender
Server
Message
Received
Show Message
Success
Show Message
Failure
Input id Check id Send Data
Send Message
Failed
Received Data
Valid User Send Message success
Start
Matchc
h
Activity Diagram
Sequence Diagram :
Function Point Calculation:
1. Education purpose
2. Communication Purpose
3. Social Purpose
Real Life Application:
Limitations
 Open Access
 Unable to share pictures and files.
 Unable to make video or voice call.
Future Development Area
File Sharing
Voice & Video call
Enhancing Security level
Messaging application

More Related Content

Similar to Messaging application

Mohammed Nissar C S(Mobile Application Developer)
Mohammed Nissar C S(Mobile Application Developer)Mohammed Nissar C S(Mobile Application Developer)
Mohammed Nissar C S(Mobile Application Developer)
Mohammed Nissar C S
 

Similar to Messaging application (20)

srinath_latest
srinath_latestsrinath_latest
srinath_latest
 
Priyotosh_resume
Priyotosh_resumePriyotosh_resume
Priyotosh_resume
 
final resume1
final resume1final resume1
final resume1
 
PramodTaleCV
PramodTaleCVPramodTaleCV
PramodTaleCV
 
Ramprasad_Darlapudi
Ramprasad_DarlapudiRamprasad_Darlapudi
Ramprasad_Darlapudi
 
Research Final Defense slides.
Research Final Defense slides. Research Final Defense slides.
Research Final Defense slides.
 
Profile_Stephen_05564o
Profile_Stephen_05564oProfile_Stephen_05564o
Profile_Stephen_05564o
 
Soujanya m
Soujanya mSoujanya m
Soujanya m
 
Harish resume
Harish resumeHarish resume
Harish resume
 
Harish resume
Harish resumeHarish resume
Harish resume
 
Mohammed Nissar C S(Mobile Application Developer)
Mohammed Nissar C S(Mobile Application Developer)Mohammed Nissar C S(Mobile Application Developer)
Mohammed Nissar C S(Mobile Application Developer)
 
Anurag Gautam
Anurag GautamAnurag Gautam
Anurag Gautam
 
Saurabh_CV
Saurabh_CVSaurabh_CV
Saurabh_CV
 
final resume1
final resume1final resume1
final resume1
 
Jigyanshu
JigyanshuJigyanshu
Jigyanshu
 
Surya
SuryaSurya
Surya
 
Why Should You Consider Android Development As A Career
Why Should You Consider Android Development As A CareerWhy Should You Consider Android Development As A Career
Why Should You Consider Android Development As A Career
 
Dynamic Analysis of Windows Phone 7 Apps
Dynamic Analysis of Windows Phone 7 AppsDynamic Analysis of Windows Phone 7 Apps
Dynamic Analysis of Windows Phone 7 Apps
 
Lavanya TN
Lavanya TNLavanya TN
Lavanya TN
 
Mail server using Linux(Ubuntu)
Mail server using Linux(Ubuntu)Mail server using Linux(Ubuntu)
Mail server using Linux(Ubuntu)
 

More from Sunjid Hasan

More from Sunjid Hasan (9)

System analysis design of Fire Service & Civil Defence
System analysis design of Fire Service & Civil DefenceSystem analysis design of Fire Service & Civil Defence
System analysis design of Fire Service & Civil Defence
 
Digital image processing recognition of bengali handwritten digits using co...
Digital image processing   recognition of bengali handwritten digits using co...Digital image processing   recognition of bengali handwritten digits using co...
Digital image processing recognition of bengali handwritten digits using co...
 
Artificial intelligence - python
Artificial intelligence - pythonArtificial intelligence - python
Artificial intelligence - python
 
Artificial intelligence - Prolog
Artificial intelligence - Prolog Artificial intelligence - Prolog
Artificial intelligence - Prolog
 
Cover page sample
Cover page sampleCover page sample
Cover page sample
 
Compiler and symbol table
Compiler and symbol tableCompiler and symbol table
Compiler and symbol table
 
System analysis design of fire service and civil defence
System analysis design of fire service and civil defenceSystem analysis design of fire service and civil defence
System analysis design of fire service and civil defence
 
Online blood sharing application
Online blood  sharing applicationOnline blood  sharing application
Online blood sharing application
 
Estimation for software
Estimation for softwareEstimation for software
Estimation for software
 

Recently uploaded

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
 

Recently uploaded (20)

Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 

Messaging application