The purpose of this document is to present a detailed description of College Social Network SRS Document. This document which gives a scope, description and overview of everything included in this SRS document. This project is the web application which helps college students to interact with their faculties and many more. This web application can be accessed by students of the college. The project is the web based application with two interfaces: One is for students and another is for management. The website works in the desktop computers, laptops, and mobile devices with the help of browser.
The main scopes of the projects are:
- The faculties can upload study materials through online. The students can view uploaded study materials by faculties.
- The faculties can send assignment request and the students can upload assignments.
- In the question answer section, the students can post any queries to faculties and faculties can post answers.
- The administrator or faculty can publish time table and result.
- Admin has full authority of the website to manage students, discussion forum, faculties, quiz question answers, chat features, course, time table and result system.
Definitions, acronyms, abbreviations
- SRS – Software requirements specifications.
- PHP – A server side scripting language.
- MySQL – The database that will be used for this project.
- http – Hypertext transfer protocol
- www – World wide web
Product functions
The project has following product functions:
- The web portal will provide functionality to manage the system and the student information.
- The website is secure because user must enter login details to access the website.
- The system contains huge records. For this reason, the search option has been provided in all report pages. So the search results can be viewed in the list view.
- The product works online with help of internet connection.
User interfaces
There are three types of users in this system. They are:
- Administrator: The administrators are the main users with full authority who handles complete website information.
- Faculty: Faculties are the users who monitors students, uploads quiz questions, study materials, and publish result.
- Student: Students are the registered users. They can view study materials, quiz questions, results and communicate with each other etc.
Software Interfaces
- XAMPP 1.8.2
- Apache server
- PHP 5.4
- MYSQL server 5.5
- Adobe Dreamweaver CS 6.0
Functional Requirements:
- Dashboard module: This dashboard module is for administrator where admin can manage complete control of the website. Admin is the super user of the website.
- Settings module: In the settings module the administrator can add or delete department details, course details, subject details, etc.
- Faculty control panel: The administrator has option to add new faculty records. The system will send login details to the faculties. The faculties can publish quiz questions, study materials, timetable, syllabus and result.
- Student Account panel: The students can login to the website by entering login id and password. The administrator approves new student profile details. The student can update their profile after the login.
- Discussion module: In this module students can send questions in the discussion panel. The faculties can answer to all students’ questions. All the question and answer records stores in the discussion panel. All students can view discussion panel records.
- Study materials module: In this module the faculties can upload notes and documents by entering book details. This helps students to refer for exam, studies, etc.
- Individual Chat and Group chat module: This allows users to chat with their friend circles. Users can send invitation to their friends to join the chat system. The user can create chat room in the group chat.
- Quiz module: This module provides a common platform to connect students and faculties online. The faculty can create Quiz and student can take up quiz. The quiz result and point system will display in the student account panel.
- Result module: The faculties can publish students’ exam results in this module, where student can view their result by entering their roll number and password.
Integrity:
- The authorized user shall be allowed to access the AgnoGram Project application.
- Based on the user type, the AgnoGram shall provide a user specific interface.
Download Complete College Social Network SRS Document:
Note: This project has complete Source code with complete project documentation. Project documentation available in Docx format.