SlideShare uma empresa Scribd logo
1 de 19
1
GROUP MEMBERS: 
 Mayur Sandbhor 
 Ganesh Mali 
 Atish Johare 
UNDER THE GUIDANCE OF 
Mithun Mhatre 
2
3 
• INTRODUCTION 
• PROJECT ANALYSIS 
• HARDWARE AND SOFTWARE REQUIREMENTS 
• PLANNING AND SCHEDULING 
• PROJECT PLAN 
• PROJECT DESIGN 
• UML DIAGRAMS 
• ER DIAGRAMS 
• PROJECT TESTING 
• SOFTWARE TESTING 
• TESTING TECHNIQUES 
• TESTING STRATEGIES 
• BENEFITS 
• CONCLUSION & ENHANCEMENTS 
• BIBLOGRAPHY & ADDENDUM
• We have developed Student Feedback System to provide feedback in an 
easy and quick manner to the college principal. 
• So we call it as Student Feedback System which delivers via the student 
staff interface as online system which acting as a Service Provider. 
• By using this technology we can make fast feedback about the staff by 
students on time to head of departments as they referred in online 
system. 
• This project has two kinds of modules Student and Admin. The student 
can give feedback in online system provided by college staff. 
• This feedback report is checked by the Principal. 
• He can view grades and view the grades obtained to the lecturers and 
give this report to the principal and he give counseling to the college 
staff. 
4 
INTRODUCTION
5 
 Hardware Requirements 
 Processor: Pentium IV. 
 Speed: 3.06 GHZ. 
 Primary Memory: 256 MB RAM. 
 Hard Disk: 2GB. 
 Software Requirements 
 Language used: JAVA, oracle 10-g. 
 Platform : Windows 7/8/XP 
 Tools used: Internet explorer, Mozilla Firefox, Chrome.
