0% found this document useful (0 votes)
110 views

College Project

The document provides details about a complete feedback management system project called Campus Visit. It includes sections that describe the introduction, categories, inputs, benefits, modules, data flow diagrams, entity relationship diagram, and outputs of the project. The project allows students to provide feedback online about lectures and faculty. It manages the login, registration, feedback submission, and viewing processes. Administrative staff can also access the feedback and results.

Uploaded by

Sakshi sharma
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
110 views

College Project

The document provides details about a complete feedback management system project called Campus Visit. It includes sections that describe the introduction, categories, inputs, benefits, modules, data flow diagrams, entity relationship diagram, and outputs of the project. The project allows students to provide feedback online about lectures and faculty. It manages the login, registration, feedback submission, and viewing processes. Administrative staff can also access the feedback and results.

Uploaded by

Sakshi sharma
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 33

FEEDBACK

TABLE OF
CONTENT

1- INTRODUCTION………………………. . . . . .
.1

2- PROJECT CATEGORY…………………………2

3- INPUT OF THE PROJECT………………………3

4- BENEFITS OF PROPOSED SYSTEM…………..4

5- MODULES & PROCESS LOGIC OF PROJECT...5-


6

6- DATA FLOW DIAGRAM………………………7-8


6.1- CONTEXT LEVEL DFD.
6.2- LEVEL 1 DFD.

7- E-R DIAGRAM……………………………………9

8- TOOLS/PLATFORM USED………………….10-11

~1~
FEEDBACK

9- OUTPUT OF THE PROJECT…………………….12

10- SECURITY MECHANISM………………….13-15

11- DEPENDENCIES……………………………….16

12- LIMITATIONS………………………………17

13- REFERENCES………………………………..18

~2~
FEEDBACK

Introduction of the
project
(Complete Feedback Management System) is a web
based application that provides to make the process of
taking feedback from the students in the online
regarding the lectures teaching. As of now this task was
done manually with the use of paper and pens. This has
many drawbacks and evaluating this hand written forms
is a difficult process. But the restriction here is once the
student submits the report then he cannot modify it later.
With this the student can successfully submit feedback
on lectures teaching in a very efficient manner without
any lose of data. The administrator and the faculty
members can access these feedbacks from the students
and take appropriate actions.

Campus Visit provides solution of all these problems in


the form of easy to configure and use application by
automating all these functionality. The major modules
are:

 Login Management
 Registration Process
 Student Management
 Staff Management
 Query Management
 Result
~3~
FEEDBACK

PROJECT
CATEGORY:-
Campus Visit (Complete Feedback Management
System) is being made as web-application.

~4~
FEEDBACK

~5~
FEEDBACK

Input of the
project

 Login page get the input of user id and


password.

 Create the free new user id for register


your self.

 Post new questions.

 Setting of details.

 Give feedback.

 View feedback.

 Change password

 Write Mail
~6~
FEEDBACK

Output of the
project

 View feedbacks and contacts.

 Message Inbox.

 View results.

 Help

~7~
FEEDBACK

 Home

Benefits of
proposed System


Fully works as a online

Reducing the time
~8~
FEEDBACK


Don’t Thinking

Centralized maintain all information.

Easy to Searching the information.

Easy to managing whole response, Mail

Modules & Process


Logic of Project

Login Management: Basically Login module is


developed for staff member as well as Institute staff
(Institute must be affiliated to university).In login
~9~
FEEDBACK

management section the user entered the login and


password, if user is valid then user can enter the
permissible section. First time user make it id than the
user can use the functionality according his rites. The
user can change own password.

Registration Process: Registration Module is


specially designed for students. The student fills the
entry of registration form and submits to the
university/colleges, threw this process the student
registered in university. After submission the registration
form the university allows to fill the feedback form and
student fill the feedback form . Registration process is
processes only one time when student take admission.
Whenever in each semester student have to fill the
feedback form.

Student Management: Student can give the


feedback about the lectures on the scale of five. Students
can give feedback about the lectures based on
interaction of lecture in the classroom with students.

Staff Management: The feedback given by the


students can be viewed by the staff and improves their
performance in teaching and other aspects.

Query Management: In this module the student


send the query to the university administrator and get
the response. Query may be related to admit card, result
awaited, so many problem can be…

~ 10 ~
FEEDBACK

Result Management: In this module the


