Computer Usage Monitoring System
Computer Usage Monitoring System
Abstract: Aim: The proposed software is aimed to be used in offices or school/college computer labs. As we know that in a large scale office/lab there are no. of computers connected to each other through a Local Area Network (LAN).It is quite known that at a given time, all of these individual workstations may not be in use. Some of them may be idle, unused but still the system is kept ON. This eventually results in a lot of wastage of power and large electric bill s in Offices or Labs in Colleges In todays era where the environment suffers from global warming and other problems due to large power consumption, such prolonged wastage of power will be a big setback. Though it is possible for the Office/Lab in-charge or coordinator to manually switch off the Computers, but doing it for a no. of PCs that too in an environment that has large no. of Computers connected and repeating it no. of times a day sounds infeasible. Hence to avoid this we were thinking of developing a software that will monitor all the computers connected in the LAN and periodically generate reports regarding the status of each computer. This report can be generated say every 15 or 30 minutes as per the requirement. Some of the information that this report may convey will be: Current status(active,busy,idle,unused) The applications running on the System No. of processes
Depending on this report the person in-charge can choose to either remotely shut down a particular system if it is unused or may either to choose to ignore it as per the need. For example let us suppose a person has left the PC and given a Print command which is not responding due to some error, in general if that PC is unattended then the printing will be stalled making the printer device unavailable to other user resulting in delay. However with the help of this software when the report is generated it will be viewed in the report and necessary action could be taken regarding the non-responding application, thus avoiding necessary delay. Also some additional features such as Remote Application Control could be provided if required.
Advantages: Saves wastage of power/electricity Enables monitoring from a singular remote system Makes monitoring simpler and convenient The reports generated can be used to perform some analysis on the usage of Systems.