NETWORK PROGRAMMING USING JAVA SCRIPT (SECURED CLIENT-SERVER CHAT APPLICATION)

  • Type: Project
  • Department: Computer Science
  • Project ID: CPU2659
  • Access Fee: ₦5,000 ($14)
  • Pages: 56 Pages
  • Format: Microsoft Word
  • Views: 240
  • Report This work

For more Info, call us on
+234 8130 686 500
or
+234 8093 423 853

                                                       ABSTRACT
 
Several network systems are built to communicate with one another as well as made available through service-oriented architectures. In this project, the client server architecture is used to develop a chat application.  Firstly a chat application is created for both Client and Server which is based on Transmission Control Protocol (TCP) where TCP is connection oriented protocol and is a reliable connection protocol. As security is the key factor while communicating over a network, so in this project, MySQL SSL protocol and hash function was used for the Database based on a numbers of benefits. The hash values of the real password and the random generated number (salt) is stored in the database. The original password is not stored on the system, making cracking of password much harder.
 

TABLE OF CONTENT

Title Page……………………………………………………………………….….i
Certification………………..………………………………………………….….ii
Approval Page………………………………………………………………..…iii
Dedication………………………………………………………………………...iv
Acknowledgement……………………………………………………...................v
Abstract…………………………………………………………………………..vi
Table of Contents………………………………………………………………...vii
List of Tables………………………………………………………………………x
List of Figures……………………………………………………………….……xi
Chapter 1: 
1.1 Introduction…………………………………………………………………..1
1.2 Background of the study………………………………………………………2
1.3 Statement of the problem………………………………………………………4
1.4 Objectives of the study………………………………………………………..4
1.5 Significance of the study………………………………………………………5
1.6 Scope of the study…………………………………………………………….6
1.7 Limitations…………………………………………………………………….6
1.8 Organization of the work……………………………………………………..7
1.9 Definition of terms…………………………………………………………….8
 
Chapter 2: Literature Review
2.1 Client-Server and other models……………………………………………….10
2.2 Client-Server communication…………………………………………………11
2.3 Host identification and service port…………………………………………...12
2.4 Sockets and socket based communication…………………………………….13
2.5 TCP/IP Socket programming………………………………………………….14
2.6 Socket programming in Java………………………………………………….15
2.7 Secure internet programming…………………………………………………16
2.8 Overview of secure socket layer (SSL)……………………………………….16
2.9 Security………………………………………………………………………..17
2.10 Hash functions……………………………………………………………….19
 
Chapter 3:  SYSTEM ANALYSIS AND DESIGN
3.1 Methodology………………………………………………………………….21
3.2 Primary Data collection……………… …………………………………....26
3.    2.1Secondary Data collection…………………………………………………26
3.3    Analysis of the existing system…………………………………………….26
3.4    Limitations of the existing system………………………………………….27
3.5    System Design…………………………………………………………….....27
3.6    Database Design…………………………………………………………….38
3.7    System Flowchart………..………………………………………………….40
3.8    Top Down Diagram…………………………………………………………41
3.9    Justification of the new system……………………………………………..41
 
Chapter 4:  IMPLEMENTATION TESTING AND INTEGRATION
4.1 Choice of development tools…………..……………………….…………..42
4.2 System Requirements…………………………………………………….…43
4.2.1 Software Requirements……………………………………………………43
4.2.2 Hardware Requirements…………………………………………………..44
4.3 Implementation………………………………………………………………44
4.4 Testing………………………………………………………………………...51
4.4.1 Unit Test…………………………………………………………………….51
4.4.2 System Test………………………………………………………………..51
4.5 Integration…………………………………………………………………..52
 
