Upload
hemant-maheshwari
View
268
Download
28
Embed Size (px)
DESCRIPTION
ytycttyctyctyctcycycccyitytytyttyctcytctgc
Citation preview
The feedback for faculty/course in the current system is a manual process. This is a time taking and inefficient process. The collective data from the entire batch is difficult to comprehend.
This project replaces this current system with an Online Feedback System. Using this system, students can provide feedback to faculty or course online
The user logs into the system and fills the feedback.
The passwords are all encrypted for security The data is collated from all the students
to generate a consolidated report and the same can be downloaded as an Excel.
It would provide an easier method for the student council/administration to organize and mine this data.
The Excel is generated using the JXL API. This system could be scaled up to include
users from the college administration such as the Dean and the Coordinator.
Programming Language – Java Platform - J2EE
Struts JSP
Database – MySQL 5.1 Server – Tomcat Server 5
WEBTIER
DATABASE TIER
APPLICATION TIER
CONTROLLERServelets
Authentication
VIEWJSP
HTML
DATABASE
MODEL
HT
TP
R
EQ
UE
ST
HT
TP
RE
SP
ON
SE
PRESENTATIONTIER
User Feedback Faculty
Faculty-Course
1:n
n : m
n:1
1: n
UserIdPasswordUserTypeBatchId
UserIdCourseIdFacultyIdQuest-1
::
Quest-17UpdateDate
TermBatchId
FacultyIdFacultyName
AreaId
CourseIdFacultyId
Course
CourseIdCourseNameCurrentTerm
AreaId
n : 1
Area
AreaNameAreaIdChairId
1:n
Verify userLog in ID
Password
Verified user and user type
User type: student User type: student council User type: faculty
Fill feedback
Select course
Select faculty
Update database
Logout
Fill feedback option
View report
Select report
Select course
Select faculty
Download report
Logout
Select course
View report
Download report
Logout
Design testcases
Prepare testdata
Run programwith test data
Compare resultsto test cases
Testcases
Testdata
Testresults
Testreports
http://121.20.4.83:8080/feedback/rbs.do
More reports can be generated by Dean Office
More reports can be generated by Coordinator to view the overall feedback for his\her Area
More reports can be generated by VC. More roles can be added for Dean and
Coordinator.
http://en.wikipedia.org/wiki/Apache_Tomcat http://www.oracle.com/technology http://tomcat.apache.org/ http://www.mysql.com/