SlideShare a Scribd company logo
 
Subject:- Software Engineering Project
Management
Class:- IT-B
Made By:- KAPIL ODIYA , ISMITH GEHLOT AND
PRATEEK SHRIVAS
Guided By:- Mrs. Rani Singh
 INTRODUCTION
 FEASIBILITY STUDY
 SYTEM ANALYSIS
 SRS DOCUMENTATION
 WORKING OF SOFTWARE
 FUNCTIONAL REQUIREMENT
 NON –FUNCTIONAL REQUIREMENT
 DATA FLOW DIAGRAM
 CONCLUSION
Communication’ usually to mean speaking or writing or sending a
message to another person. Teleconferencing or Chatting, is a method
of using technology to bring people and ideas “together” despite of the
geographical barriers. The computer Network and telecommunication
technology bears the same objective that allow people to
communicate.The INSTANT MESSAGe chat Application is defines it
allow people to get communicate with other within society,community or
organization. That Morden chat application will gave lots of functionality
to user it will not mainly useful for All. This application will run within
the oraganization for communication purpose and sharing of data to the
different Blocks where people used it. This is a DesktopBased app
made up of 2 applications where client application, which runs on the
user’s Pc and server application, which runs on Server Pc in the
network. To start chatting client should get connected to server where
they can practice two kinds of chatting, public one (message is
broadcasted to all connected users) and private one (between any 2
users only).main aim is to providing security measures were taken. At
Feasibility is defined as the practical extent to which a
project can be performed successfully. The objective of
the feasibility study is to establish the reasons for
developing the software that is acceptable to users,
adaptable to change and conformable to established
standards. Various types of feasibility that are commonly
considered include:
1) Financial feasibility
2) Technical Feasibility
3) Operational feasibility
Financial feasibility: It checks whether the company is
financially feasible or not to develop this software. Modern
club is a web based application for which running in the
system acquire freeware software cost. This application
will have an associated hosting cost.
Technical feasibility: It checks whether the company is
technically stable to develop this software. It is a measure
of the how practical solutions are and whether the
technology is already available within the organization. If
the technology is not available to the firm, technical
feasibility also looks at whether it can be acquired.
Operational feasibility: Operational feasibility refers to the
measure of solving problems with the help of a new
proposed system. It helps in taking advantage of the
opportunities and fulfills the requirements as identified
during the development of the project. It takes care that the
management and the users support
System analysis in software engineering is, therefore, the activities that
comprise software engineering as a process in the production of
software. It is the software process. System analysis is conducted for the
purpose of studying a system or its parts in order to identify its
objectives. It is a problem solving technique that improves the system and
ensures that all the components of the system work efficiently to
accomplish their purpose. This process has 4 main activities.
1. Software Specification
2. Software Design and Implementation
3. Software Validation
4. Software Evolution
Communication between the peoples becomes less now a days
because of lots of busy day to day life routine or having no time for a
second to communicate. There are many reasons that the
communications between the people should be missing despite of
having time to communicate. So this application provides a better way
to communicate and will get Provide and security within the
organisation NO outsider will interrupted within them to still the data.
Which helps to get easy way of communication between the user and
way of sharing of data between them and get fast way of
communication occurred and get fulfill the user important needs while
chatting in organisation.
During this phase, the system analyst determines whether the
development of the requested system is justified. First, we look at why and
how ideas for system projects originate.
 Investigation has revealed that the current scenario of communication is
not quite easy for the people who live in those regions that they cannot
comfortable with multitasked chatting apps or difficulty in understanding
many functioning of applications. But the best way to provide a better
communication is to providing only needful features which makes it
easier to use.
 Whether it’s personal or professional communication, we now have