Chapter 5:  SUMMARY, RECOMMENDATIONS AND CONCLUSION
5.1 Summary………………………………………………………………….…...53
5.2 Limitations……………………………………………………………………53
5.3 Recommendations…………...………………………………………………54
5.4 BILL OF ENGINEERING MEASUREMENT AND EVALUATION………55
5.3 Conclusion..................................................................................................…...56
Bibliography………………………………………………………… …………58
Appendix A: PROGRAM CODES 

NETWORK PROGRAMMING USING JAVA SCRIPT (SECURED CLIENT-SERVER CHAT APPLICATION)
For more Info, call us on
+234 8130 686 500
or
+234 8093 423 853

Share This
  • Type: Project
  • Department: Computer Science
  • Project ID: CPU2659
  • Access Fee: ₦5,000 ($14)
  • Pages: 56 Pages
  • Format: Microsoft Word
  • Views: 240
Payment Instruction
Bank payment for Nigerians, Make a payment of ₦ 5,000 to

Bank GTBANK
gtbank
Account Name Obiaks Business Venture
Account Number 0211074565

Bitcoin: Make a payment of 0.0005 to

Bitcoin(Btc)

btc wallet
Copy to clipboard Copy text

500
Leave a comment...

    Details

    Type Project
    Department Computer Science
    Project ID CPU2659
    Fee ₦5,000 ($14)
    No of Pages 56 Pages
    Format Microsoft Word

    Related Works

                                                           ABSTRACT   Several network systems are built to communicate with one another as well as made available through service-oriented architectures. In this project, the client server architecture is used to develop a chat application.  Firstly... Continue Reading
                                                           ABSTRACT   Several network systems are built to communicate with one another as well as made available through service-oriented architectures. In this project, the client server architecture is used to develop a chat application.  Firstly... Continue Reading
    ABSTRACT Several network systems are built to communicate with one another as well as made available through service-oriented architectures. In this project, the client server architecture is used to develop a chat application. Firstly a chat application is created for both Client and Server which is based on Transmission Control Protocol (TCP)... Continue Reading
    ABSTRACT Several network systems are built to communicate with one another as well as made available through service-oriented architectures. In this project, the client server architecture is used to develop a chat application. Firstly a chat application is created for both Client and Server which is based on Transmission Control Protocol (TCP)... Continue Reading
      ABSTRACT Several network systems are built to communicate with one another as well as made available through service-oriented architectures. In this project, the client server architecture is used to develop a chat application. Firstly a chat application is created for both Client and Server which is based on Transmission Control Protocol (TCP)... Continue Reading
    ABSTRACT In addition to sending messages between users, instant messaging systems allow users to exchange files. Current systems transfer files directly between peers rather than through the server, as with text messaging. In other words, the technique shown in Figure 2 is always used for file transfers. This peer-to-peer scheme is used to... Continue Reading
    ABSTRACT In addition to sending messages between users, instant messaging systems allow users to exchange files. Current systems transfer files directly between peers rather than through the server, as with text  messaging. In other words, the technique shown in Figure 2 is always used for file transfers. This peer-to-peer scheme is used to... Continue Reading
    A huge number of studies have been done supporting seamless mobility networks and mobile technologies over the years.  The recent innovations in mobile technologies have unveiled another revolution from the static architectural approach for client-server network relationships to more dynamic, and even mobile approaches. Due to the special... Continue Reading
    ABSTRACT FIRE ALARM SYSTEM PLAYS AN IMPORTANT ROLE in maintaining and monitoring the safe of all kind environment and situations. However the usability of many existing fire alarm system is well known but could be produce with high cost. Subsequently, it is not affordable for the low income users. The main objective of this project is to produce a... Continue Reading
    ABSTRACT FIRE ALARM SYSTEM PLAYS AN IMPORTANT ROLE in maintaining and monitoring the safe of all kind environment and situations. However the usability of many existing fire alarm system is well known but could be produce with high cost. Subsequently, it is not affordable for the low income users. The main objective of this project is to produce a... Continue Reading
    Call Us
    Get this work
    whatsappWhatsApp Us