6 
Planning of project requires dividing of various 
project phases into a defined time scale for 
completion of project on time. planning and 
scheduling are very crucial phase of project life 
cycle because the project successful depends on this. 
a high or low time estimation of the projects leads to 
large variation in project overall cost estimates.
PROJECT PLAN 
7 
• We have divided our project in Five modules. 
• Each module will be Construct, Test separately. 
• Then these five modules will be integrated in one 
system. 
SR.NO WORK WEEKS 
1 MODULE 1 2 
2 MODULE 2 2 
3 MODULE 3 4 
4 MODULE 4 4 
5 MODULE 5 4
MODULE 1: 
It generally deals with gathering information about the project. 
MODULE 2: 
Planning about how to start with the project. 
MODULE 3: 
It deals with the architecture of our project. 
MODULE 4: 
It will tell us which language will be used and actual code used for developing 
project. 
MODULE 5: 
At last the testing of project. 
8
PROJECT DESIGN 
• Software design is an interactive process through which requirements are translated 
into a ‘Blue Print’ for constructing the software. The design is represented at high 
level of abstraction, a level that can be directly translated to specific data, functional 
and behavioral requirements. 
• Preliminary design is concerned with the transformation of requirements into data and 
software architecture. Detailed design focuses on refinements to the architectural 
representation that lead to detailed data structure and algorithmic representation for 
software. 
• Introduction to UML 
The Unified modeling language (UML) provides a blueprint to Software Engineers 
and Developers. It is a Language for Specifying, Documenting, Visualizing and 
constructing the various aspects of a Software System. 
UML is an Industry-Standard Modeling Language. It contains a number of graphical 
notations and symbols (diagrams) that allow the analyst and designer of a Software 
Application to describe the architecture of the application in a graphical form. 
• Definition: 
UML is a general purpose visual modeling language that is used to 
Specify 
Visualize 
Construct 
Document 
The artifacts of the software system 
9
UML Diagrams : 
A diagram is a graphical representation of a set of elements. The various diagrams in UML are as follows: 
3.4.1 CLASS DIAGRAM: 
3.4.2 OBJECT DIAGRAM: 
3.4.3 USECASE DIAGRAM: 
3.4.4 SEQUENCE DIAGRAM: 
10
11 
LOGIN 
Answer the 
Questions 
regarding 
to staff. 
LOGOUT 
Feed Back stored 
in Database 
ADMIN Login 
Portal 
Principal 
Student 
Student 
Login 
Portal
Student 
Institute 
Feedback 
Staff 
Feedback 
System 
Feedback 
Logout 
Enrolls 
Into 
Technology 
Canteen 
Other 
Activities Labs Skills 
Availability 
Regularity 
Proficiency 
ER DIAGRAM 
12
RADModel 
• Rapid application development (RAD) is both a general term used to refer 
to alternatives to the conventional waterfall model of software development 
as well as the name for James Martin's approach to rapid development. In 
general, RAD approaches to software development put less emphasis on 
planning tasks and more emphasis on development. In contrast to the 
waterfall model, which emphasizes rigorous specification and planning, 
RAD approaches emphasize the necessity of adjusting requirements in 
reaction to knowledge gained as the project progresses. 
• This causes RAD to use prototypes in addition to or even sometimes in 
place of design specifications. 
• RAD approaches also emphasize a flexible process that can adapt as the 
project evolves rather than rigorously defining specifications and plans 
correctly from the start. 
13
Test Case Strategies 
• Software testing is a critical element of software quality assurance and 
represents the ultimate reuse of specification. Design and code testing 
represents interesting anomaly for the software during earlier definition and 
development phase, it was attempted to build software from an abstract 
concept to tangible implementation. 
• The testing phase involves, testing of the development of the system using 
various techniques such as White Box Testing, Control Structure Testing. 
• A strategy for software testing must accommodate low-level tests that are 
necessary to verify that a small source code segment has been correctly 
implemented as well as high level against customer requirements. 
14
• Unit Testing:: 
Unit testing focuses verification on the smaller unit 
of software design such as form. This is known as form 
testing. 
• Integration Testing: 
Data can be lost across an interface, one module can 
have an adverse effect on another sub function, when 
combined, may not produce the desired major function. 
• System Testing: 
Testing the entire system as a whole and checking 
for its correctness is system testing. The system is listed for 
dispensaries between the system and its original objectives. 
This project was effective and efficient. 
15
• Cut your time: 
By giving feedback on online system when compared to the 
manual process this saves time of user. 
• Manage the entire process: 
The entire process of giving feedback and viewing that 
report after giving feedback can manage easily . 
• Enhance the staff: 
Find the details about the lecturer’s interest in teaching to the 
students. 
• Meet web standards: 
An easy to use system that successfully combines form with 
function. 
16
CONCLUSION AND ENHANCEMENTS 
• Conclusion : 
The Project “Student Feedback System” is designed in order reduce the burden 
of maintaining bulk of records of all the students feedback details of who study in an 
Educational Institution. Inserting, retrieving and updating the feedback details of a student 
are easy when it is compared to the manual feedback and storing. Maintaining the project 
is also easy which can is easily understandable. Maintaining the details in the database is 
manageable. 
• Future Enhancements: 
Due to the lack of time, the design part is not done so attractive. Further 
enhancements can be made in designing the screens. Some more forms can also be added 
so as to better retrieve the feedback details. Various other options can also be added for the 
better usability of project 
17
https://www.google.co.in/?gfe_rd=cr&ei=Eb8eVNf2NcrV8gfwyYHYAw&gws_rd=ssl 
http://en.wikipedia.org/wiki/Java_(programming_language) 
http://docs.oracle.com/javase/tutorial/deployment/applet/ 
http://en.wikipedia.org/wiki/Rapid_application_development 
TEXT BOOKS: 
• Software Engineering by Roger S. Pressman (Tata MC-GRAW hill,5th edition) 
• Data Base Management System by Raghu Rama Krishnan (Tata MC-GRAW 
hill,3rd edition) 
• Unified Modeling Language 2 tool kit by Nons-Erik Eriksson, Magnus penkee, 
Brian lyons, Davidfode (2nd Edition) 
• The Unified Modeling Language User Guide by Grady Booch (Pearson 
education) 18
19

Mais conteúdo relacionado

Mais procurados

Feedback System in PHP
Feedback System in PHPFeedback System in PHP
Feedback System in PHP
Prince Kumar
 
Online Examination System Report
Online Examination System ReportOnline Examination System Report
Online Examination System Report
Ankan Banerjee
 
Online examination system
Online examination systemOnline examination system
Online examination system
Rahul Khanwani
 

Mais procurados (20)

Project Report of Faculty feedback system
Project Report of Faculty feedback systemProject Report of Faculty feedback system
Project Report of Faculty feedback system
 
SRS for online examination system
SRS for online examination systemSRS for online examination system
SRS for online examination system
 
Feedback System in PHP
Feedback System in PHPFeedback System in PHP
Feedback System in PHP
 
Student result management system
Student result management systemStudent result management system
Student result management system
 