many options to choose from. And, the great thing about all of these
options is that we can choose what’s best for our needs without being
tied down to just one method. Example of the current scenario like
Whats App ,Facebook or much more such type of application which
provide the many functionality to the user but that are needless for one
basic user which is used or within company used to communicate the
employees and other worker into company or organization.
A software requirements specification (SRS) is a description of a
software system to be developed. It lays out functional and non-
functional requirements, and may include a set of use cases that
describe user interactions that the software must provide. The
purpose of this document is to give a detailed description of the
requirements for the software.
This document is primarily intended to be proposed to a USER for its
approval and a reference as a developing the first version of the
system for the development team.
Networking Basics:
1. TCP (Transmission Control Protocol).
2. Port
3. Socket.
1. TCP :This protocol ensures that the data sent over two points in a Network is
received in the same order as it is sent. This is ensured by receiving
acknowledgements from the receiver side for every packet sent.
2. Socket: A socket is one endpoint of a two-way communication link between
two programs running on the network. A socket is bound to a port number so
that the TCP layer can identify the application that data is destined to be sent
to.
3.Port:It is an address which determines the data origin and delivery points
over the Network. It is not a hardware device, but a logical construct that
identifies a service or process.
Functional requirements describes all type of functionalities provided by our
software for customer benefits. Basic functions of our software INSTANT
MESSAGe” are:
 Server connection function to user hands.
 User View there chat History ,send time and date.
 It can Send s and receives the Document file and image file.
 Group Admin can be removed the user and allow to connect new
One.
 Private Chat can be done from the Group of user.
Functional requirements can be represented by:
Decision tree: A Decision tree is a flowchart like tree structure, where each
internal node denotes a test on an attribute, each branch represents an
outcome of the test, and each leaf node (terminal node) holds a class label.
Decision tables are a concise visual representation for specifying which
actions to perform depending on given conditions. They
are algorithms whose output is a set of actions. The information expressed
in decision tables could also be represented as decision trees
All those requirements which are not functional are non
functional requirements. Non-functional requirements are
those requirements which elaborate the performance
characteristic of the system and define the constraints
on how the system will do so. These include reliability,
performance, service availability, responsiveness, throughput
and security. In our project INSTANT message. the basic non-
function requirements are:
Usability
Security
Reliability
Performance
Availability etc..
Data flow diagrams are used to graphically represent the flow of data in a
business information system. DFD describes the processes that are
involved in a system to transfer data from the input to the file storage and
reports generation. DFD contains 3 levels:
Level 0 , Level 1 , Level 2
The conclusion or purpose of this software is easy way to communicate
and get Not Struck into the functionality of Modern chat application
which are multi-tasking and many functionality .which are mainly not
use for working purpose into organisation or community where people
will only required basic communication and send of file facility needs
to Everyone within the application.
ANY QUESTION ?....
THANK YOU !..

More Related Content

What's hot

A WIRELESS DIGITAL PUBLIC ADDRESS WITH VOICE ALARM AND TEXT-TO-SPEECH FEATURE...
A WIRELESS DIGITAL PUBLIC ADDRESS WITH VOICE ALARM AND TEXT-TO-SPEECH FEATURE...A WIRELESS DIGITAL PUBLIC ADDRESS WITH VOICE ALARM AND TEXT-TO-SPEECH FEATURE...
A WIRELESS DIGITAL PUBLIC ADDRESS WITH VOICE ALARM AND TEXT-TO-SPEECH FEATURE...
Mark John Lado, MIT
 
SA Chapter 2
SA Chapter 2SA Chapter 2
SA Chapter 2
Nuth Otanasap
 
Information Technology - Module 4: Software and Information Systems Building ...
Information Technology - Module 4: Software and Information Systems Building ...Information Technology - Module 4: Software and Information Systems Building ...
Information Technology - Module 4: Software and Information Systems Building ...
El Bucho
 
Ch1-Software Engineering 9
Ch1-Software Engineering 9Ch1-Software Engineering 9
Ch1-Software Engineering 9Ian Sommerville
 
Atifalhas
AtifalhasAtifalhas
Atifalhas
Evandro Madeira
 
