SlideShare a Scribd company logo
1 of 18
 
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
 
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
 
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 ComputingHaseeb 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 ManualKadenCohen
 
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 managerssmumbahelp
 
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 usersLeMeniz Infotech
 
Software Requrement
Software RequrementSoftware Requrement
Software RequrementSeif 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 DesignIRJET Journal
 
TYBSC CS 2018 WEB SERVICES NOTES
TYBSC CS 2018 WEB SERVICES NOTESTYBSC CS 2018 WEB SERVICES NOTES
TYBSC CS 2018 WEB SERVICES NOTESWE-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_notesmitthudwivedi
 
System analysis and design
System analysis and designSystem analysis and design
System analysis and designRobinsonObura
 

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 EvaluationLori Gilbert
 
Mail server_Synopsis
Mail server_SynopsisMail server_Synopsis
Mail server_SynopsisManmeet Sinha
 
Software Assurance CSS321Security Static Ana.docx
Software Assurance CSS321Security Static Ana.docxSoftware Assurance CSS321Security Static Ana.docx
Software Assurance CSS321Security Static Ana.docxwhitneyleman54422
 
Mingle box - Online Job seeking System
Mingle box - Online Job seeking SystemMingle box - Online Job seeking System
Mingle box - Online Job seeking SystemBharat 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 LANdbpublications
 
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 LANBRNSSPublicationHubI
 
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 Requirementcricket2ime
 
44478167 hospital-management-system
44478167 hospital-management-system44478167 hospital-management-system
44478167 hospital-management-systemAkshay Iliger
 
Online compliant response system for corporation
Online compliant response system for corporationOnline compliant response system for corporation
Online compliant response system for corporationDhavamani Prakash
 
PRESS MANAGEMENT Documentation
PRESS MANAGEMENT DocumentationPRESS MANAGEMENT Documentation
PRESS MANAGEMENT Documentationanuj_rakheja
 
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
 
Local Service Search Engine Management System LSSEMS
Local Service Search Engine Management System LSSEMSLocal Service Search Engine Management System LSSEMS
Local Service Search Engine Management System LSSEMSYogeshIJTSRD
 

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
 
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)
 
Local Service Search Engine Management System LSSEMS
Local Service Search Engine Management System LSSEMSLocal Service Search Engine Management System LSSEMS
Local Service Search Engine Management System LSSEMS
 

Recently uploaded

scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...HenryBriggs2
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapRishantSharmaFr
 
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Servicemeghakumariji156
 
Air Compressor reciprocating single stage
Air Compressor reciprocating single stageAir Compressor reciprocating single stage
Air Compressor reciprocating single stageAbc194748
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationBhangaleSonal
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptNANDHAKUMARA10
 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsvanyagupta248
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startQuintin Balsdon
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueBhangaleSonal
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdfKamal Acharya
 
Rums floating Omkareshwar FSPV IM_16112021.pdf
Rums floating Omkareshwar FSPV IM_16112021.pdfRums floating Omkareshwar FSPV IM_16112021.pdf
Rums floating Omkareshwar FSPV IM_16112021.pdfsmsksolar
 
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...soginsider
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdfKamal Acharya
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network DevicesChandrakantDivate1
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Arindam Chakraborty, Ph.D., P.E. (CA, TX)
 
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxA CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxmaisarahman1
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdfKamal Acharya
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"mphochane1998
 

Recently uploaded (20)

scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
Air Compressor reciprocating single stage
Air Compressor reciprocating single stageAir Compressor reciprocating single stage
Air Compressor reciprocating single stage
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equation
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech students
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
Rums floating Omkareshwar FSPV IM_16112021.pdf
Rums floating Omkareshwar FSPV IM_16112021.pdfRums floating Omkareshwar FSPV IM_16112021.pdf
Rums floating Omkareshwar FSPV IM_16112021.pdf
 
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdf
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network Devices
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxA CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdf
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
 

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.