Simulation Software Project
Simulation Software Project
A simulator can be thought of as an environment which has been constructed to give the user an idea of the working of any system on a small scale. We decided to use java as the primary coding language.
In our simulator, we decided to implement the following features: Chat Server Encryption/Decryption of messages Firewall Inventory management Hit Alerts File Sharing Additional feature of Kicking-out a connected device from the network permanently
Made up of the combination of two applications: server application (which runs on server side) client application (which runs on client side)
Multicasting in a Chat Server All the clients can login at a time Chat with each other in a common chat-room Can check all the members who are present in the chat-room
Encryption: the process of transforming information using an algorithm (called a cipher). Decryption: the process to make the encrypted information readable again.
We were successful in developing the code for encrypting the message and decrypting it.
Inventory : a list compiled for some formal purpose. Inventory management: the process of efficiently overseeing the constant flow of units into and out of an existing inventory.
Firewall: A firewall can either be softwarebased or hardware-based and is used to help keep a network secure. Hit Alerts: Whenever an unauthorized user will try to connect to the network, a warning message will be issued. File Sharing: File sharing is the practice of distributing or providing access to digitally stored information. Kick Out: The administrator will have the power to remove a particular system from the network permanently.
THANK YOU !