College Management System project
College Management System projectCollege Management System project
College Management System project
 
Synopsis on Online examination system using php
Synopsis on Online examination system using phpSynopsis on Online examination system using php
Synopsis on Online examination system using php
 
Leave management System
Leave management SystemLeave management System
Leave management System
 
Online Examination System Project report
Online Examination System Project report Online Examination System Project report
Online Examination System Project report
 
College Management System Project
College Management System ProjectCollege Management System Project
College Management System Project
 
Online Examination System Report
Online Examination System ReportOnline Examination System Report
Online Examination System Report
 
Online course reservation system
Online course reservation systemOnline course reservation system
Online course reservation system
 
Result Management System
Result Management SystemResult Management System
Result Management System
 
Android Based Application Project Report.
Android Based Application Project Report. Android Based Application Project Report.
Android Based Application Project Report.
 
School Management System ppt
School Management System pptSchool Management System ppt
School Management System ppt
 
Online examination system
Online examination systemOnline examination system
Online examination system
 
Online Quiz System Project Report
Online Quiz System Project Report Online Quiz System Project Report
Online Quiz System Project Report
 
Online attendance management system
Online attendance management systemOnline attendance management system
Online attendance management system
 
Mobile based attandance system
Mobile based attandance systemMobile based attandance system
Mobile based attandance system
 
Student online admission srs
Student online admission srsStudent online admission srs
Student online admission srs
 
Online examination documentation
Online examination documentationOnline examination documentation
Online examination documentation
 

Semelhante a Student feedback system

Software engineering lecture notes
Software engineering lecture notesSoftware engineering lecture notes
Software engineering lecture notes
Siva Ayyakutti
 
61f4fc87-9977-4003-baf8-37f13200977b.pptx
61f4fc87-9977-4003-baf8-37f13200977b.pptx61f4fc87-9977-4003-baf8-37f13200977b.pptx
61f4fc87-9977-4003-baf8-37f13200977b.pptx
SuhleemAhmd
 
process models- software engineering
process models- software engineeringprocess models- software engineering
process models- software engineering
Arun Nair
 

Semelhante a Student feedback system (20)

Chapter 2
Chapter 2 Chapter 2
Chapter 2
 
Software Development Life Cycle (SDLC )
Software Development Life Cycle (SDLC )Software Development Life Cycle (SDLC )
Software Development Life Cycle (SDLC )
 
Waterfall Model
Waterfall ModelWaterfall Model
Waterfall Model
 
DITEC - Software Engineering
DITEC - Software EngineeringDITEC - Software Engineering
DITEC - Software Engineering
 
Lecture 1.pptx
Lecture 1.pptxLecture 1.pptx
Lecture 1.pptx
 
Software development life cycle (SDLC)
Software development life cycle (SDLC)Software development life cycle (SDLC)
Software development life cycle (SDLC)
 
ecse ppt.pptx
ecse ppt.pptxecse ppt.pptx
ecse ppt.pptx
 
Conventional software Management---.pptx
Conventional software Management---.pptxConventional software Management---.pptx
Conventional software Management---.pptx
 
Selection of methodology - System Analysis and Design
Selection of methodology - System Analysis and Design  Selection of methodology - System Analysis and Design
Selection of methodology - System Analysis and Design
 
Software engineering lecture notes
Software engineering lecture notesSoftware engineering lecture notes
Software engineering lecture notes
 
ecse ppt.pptx
ecse ppt.pptxecse ppt.pptx
ecse ppt.pptx
 
Module-02.pptx
Module-02.pptxModule-02.pptx
Module-02.pptx
 
software process model
software process modelsoftware process model
software process model
 
Structured system analysis and design
Structured system analysis and design Structured system analysis and design
Structured system analysis and design
 
S.E Lec #1.pptx
S.E Lec #1.pptxS.E Lec #1.pptx
S.E Lec #1.pptx
 
Introduction to Software engineering ch03
Introduction to Software engineering ch03Introduction to Software engineering ch03
Introduction to Software engineering ch03
 
Software Process Models
Software Process ModelsSoftware Process Models
Software Process Models
 
61f4fc87-9977-4003-baf8-37f13200977b.pptx
61f4fc87-9977-4003-baf8-37f13200977b.pptx61f4fc87-9977-4003-baf8-37f13200977b.pptx
61f4fc87-9977-4003-baf8-37f13200977b.pptx
 
Software Process Model.ppt
Software Process Model.pptSoftware Process Model.ppt
Software Process Model.ppt
 
