1 / 13

A PRESENTATION ON SRS FOR INTERNET BANDWIDTH MONITOR (IBM)

A PRESENTATION ON SRS FOR INTERNET BANDWIDTH MONITOR (IBM). Presented By: Sujan Thapa. INTRODUCTION. SRS - Software R equirements S pecification . SRS describes the functions and performance requirements of the IBM.

hoai
Download Presentation

A PRESENTATION ON SRS FOR INTERNET BANDWIDTH MONITOR (IBM)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. A PRESENTATION ON SRS FOR INTERNET BANDWIDTH MONITOR (IBM) Presented By: SujanThapa

  2. INTRODUCTION • SRS - Software Requirements Specification. • SRS describes the functions and performance requirements of the IBM. • IBM can be run in the background and it monitors your incoming bandwidth in almost real time.

  3. Document Conventions • Font: - Calibri • Size 20 for Main Headings • Size 16 for Sub Headings • Size 12 for the rest of the document. • Line spacing 1.5 • Words in Bold are important terms, and have been formatted to grab the attention of the reader.

  4. OVERALL DESCRIPTION Project Perspective • Aware of the Internet data usage. • Helps the user having limited data plans. Product Features • Displays data in digital values and graph. • Customizable layout. • Customizable colors and fonts. • Always on top. • Simple user interface. • Free and Open-source.

  5. OVERALL DESCRIPTION • User Classes and Characteristics Open Source Community General Users

  6. OVERALL DESCRIPTION Operating Environment • Independent of the operating system. • Can be used in any system having JRE. • A working internet connection/LAN connection. User Documentation • Auser manual. • Alink to the users where they can pose queries and questions. • User tutorial.

  7. OVERALL DESCRIPTION Assumptions and Dependencies • Assuming that the users will be using for personal purpose rather than commercial purpose.

  8. SYSTEM FEATURES Monitoring bandwidth usage • IBM after network connection automatically starts monitoring the bandwidth usage. • Shows the bandwidth both in digitized and graphical representation.

  9. SYSTEM FEATURES Database Storage • Table is created in database for storing the data download and upload bandwidth. • The log can be accessed both at offline and online mode.

  10. EXTERNAL INTERFACE REQUIREMENTS User interface • One user interface is provided by this software. • After network connection, the software will automatically operate. Software interface • Platform independent. • Machine to run on should contain JVM. • Also it should contain jcommon, jFreeChart, JpCapAPI’s.

  11. OTHER NONFUNCTIONAL REQUIREMENTS Performance requirements • Directly links to the use of internet/LAN connectivity. • The memory of the computer system. • Database might be slower than the data shown in graph.

  12. OTHER NONFUNCTIONAL REQUIREMENTS Safety requirements • Java Runtime Environment (JRE) must be maintained. Security Requirements • Must be aware of the data being received from the internet or data being sent. Software Quality Attributes • Network connection.

  13. Any Queries?

More Related