Distributed Software Engineering with Client-Server Computing
Distributed Software Engineering with Client-Server ComputingDistributed Software Engineering with Client-Server Computing
Distributed Software Engineering with Client-Server Computing
Haseeb Rehman
 
Systems Analysis and Design 8th Edition Kendall Solutions Manual
Systems Analysis and Design 8th Edition Kendall Solutions ManualSystems Analysis and Design 8th Edition Kendall Solutions Manual
Systems Analysis and Design 8th Edition Kendall Solutions Manual
KadenCohen
 
Adaptive authentication to determine login attempt penalty from multiple inpu...
Adaptive authentication to determine login attempt penalty from multiple inpu...Adaptive authentication to determine login attempt penalty from multiple inpu...
Adaptive authentication to determine login attempt penalty from multiple inpu...
Conference Papers
 
Ms 07 information systems for managers
Ms  07 information systems for managersMs  07 information systems for managers
Ms 07 information systems for managers
smumbahelp
 
Cognitive Approach Towards the Maintenance of Web-Sites Through Quality Evalu...
Cognitive Approach Towards the Maintenance of Web-Sites Through Quality Evalu...Cognitive Approach Towards the Maintenance of Web-Sites Through Quality Evalu...
Cognitive Approach Towards the Maintenance of Web-Sites Through Quality Evalu...
Waqas Tariq
 
Privacy preserving relative location based services for mobile users
Privacy preserving relative location based services for mobile usersPrivacy preserving relative location based services for mobile users
Privacy preserving relative location based services for mobile users
LeMeniz Infotech
 
Software Requrement
Software RequrementSoftware Requrement
Software Requrement
Seif Shaame
 
Elements of systems design
Elements of systems designElements of systems design
Elements of systems designChandan Arora
 
IRJET- Software Architecture and Software Design
IRJET- Software Architecture and Software DesignIRJET- Software Architecture and Software Design
IRJET- Software Architecture and Software Design
IRJET Journal
 
TYBSC CS 2018 WEB SERVICES NOTES
TYBSC CS 2018 WEB SERVICES NOTESTYBSC CS 2018 WEB SERVICES NOTES
TYBSC CS 2018 WEB SERVICES NOTES
WE-IT TUTORIALS
 
[WWW2014] Reconciling Mobile App Privacy and Usability on Smartphones: Could ...
[WWW2014] Reconciling Mobile App Privacy and Usability on Smartphones: Could ...[WWW2014] Reconciling Mobile App Privacy and Usability on Smartphones: Could ...
[WWW2014] Reconciling Mobile App Privacy and Usability on Smartphones: Could ...
Bin Liu
 
David vernon software_engineering_notes
David vernon software_engineering_notesDavid vernon software_engineering_notes
David vernon software_engineering_notes
mitthudwivedi
 
System analysis and design
System analysis and designSystem analysis and design
System analysis and design
RobinsonObura
 

What's hot (20)

SAD Final Assignment
SAD Final AssignmentSAD Final Assignment
SAD Final Assignment
 
A WIRELESS DIGITAL PUBLIC ADDRESS WITH VOICE ALARM AND TEXT-TO-SPEECH FEATURE...
A WIRELESS DIGITAL PUBLIC ADDRESS WITH VOICE ALARM AND TEXT-TO-SPEECH FEATURE...A WIRELESS DIGITAL PUBLIC ADDRESS WITH VOICE ALARM AND TEXT-TO-SPEECH FEATURE...
A WIRELESS DIGITAL PUBLIC ADDRESS WITH VOICE ALARM AND TEXT-TO-SPEECH FEATURE...
 
SA Chapter 2
SA Chapter 2SA Chapter 2
SA Chapter 2
 
Information Technology - Module 4: Software and Information Systems Building ...
Information Technology - Module 4: Software and Information Systems Building ...Information Technology - Module 4: Software and Information Systems Building ...
Information Technology - Module 4: Software and Information Systems Building ...
 
Ch1-Software Engineering 9
Ch1-Software Engineering 9Ch1-Software Engineering 9
Ch1-Software Engineering 9
 