process models- software engineering
process models- software engineeringprocess models- software engineering
process models- software engineering
 

Mais de Akshay Surve (13)

Women security application
Women security applicationWomen security application
Women security application
 
Virus detection system
Virus detection systemVirus detection system
Virus detection system
 
Travel planning
Travel planningTravel planning
Travel planning
 
Software security
Software securitySoftware security
Software security
 
Shoulder surfing resistant graphical and image based login system
Shoulder surfing resistant graphical and image based login systemShoulder surfing resistant graphical and image based login system
Shoulder surfing resistant graphical and image based login system
 
Pharming attack
Pharming attackPharming attack
Pharming attack
 
Motion based security alarm
Motion based security alarmMotion based security alarm
Motion based security alarm
 
Issue tracking system
Issue tracking systemIssue tracking system
Issue tracking system
 
Face detection system
Face detection systemFace detection system
Face detection system
 
Buget planning system
Buget planning systemBuget planning system
Buget planning system
 
Automatic attendance system
Automatic attendance systemAutomatic attendance system
Automatic attendance system
 
E notes application2.ppsx
E notes application2.ppsxE notes application2.ppsx
E notes application2.ppsx
 
Attitude
AttitudeAttitude
Attitude
 

Último

"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
mphochane1998
 
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
HenryBriggs2
 
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
MsecMca
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
Epec Engineered Technologies
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
jaanualu31
 

Último (20)

Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network Devices
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdf
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
Computer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to ComputersComputer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to Computers
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna Municipality
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
 
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdf
 
Engineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planesEngineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planes
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 

