06-12-2012, 06:43 PM
Web Portal for Student Information System
Web Portal.docx (Size: 538.22 KB / Downloads: 91)
Introduction
Purpose
This SDS describes the various functions of our project. The actual design of the various modules and components of Student Information System is described in this document which takes care of various functionalities that our project aims to achieve and for determining the operating characteristics of the system.
Intended Audience and Reading Suggestions
This SDS document is intended for any developers, project manager or documentation writer that needs to understand the basic system architecture and its specifications for development.
• Developer: The developer who wants to read, change, modify or add new requirements into the existing program, must firstly consult this document and update the requirements with appropriate manner so as to not destroy the actual meaning of them and pass the information correctly to the next phases of the development process.
• Tester: The tester needs this document to validate that the initial requirements of this web portal actually corresponds to the executable code correctly.
For each one of the reader types to better understand this document, here is a suggestion to read in this document:
• Overall description
• System Features
• External Interface Requirement
• Non Functional Requirement
Product Scope
Student Information System (SIS) is a web-based application for students, faculty, academic staff and parents who want to get and retrieve student’s whole information instantly via internet. The major benefit of this web portal is to store the students information at one place (like SERVER) and it can be accessed via online interaction. The SIS web portal is to replace the old and traditional file(paper work) storing process. Instead of tedious paper work, students will be able to submit required information electronically, and the departments will be able to evaluate the submissions with a much quicker turnaround.
LOGIN MODULE
The purpose of this module is to provide entry to the system or website. Based on the type of login, the user is provided with various facilities and functionalities. The main function of this module is to allow the user to use SIS. This module provides two types of login —Admin login and Student login.
General Constraints
Testing
Software testing is a critical element of software quality assurance and represents the ultimate review of specification, design and code generation.
Once source code has been generated, software must be tested to uncover as many errors as possible before delivery to the customer. Our goal is to design a series of test cases that have a high likelihood of finding errors. That’s where software testing techniques come into the picture. These techniques provide systematic guidance for designing tests that exercise the internal logic of software components and exercise the input and output domains of the program to uncover errors in program function, behavior and performance.
Performance Requirements
Checking the fact that the system must perform as what every user expects .So in every action-response of the system, there are no immediate delays. In case of opening web forms, of popping error messages and saving the settings or sessions there is delay much below 2 seconds, In case of opening databases, sorting questions and computing there are no delays and the operation is performed in less than 2 seconds for opening, sorting, computing > 95% of the files. Also when connecting to the server the delay is based on the distance of the 2 systems and the configuration between them so there is high probability that there will be or not a successful connection in less than 20 seconds.
Security Requirements
This program uses object oriented mechanisms to protect its data passed using methods also there is no currently a security schema of this program. Thus the log files that are being created are readable using a simple text reader.