Atifalhas
AtifalhasAtifalhas
Atifalhas
 
Distributed Software Engineering with Client-Server Computing
Distributed Software Engineering with Client-Server ComputingDistributed Software Engineering with Client-Server Computing
Distributed Software Engineering with Client-Server Computing
 
Systems Analysis and Design 8th Edition Kendall Solutions Manual
Systems Analysis and Design 8th Edition Kendall Solutions ManualSystems Analysis and Design 8th Edition Kendall Solutions Manual
Systems Analysis and Design 8th Edition Kendall Solutions Manual
 
Adaptive authentication to determine login attempt penalty from multiple inpu...
Adaptive authentication to determine login attempt penalty from multiple inpu...Adaptive authentication to determine login attempt penalty from multiple inpu...
Adaptive authentication to determine login attempt penalty from multiple inpu...
 
Ms 07 information systems for managers
Ms  07 information systems for managersMs  07 information systems for managers
Ms 07 information systems for managers
 
Cognitive Approach Towards the Maintenance of Web-Sites Through Quality Evalu...
Cognitive Approach Towards the Maintenance of Web-Sites Through Quality Evalu...Cognitive Approach Towards the Maintenance of Web-Sites Through Quality Evalu...
Cognitive Approach Towards the Maintenance of Web-Sites Through Quality Evalu...
 
Privacy preserving relative location based services for mobile users
Privacy preserving relative location based services for mobile usersPrivacy preserving relative location based services for mobile users
Privacy preserving relative location based services for mobile users
 
Software Requrement
Software RequrementSoftware Requrement
Software Requrement
 
Elements of systems design
Elements of systems designElements of systems design
Elements of systems design
 
IRJET- Software Architecture and Software Design
IRJET- Software Architecture and Software DesignIRJET- Software Architecture and Software Design
IRJET- Software Architecture and Software Design
 
TYBSC CS 2018 WEB SERVICES NOTES
TYBSC CS 2018 WEB SERVICES NOTESTYBSC CS 2018 WEB SERVICES NOTES
TYBSC CS 2018 WEB SERVICES NOTES
 
[WWW2014] Reconciling Mobile App Privacy and Usability on Smartphones: Could ...
[WWW2014] Reconciling Mobile App Privacy and Usability on Smartphones: Could ...[WWW2014] Reconciling Mobile App Privacy and Usability on Smartphones: Could ...
[WWW2014] Reconciling Mobile App Privacy and Usability on Smartphones: Could ...
 
David vernon software_engineering_notes
David vernon software_engineering_notesDavid vernon software_engineering_notes
David vernon software_engineering_notes
 
Print report
Print reportPrint report
Print report
 
System analysis and design
System analysis and designSystem analysis and design
System analysis and design
 

Similar to Instant message

Software development life cycle
Software development life cycle Software development life cycle
Software development life cycle
shefali mishra
 
Software Evaluation
Software EvaluationSoftware Evaluation
Software Evaluation
Lori Gilbert
 
Mail server_Synopsis
Mail server_SynopsisMail server_Synopsis
Mail server_Synopsis
Manmeet Sinha
 
Software Assurance CSS321Security Static Ana.docx
Software Assurance CSS321Security Static Ana.docxSoftware Assurance CSS321Security Static Ana.docx
Software Assurance CSS321Security Static Ana.docx
whitneyleman54422
 
Mingle box - Online Job seeking System
Mingle box - Online Job seeking SystemMingle box - Online Job seeking System
Mingle box - Online Job seeking System
Bharat Kalia
 
IP Messenger And File Transfer over Ethernet LAN
IP Messenger And File Transfer over Ethernet LANIP Messenger And File Transfer over Ethernet LAN
IP Messenger And File Transfer over Ethernet LAN
dbpublications
 