Student feedback system

  • 1. 1
  • 2. GROUP MEMBERS:  Mayur Sandbhor  Ganesh Mali  Atish Johare UNDER THE GUIDANCE OF Mithun Mhatre 2
  • 3. 3 • INTRODUCTION • PROJECT ANALYSIS • HARDWARE AND SOFTWARE REQUIREMENTS • PLANNING AND SCHEDULING • PROJECT PLAN • PROJECT DESIGN • UML DIAGRAMS • ER DIAGRAMS • PROJECT TESTING • SOFTWARE TESTING • TESTING TECHNIQUES • TESTING STRATEGIES • BENEFITS • CONCLUSION & ENHANCEMENTS • BIBLOGRAPHY & ADDENDUM
  • 4. • We have developed Student Feedback System to provide feedback in an easy and quick manner to the college principal. • So we call it as Student Feedback System which delivers via the student staff interface as online system which acting as a Service Provider. • By using this technology we can make fast feedback about the staff by students on time to head of departments as they referred in online system. • This project has two kinds of modules Student and Admin. The student can give feedback in online system provided by college staff. • This feedback report is checked by the Principal. • He can view grades and view the grades obtained to the lecturers and give this report to the principal and he give counseling to the college staff. 4 INTRODUCTION
  • 5. 5  Hardware Requirements  Processor: Pentium IV.  Speed: 3.06 GHZ.  Primary Memory: 256 MB RAM.  Hard Disk: 2GB.  Software Requirements  Language used: JAVA, oracle 10-g.  Platform : Windows 7/8/XP  Tools used: Internet explorer, Mozilla Firefox, Chrome.
  • 6. 6 Planning of project requires dividing of various project phases into a defined time scale for completion of project on time. planning and scheduling are very crucial phase of project life cycle because the project successful depends on this. a high or low time estimation of the projects leads to large variation in project overall cost estimates.
  • 7. PROJECT PLAN 7 • We have divided our project in Five modules. • Each module will be Construct, Test separately. • Then these five modules will be integrated in one system. SR.NO WORK WEEKS 1 MODULE 1 2 2 MODULE 2 2 3 MODULE 3 4 4 MODULE 4 4 5 MODULE 5 4
  • 8. MODULE 1: It generally deals with gathering information about the project. MODULE 2: Planning about how to start with the project. MODULE 3: It deals with the architecture of our project. MODULE 4: It will tell us which language will be used and actual code used for developing project. MODULE 5: At last the testing of project. 8
  • 9. PROJECT DESIGN • Software design is an interactive process through which requirements are translated into a ‘Blue Print’ for constructing the software. The design is represented at high level of abstraction, a level that can be directly translated to specific data, functional and behavioral requirements. • Preliminary design is concerned with the transformation of requirements into data and software architecture. Detailed design focuses on refinements to the architectural representation that lead to detailed data structure and algorithmic representation for software. • Introduction to UML The Unified modeling language (UML) provides a blueprint to Software Engineers and Developers. It is a Language for Specifying, Documenting, Visualizing and constructing the various aspects of a Software System. UML is an Industry-Standard Modeling Language. It contains a number of graphical notations and symbols (diagrams) that allow the analyst and designer of a Software Application to describe the architecture of the application in a graphical form. • Definition: UML is a general purpose visual modeling language that is used to Specify Visualize Construct Document The artifacts of the software system 9
  • 10. UML Diagrams : A diagram is a graphical representation of a set of elements. The various diagrams in UML are as follows: 3.4.1 CLASS DIAGRAM: 3.4.2 OBJECT DIAGRAM: 3.4.3 USECASE DIAGRAM: 3.4.4 SEQUENCE DIAGRAM: 10
  • 11. 11 LOGIN Answer the Questions regarding to staff. LOGOUT Feed Back stored in Database ADMIN Login Portal Principal Student Student Login Portal
  • 12. Student Institute Feedback Staff Feedback System Feedback Logout Enrolls Into Technology Canteen Other Activities Labs Skills Availability Regularity Proficiency ER DIAGRAM 12
  • 13. RADModel • Rapid application development (RAD) is both a general term used to refer to alternatives to the conventional waterfall model of software development as well as the name for James Martin's approach to rapid development. In general, RAD approaches to software development put less emphasis on planning tasks and more emphasis on development. In contrast to the waterfall model, which emphasizes rigorous specification and planning, RAD approaches emphasize the necessity of adjusting requirements in reaction to knowledge gained as the project progresses. • This causes RAD to use prototypes in addition to or even sometimes in place of design specifications. • RAD approaches also emphasize a flexible process that can adapt as the project evolves rather than rigorously defining specifications and plans correctly from the start. 13
  • 14. Test Case Strategies • Software testing is a critical element of software quality assurance and represents the ultimate reuse of specification. Design and code testing represents interesting anomaly for the software during earlier definition and development phase, it was attempted to build software from an abstract concept to tangible implementation. • The testing phase involves, testing of the development of the system using various techniques such as White Box Testing, Control Structure Testing. • A strategy for software testing must accommodate low-level tests that are necessary to verify that a small source code segment has been correctly implemented as well as high level against customer requirements. 14
  • 15. • Unit Testing:: Unit testing focuses verification on the smaller unit of software design such as form. This is known as form testing. • Integration Testing: Data can be lost across an interface, one module can have an adverse effect on another sub function, when combined, may not produce the desired major function. • System Testing: Testing the entire system as a whole and checking for its correctness is system testing. The system is listed for dispensaries between the system and its original objectives. This project was effective and efficient. 15
  • 16. • Cut your time: By giving feedback on online system when compared to the manual process this saves time of user. • Manage the entire process: The entire process of giving feedback and viewing that report after giving feedback can manage easily . • Enhance the staff: Find the details about the lecturer’s interest in teaching to the students. • Meet web standards: An easy to use system that successfully combines form with function. 16
  • 17. CONCLUSION AND ENHANCEMENTS • Conclusion : The Project “Student Feedback System” is designed in order reduce the burden of maintaining bulk of records of all the students feedback details of who study in an Educational Institution. Inserting, retrieving and updating the feedback details of a student are easy when it is compared to the manual feedback and storing. Maintaining the project is also easy which can is easily understandable. Maintaining the details in the database is manageable. • Future Enhancements: Due to the lack of time, the design part is not done so attractive. Further enhancements can be made in designing the screens. Some more forms can also be added so as to better retrieve the feedback details. Various other options can also be added for the better usability of project 17
  • 18. https://www.google.co.in/?gfe_rd=cr&ei=Eb8eVNf2NcrV8gfwyYHYAw&gws_rd=ssl http://en.wikipedia.org/wiki/Java_(programming_language) http://docs.oracle.com/javase/tutorial/deployment/applet/ http://en.wikipedia.org/wiki/Rapid_application_development TEXT BOOKS: • Software Engineering by Roger S. Pressman (Tata MC-GRAW hill,5th edition) • Data Base Management System by Raghu Rama Krishnan (Tata MC-GRAW hill,3rd edition) • Unified Modeling Language 2 tool kit by Nons-Erik Eriksson, Magnus penkee, Brian lyons, Davidfode (2nd Edition) • The Unified Modeling Language User Guide by Grady Booch (Pearson education) 18
  • 19. 19