 |
|
|

labWeb was my undergraduate research project at Middle Tennessee State University.
The goal of labWeb was to provide a web-based system that increased the productivity of campus computer laboratories.
To meet this goal, we focused on three groups: lab administrators, faculty members, and students.
labWeb aided lab administrators through a private message board system that allowed administrators to communicate
with each other without having to physically be together. labWeb also provided an error detection system
that reported to administrators any problems that occurred with any software or hardware contained within the lab.
An online application and scheduling program was also created to allow perspective lab employees to apply online.
Once employees were hired, through the use of genetic algorithms, labWeb dynamically generated a lab worker
schedule which it then provided for access through the web.
Faculty members found labWeb useful because it provided a public forum (through a slashdot.org like system) to
communicate with students. Students also found labWeb as an invaluable tool because of labWeb's software/hardware
location algorithms. Through a simple web-based interface, students could find the specific hardware/software
combination for which they were looking. labWeb also acted as a portal to other campus resources and news services.
labWeb was my first web-based system. PERL/PHP/MySQL/Apache/Linux/XML/Javascript/CSS/C were all used in this
system. You can view a demo version of labWeb here
and also view labWeb's massive documentation here.
|