Advanced Communication over LAN AJCSE Advanced Communication over LAN
Advanced Communication over LAN AJCSE Advanced Communication over LANAdvanced Communication over LAN AJCSE Advanced Communication over LAN
Advanced Communication over LAN AJCSE Advanced Communication over LAN
BRNSSPublicationHubI
 
Online dating system management project report.pdf
Online dating system management project report.pdfOnline dating system management project report.pdf
Online dating system management project report.pdf
Kamal Acharya
 
Mobile store management
Mobile store management Mobile store management
Mobile store management
Rupendra Verma
 
Software Process and Requirement
Software Process and RequirementSoftware Process and Requirement
Software Process and Requirement
cricket2ime
 
44478167 hospital-management-system
44478167 hospital-management-system44478167 hospital-management-system
44478167 hospital-management-system
Akshay Iliger
 
Building an Information System
Building an Information SystemBuilding an Information System
Building an Information System
Jo Balucanag - Bitonio
 
SE-Lecture-4.pptx
SE-Lecture-4.pptxSE-Lecture-4.pptx
SE-Lecture-4.pptx
vishal choudhary
 
Online compliant response system for corporation
Online compliant response system for corporationOnline compliant response system for corporation
Online compliant response system for corporation
Dhavamani Prakash
 
Se
SeSe
PRESS MANAGEMENT Documentation
PRESS MANAGEMENT DocumentationPRESS MANAGEMENT Documentation
PRESS MANAGEMENT Documentationanuj_rakheja
 
software engineering
 software engineering software engineering
software engineering
Ahmed Elshahat Mohamed
 
INTERNAL Assign no 207( JAIPUR NATIONAL UNI)
INTERNAL Assign no   207( JAIPUR NATIONAL UNI)INTERNAL Assign no   207( JAIPUR NATIONAL UNI)
INTERNAL Assign no 207( JAIPUR NATIONAL UNI)
Partha_bappa
 

Similar to Instant message (20)

Software development life cycle
Software development life cycle Software development life cycle
Software development life cycle
 
Software Evaluation
Software EvaluationSoftware Evaluation
Software Evaluation
 
Mail server_Synopsis
Mail server_SynopsisMail server_Synopsis
Mail server_Synopsis
 
Software Assurance CSS321Security Static Ana.docx
Software Assurance CSS321Security Static Ana.docxSoftware Assurance CSS321Security Static Ana.docx
Software Assurance CSS321Security Static Ana.docx
 
Mingle box - Online Job seeking System
Mingle box - Online Job seeking SystemMingle box - Online Job seeking System
Mingle box - Online Job seeking System
 
IP Messenger And File Transfer over Ethernet LAN
IP Messenger And File Transfer over Ethernet LANIP Messenger And File Transfer over Ethernet LAN
IP Messenger And File Transfer over Ethernet LAN
 
Advanced Communication over LAN AJCSE Advanced Communication over LAN
Advanced Communication over LAN AJCSE Advanced Communication over LANAdvanced Communication over LAN AJCSE Advanced Communication over LAN
Advanced Communication over LAN AJCSE Advanced Communication over LAN
 
Online dating system management project report.pdf
Online dating system management project report.pdfOnline dating system management project report.pdf
Online dating system management project report.pdf
 
Mobile store management
Mobile store management Mobile store management
Mobile store management
 
Software Process and Requirement
Software Process and RequirementSoftware Process and Requirement
Software Process and Requirement
 
Sadchap3
Sadchap3Sadchap3
Sadchap3
 
44478167 hospital-management-system
44478167 hospital-management-system44478167 hospital-management-system
44478167 hospital-management-system
 
Building an Information System
Building an Information SystemBuilding an Information System
Building an Information System
 
SE-Lecture-4.pptx
SE-Lecture-4.pptxSE-Lecture-4.pptx
SE-Lecture-4.pptx
 
Online compliant response system for corporation
Online compliant response system for corporationOnline compliant response system for corporation
Online compliant response system for corporation
 
Se
SeSe
Se
 
