Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
1.
Introduction
1.1 Purpose 1.2 Scope 1.3 Definitions, Acronyms and Abbreviations 1.4 References 1.5 Overview
3 3 3 3 4 4 5 5 5 5 6 6 7 7 7 7 8 8 8 8 9 9 10 10 10 10
2. Overall Description 2.1 Product Perspective 2.2 Product Functions 2.3 User Characteristics 2.4 Constraints 2.5 Assumptions and Dependencies
3. Specific Requirements 3.1 External Interface Requirements 3.1.1 User Interfaces
3.1.2
Hardware Interfaces
3.1.3 Software Interfaces 3.1.4 Communication Interfaces 3.2 System Features 3.2.1 Reliability 3.2.2 Availability 3.2.3 Security
3.4.1 3.4.2
10 11 11 11 11 11 11
3.5 Software System Attributes 3.5.1 3.5.2 3.5.3 Reliability Availability Security
1. Introduction
1.1Purpose:
The purpose of this document is to present a detailed description of BE project management system. It will explain the purpose and features of the system, the interfaces of the system, what the system will do and the constraints under which it must operate. This document is intended for both the jury and the developers of the system.
1.2 Scope:
This system will help the students as well as teachers to automate the process of managing BE projects in the college. The students can submit their documents including their mathematical models, documents, UML diagrams and the code part. The students will be assigned a userid and password by their respected project guide and every student group will have only 1 user id.
Web 2.0: It is commonly associated with web applications which facilitate interactive information sharing, interoperability, user-centered design and collaboration on the World Wide Web.
1.4 References:
1. http://en.wikipedia.org/wiki/Software_Requirements_Specification 2. http://www.outsourcingsoft.com/srs/srs_20.htm
1.5 Overview:
The SRS will include two sections, namely: OVERALL DESCRIPTION: This section will describe major components of the system, interconnections, and external interfaces. SPECIFIC REQUIREMENTS: This section will describe the functions of actors, their roles in the system and the constraints faced by the system.
2. Overall description
2.4 Constraints:
Hardware constraints:
A database is required for the storage of data. This database will be at the server side. Also the server machine should be accessible.
Software constraints:
The development of the system will be constrained by the availability of required software such as web servers, database and development tools. The availability of most recent versions of software development tools may prove to be a constraint.
Design Constraints: The system must be designed to allow web usability. That is, the system must be designed in such a way that it will be easy to use by customer as well as the administrator and accessible on most of the common browsers.
3. Specific requirements
BE project management system shall be able to connect to the Internet. The website can only be retrieved and all operations on the website can be done only if it is connected to internet.
After the administrator changes the inventory status, all the data related to the inventory must me updated successfully to maintain the consistency. After the students submits the documents the teacher guide should be informed that something has been submitted related to the project.
10
25 users must be supported during the peak hours like the last date of submission. The students can be allotted marks only by their respective project guides. Only the respected project guide should be given authority or access to the students documents. The server must have more than 50GB hard disk for the database storage requirements since it need to save information of many project groups. If the server fails due to any reason data recovery should take place.
11
3.5.1 Reliability: The system should be reliable especially during the peak hours.
3.5.2 Availability: The system should be available all the hours of the day.
3.5.2 Security: Since the users information is kept in the database required security must be provided