Practical No. : 2
Aim: To create SRS (Software Requirements Specification).
SOFTWARE REQUIREMENTS SPECIFICATION
This document aims at defining the overall software requirements for application ‘Web Browser’. The final product will have only features/functionalities mentioned in this document and assumptions for any additional functionality/feature should not be made by any of the parties involved in developing/testing/implementing/using this product. In case if it is required to have some additional features, a formal change request will need to be raised and subsequently a new release of this document and/or product will be produced.
This specification document describes the capabilities that will be provided by the software application ‘Web Browser’. It also states the various required constraints by which the system will abide. The intended audiences for this document are the development team, testing team and end users of the product.
The software product ‘Web Browser’ will be a windows application that will be used for browsing, surfing, and downloading applications and other documents over the internet and opening any HTML page over intranet. The application will manage the browsing and downloading, history, username and passwords for different site accounts and pop-ups. It also manages the user settings which the user has before closing the application last time. It will not affect the programming of other applications that are running with it. The application makes surfing the internet joyful and very exciting.
3. Definitions, Acronyms, and Abbreviations
|HTML |- |HTML is a type of computer language that is primarily used for files that are posted on | | | |the internet and viewed by web browsers. | |WWW |- |The WWW is the universe of network-accessible information, an embodiment of human | | | |knowledge. | |SRS |- |A SRS is a complete description of the behavior of the system to be developed. | |DBMS |- |DBMS is a computer software program that is designed as the means of managing all | | | |databases. | |Internet |- |Internet is network of networks that consists of millions of private and public, | | | |academic, business, and government networks of local to global scope that are linked by | | | |a broad array of electronic and optical networking technologies. | |Protocol |- |A protocol is a set of rules which is used by computers to communicate with each other | | | |across a network. | |Datagram |- |A datagram is a self-contained, independent entity of data carrying sufficient | | | |information to be routed from the source to the destination computer without reliance on| | | |earlier exchanges between this source and destination computer and the transporting | | | |network. | |URL |- |URL is a set that specifies where an identified resource is available and the mechanism | | | |for retrieving it. |
2. Acronyms and Abbreviations
|HTML |- |Hyper Text Markup Language...