SRS For Student Feedback System

Software Requirements Specification For Student Feedback System

Team Members
S.No. 1. 2. 3. 4. Name Girish Arora Pankaj Ghildiyal Sunder Gautam Ashish Kumar Singh Roll No. 10414302009 06614302009 07514302009 09214302009

Date: - August 28, 2011

1

SRS For Student Feedback System

Table of Contents
1. Introduction …………………………………………………………………………………………..4 1.1 Purpose 1.2 Scope 1.3 Definitions, Acronyms, and Abbreviations 1.4 References 1.5 Overview 2. The Overall Description ……………………………………………………………………….7 2.1 Product Perspective 2.1.1 System Interfaces 2.1.2 Interfaces 2.1.3 Hardware Interfaces 2.1.4 Software Interfaces 2.1.5 Communications Interfaces 2.1.6 Memory Constraints 2.1.7 Operations 2.2 Product Functions 2.3 User Characteristics 2.4 Assumptions and Dependencies 3. Specific Requirements …………………………………………………………..……………..13 3.1 External interfaces 3.2 Functions 3.3 Performance Requirements 3.4 Logical Database Requirements 3.5 Design Constraints 3.5.1 Standards Compliance 3.6 Software System Attributes 3.6.1 Reliability 3.6.2 Availability 3.6.3 Security
2

…19 3 . Supporting Information…………………………………………………………………. Document Approvals …………………………………………………………………………18 6.7.SRS For Student Feedback System 3.1 Feature 3.7 Organizing the Specific Requirements 3.18 5.7.. Change Management Process …………………………………………………………….7.2 Stimulus and Response 3.7 Functional Hierarchy 4.

SRS For Student Feedback System 1.2 Scope The Student Feedback System will allow Administrator to maintain a record of information provided by the students which is useful for the faculties as well as the college in the ongoing efforts and enhance the quality of education.NET Framework  Common Language Runtime (CLR)  Class Libraries 4 . 1. And Abbreviations The . 1. provision of feedback. Components of . A Visual Basic. the program provides different modes to edit details. This Software Requirements Specification document only covers the main system and does not describe the implementation of the database in which the main system interacts. The aim of the study was to develop a World Wide Web-based course feedback system serving both students and teachers. The evolution will be calculated on the basis of total scores from the responses from all students. an application written in Visual Basic.3 Definitions. and take notes on elements pertaining to feedback.NET Framework is designed for cross-language compatibility. Introduction 1. All the requirements stated in this document are slated for implementation in Student Feedback System. The contents are intended to be utilized by the software engineering class as guidelines for implementation and testing. Furthermore. view statistics. unless otherwise specified. and a summary. The system includes generation and analysis of course feedback pages.1 Purpose The following document describes the functional and non-functional requirements for the “Student Feedback System”. The opinion provided by the student will be kept confidential.NET class might be derived from a C# class or vice versa. Acronyms. Crosslanguage compatibility means.NET may reference a DLL file written in C# (C-Sharp).

NET Application Services .SRS For Student Feedback System Windows Forms Controls Drawing Active Server Pages Web Services Web Forms Windows Application Services ASP . The CLS includes a subset of Common Type System (CTS) which define the rules concerning data types and ensures that code is executed in a safe environment.NET Security XML Diagnostics Threading Net IO Etc Common Language Runtime Memory Management Common Type System DOT NET Architecture Common Language Specification The common Language Specification (CLS) describes a set of features that different languages have in common. 5 .NET Framework Base Classes ADO.

By using this online system we make it better and quick way.asp 1.com/ado/default.WITHOUT ANY PERMANENT FILES ON THE USER’S COMPUTER STRUCTURED QUERY LANGUAGE. 1 – 5) and a percentile / grade has to be generated to all the staff members of a particular department.w3schools. This feedback report was checked by the HOD’s. 6 .4 References http://www.5 Overview The application has a database of questionnaire which will be given to the students after a secured login.w3schools.com/aspnet/aspnet_dbconnection. So we call it as Student Feedback System which delivers via the student staff interface as online system which acting as a Service Provider. We have developed Student Feedback System to provide feedback in an easy and quick manner to the college principal and HOD’s. A mechanism will be there to add. He can view overall grades and view the grades obtained to the faculty and give this report to the principal and he can give counseling to the college staff. The application should evaluate the answers given by the students based on the feedback (which will be given by a no. BACHELOR OF COMPUTER APPLICATION BACHELOR OF TECHNOLOGY MASTER OF COMPUTER APPLICATION MASTER OF TECHNOLOGY 1. modify or delete a question to/from the database.asp http://www.com/aspnet/default.w3schools.asp http://www.SRS For Student Feedback System Acronyms SRS SFS WEB-BASED SQL BCA B-TECH MCA M-TECH SOFTWARE REQUIREMENT SPECIFICATION STUDENT FEEDBACK SYSTEM ABLE TO BE RUN OVER THE WEB.

