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 ~