PRESS MANAGEMENT Documentation
PRESS MANAGEMENT DocumentationPRESS MANAGEMENT Documentation
PRESS MANAGEMENT Documentation
 
software engineering
 software engineering software engineering
software engineering
 
Session3
Session3Session3
Session3
 
INTERNAL Assign no 207( JAIPUR NATIONAL UNI)
INTERNAL Assign no   207( JAIPUR NATIONAL UNI)INTERNAL Assign no   207( JAIPUR NATIONAL UNI)
INTERNAL Assign no 207( JAIPUR NATIONAL UNI)
 

Recently uploaded

Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
fxintegritypublishin
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
TeeVichai
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
ankuprajapati0525
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
WENKENLI1
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Dr.Costas Sachpazis
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
MdTanvirMahtab2
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
karthi keyan
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
VENKATESHvenky89705
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
manasideore6
 
Runway Orientation Based on the Wind Rose Diagram.pptx
Runway Orientation Based on the Wind Rose Diagram.pptxRunway Orientation Based on the Wind Rose Diagram.pptx
Runway Orientation Based on the Wind Rose Diagram.pptx
SupreethSP4
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
gdsczhcet
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Teleport Manpower Consultant
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
FluxPrime1
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
Kerry Sado
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
AJAYKUMARPUND1
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
Pratik Pawar
 

Recently uploaded (20)

Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
 
Runway Orientation Based on the Wind Rose Diagram.pptx
Runway Orientation Based on the Wind Rose Diagram.pptxRunway Orientation Based on the Wind Rose Diagram.pptx
Runway Orientation Based on the Wind Rose Diagram.pptx
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 

