You are on page 1of 13

Project

On
Campus Hub

Submitted By:-

Hari Shankar (2014 MT CSE 010)


Pankaj Kumar (2014 MT CSE
015)
Project Introduction:
Campus Hub is a system that will provide a safe platform to the student and
faculty to share the study material over internet.

A faculty can upload the assignments of their subjects and can also receive the
assignments of students.

A student can download the assignments and can send the assignments to particular
faculty.
Software And Hardware Requirements :
Software Requirement

Operating System : Windows 7 professional


Languages : java 2(JDBC, JSP, Servlets)
Front End : HTML, JavaScript
Back End : My SQL
Platform : J2EE
Web Servers : Tomcat 7.0.14
Browser Program : Internet explorer/Google Chrome
Software : NetBeans 7.0.1 IDE

Hardware Requirement

Processor : Intel® Core™2 Duo CPU T6400 @2.ooGHz


RAM : min 512 MB
Hard disk : min 30 GB
Project Functionality :

In our project we have three users .Each user have some unique functionalities.

Admin : Admin has the authority to approve/disapprove the faculty and


student account request. Admin can also block the account of faculty and
student any time.

Faculty : faculty has the functionality of upload the assignments ,receive the
assignments and upload the marks of assignments of their subjects.

Student : student has the functionality of upload the assignments ,receive the
assignments and can see his assignments marks.
Architecture :

Sign up
User

Information of user

Sign up server Data


base
Approved by admin
Up
loa
Faculty dt
he
As
si gn
Re me
cei nt
ve & Ma
the
ass rks
i gn
me
n t

Student Send the assignment


Server
Data
Download the assignment base

a ge user
man
Can s er
f u
no
Admin rm atio
fo
ie ve in
Retr
Up
loa
Faculty dt
he
As
sig
Re nm
cei en
ve t&
the Ma
ass rks
i gn
me
Log in

nt

Send the assignment Server Data


Student base
Download the assignment

a g e user
man
Can us er
o f
a t ion
Admin i nform
ieve
Retr
Security Threats :
• Confidentiality : An intruder can see the data while the packet of data is
transferring over the network.

• Integrity : An intruder can modify the data while the packet of data is
transferring over the network.
Future Scope:
•Add functionality of Chat.

•Add functionality of E-mail

•Add functionality of messaging over mobile.


References :
•Data Communications and Networking By Behroz A Forouzan.

•Cryptography and Network Security By Behroz A Forouzan.

•http://www.tutorialspoint.com/java/

•http://en.wikipedia.org/wiki/Applied_Cryptography_and_Network_Security
THANKS
Secure system design principle mapping

principles mapping

Least privilege There are 3 types of users in Campus Hub and every users
are provided different privileges.
Fail-Safe default Campus hub is a project where we can enter into the system
and use its facilities by providing user name and password.
So no user which have user name or password can enter into
the system.

Economy of Since we divide the project into modules so we can detect


mechanism the bugs easily.
Complete In campus hub before giving authorization all details related
Mediation to user is authenticated.
Open Design In campus hub the data is being communicated in
encrypted format so when mechanism is leaked it will not
harm the system security.

Psychological We design a software in a manner which is user friendly and


Acceptability the facilities will be accessed easily to authorized person.
Possible Security threats

Denial of service attack : w

You might also like