Amount: $39.69 |

Format: Ms Word |

1-5 chapters |

INSTANT PROJECT MATERIAL DOWNLOAD


Bank Name: FCMB Bank
Account Name: SEDTECH HUBLET INTL

Account Type: Savings
Account number: 7749601025

Bank Name: Access Bank
Account Name: SEDTECH HUBLET INTL

Account Type: Current
Account number: 0107807602


DESIGN AND IMPLEMENTATION OF A MOBILE CHAT SYSTEM


ABSTRACT

Based on the analysis of finding, I will come up with a proposed system design called Mobile multi-chat, this will be shown to my supervisor in other to seek approval and then commence the implementation of the proposed system. The system will be implemented with PHP and MYSQL (as the database) as the backend. During the design and the implementation phase all activities will be well documented, and after the implementation the system will be able to use to chat with more than one user.

TABLE OF CONTENT

TITLEPAGE

CERTIFICATION

DEDICATION

ACKNOWLEDGEMENT

ABSTRACT

TABLE OF CONTENTS

 CHAPTER ONE

1.1       Introduction

1.2       Aims and objectives

1.3       Significant of the study

1.4       Justification of study

1.5       Limitation of the study

1.6       Scope of the study

1.7       Definition of terms

CHAPTER TWO

 Literature review

2.1       History of the existing

CHAPTER THREE

System Analysis And Design

  1. Operation Of the existing system
  2. Analysis and finding
  3. Design Methodology
  4. Design Flow
  5. Inputs
  6. Outputs
  7. Processing tasks

 CHAPTER FOUR

System Development and Implementation

  1. Input Design Specification
  2. Output Design Specification
  3. Flow Chart/Algorithm
  4. System Architecture
  5. Interface and System Requirement
  6. System Implementation
  7. Program Coding

CHAPTER FIVE                  

  1. Summary
  2. Conclusion
  3. Recommendation
  4. References

Bibliography

Appendix (Source Codes)

CHAPTER ONE

1.1  INTRODUCTION

Mobile chat may refer to any kind of communication over the Internet that offers a real-time transmission of text messages from sender to receiver. Chat messages are generally short in order to enable other participants to respond quickly. Thereby, a feeling similar to a spoken conversation is created, which distinguishes chatting from other text-based Mobile communication forms such as Internet forums and email. Mobile chat may address point-to-point communications as well as multicast communications from one sender to many receivers and voice and video chat, or may be a feature of a web conferencing service.

Mobile chat in a less stringent definition may be primarily any direct text-based or video-based (webcams), one-on-one chat or one-to-many group chat (formally also known as synchronous conferencing), using tools such as instant messengers, Internet Relay Chat (IRC), talkers and possibly MUDs. The expression Mobile chat comes from the word chat which means “informal conversation”. Mobile chat includes web-based applications that allow communication –often directly addressed, but anonymous between users in a multi-user environment. Web conferencing is a more specific Mobile service,that is often sold as a service, hosted on a web server controlled by the vendor.

Chat is a text-based communication that is live or in real-time. For example, when talking to someone in chat any typed text is received by other participants immediately. This is different from other text-based communications such as e-mail where it could be a couple of hours, days, or weeks to receive a response.

Two ways you can get involved in Mobile chat are:

  • Internet rеlау  chat(IRC)
    Programs such as mIRC and ICQ let you visit lots of chat rooms, which are also called chat channels. Simply register and take your pick!
  • Website  chat  channels

Chat is also available on the World Wide Web. There are many websites that offer chat rooms for you to enter. Sometimes you need to download specific software, but generally it’s fairly easy to get started.

IRC and website chat channels are similar, although using IRC gives you more facilities for controlling how you chat. Most chat sites will have instructions on how to use their chat rooms and a ‘frequently asked questions’ (FAQ) section. FAQs are lists of common questions and answers related to particular topics, websites or any kind of product or service. These are useful places to start if you are a ‘newbie’ (new to the Internet and chat). Most chat sites will also have a section on security that will be well worth reading before you join in.

1.2  STATEMENT OF THE PROBLEM

The problems to be solved in this project work are following:

  1. Easy communication between one another
  2. Sharing of emotions be between two users
  3. Creation of Mobile communication between users
  4. Instant Exchange of information’s between users

1.3   JUSTIFICATION

