SOFTWARE REQUIREMENT SPECIFICATION

Similar documents
Delimited. Interfaced. Readable. Modifiable. Verifiable. Prioritized* Endorsed

Constituency Management System Software Requirements Specification. Team Ready2Code. Team Members Abdul Gaffar Mallanagouda Patil Sameer S Vivekananda

(Team Name) (Project Title) Software Design Document. Student Name (s):

Accounts. Adding accounts

Note: You must already be enrolled and issued with a Username and Password

Software Requirements Specification OPTIMIZED MOODLE LEARNING MANAGEMENT SYSTEM WITH POLICY ENFORCEMENT

TCC College WiFi and Printer Setup 07/11/2018 College WiFi and Printer Setup Guide

<Name of the project> Software Requirement Specification

Group: 3D S Project: Media Server Document: SRS Date: January Introduction. 1.1 Purpose of this Document

Themis An Automated Online Programming Contest System

Architecture Diagram. Figure 1 : Architecture Diagram

Sofware Requirements Engineeing

Mathematics and Computing: Level 2 M253 Team working in distributed environments

Guideal SOFTWARE TEST DOCUMENT. (In accordance with IEEE ) v1.0

Software Design Specification

Remote Printing System

Digitized Engineering Notebook

Software Design Document for Bits Bazaar

PROFESSIONALISM RUBRIC PORTAL AND DASHBOARDS

MIDDLE EAST TECHNICAL UNIVERSITY COMPUTER ENGINEERING DEPARTMENT

Advanced Graphics Application Installation Instructions

PROJECT IMPLEMENTATION PROGRAM

WDD Fall 2016Group 4 Project Report

Acceptance Test Plan. HCDocs

Student Learning Assessment Management System Assessment Committee Member Directions

D.T.M: TEXTBOOK CHECKOUT SCENARIOS

Skoda Forum Europe. mhtml:file://d:\elsawin 4.00 Install Instructions By f33nix.mht

Topics. Overview- The UML Functional Model. Structural Model. Behavioral Models. Use Case Diagram (essential and system)

Advanced Graphics Application Installation Instructions

Software Design Description Report

Welcome to the RISD Materials /Media Center Online Public Access Catalog

AMD RAID Installation Guide

Software Requirements Specification (IEEE Std )[1] V1.0. NoNET. Prepared by FixIT

MIDDLE EAST TECHNICAL UNIVERSITY ENGINEERING FACULTY DEPARTMENT OF COMPUTER ENGINEERING. Vitriol. Software Design Document GROUP MALLORN

OncoSys is developed to make the Oncologists work easy by automating the

International Etruscan Sigla Project Software Requirements Specification Team Spannabe

Gujarat Technological University

Snapshots/User Manual for last two year students (Session & ) who had taken admission directly through DDE Online Panel

Print Server Setup Guide (NF1ADV)

Software Design Document (SDD) Template (summarized from IEEE STD 1016)

Click on the links below to navigate to the corresponding section of the document. Section 4: Completed Assessment Activities

Geomatica 10.2 Stand Alone Installation Procedures

SIMS LEARNING GATEWAY. Quick Start Guide for Parents

HOW WILL THIS AFFECT OUR PCS?

Digitized Engineering Notebook

How-To Guide for Administrators

8/25/2016. What Is a Computer? The Components of a Computer

Guidance for Test Coordinators on Adding and Managing User Accounts in TIDE Contents

Active Directory User Management System (ADUMS) Release User Guide

Installing Sage POS and SQL

Lab Install Windows 8

Customer Care Portal User Guide

Faculty Administrator. Last Updated: March 31, 2015

Senior Project: Calendar

OPS235: Week 1. Installing Linux ( Lab1: Investigations 1-4)

Using the New UCOP UAT Validation Reports for Graduate Admissions

Middle East Technical University. Department of Computer Engineering

RTO / TRAINER USER MANUAL

Requirement Analysis

Celcat Room Booker. Getting Started Guide


ICT Systems Administrative Password Procedure

Title: Demonstrate the linux installation and administration settings.

Software Requirements Specification

Options Sending to Printers Option 1: Campus Computers Option 2: BYO Devices (Web Print) Option 3: App... 22

What s New. Runtime 5.4.2

User Manual for SSC Internal Marks Confirmation. Prepared by APOnline

Read Naturally SE Software Guide. Version 2.0

Virginia Tech Scholarship Central

SYNOPSIS LIBRARY MANAGEMENT

Requirements Engineering

Distributed by. Firstbeat Monitor School Pack. User Guide Version 1.2

Upload Tests from Respondus to Blackboard

Smart Driver Assistant Software Requirements Specifications

Requirements Specification with the IEEE 830 Standard

M-Star Training Videos

Software Testing. Software Testing. in the textbook. Chapter 8. Verification and Validation. Verification Techniques

USC ARES: Adding A Full Proxy User

For More Solved Assignments Visit - For More Ignou Solved Assignments Visit -

Lecturer Support Material Manual

Student User Guide. Introduction

Software Design Report

irespond Quick Reference Guide

Know Your Personality

M A I N M E N U B U T T O N. Backing up

<Company Name> <Project Name> Software Requirements Specification For <Subsystem or Feature> Version <1.0>

ETAP DOWNLOAD

South Dakota Orientation to Child Care

