How to Troubleshoot Apps for the Modern Connected Worker
Smart Internet Cafe Assignement Submitted for Lord of the Code Competetion
1. Smart Internet Cafe
Introduction of the project
Internet is a collection of variety of information. The user is at discrete of choosing what is essential
for him. In modern internet labs the need to provide security hence increases. Those websites that have
illegal information may pay even hacking of the whole web server and cause a concern of panic for the
users. The necessity of maintaining the accounts is also there.
An Engineering college in this era should have an internet connection and hence it becomes very
important to make it sure that the content that is being accessed through the net is safe and secure. Also
the students who use the internet should be monitored for maintaining the accounts. SMART INTERNET
CAFE offers a similar service to the internet managers for monitoring and maintaining the internet users.
Overview Of the Project
The project mainly aims at increasing the control of the administrator of an internet cafe to in
allowing and accessing the pages in the website. It also allows a medium for accounting the internet
account used by a client in the cafe.
A user who has to use internet has to initially register himself as a internet user in the network. This
is a process where he will be given a username and password. This username and password will be unique
in the network and will be under the sole control of the administrator.
When a user goes to the browsing outlet he or she has to provide the username and password in
the login box provided and this will connect them to the main internet channel. Now when the user is
connected to the internet the major server will be keeping an eye on the web pages he/she uses and the
accounting module tracks the usage time. The process is continued and the accounts keep on decreasing
until you log off yourself. When the account reaches a certain limit the administrator is provided a message
and the user at his or her next login gets a message. If the user wants to continue to use the internet they
can recharge it or renew it. This will enable him or her to access internet more.
Background
Ours is a very big college and has an internet lab with a seating capacity of more than 100
customers at a time. It was very difficult for the lab administrator to control the whole lab when it was at its
full functional phase. So we a group of final year computer science and engineering students thought of
designing a software that is suitable for the occasion. On the basis of the information collected from the lab
in charge and administrator we gave the skeleton of SMART INTERNET CAFE. They found it very useful
and practicable and hence we came forward with the project.
Page 1 of 2
2. The constant motivation and driving force for our project was Dr.M.V.Srinath.Ph.D, Director
Department of Computer Science and Engineering of our college. He has been the inspirational force for all
our endeavors in both academic and extra curricular activities. The Head of the Department of Computer
Science and engineering Prof S.Kandhan requires special mention in the context. He has been keen
enough to use all his industrial experience in the project to make it a real industrial product. The help and
guidance offered by the various teaching staff especially the incharge of internet labs should be written in
golden letters. The help and assistance provided by the college management is always encouraging.
The product is mainly targeted on the Internet labs in colleges. But the various applications given in
the project meets industry standards and could be implemented in any Internet Cafes or Labs. Most of the
commonly used application in this regard is very costly and reduces the speed of the internet considerably.
Some of the similar software’s that we came across had other problems like less security whereas some of
them were easily being bypassed.
Some of the open source projects that we came across was not that fully functional and some were
not efficiently monitored. Our project will be offering both secure browsing and accounting of the use.
The Team
The team consists of five students of final year computer science and engineering. The project is
proposed to be completed in nine different stages as follows:
1. Planning and Production of Skeleton
2. Production of the package
3. Commission of the prototype
4. Real-time testing of package
5. Rectification of errors
6. Further enhancements (if any)
7. Complete implementation in the college lab
8. Real-time testing for a certain period by various levels of users
9. Final Compilation of the product
The team members are classmates and have been devoting time everyday to meet for couple of
hours or three to discuss the various issues that should be solved out. We also get expert advice through
our department faculty and from other mentors in the list of experts in the Red Hat.