The internet offers great opportunities to interact and communicate with friends and people from all over the world. Chatting over the Internet can be done with a group of people in a chat room, or with the person you are playing an Mobile game against. As well as being able to add your comments to a conversation ongoing in a chat room or Mobile game between a number of people, it  is also usually possible to chat privately to one person in these environments. Chat rooms can be accessed on mobile phones as well as computers and other Mobile devices, and chat can be provided by Internet Service Providers (ISPs), such as BT or Wanadoo, or Portals such as Yahoo, or in fact by anyone with a website.

 

1.4  AIMS  AND OBJECTIVES

 AIM:

            The aim of this project is to design an internet network that can transmit data from one user to the other user with the use internet network or local host network call mobile chat

 

OBJECTIVES:

            The objectives of this project are as follows:

  • Network connectivity
  • Network discovery
  • A full range of physical media tests
  • A workflow-based user interface
  • Sending of text messages
  • Sending of emotions to the other user
  • Able to view message from the other user
  • Support private chatting

 

1.5  SCOPE OF STUDY

The scope of the project work is to create a Mobile chatting in which user can:

  1. Chat to other user
  2. Send emotion
  3. View message from other user
  4. Connect to other user

 

1.7  DEFINITION OF TERMS

INFORMATION HIDING: A technique by which the structure and precise usage of information and data is concealed. The information is private to its owning objects and accessible to all other objects only by sending a message to the owner. This is the basis of encapsulation.

INFORMATION SERVER: A computer on the Internet which acts as a library of documents and files that user can download.

INFORMATION SUPERHIGHWAY: A term popularized by Vice President Al Gore. According to his vision, it is a high-speed network of computers that will serve thousands of users simultaneously, transmitting E-mail, multimedia files, voice, and video.

INHERITANCE: The ability of hierarchically-arranged objects to acquire attributes and behaviors of objects above them without duplicating the code.

INPUT: As a verb, to enter information, instructions, text, etc. , in a computer system or program. As a noun, the data so entered. Input devices include the keyboard and OCR reader.

INSTANCE: A particular occurrence of an object defined by a class. All instances of a class share the behavior implemented and inherited by the class. Each instance has its own private set of the instance variables implemented and inherited by the class.

INSTANTIATION: The act of creating an instance of a class.

INSTRUCTION: A statement to the computer that specifies an operation to be performed and the values and locations of the data to be processed.

INTERACTIVE: Pertaining to an application in which each entry evokes a response from a system or program, as in an inquiry system, for example, an airline reservation system. An interactive system may also be conversational, implying continuous dialog between the user and the system.

INTERNET: A concatenation of many individual TCP/IP campus, state, regional, and national networks (such as CSUNET, SUPERNET, WESTNET, NSFNET, ARPANET) into one single logical network all sharing a common addressing scheme.

IP: Internet Protocol. The Internet standard protocol that provides a common layer over dissimilar networks, used to move packets among host computers and through gateways if necessary.

IP ADDRESS: The numeric address of a computer connected to the Internet; also called Internet address.

INTERRUPT: A suspension of a process, such as the execution of a computer program, caused by an event external to the computer and performed in such a way that the process can be resumed. Events of this kind include sensors monitoring laboratory equipment or a user pressing an interrupt key.

IRC: Internet Relay Chat, or just Chat. An on-line group discussion.

ISDN: Integrated Services Digital Network. An international communications standard for a common interface to digital networks that allows the integration of voice and data on a common transport mechanism. Proposed by Bellcore for transmission of data, voice and higher-bandwidth technologies over phone lines.

ISO: International Standards Organization. International standard making body responsible for the OSI network standards and the OSI reference model.

JOB: A set of data that defines a unit of work for a computer; it usually includes all necessary computer programs, linkages, files and instructions to the operating system.

JUSTIFY: In word processing, to print a document with even (straight, non-ragged) right and left margins.

KEY: An identifier in a database or file. A primary key is a unique identifier. A secondary key is typically not unique. A key may be used to specify data in a query. Example: Tag number to specify a car in a database of automobile registration information.

KEYBOARD: Similar to a typewriter, contains the letters for typing text, and keys that give the computer its commands.

KILOBYTE(K): 1,024 bytes, often used to mean 1,000 bytes.

LAN; Local Area Network. A network that usually covers a contiguous and fairly small geographical area.

LAN E-MAIL SYSTEM: An e-mail system in which the UA runs on LAN-attached workstations.

0Shares

Author: SPROJECTNG