1 System Interface This application requires a web server connected to all the system of institution. The features expressed in this Software Requirements Specification document are intended to be fully implemented in Student Feedback System. reporting faculty. semester results. view.1 Product Perspective The Student Feedback System is intended to replace the manual model of feedback record keeping by means of paper records.SRS For Student Feedback System 2. The system will be developed in such a way to provide easy and user friendly interface to students and as well as to the administrator. 2. The Overall Description 2. self-contained and independent software product. The paper records are replaced with a single interaction between the students and the Student Feedback System. The application will be a windows based. Front end client application (with feedback entry.) Backend Database SQL 7 .2.

According to that. students can give feedback as per the given grades.2 Interface Student can give the feedback about the faculty on the scale of five. Student Interface 8 .2.SRS For Student Feedback System 2. Students can give feedback about the lecturer based on interaction of lecturer in the class room with students.

9 .3 Hardware Interfaces 1. Standalone system or network based system required to open the application page. 2.SRS For Student Feedback System Administrator Interface The feedback reports were checked by the Administrator. He/she can view overall grades and view the grades obtained to the faculty and give this report to the principal and he can give counseling to the college staff.1.

5. Operating System: Windows NT/ME/2000/XP Database: Sql Server Server side technology:ASP. Firefox. 2. Processor: Pentium IV. 2. 3. 6. Speed: 1. 7.1. 2.-any will do)-that is. 2.Net Server side scripting: Java Scripting Client side scripting: HTML Web-Server: IIS Tools used: Microsoft Visual Studio 2008.5 Communications Interface 1. Mozilla. 4. Internet explorer. 4. 3.1. Hard Disk: 2GB. Processor : Intel P-IV System Processor Speed : 250MHz Primary Memory : 512MB RAM Secondary Memory : 40GB Support for printer (dot-matrix/ DeskJet/ inkjet etc. 3. The above specified requirements are the minimum requirements which are required to run the application. 5.00 GHZ. 10 . 4. Sql Server Management 2008 R2. 2. appropriate drivers are installed and printer connected printer will be required for printing of report and mark-sheets.6 Memory Constraints 1. 6. 2.SRS For Student Feedback System 2.4 Software Interfaces 1.1. The security of a user must be consistent through the use of passwords. The Student Feedback System will communicate to the database directly. Primary Memory: 256 MB RAM.

SRS For Student Feedback System 5. Screen resolution of at least 1024 x 800-required for proper and complete viewing of screens. 11 . The above specified requirements are the minimum required to run the application. Higher resolution would not be a problem.

update these questions to the online system. Administrator can prepare questions and add. 3. 2. 12 .7 Operations The student will perform the operations on the following: 1. 3. Login View questions Giving feedback about the faculties Logout The administrator will perform the operations on the following: 1. It provides feedback in a easy and quick manner to the college principal and HOD’s. Student Feedback System is an online web application for issuing the feedback about the faculty by students. 4. 2. Add questions Update questions View questions View report 2. 4.SRS For Student Feedback System 2. 4.1.2 Product Function Functions performed by the Student Feedback System are as follows: 1. 2. It also generates feedback report on the bases of the feedback given by the students. 3.

The system will provide an online user manual in HTML that describes the functionality and options available to the user.4 Assumptions And Dependencies 1. 13 .3 User Characteristics 1. 2. The system will provide a hard copy of the user manual. The database mentioned within this Software Requirements Specification document is previously administered with the correct information needed by the Student Feedback System. Student recognition is dependent on information in a database administered outside of the capabilities of the Student Feedback System.SRS For Student Feedback System 2. 2. which is identical to the manual. 2.

Questions 4.SRS For Student Feedback System 3. Specific Requirements 3. Administrator 5.1 External Interface Student Feedback System external interface contains four things namely. Feedback Forms 3. 1. Students 2. Reports 14 .

The program must be able to be run concurrently by multiple professors. With a maximum size. On start of the feedback program. 4. 6. 3. Acknowledgement shall be received (confirmation) shall be returned within 8 seconds.SRS For Student Feedback System 3. Queries upon the database shall be performed in less than 5 seconds. Transmission of data shall occur in less than 5 seconds. 5. data information shall be displayed on the user PC within 10 seconds.2 Function Following functions are performed in Student Feedback System by students and administrator: 3.3 Performance Requirements 1. The program shall support to give information of up to or more than50 faculty at a time. 2. performance must still conform to all performance requirements. 15 .

Tables in the student database contain faculty information including name. 3. 3.1 Reliability: 1. If a network connection is lost during feedback collection. The system shall include a database: Student. If no network connection can be established to receive the feedback.5 environment.SRS For Student Feedback System 3.0 standard. The time allotted for this project will be limited to the november 2011 semester. 4. the program shall allow the student to transmit feedback at a later time.6 Software System Attributes There are various software system attributes which are following: 3. All the HTML code for the user manual will conform to the HTML 4. The Student database shall contain multiple tables. 16 . shall be allowed to enter feedback later.NET(C#) and the development environment will be the embedded ASP. 2. 3. the students. The system shall be able to be reused for each new semester.6. The language for the project will be . 2. reliability of the system at all times is guaranteed.4 Logical Database Requirements 1. However.NET 3. 3.5 Design Constraints 1. 2. Due to the use of a wired network. overall reliability of the system and feedback collection information shall be achieved through the process of database manipulation. 3. faculty identification number and department.

7. In order to take feedback or edit database information. Cut your time – by giving feedback on online system when compared to the manual process this saves time of user.2 Availability 1. 17 .6. Enhance the staff – find the details about the lecturer’s interest in teaching to the students.1 Features 1. Passwords shall be stored in an instructor database and verified upon each session of feedback database modification. 2. 3. This password shall be stored on the instructor’s database after initial entry. 4. The system shall be available to all students through Information Systems during their normal hours of operation. in order that it must only be entered once. 2. 2. The security of a user must be consistent through the use of passwords.7 Organizing The Specific Requirements 3. During feedback collection every system is connected to the network for entrance of feedback and data is to be transmitted over the network and stored in database.3 Security 1. Manage the entire process – the entire process of giving feedback and viewing that report after giving feedback can manage easily. 3. 3.6. the instructor shall be required to enter a password. The updated password shall be stored in the instructor database and on the instructor’s PC. 3. An instructor shall be allowed to change his/her password only by supplying his/her Existing password.SRS For Student Feedback System 3.

Stimulus: User requests that the data be sent to the server for storage. 3. 4. 2. 18 . then that roster is retrieved and displayed. time. 3. Response: The students has entered feedback to a system and registered that event as well. Stimulus: User loads system.SRS For Student Feedback System 4. Response: The absence data for the current roster are transmitted to the server. Response: E-mail is sent to that faculty. Stimulus: User requests that a student is entered the feedback. Meet web standards – an easy to use system that successfully combines form with function.7. and user. Response: System queries server and if a database exists for the current date. Stimulus: Server receives data indicating that the feedback about his/her is going less than required feedback.2 Stimulus and Response 1.

Further enhancements can be made in designing the screens. He shared his vast pool of knowledge with us that helped us steer through all the difficulties with ease. ( Vikas Singal ) ( Date: ) 19 . We feel honoured and privileged to work under him. Vikas Singal for his valuable guidance. This report would not have been possible without his guidance and we would like to thank him for everything he has done for us.SRS For Student Feedback System 7. 2. Document Approval We extend our profound gratitude to our project Mentor Mr. 3. Various other options can also be added for the better usability of project. Change Management Process 1. 8. interest and suggestions throughout the course of the project. Some more forms can also be added so as to better retrieve the feedback details.

NET FRAMEWORK:  Common Language Runtime (CLR)  Class Libraries Common Language Specification: The common Language Specification (CLS) describes a set of features that different languages have in common.NET Framework is designed for cross-language compatibility.NET may reference a DLL file written in C# (C-Sharp). Supporting Information The . Components OF . an application written in Visual Basic. A Visual Basic. The CLS includes a subset of Common Type System (CTS) which define the rules concerning data types and ensures that code is executed in a safe environment.SRS For Student Feedback System 9. Cross- language compatibility means.NET class might be derived from a C# class or vice versa. 20 .

Sign up to vote on this title
UsefulNot useful