MATLAB installation instructions

Frequently Asked Questions for Ovid Administrators

Welcome to the Contra Costa Community College District and InSite

Our Digital World Online Companion Second Edition - Rep Guide

Module Certification and Testing

Introduction SMB FTP DHCP. More than a NAS

ATS Offsite Installation and Procedure Guide. Installation and Procedure Guide for. ATS Offsite Module

Lectora Online Administrator Information Center

Remote Desktop How to guide

How to register and enter scores for a NASP virtual tournament. Basic Steps:

All Native Inc Customer Web Portal

1: Specifying Requirements with Use Case Diagrams

Transcription:

SOFTWARE REQUIREMENT SPECIFICATION

AIM The aim of the experiment is to prepare and document the Software Requirements Specification for the project Library Management System

1. INTRODUCTION 1.1 Purpose 1.2 Scope 1.3 Definition, Acronyms, and Abbreviations 1.4 Reference 1.5 Overview

2.Overall Description 2.1 Product Perspective 2.1.1 System Interfaces 2.1.2 User Interfaces 2.1.3 Hardware Interfaces 2.1.4 software Interfaces 2.1.5 Communication Interfaces 2.1.6 Memory Interfaces 2.1.7 Operations

Cont.. 2.1.8 Site Adaptation Requirements 2.2 Product Functions 2.3 User Characteristics 2.4 Constraints 2.5 Assumptions and Dependencies

3. Specific Requirements 3.1 External Interfaces Requirements 3.1.1 User Interfaces Login Screen Main Menu Screen Book Detains Screen Book Issue/Receive Screen 3.1.2 Hardware Interfaces 3.1.2 Software Interfaces 3.1.3 Communication Interfaces

3.2 Software Product Features 3.2.1 Book Details Maintenance 3.2.2 Student Details Maintenance 3.2.3 Book Issue Maintenance 3.2.4 Book Issue/Receive Report Generation 3.2.5 Report Generation 3.2.6 User Account Information Maintenance

Cont 3.3 Performance Requirements 3.4 Design Constraints 3.5 Software System Attributes 3.6 Logical Database Requirements 3.7 Other Requirements

1. Introduction This document aim to defining the overall software requirements for Library Management system. The final product will entirely depend on this documentation.

Purpose This specific documentation describes the capabilities that will be provided by the software application Library Management System. It also defines the required constraints of the system and it is useful for developrment team, testing and end users of the product

Scope Problem statement

Definitions Acronyms and Abbreviation (i) LMS- Library Management System

Reference (i) IEEE Recommended practice for SRS- IEEE Standard 830-1993 (ii) Object Oriented Analysis and design

Overview The SRS document gives an idea about the requirements and features of the system.

Overall Description The system LMS is developed to automate the Library Management in Colleges.

Product Perspective The application will be a window-based, independent software product.

None System Interfaces

User Interfaces The following are the screen provided in the application. Login Screen. Student details. Book issue Search

Hardware Interface Minimum Requirements of the system. Processor-? Memory-? Monitor-? Hard Disk-5GB CD RW Drive-52X USB Port] Printer

Software Interfaces Operating system-? Front End Tool? Back End Tool-? UML Software- Star UML5.0

Communication Interfaces Not required

Memory Constraints Minimum system requirements

Operation LMS Insert Delete Updation

Site Adaptation Requirements The stand alone system must able to support the hardware and software interfaces.

Product Functions A summary of major functions that the software will perform.

User Characteristics Librarian- he must only have the information about the books and student details. Student- he must know how to operate the software. He must have a technical knowledge to handle the system.

Constraints The developed system is meant for standalone system only. So it cannot be used for on line management.

Assumptions and Dependencies The book details in the database entirely depend upon the information provided in books that are available in the Library. LMS system works on the assumption that the Student must come to the Library to take or return his/her book of their own interest.

Specific Requirements This section contains the software requirements to a level of detail sufficient to enable designers to design the system and tester to test the system.

External Interface Requirements USER INTERFACES Login Screen: Main Menu Screen: Book Details Screen: Student Details Screen:

Login screen Username: String of the alphabets of length up to 8 Password: String of Alphabets of Length up to 6 Role: Two types of role will be there- Administrator and user.

Book Details Screen Book_Id: Numeric, 4 Digit No Book_ Name: Alphabetic, Up to a length of 50 characters Department :Alphabetic,up to a length of 50 characters Publisher: Edition: Cost:

Hardware Interface Same as that defined in 2.1.3

Software Interfaces Same as that defined in 2.1.4

Communication Interfaces Not Required

Software Product features Book Details maintenance. Student details maintenance Book Issue Maintenance

Book Details Maintenance Description Validity checks Sequencing information Error Handling/Response to abnormal situations

Student details maintenance Description Validity checks Sequencing information Error Handling/Response to abnormal situations

Book Issue Maintenance Description Validity checks Sequencing information Error Handling/Response to abnormal situations

Book Issue /Receive Generation Report Generation i) Book details Report ii) Students Details Report

None Performance requirements

None Design Constraints

Software System Attributes Security Usability

Logical Database Requirements The following information will be placed in the database Book Details: Student Details: Book Issue/Receive Details:

None Other Requirements

Result The Software Requirements Specification for the project Library Management System has been analyzed and documented Successfully.