Vous êtes sur la page 1sur 7

Software Requirements Specification for Student Information system Prepared by :

Rahul Barfa

Rounak Nigam

Shivani Goyal

1. Introduction 1.1 Purpose : The main objective of this document is to illustrate the requirements of the project Student Information system. The document gives the detailed description of the both functional and non functional requirements proposed by the client. It contains the
complete software requirements for the Student Information System and describes the design decisions, architectural design and the detailed design needed to implement the system. It provides the visibility in the design and provides information needed for software support.

1.2 Document Conventions : The following are the list of conventions and acronyms used in this Document and the project as well :Headings : Font size : Font name : Face : 14 Times new roman Bold

Subheadings : Font size: Font name: Face : Text : Font size : Font name : Face : 12 Times new roman Normal 12 Times new roman with bold Bold

1.3 Intended Audience and Reading Suggestions : The intended audiences for this document are: The team members The faculties

Administration Students

This document will be reviewed frequently by the above audiences to Check if the different phases of the project are being completed by Meeting the given requirements.

1.4 Project Scope : This project is basically updating the manual student information system into a web based application so that the users can know the details of their account. Product Characteristics and Requirements: Manage Student Information efficiently. Record Student details like name , roll- no., course , semester , date of birth , fathers name , address , phone no., email id , etc. Add, Update & Delete Students information easily. Trace Student Records through this Software Advanced Search features. Manage your own Security by providing authorized user name & passwords. Manage Database .

Student information system is being developed, tested, and after it is Rolled out. If the project takes a little longer to complete or costs a Little more than planned, the firm will still view it as a success if it has a good payback and helps promote the firms image as an excellent Management organization .This increase in efficiency of result making, provide result to parents. 1.5 Reference: www.google.com www.yahoo.com

2. Overall Description 2.1 Product Perspective The propose Student Information System which is being developed is an on-line student information System. The search will be based on various categories viz. Student name, enrolment number. Etc.. The System should reflect and support this

decentralized structure. A provision should further be allowed to add a branch. The System will also have an ADMIN who has all rights with regards to managing resources across branches such as updating the detail of students. The users can know information about their account etc.

2.2 Product Functions Student Information System this software is used to maintain and manage the information of the student .This software help the user to easy access the information of students .This software is also helpful for the administrator because he can easily bring changes to the records of the student. 2.3 User classes and Characteristics: The users of the system are students, teachers and the administrators who maintain the system. The users are assumed to have basic knowledge of the computers and Internet browsing. The administrators of the system to have more knowledge of the internals of the system and is able to rectify the small problems that may arise due to disk crashes, power failures and other to maintain the system. The proper user interface, users manual, online help and the guide to install and maintain the system must be sufficient to educate the users on how to use the system without any problems. 2.4 operating environment: The product will be operating in windows environment. Technologies Used : Front-end: Back-end: Coding : Browser : JAVA 1.6.0 My Sql Net Beans Applicable for all browsers

Operating Environment:

The minimum hardware requirements are as following:

Requirement

Details

Processor

Minimal processor: Pentium III Recommended Processor: Intel core i3

RAM

128 MB 1 GB recommended

Memory

5 GB HDD Of memory for installing and using the requisite software for development and testing...

2.5 Design and Implementation Constraints : The Product is developed using JAVA. The backend database for this MY SQL The product is accomplished with login facility so that Specific function is available to specific student.

General Constraints : The information of all the users must be stored in a database that is accessible by the Online Student Information Management System. The information security system must be compatible with the Internet applications. The Online Student Information Management System is connected to the university computer and is running all 24 hours a day. The users must have their correct usernames and passwords to enter into the Online Student Information Management

2.6 User Documentation : No extra document is provided to the user.

2.7 Assumptions and Dependencies :

The users have sufficient knowledge of computers. The University computer should have Internet connection and Internet server capabilities. The users know the English language, as the user interface will be provided in English.

3. External Interface Requirements 3.1 User Interfaces : All pages of the system are following a consistent theme and clear structure. The occurrence of errors should be minimized through the use of checkboxes, radio buttons and scroll down in order to reduce the amount of text input from user. JavaScript implement in HTML in order to provide a Data Check before submission. HTML Tables to display information to give a clear structure that easy to understand by user. Error message should be located beside the error input which clearly highlight and tell user how to solve it. Each level of user will have its own interface and privilege to mange and modify the project information such as supervisor able to monitor/manage his student progress, student can change his detail, view the progress.

3.2 Hardware Interfaces: No specific hardware interface is needed in this product.

3.3 Software Interfaces: No specific software interfaces present.

3.4 Communication Interfaces: As it is a web based application, there are protocols that are needed to directly interact with the users. 4. System feature : 5. Other Non-functional Requirements : 5.1 Performance Requirements : The important aspects of this software is time constrain. This system is real time and hence should be performed in minimum requirements. The accountability is a vital feature and this could only be assured if the system is working in full capability. So uninterrupted power supply is needed.

5.2 Safety Requirements : The data handled in this system is very vital. The server should always be confirmed to run properly and the data are saved to the database at consecutive intervals. Power is a significant feature and the power supply should be always taken care of. An Uninterrupted Power Supply is always recommended. 5.3 Security Requirements : The security system features from having a login for all the users to access the software. The login details will be used in the system also. So the chances of the software getting intruded are very less. 5.4 Business Rules : No specific business rule.

Appendix A : Glossary

Functional Requirements: These are the functionalities provided by the software which are defined by the users to the developer. Non-functional Requirements: These are additional functionalities which are not ordered by the uses and are qualities of a system.

Vous aimerez peut-être aussi