The TPI is the year-end final projet. Its notation is critical for obtaining the FCC. I choose to made this TPI in PHP. I also agreed to add a C# part.
(Project made in 2006)
Goals
The project is a monitoring classroom. I will present you this project in two parts. The first (C# Windows application) is installed on every single computer to monitor. The software send running processus and windows titles to the server holding the MySQL database.
The second part (WEB application) named “Master” shows the processes running on the computers and lets interact with these.
Spy Characteristics
- Send processes and window titles to the MySQL database
- Automatically close processes or windows titles forbidden to run.
- Execute actions sent by the Master (freeze, screenshot, message, kill a process)
Master Characteristics
- Shows the running processes of computers.
- Shows users who have close the “Spy”.
- Freeze a user.
- Send a message to a user.
- Get a screenshot.
- Display a historic of each users for each sessions.
Documentations
- Report : TPI report
- Presentation : TPI Presentation
Notations
- Projet : 6/6
- Rapport : 6/6
- Présentation : 6/6
Project source
- Spy : Cifom Spy (C# Client)
- Master : Cifom Spy (PHP Master)
English
Français