Computer Science Project Topics

The Effect of Network Java on Communication Systems in Nigeria (A Case Study of Nigeria Communication Commission, Abuja)

The Effect of Network Java on Communication Systems in Nigeria (A Case Study of Nigeria Communication Commission, Abuja)

The Effect of Network Java on Communication Systems in Nigeria (A Case Study of Nigeria Communication Commission, Abuja)

Chapter One 

OBJECTIVES OF THE STUDY

The objectives of the study include;

  1. Carrying out a study on the background of computer networks.
  2. Exploring the previous work done on this field of research.
  3. Finding and using the optimum algorithm to effectively and efficiently communicate over the server.

CHAPTER TWO

 LITERATURE REVIEW

HISTORY OF COMPUTER NETWORKING

Computer networking could also be considered a branch of computing , computer engineering, and telecommunications, since it relies on the theoretical and application of the related disciplines. Computer networking was influenced by a good array of technology developments and historical milestones.

In the late 1950s, a network of computers was built for the U.S. military radar system Semi-Automatic Ground Environment (SAGE) using the Bell 101 modem. It was the first commercial modem for computers, released by AT&T Corporation in 1958. The modem allowed digital data to be transmitted over regular unconditioned telephone lines at a speed of 110 bits per second (bit/s).

In 1959, Christopher Strachey filed a application for time-sharing and John McCarthy initiated the primary project to implement time-sharing of user programs at MIT. Stratchey passed the concept on to J. C. R. Licklider at the inaugural UNESCO information science Conference in Paris that year. McCarthy was instrumental in the creation of three of the earliest time-sharing systems (Compatible Time-Sharing System in 1961, BBN Time-Sharing System in 1962, and Dartmouth Time Sharing System in 1963).

In 1959, Anatolii Ivanovich Kitov proposed to the Central Committee of the Communist Party of the Soviet Union an in depth plan for the re-organisation of the control of the Soviet armed forces and of the Soviet economy on the idea of a network of computing centres, the OGAS.

In 1959, the MOS transistor was invented by Mohamed Atalla and Dawon Kahng at Bell Labs. It later became one among the essential building blocks and “work horses” of virtually any element of communications infrastructure.

In 1960, the commercial airline reservation system semi-automatic business research environment (SABRE) went online with two connected mainframes.

In 1963, J. C. R. Licklider sent a memorandum to office colleagues discussing the concept of the “Intergalactic Computer Network”, a network intended to permit general communications among computer users.

Throughout the 1960s, Paul Baran and Donald Davies independently developed the concept of packet switching to transfer information between computers over a network. Davies pioneered the implementation of the concept. The NPL network, an area area network at the National Physical Laboratory (United Kingdom) used a line speed of 768 kbit/s and later high-speed T1 links (1.544 Mbit/s line rate).

In 1965, Western Electric introduced the primary widely used telephone switch that implemented computer control within the switching fabric.

 

CHAPTER THREE

 SYSTEM DESIGN

This chapter reviews how the existing system works as well as how to produce a better alternative for its improvement. The relationship among actors, entities, platform and information flows within the organization is very important. In a nutshell, system investigation and analysis studies an existing system with the view of improving on it or developing an entirely new system to replace the existing one. The major task here is to design a new system using tested and trusted development methods that is as efficient and probably more efficient than the existing one.

Specifically, this chapter outlines the way the java networking based chat system will be implemented and the flow of operations within the system.

ANALYSIS OF THE EXISTING SYSTEM AND HOW IT WORKS

Traditional networking is rooted in fixed-function network devices, such as a switch or router. These devices each have certain functions that operate well together and support the network. If the network’s functions are implemented as hardware constructs, then its speed is usually bolstered.

Flexibility is a recurring hurdle for traditional networks. Few APIs are exposed for provisioning and most switching hardware and software is proprietary. Traditional networks often work well with proprietary provisioning software, but this software can’t be quickly modified as needed.

CHAPTER FOUR

SYSTEM IMPLEMENTATION AND TESTING

IMPLEMENTATION

This study was able to implement a chat system using the java networking socket programming.

CHAPTER FIVE

 SUMMARY, CONCLUSION AND RECOMMENDATIONS

SUMMARY

To stay informed with the global technological change and maximize cost, a reliable and even more secure means of communication is inevitable. This project has designed and implemented a communications system prototype that can be used in organizations as a standard means of communications.

The java programming language used here is an application of software defined networking which emphasizes on socket programming in deviation from other traditional network protocols.

Through this project, we have been able to examine traditional networks and the various work done in that regards. We have also examined the trade-offs that would be encountered in the course of transitioning from traditional networking and Software Defined Networking. This project leverages on the LAN infrastructure to deploy a chat communications system that can enhance effective communication for members of staff of the organization.

CONCLUSION

Communicating around office premises with telephones have been at a huge cost to the staff of the Nigerian Communications Commission. This huge cost was unnecessary, given that we can simply leverage the existing LAN in place. The objective of this project is to reduce this cost in communication among staff members through a network programming system hosted on the existing LAN infrastructure, which in turn would increase productivity among the staff. This objective has been largely achieved by the deployment of the software. The Performance evaluation parameters showed satisfaction among about five key users with a minimum of 98% on each of them.

RECOMMENDATION AND SUGGESTIONS FOR FURTHER WORKING

The work can be improved on by making available more phones to improve on system availability and extending this to other organisations of the nation.

REFERENCES

  • J. Corbató, et al., The Compatible Time-Sharing System A Programmer’s Guide(MIT Press, 1963) ISBN 978-0-262-03008-3. “Shortly after the first paper on time-shared computers by C. Strachey at the June 1959 UNESCO Information Processing conference, H. M. Teager and J. McCarthy at MIT delivered an unpublished paper “Time-shared Program Testing” at the August 1959 ACM Meeting.”
  • “Computer Pioneers – Christopher Strachey”. computer.org. Retrieved 2020-01-23.
  • “Reminiscences on the Theory of Time-Sharing”. stanford.edu. Retrieved 2020-01-23.
  • “Computer – Time-sharing and minicomputers”. Encyclopedia Britannica. Retrieved 2020-01-23.
  • Gillies, James M.; Gillies, James; Gillies, James and Cailliau Robert; Cailliau, R. (2000). How the Web was Born: The Story of the World Wide Web. Oxford University Press. pp. 13. ISBN 978-0-19-286207-5.
  • “1960 – Metal Oxide Semiconductor (MOS) Transistor Demonstrated”. The Silicon Engine. Computer History Museum.
  • Raymer, Michael G. (2009). The Silicon Web: Physics for the Internet Age. CRC Press. p. 365. ISBN 9781439803127.
WeCreativez WhatsApp Support
Our customer support team is here to answer your questions. Ask us anything!