Sei sulla pagina 1di 6

SYNOPSIS

Project of
STUDY HUB
A PROJET REPORT SUBMITTED TO

PANJAB UNIVERSITY,CHANDIGARH
FOR THE PARTIAL FULLFILLMENT FOR QUALIFYING DEGREE OF BACHELOR
OF COMPUTER APPLICATIONS
SESSION 2018-2019

Under the Supervision of: SUBMITTED BY:


Dr. Harmunish Taneja Rohit Thakur
Assistant professor BCA III 6th semester
Department of Computer Application 16091159
-

DAV COLLEGE SECTOR-10 D,


CHANDIGARH
INTRODUCTION

Study Hub is a website for education purposes made with the help of the php
programming language (hypertext preprocessor), that helps students to interact
with the teachers about their queries as well as can study different subjects and can
give quizzes and test their knowledge.
So, for all students and teacher this website will provides a solution where a
student can solve all its studying related problems.
This project has two modules: -
I. Admin module.
II. Client module.

 In admin module teachers are the real admin.in this teacher is provided with
different powers that is they can create test of their own, they can insert
questions in the question bank, they can see the student’s marks as well as
how many students have given the test, they can also register students.

 In the case of user module or the client module it is classified as the section
of the website for the users or we can call them students. Students has to first
register themselves as a student and then and then login into the website.
The website allows students with menus which will allow them to study
about the language from top sites, to give specific test on specific language,
and also allow them to give test of specific teacher, allow them to update
their passwords and can also take track of its performance.

OBJECTIVE OF THE PROJECT.


I. It will help student in learning new Languages.
II. It will help students to ask any questions from specialized teachers in their
respective subjects.
III. It will help students to test their knowledge about the specific language by
giving Quizzes.
IV. It allows teachers to make their own test and student can give the test of the
respective teacher.
V. It can be used in colleges where teacher can make their own test and can
give links to the students and student can give the test.
VI. The website will include number of simple steps from login as a student and
start using the website for study purposes.
VII. It will help students to know more about the new languages and
advancement on them.
FUNCTIONALITES PROVIDED BY THE
WEBSITE.
 FOR TEACHERS
 Allow them to create test.
 Allow them to insert questions in the question bank.
 Allow them to see students detail with their marks.
 Can update their password.

 FOR STUDENTS
 Allow them to give test for specific language or specific teacher.
 Allow them to study different language from top websites.
 Allow them to see their marks according to their ranking.
 allow them to ask query questions from the teachers.
 Allow them to update their phone number as well as password

Data Flow Diagram


A Data Flow Diagram (DFD) is a graphical representation of the "flow" of data
through an Information System. A data flow diagram can also be used for the
visualization of Data Processing. It is common practice for a designer to draw a
context-level DFD first which shows the interaction between the system and outside
entities. This context-level DFD is then "exploded" to show more detail of the
system being modelled.
Data Flow Diagram of Study Hub

Level 0

Input Output
Admin/User Database
System

Level1

Enter the id

Authenticate
User

Check whether
Display errors
Admin or user

user Admin

Take Test STUDY/QUERY SET TEST Verify


/query USER

User report/result
User details
HARDWARE REQUIREMENT
 Minimum 350mb of free hard disk for installation.
 Processor requirement intel core Pentium 4,3.2ghz in correspondence with
graphic card.
 At least a minimum ram of 4 gb, to take the load of typical live system with
1000-2000 events.
 Network card.
 Recommended 1gb ram for a central server with 3 nodes.
 Windows starting from 2008 to so on till now. Any older version may not be
able to process the php language.

SOFTWARE REQUIREMENT
 Front end: php, css, coding done in any text editor namely notepad,
notepad++, etc.
 Back end: (any of the following)
o Xampp server
o Wamp server
o Lamp server
o Mamp server
 Operating system according to the system.
 Browser: chrome, internet explorer, Mozilla Firefox, safari etc.

PROPOSED FUTURE SYSTEM OF THE PROJECT


The aim of proposed system is to develop a system for the students where the
students gets all in one education package and less hassle for the users.
I. Security of data
II. Ensuring data accuracy
III. Better service
IV. Greater efficiency

METHODOLOGY AND BASIC TERMINOLOGIES


USED.
Basic methods and terms running throughout the project are the few of the
basics in the php programming language few of the methodologies given in the
project.
 $_post: the $_ post variable is an array of variable names and values
sent by the http post method.
Form>method =” post”
 $_session: session variable is stored in associative array called
$_session. These variables can be accessed during lifetime of a
session.
 Div tag: the div tag is an empty container which defines a division or
a section.it has no effect on the content or the layout.
 Few of the other terminologies used int the project come from the
general terminology of php, html, JavaScript, css.

Potrebbero piacerti anche