university/colleges process the result of every faculty and
provides awarding certificates to those faculty members
who gain the highest marks in there feedback.

Help: - Provide the functionality to get help.

~ 11 ~
FEEDBACK

DATA FLOW DIAGRAMS

Context Level DFD


Submit Follow up Remarks
View profile Details
Faculty Enter Enquiry Details Counselors
Query Status

Submit Query Criteria.

Summit complain View Query Result


Campus
View Follow up Reports
Visit
View Result, Enter Registration Details
faculty
profile, exam
schedule,
Submit request

Update it
Enter fee detail and

syllabus etc..
Generates Reports
View Reports

Student

Chancellor Accountant

~ 12 ~
FEEDBACK

~ 13 ~
FEEDBACK

Level-1 DFD

Enter login & pass


User Admin

Get Response
Send Request, Get Response
Send request Login
for visit
If login true then Enter
into process section Result

Store Result
Retrieve
Campus Result
varification Visit

Fees deposit
Send request Get fees process

Fill entries of
Send complain exam form
ExamFor Fees
m
Complai Registratio
n n

Get response Fill entries of


registration form

Get response Student Get response


Fill entries of Send request
exam form for fees

~ 14 ~
FEEDBACK

E-R Diagram
Passwor Inquiry
Login d
User
Answe
Name r
1
Admin Belon
Has- gs Name
A
1
1 1
Type
Campus Visit 1 M
Campus Department
Has-
A
Subject
1
Faculty 1 University
Courses 1
Exam Belon Record
gs
1
Affiliate
d Code Mark 1 Book Name
s
M Password
Name
Library Writer
Issue Name
Address Institutes
Date

Institute Code Descriptio


Universit n
y
Courses No of Books

~ 15 ~
FEEDBACK

(a) DATA
STRUCTURE
1: User: This table is used to store the detail of login
and password of the user.

Field Name Data Type


Username Text
Password Text

2: StdRegistration: This table is used to store the


detail of student that is going to take admission in
university.

Field Name Data Type


RollNo Number
EnrollmentN Number
o
FirstName Text
LastName Text
Paddress Text
Caddress Text
Course Text
Semester Text
~ 16 ~
FEEDBACK

HighSchoolM Text
arks
HighSchoolP Text
er
InterMarks Text
InterPer Text
GraduationM Text
arks
GraduationPe Text
r
Other Text

3: StaffRegistration: This table is used to store


the detail of staff members.

Field Data Type


Name
EmployeeId Number
Fname Number
Lname Text
FatherNam Text
e
Paraddress Text
Coaddress Text
JoinDate Text
ResignDate Text
HighSchool Text
Inter Text

~ 17 ~
FEEDBACK

Graduation Text
PostGradua Text
tion
Other Text
Hyear Text
Iyear Text
Gyear Text
PGyear Text
Sex Text
Categories Text
Experience Text
SpacialSubj Text
ect
PhoneNum Number
ber
Mobile Number

4: InstituteDetails: This table is used to store the


detail about Institute.

Field Data Type


Name
Code Number
Name Text
Address Text
University Text
Text
Text

~ 18 ~
FEEDBACK

5: IdInfo: This table is used to store the detail of


student registration information that is ready to give
feedback.

Field Data Type


Name
Question Text
Answer Text
secMail Text

6: Result: This table is used to store the detail of


student Result.

Field Data Type


Name
Question Text 7: Marks: This table is
Answer Text used to store the detail of
Score Text student Marks.

Field Name Data Type


Roll No Number
Course Text
Sem Text
ResultType Text
Subject Text
Marks Number

~ 19 ~
FEEDBACK

8: Employeeid: This table is used to store the detail


of Employee.

Field Name Data Type


Question Text
Answer Text
Secondmail Text

TOOLS/PLATFORM
USED:

Front End Java Server


Pages

~ 20 ~
FEEDBACK

 User friendly
 GUI
 Separation of work (designing
& coding)
 Written once run anywhere
Middle-Tier

 Java Beans

Back End Oracle/Access

 Security
 Performance
 Scalability
 Reliability
 Support RDMS concepts

Hardware:-


Processor Pentium 4th

RAM 128MB
~ 21 ~
FEEDBACK


Hard Disk 20GB/40GB.

Software:-


Operating System Windows
98/2000/XP,UNIX

Front End Html/JSP.

Back End Oracle10g.

