This action might not be possible to undo. Are you sure you want to continue?
K Y2M006 S5 MCA Under the guidance of Dr. M.P.Sebastian Department of Computer Science and Engineering National Institute of Technology, Calicut
CERTIFICATE This is to certify that the work reported in this project report entitled ONLINE FEEDBACK COLLECTION SYSTEMS , is a bonafide record of the project work done Mr. Sreejith K, a student in the Department of Computer engineering, National Instit ute of Technology Calicut from August 2004 to November 2004 in partial fulfilment for t he award of the degree of Master of Computer Applications of the National Institute of Techn ology Calicut. Head of the Department: Project Guide: Dr.V.K.Govindan Dr.M.P.Sebastian Professor and Head Assistant Professor Dept of Computer Engineering Dept of Computer Engineering NIT Calicut NIT Calicut Project Co-ordinator Dr. Vineeth Kumar P Assistant Professor Dept. of Computer Engineering NIT Calicut
P. H. Vineeth Kumar P. Assistant Professor. Department of Computer Engineering. for providing valuable suggestions on project work and preparing the report. National Institute of Technology. National Institute of Technology. I express my sincere thanks to our project coordinator Dr. Seba stian. Department of Computer Engineering. V.D.. I express my sincere thanks to my friend Sandeep P K for helping me in my projec t work. Assi stant Professor. M.K. Calicut for his constant support and guidance without which my project could not have been c ompleted.O. Dr. D epartment of Computer Engineering. Sreejith K Y2M006 . National Institute of Technology. I would like to express my sincere gratitude to my project guide.Govindan . Calicut. Thanks to all of my friends for their support and valuable suggestions. Calicut for his constant support during the project.ACKNOWLEDGEMENTS I would like to put on records my sincere thanks to Dr.
For Students to feel valued and 'listened' to have ownership in their own learning to develop reflective thinking to be better informed in selecting a course/module . Intended to s upport feedback collection in educational environments .Abstract Developing effective mechanisms for feedback collection in learning environments is particularly important at the frontiers of new knowledge .ITC feedback system collects feedback fr om users about the services offered by for Information Technology and Communication wing (ITC) of NITC.Valuin g and asking for feedback has recognised benefits for both staff and students. fro m students. Faculty-feedback system is intended to collect feedback about faculty. For Staff to provi de information for course design to further develop teaching skills as well as to provide better se rvice to the students. described in this project are two such applications for collecting feedback through a web interface. The online feedback collection systems. .
12 4... ..3 Database design ...15 5....15 5..5 2.2..12 4.... . ... . Introduction .2.. .14 4.13 4. Design ...6 2... Problem Definition ..2 Class diagram for module 1 ..1 Use case diagram for module 2 .. 15 5..6 System Requirenments .6 2.......3 Sequence diagram for module 2. .Contents 1....1 Existing System .2 Proposed System ....11 4.2 Class diagram for module 2 . .. ...17 5.2..2 Design of module 2.8 4..7 4.8 4.2.......3 Sequence diagram for module 1.. ..1..2.1 Design of module 1. .2.10 4..2 Platform Independence ..1 Prerequisites . .14 5. Conclusion ..1 Use case diagram for module 1 .16 5.. ... .3 Storage Issue ....21 .17 6. Implementation .1.17 7.. Testing and Results ... ... References .....8 4.6 2..1. .. ...1 Prospective Users .2 Implementation Issues .......3 Features of proposed system ...21 8..........
making communication far easy .for any organization or faculties of an institution . and measure the extent to which they are met to i nform executive action. policy developments and resource allocation as part of quality assurance procedure Feedback should be encouraged to be positive as well as giving suggestions conce rning areas that could be enhanced. which in turn has more chance of ensuring high quality teaching. INTRODUCTION Getting the right feedback at right time is of at most importance . . thereby meeting learn ers' needs to establish learning objectives. Calicut. For Staff to provide information for cours e design to further develop teaching skills to match learning to learners needs to support bids for funding teaching projects For Students to feel valued and 'listened' to to have ownership in thei r own learning to develop reflective thinking to be better informed in selecting a course/modul e For All to enhance relationships and define roles to provide a 'positive' teacher/student p artnership. Collecting feedback from the users is very important thing for any organization . using printed forms. One system is intended to collect the feedback from users of Information Technol ogy and Communication(ITC) wing of National Institute of Technology. from the students. Second par t of the project is to develop an online feedback collection system for collecting feedba ck about the faculty . Ong oing interaction with users can help improve the efficiency of an organization.1.I t is very easy to collect feedback about an organization . feedback collection process is conducted manually. This project aims to develop two online feedback collection systems systems. or about the staff of an instit ution through a web based system.Getting the feedback from the users will help an organization or faculty to provide better services to the users or students. All that has changed with the computer network as well as World Wide Web. Until now . and enable them t o provide better service to the users. Valuing and asking for feedback has recognized benefits for both staff and students in an institution.
This is very time consuming and costly procedure. So valid users can access it from anywhere . Second part of this project aims to develop a feedback system which can be us ed by the students to give the feedback to the faculty. This system will provide a web-bas ed interface to the students. The user can post his/her opinions. The administrator can analyze the feedback. fast and cost effective method for collecting the feedback. are authenticated with a Login ID and password. Administrator and User.The user s. The user means the student/faculty who has the access to the services provided by ITC. Collecting the feedb ack from the students about the service offered by ITC is also such a time consuming and diff icult procedure. This project aims to develop an online web-based feedback collection system f or Information Technology and Communication wing (ITC) of NITC. comments and queries.2 Proposed System The proposed system is a web based system.2. 2. This s ystem enables the faculty to easily get feedback from their students 2. query the feedback and re ply to the user. The user answers the question and submits this feedback . request and queries through a web-based interface. . Students write their feedback and submit it to the faculty. This system has two user levels . The new system iss ues the users . The administrator can later analyze the feedback 2. Preparing the printed form and collecting the forms back from the students is a time consuming procedure. asset of questionnaires. who give the feedback. 2. about the c ourse offered by a particular faculty and send this feedback to the corresponding faculty.1 Existing System The existing method for collecting feedback about the faculty from the students makes use of printed forms on paper. PROBLEM DEFENITION 1. So the re is no need for installing any additional software on the client systems.3 Features of the proposed system The proposed online feedback collection system is a web based system. . fill in an online feedback form and submit the fee dback to the system. where they can write their feedback. The user can log in to the system with a valid ID and password.This is a platform independent system. This is very effective.
3. SYSTEM REQUIREMENTS The following are the system requirements for online feedback collection systems Hardware Requirements Pentium III processor or above At least 128 MB RAM 10 GB Hard disk Software Requirements Apache Tomcat Web Server JSP MySQL JDK Platform Java Script enabled web browser .
who analyse the feedback. class diagram and seque nce diagrams are created for each of the two modules of this project. who is having access to the service of ITC Administrator FBC : : Administrator of ITC. given by the user Feedback controller.1.1 Module 1: Feedback collection system for ITC 4. Use case diagram.1 Use case Diagram Actors User : student or staff . DESIGN This section deals with the activities performed and diagrams created during the design phase of the system. 8 Feedback Controller (FBC) User Request feedback form Verify the user Issue the feedback form Submit the form Analyse the feedback and reply .4. 4. which is a software module which take care of Issuing feedback form and storing the feed back.
Administrator <<include>> User <<include>> Request feedback form Enter authentication data Submitting request to FBC <<include>> User <<include>> Submit the form Fill up the form Submit the form to FBC <<include>> Administrator Analyse the feedback Querying the feedback .
4.1.2 Class Diagram Online Feedback Collection System User name:string id:string Login( ) Logout( ) Request form( ) Submitform( ) Administrator query_feedback( ) Feedback_ controller Storage_ manager store_feed back( ) Login Validator validate( ) Form_issue issue_form( ) .
4.3 Sequence Diagram User FBC Login_va lidator Form_isu e Administ rator Storage_ manager request_form( ) Issue_loginform() Enter_login data verify_login() login_OK issue the feedback form submit the feedback store the feedback Acknowledge the feedback .1.
2 Module 2: Feedback collection system which collect feedback about faculty 4. student Feedback system(FS) Request evaluation form Validate the student Issue the evaluation form Submit the form Store and Forward the feedback Request feedback form Enter authentication data student <<include>> \ . who input his feedback about the faculty to the systemFeedback System.4.2.1 Use case Diagram Actors student FS : : student of the institute. which take feedback from student as the input. store the feedback in a file associated with the corresponding faculty.
2.2 Class Diagram Online Faculty feedback collection system student name:string id:string Login( ) Logout( ) Request form( ) Submitform( ) Feedback forwarding System Storage_ manager Savefeedba ck( ) retrieve( ) Authenticat ion mgr authenticat e( ) Evaluation form issue issue_form( ) .<<include>> student <<include>> Submit the evaluation form Fill up the form Submit the form to FS Submit the evaluation form Fill up the form Submit the form to FS 4.
3 Sequence Diagram request_form( ) Issue_loginform() Enter_login data verify_login() login_OK issue the evaluation form submit the form store and forward the feedback student FS Authentic ation mgr Form_isu e Storage_ manager 4.4. Name of the Table : student (This table is used to store the details about the students) Attribute Type Comment Sname Character Name of the student Rollno Character RollNo of student Course Character Name of the course Login Character Login ID Branch Character Branch of the course Password Character Login password Batch Character Year of admission .3 Database Design Tables Used 1.2.
1. Prospective users: In Module 1. there are three types of prospective users. Administrator is the person. Administrator .2. there are two levels of prospective users. who is in charge of ITC Following are the actions associated with the User User log in to the system with a valid ID and password. User. staff and students. feedback system to collect feedback about faculty. write comments in the form and submit the fo rm to the feedback system Feedback system stores the feedback given by the user in to a file Following are the actions associated with Administrator Administrator log in to the system with a valid ID and password. who is a student or user of services provided by ITC. Administrator can perform the following operations Add . User can request for one of the following feedback form Feedback form for Main Computer center Feedback form for LAN center User can answer the questionnaires. Administrator can perform the following actions Add new students.delete or edit Users View the feedback about Main Computer Center View the feedback about LAN center In Module 2 . feedback collection system for ITC. who is having the responsibility of the system. a nd Administrator.Delete or Edit existing students Add new faculty Delete existing faculty .5.
Selected set of inputs are given to the system . Unit testing Different units of the systems are tested separately. then the feedbacks are verified. without any errors and bugs Results: The results are verified by observing the input and output. by giving certain feedback as input. which is the output. that it will work correct ly. White box testing Different sections of the code is analyzed and tested. Certain set of inputs are given to the different modules of the system. Black box testing Various inputs are given and the outputs are verified.Some feedback forms are filled by entering in to the system in user logi n. Here the functionality of the system is verified.The different testing strategies used are: 1. The functionality of the system is tested with ou t referring to the source code of the system 4. by login in to system as administ rator 3. and verifying the retri eved feedback. and output from each module is verified 2. Following are the screen shots of the Online Feedback Collection System Log in Form . System testing Entire system is tested as a whole unit. by analyzing them.
Feedback Form .
Retrieved Feedback .
which A web based interface for analyzing the feedback is de giving feedback to a faculty is developed.com getting feedback from users of ITC is developed. REFERENCES 1. www. Core JAVA Volume 2 by CAY S HORSTMANN and GARRY CORNELL published by Pearson Education 3. Each user o and password .CONCLUSION A web based interface for makes feedback collection easy. Software Engineering . instead of a file so that the statistics about the feedback obtained can be easily analysed 8. A web-based interface for f the system is authenticated using ID Future Works Enhance the existing system.jsptut. 6th edition by Ian Somerville Published by Pearson Educatio n 2. by storing the feedback in to a database . veloped.
This action might not be possible to undo. Are you sure you want to continue?
We've moved you to where you read on your other device.
Get the full title to continue reading from where you left off, or restart the preview.