Instant message

  • 1.   Subject:- Software Engineering Project Management Class:- IT-B Made By:- KAPIL ODIYA , ISMITH GEHLOT AND PRATEEK SHRIVAS Guided By:- Mrs. Rani Singh
  • 2.  INTRODUCTION  FEASIBILITY STUDY  SYTEM ANALYSIS  SRS DOCUMENTATION  WORKING OF SOFTWARE  FUNCTIONAL REQUIREMENT  NON –FUNCTIONAL REQUIREMENT  DATA FLOW DIAGRAM  CONCLUSION
  • 3. Communication’ usually to mean speaking or writing or sending a message to another person. Teleconferencing or Chatting, is a method of using technology to bring people and ideas “together” despite of the geographical barriers. The computer Network and telecommunication technology bears the same objective that allow people to communicate.The INSTANT MESSAGe chat Application is defines it allow people to get communicate with other within society,community or organization. That Morden chat application will gave lots of functionality to user it will not mainly useful for All. This application will run within the oraganization for communication purpose and sharing of data to the different Blocks where people used it. This is a DesktopBased app made up of 2 applications where client application, which runs on the user’s Pc and server application, which runs on Server Pc in the network. To start chatting client should get connected to server where they can practice two kinds of chatting, public one (message is broadcasted to all connected users) and private one (between any 2 users only).main aim is to providing security measures were taken. At
  • 4. Feasibility is defined as the practical extent to which a project can be performed successfully. The objective of the feasibility study is to establish the reasons for developing the software that is acceptable to users, adaptable to change and conformable to established standards. Various types of feasibility that are commonly considered include: 1) Financial feasibility 2) Technical Feasibility 3) Operational feasibility
  • 5. Financial feasibility: It checks whether the company is financially feasible or not to develop this software. Modern club is a web based application for which running in the system acquire freeware software cost. This application will have an associated hosting cost. Technical feasibility: It checks whether the company is technically stable to develop this software. It is a measure of the how practical solutions are and whether the technology is already available within the organization. If the technology is not available to the firm, technical feasibility also looks at whether it can be acquired. Operational feasibility: Operational feasibility refers to the measure of solving problems with the help of a new proposed system. It helps in taking advantage of the opportunities and fulfills the requirements as identified during the development of the project. It takes care that the management and the users support
  • 6. System analysis in software engineering is, therefore, the activities that comprise software engineering as a process in the production of software. It is the software process. System analysis is conducted for the purpose of studying a system or its parts in order to identify its objectives. It is a problem solving technique that improves the system and ensures that all the components of the system work efficiently to accomplish their purpose. This process has 4 main activities. 1. Software Specification 2. Software Design and Implementation 3. Software Validation 4. Software Evolution
  • 7. Communication between the peoples becomes less now a days because of lots of busy day to day life routine or having no time for a second to communicate. There are many reasons that the communications between the people should be missing despite of having time to communicate. So this application provides a better way to communicate and will get Provide and security within the organisation NO outsider will interrupted within them to still the data. Which helps to get easy way of communication between the user and way of sharing of data between them and get fast way of communication occurred and get fulfill the user important needs while chatting in organisation.
  • 8. During this phase, the system analyst determines whether the development of the requested system is justified. First, we look at why and how ideas for system projects originate.  Investigation has revealed that the current scenario of communication is not quite easy for the people who live in those regions that they cannot comfortable with multitasked chatting apps or difficulty in understanding many functioning of applications. But the best way to provide a better communication is to providing only needful features which makes it easier to use.  Whether it’s personal or professional communication, we now have many options to choose from. And, the great thing about all of these options is that we can choose what’s best for our needs without being tied down to just one method. Example of the current scenario like Whats App ,Facebook or much more such type of application which provide the many functionality to the user but that are needless for one basic user which is used or within company used to communicate the employees and other worker into company or organization.
  • 9. A software requirements specification (SRS) is a description of a software system to be developed. It lays out functional and non- functional requirements, and may include a set of use cases that describe user interactions that the software must provide. The purpose of this document is to give a detailed description of the requirements for the software. This document is primarily intended to be proposed to a USER for its approval and a reference as a developing the first version of the system for the development team.
  • 10. Networking Basics: 1. TCP (Transmission Control Protocol). 2. Port 3. Socket. 1. TCP :This protocol ensures that the data sent over two points in a Network is received in the same order as it is sent. This is ensured by receiving acknowledgements from the receiver side for every packet sent. 2. Socket: A socket is one endpoint of a two-way communication link between two programs running on the network. A socket is bound to a port number so that the TCP layer can identify the application that data is destined to be sent to. 3.Port:It is an address which determines the data origin and delivery points over the Network. It is not a hardware device, but a logical construct that identifies a service or process.
  • 11.
  • 12. Functional requirements describes all type of functionalities provided by our software for customer benefits. Basic functions of our software INSTANT MESSAGe” are:  Server connection function to user hands.  User View there chat History ,send time and date.  It can Send s and receives the Document file and image file.  Group Admin can be removed the user and allow to connect new One.  Private Chat can be done from the Group of user. Functional requirements can be represented by: Decision tree: A Decision tree is a flowchart like tree structure, where each internal node denotes a test on an attribute, each branch represents an outcome of the test, and each leaf node (terminal node) holds a class label. Decision tables are a concise visual representation for specifying which actions to perform depending on given conditions. They are algorithms whose output is a set of actions. The information expressed in decision tables could also be represented as decision trees
  • 13. All those requirements which are not functional are non functional requirements. Non-functional requirements are those requirements which elaborate the performance characteristic of the system and define the constraints on how the system will do so. These include reliability, performance, service availability, responsiveness, throughput and security. In our project INSTANT message. the basic non- function requirements are: Usability Security Reliability Performance Availability etc..
  • 14. Data flow diagrams are used to graphically represent the flow of data in a business information system. DFD describes the processes that are involved in a system to transfer data from the input to the file storage and reports generation. DFD contains 3 levels: Level 0 , Level 1 , Level 2
  • 15.
  • 16. The conclusion or purpose of this software is easy way to communicate and get Not Struck into the functionality of Modern chat application which are multi-tasking and many functionality .which are mainly not use for working purpose into organisation or community where people will only required basic communication and send of file facility needs to Everyone within the application.