This page presents an excerpt of the available research material, including the Preliminary Pages, Table of Contents, Abstract, Chapters One to Five, and References. It provides a comprehensive overview of the study, enhancing readability and accessibility for students, and researchers seeking complete material on “Design and Implementation of Active Chat Detection and Suspicious Chat Detection System”.
I am profoundly grateful to everyone who contributed to the successful completion of this project. I am especially grateful to my Supervisor (Name), the Head of Department (Name), and the Lecturers in the Department of Computer Science (CS) for their invaluable guidance and support. I also acknowledge the contributions of authors and scholars whose works on Design and Implementation of Active Chat Detection and Suspicious Chat Detection System provided essential insights. Special thanks go to my study area (and any funding organizations, if applicable) for their financial assistance. I am equally thankful to stakeholders, including mentors, teachers, and colleagues, for their encouragement and support. Finally, I deeply appreciate my family and friends for their patience and unwavering support throughout this journey. Your contributions have been instrumental in making this research a reality.
PRELIMINARY PAGES
CHAPTER ONE
INTRODUCTION
- 1.1 Introduction
- 1.2 Background of Study
- 1.1.1 Basic Concepts
- 1.3 Statement of the Problem
- 1.4 Aim and Objectives of the Study
- 1.5 Significance of the Study
- 1.6 Scope of the study
- 1.7 Limitation of the Study
- 1.8 Definition of Terms
CHAPTER TWO
LITERATURE REVIEW
- 2.1 Introduction
- 2.2 Conceptual Review of Active Chat Detection System
- 2.3 Client-Server and Other Models
- 2.4 Client-Server Communication
- 2.5 Hosts Identification and Service Ports
- 2.6 Sockets and Socket-Based Communication
- 2.7 TCP/IP Socket programming
- 2.8 Overview of Secure Socket Layer (SSL)
- 2.8.1 Security Features of Network Analyzer & Monitoring
- 2.8.2 Types of Cryptographic Algorithms
- 2.8.2.1 Hash Functions
- 2.9 Review of Related Literature
CHAPTER THREE
SYSTEM ANALYSIS AND DESIGN
- 3.1 Methodology Adopted
- 3.2 Analysis of the Existing System
- 3.2.1 Dataflow of the Existing System
- 3.2.2 Disadvantages Of The Existing System
- 3.2.3 Weakness of the existing System
- 3.3 Analysis of the Proposed System
- 3.4 System Design
- 3.4.1 Advantages of the Proposed System
- 3.4.2 Justification of the Proposed System
- 3.5 Functional Requirements
- 3.5 Data Requirements
- 3.6 High Level Model of the Proposed System
CHAPTER FOUR
SYSTEM DESIGN AND IMPLEMENTATION
- 4.1 Objectives of the Design
- 4.2 Cohesion and Decomposition High level Model
- 4.3 Control Center / Overall Dataflow Diagram
- 4.3.1 Proposed System Operation Flowchart
- 4.4 System Specification and Design
- 4.4.1 Input and Output Specification
- 4.4.2 Database Specification and Design
- 4.5 Choice and Justification of Programming Language
- 4.6 Program Documentation
- 4.7 Implementation Techniques
- 4.8 Programming Module Specification
- 4.8.1 Installation
- 4.9 Computer Hardware Minimum Requirement
- 4.10 Software Requirement
- 4.11 Personnel / User Training
CHAPTER FIVE
SUMMARY, CONCLUSION AND RECOMMENDATION
- 5.1 Introduction
- 5.2 Summary
- 5.3 Conclusion
- 5.4 Recommendation
REFERENCES
APPENDIX A - “SOURCE CODE”
APPENDIX B - "OBJECT PROGRAM"
An active chat is referred to any kind of communication over the Internet that offers a real-time transmission of text messages from sender to receiver. The aim of the study is to Design and Implement a Active Chat Detection and Suspicious Chat Detection System. In achieving this aim, the following specific objectives were laid out to design an Active Chat Detection and Suspicious Chat Detection System, develop a conceptual design for a secure, accessible and user-friendly web based chat application, perform tests on the said system to assure functionality, accessibility and usability of the system and evaluate the existing literature of instant messaging and access the already made Chat Application System and improve on their deficiencies.
The motivation that led to the implementation of the proposed system is that, the existing system can detect only plain text and cannot be used for any voice chat and videos shared between the users. It cannot detect many suspicious words online hence it is vulnerable for cyber frauds. The methodology adopted in this study is the structured system analysis and design methodology (SSADM) which is a technical approach for analyzing and designing an application or system by applying object throughout the software development process. This project focuses on solving the problem by developing an application for communication services in Nigeria Society using the WhatsApp as a case study.
The Chat Application is a web-based application intended to be accessible from the internet or intranet. This allows the application to be available to both mobile phone users and PC users who can access the internet from their devices. The chat applications system was developed using open source web technologies notably HTML, PHP, JSON, JQUERY, AJAX and MySQL. The proposed system produced in this research work has functions that will enable students, lecturers, and staff or various departments in the institution to communicate using asynchronous string transfer know as chatting between each other. The developed application was tested using the WAMP application suite and the test results show that the application works as expected.
1.1 Introduction
Online 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 online communication forms such as Internet forums and email. Online 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. Several network chat application systems are built to communicate with one another and are made available through service-oriented architectures. In this project, we use the client server architecture to develop a secured Client-Server chat application. A chat application is created based on Transmission Control Protocol (TCP) where TCP is connection oriented protocol and in the end, multithreading is used to develop the application.
As a prelude to other parts of this study, this chapter will discuss the background upon which this study was initiated, the statement of problems that led to this study, the Aim and Objectives of the study. Others are Significance of the study, Scope of work, Limitations of the Study and Definition of technical terms.
…