You are on page 1of 19

Student Monitoring

System (SMS)
By
UdhayyaGethan.M- 311511205309
UdayaKumar.T
- 311511205307
Barath.D
- 311511205303

What are we going to see:

Data Flow Diagram


Components
Modules
Security Features
Technologies Used
Future Scope

Data Flow Diagram

Data flow diagram


SMS CLIENTS

SMS SERVERS

PHP-MY
SQL
BRIDGE

Database

Components

COMPONENTS

SMS

Students

Reports
Downloading

Notes
Downloading

Admin

Faculty

Student
Monitoring

Modules

Student Module:

In the student module the students can log in themselves


using their register No. along with their password
After logging in they can view records about them like,
Academic records
Attendance records
Conduct records
Achievement records
The students can only view their records ,they are not
allowed to change the records
The students can also download the reports as a .pdf file

Faculty Module:

In the Faculty module the faculties can log in themselves


using their staff id along with their password.
After logging in they can view all the records of any
students they wish.
The Faculties can view records and as well as can changes
to the records
The Faculties can also download the reports of a students
the wish as a .pdf file.

Security Features:

Security Features:

All the passwords of students as well as the faculties are


stored as a hashed value
For this sha 256 hashing algorithm is used.
HotLink protection is actived for our websites .
Hotlink protection can save you lots of bandwidth by
preventing other sites from displaying my images.
All the reports which can be downloaded by the students
are generated only after the download button for the
corresponding report is clicked
This will save a lot of disk space of the data base this also
makes the database more secure

Security Features:
Sha 256 Encryption
Sample code:
<?php
$passwd='TheBigBangTheory_05';
$passwd=hash('sha256',$passwd);
echo($passwd);
?>
Output:
24850e28a2e54cea5e9d992156146231f23e6f919fe9c02eb23854c3c05f4e
ec

Security Features:
HotLink Protection

Technologies Used

Scripting languages &


web technologies used:
Hosting:
Apache 2.2.19
Scripting languages:
Php 5.2
Database:
MySql 5.1

Future Scope

Future Scope:

In the future the students can also be able to upload or


download notes.
A few more minor tweaks here an there for making the
website more visually appealing and will have Statistics,
Tracking and Analytics.
The whole project will be made available as an Android
app for far more ease of use and mobility.

THANK YOU

You might also like