Design Patterns MVC.

SECURITY
MECHANISM
~ 22 ~
FEEDBACK

In the software security there are two levels of security.


The 1st level of security, which is provided by the FRONT
END and 2nd level of security provided by the database
which is being used.

SOFTWARE INTERFACE
- FRONT END
We have implemented JavaScript
for all the Client side validations. Client side JavaScript is
designed to reside inside HTML document & ensure they
run properly. It is object based, event driven, platform
independent. These are important parts of any Web
application to implement Client side Validations and the
invalid data is not submitted. The form is not submitted
until user fills in correct data. It is extremely useful to
restrict mistakes by user.

We have implemented Servlets in


between which is fetching the data values given by the
user and storing the input into database (into
appropriate tables).Servlets use JDBC-ODBC drivers to
make connection with database and store data. Servlets
provides support to execute queries via creating objects
of Statement and Connection Interfaces. Servlets are
object byte codes that can be dynamically loaded off the
Internet. Servlets are platform independent, dynamically
loadable.

~ 23 ~
FEEDBACK

- BACK END
We have used Oracle/Access as the
Back end. Oracle Server provides efficient/effective
solution for major database tech.
- Large database and space management.
- Many concurrent database users.
- High transaction processing requirement
- High Availability
- Industry accepted standards
- Manageable security
- Portability

FRONT END SECURITY:-

This security level is developed or designed by the s/w


developer or designer. S/he provides her/his s/w the
security for the system, by considering many factors
regarding to the particular s/w.
In this software following are used to provide security.

LOGIN CHECKING:
There are two login’s are
provided in this software one for employees and one for
applicants. In order to avail the services of software
employees have to provide a valid id and password and
only after entering correct id and password employee
will get entry otherwise they will be blocked from
accessing any services of this site. Similarly a login
check is provided for student applying for information. In
order to enter univertisity Information zone user have to
~ 24 ~
FEEDBACK

enter id and password which they got after registration,


in this way security have been provided for both
employee section and student section. There is also
provision to change the password in case password is
known by other.

~ 25 ~
FEEDBACK

BACK END SECURITY:-

In this particular software our back end used is SQL. So


all the inbuilt security aspects provided by the SQL
database is used as it is. It will provide the strong feature
of security so that it will be difficult to change, modify
any personal or university data. Information is vital to
success, but when damaged or in the wrong hands, it can
threaten success. SQL provides extensive security
features to safe guard your information from both
unauthorized viewing and intentional or inadvertent
damage. This security is provided by granting or
revoking privileges on a person- by- person and privilege-
by-privilege basis.

~ 26 ~
FEEDBACK

DEPENDENCIES

 It doesn’t matter how efficiently the application


works, if the bandwidth is not sufficient the
transaction will take more time then expected.

 Oracle and Oracle JDBC-ODBC drivers for


connectivity.

 Java Web server is required for the application.

 Although this software is architecturally


independent but following hardware resources are
required. For i.e. any IBM compatible PC or any other
workstation with mouse support and relevant
software.

~ 27 ~
FEEDBACK

LIMITATIONS
- Presently the software is handling only three
hierarchical levels.
- Only able to handle limited no. of departments.

- Student should be able to access more information

~ 28 ~
FEEDBACK

REFERENCES
- Java-2 Complete Reference - by Patrick Naughton

- Java Servlet Programming - by O'Reilly

- Pure JavaScript - by Jason Gilliam,


Charlton
Try, R.Allen Wyke

- HTML completes - BPB publications.

- Java Server Programming - by Apress publication.

~ 29 ~
FEEDBACK

CERTIFICATE
The project report on “SUMMER TRAINING ON WEB
DESIGNING”
in DEHRADUN prepared by SAKSHI SHARMA &
SHIVANI RANA
Students of B.TECH 7TH Sem for the partial fulfillment of
the degree of B.TECH is satisfactory in respect of
guidance of HEAD OF THE DEPARTMENT of
COMPUTER SCIENCE & ENGINEERING.

Date:-…………..
Supervisor
~ 30 ~
FEEDBACK

Place:-Beehive College Of (Mr. Praveen


Chandra)
Engineering &
Department of
Technology, Dehradun. Computer Science
& Engineering.
BCET, Dehradun.

~ 31 ~
FEEDBACK

~ 32 ~
FEEDBACK

~ 33 ~

You might also like