0% found this document useful (0 votes)
37 views11 pages

C CC CC CC CC C C C

This document provides a software requirements specification for a web browser. It includes an introduction with contact information for the development team. Overall, it describes the product perspective and features of the web browser. These include tabbed browsing, quick searching, full screen viewing, and integration with instant messengers. The document also outlines the hardware and software development environment needed. It concludes with descriptions of the design methodology, including structure charts, use case diagrams, activity diagrams, and class diagrams.

Uploaded by

Hiten Saini
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
37 views11 pages

C CC CC CC CC C C C

This document provides a software requirements specification for a web browser. It includes an introduction with contact information for the development team. Overall, it describes the product perspective and features of the web browser. These include tabbed browsing, quick searching, full screen viewing, and integration with instant messengers. The document also outlines the hardware and software development environment needed. It concludes with descriptions of the design methodology, including structure charts, use case diagrams, activity diagrams, and class diagrams.

Uploaded by

Hiten Saini
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 11

Software Requirements

Specification

FOR
#$#

'ersion 1.0 approved



repared by

nII1LNDkA SAINI(08]CS]038)
ASnISn IUGkAN(08]CS]016)
AkUN kUMAk(08]CS]013)
AIA kUMAk(08]CS]03)



.S.A.I.T.M
NO'MR 12, 2011





INDLk

1. 8oftware Requirement 8pecification ............................................................. 1



2. ntroduction ................................................................................................ 1

2.1 Purpose ...................................................................................................... 1

2.2. Contact nformation/8R8 team members ............................................... 1


3. Overall Description .................................................................................... 1

3.1. Product Perspective .................................................................................. 1

3.2. Product features ....................................................................................... 1


4. Hardware & 8oftware Development Environment ................................... 1

4.1 Hardware 8pecification ............................................................................. 4

4.2 Front End Language Description .............................................................. 4

4.3 8ystem Features......................................................................................... 4



5. Design Methodology Description.................................................................... 3


5.1 8tructural chart .......................................................................................... 3

5.2 Use Case Diagram ...................................................................................... 3

5.3 Activity chart Diagram ............................................................................... 3


5.4 Class Diagram........................................................................................... 3





1 SCI1WAkL kLUIkLMLN1 SLCIIICA1ICN
1.1 Introduction
1.1.1 Purpose
This document describes the capabilities that will be provided by the software applications 'WEB
BROWSER'. ts purpose is to display the information on the website in a neat and organize way;
it also helps to navigate the web easily. These programs interpret code (HTML) and display
information from W3. The intended audiences are the anonymous customers.


112 Contact Informat|on]SkS team members

Sno name 8oll no Lmall
1 8A!An 07/CSL/069 ra[angulaLl000[gmallcom
2 AnSPuL SlnCP 07/CSL/074 anshulslnghgahlauL[gmallcom
3 SAPlL kuMA8 07/CSL/079 spollbraL39[gmallcom





1.2 Overall Description
1.2.1 Product Perspective
@hls pro[ecL ls lnLended Lo be used as a prlmary Web 8rowser on any sysLem LhaL has vlsual SLudlo
lnsLalled on lL


web browser is a software application for retrieving, presenting, and traversing information
resources on the World Wide Web. n information resource is identified by a Uniform Resource
dentifier (UR) and may be a web page, image, video, or other piece of content.
Hyperlinks present in resources enable users to easily navigate their browsers to related
resources. lthough browsers are primarily intended to access the World Wide Web, they can
also be used to access information provided by Web servers in private networks or files in file
systems. Some browsers can be also used to save information resources to file systems.
web browser is primarily concerned with accessing content that would currently be rendered
in a desktop or laptop browser, our focus is currently on best practices that are most pertinent to
"traditional" browsing. However, in future phases, we may broaden the scope of its work in order
to take into account other content presentation options that may be available - e.g., live
streaming.
web browser is a software application which enables a user to display and interact with text,
images, videos, music, games and other information typically located on a web page at
a website on the World or a local area network. Text and images on a web page can
contain hyperlinks to other web pages at the same or different website. Web browsers allow a
user to quickly and easily access information provided on many web pages at many web sites
by traversing these links.







1.2.2 Product Features
uslng Lhls Web 8rowser user can perform Lhe followlng funcLlon

O Surf Lhe lnLerneL
O ;ulck 8rowslng Lhrough varlous Webpage lcons
O Search Lhrough Coogle wlLh Lhe help of lnbullL Search 8ox
O Ln[oy Lhe Labbed browslng uslng varlous Labs
O 8rowse ln lull Screen Mode
O pen varlous lnsLanL messengers from Lhe browser lLself
O ;ulckly open CalculaLor from Lhe Lools

124 nardware Software Deve|opment Lnv|ronment

nardware Spec|f|cat|on
Pentium V processor 1 GHz or above.
system needs min of 64MB RM.
L card for the internet
Modem
nternet Connectivity with L or WL.

Software Spec|f|cat|ons

O Microsoft Visual Studio.





12S Iront Lnd Language C#

(pronounced "see sharp") is a multi-paradigm programming language encompassing
imperative, Iunctional, generic, object-oriented (class-based), and component-oriented
programming disciplines. It was developed by MicrosoIt within the .NET initiative and later
approved as a standard by Ecma (ECMA-334) and ISO (ISO/IEC 23270). C# is one oI the
programming languages designed Ior the Common Language InIrastructure.
C# is intended to be a simple, modern, general-purpose, object-oriented programming language.
Its development team is led by Anders Hejlsberg. The most recent version is C# 4.0, which was
released in April 12, 2010
In the course oI its development, the C# language has gone through several versions:

Iers|on Language spec|f|cat|on M|crosoft comp||er
C# 10 uecember 2001 !anuary 2002
C# 20 uecember 2002 november 2003
C# 30 !une 2003 november 2006
C# 40 !une 2006 Aprll 2010
Ieatures


1 C# ls a slmple modern ob[ecL orlenLed language derlved from C++ and !ava

2 unsafe operaLlons such as dlrecL memory manlpulaLlon are noL allowed

3 lL supporLs garbage collecLlon auLomaLlc memory managemenL

4 varylng ranges of Lhe prlmlLlve Lypes llke lnLeger lloaLs eLc

3 C# ls very powerful and slmple for bulldlng lnLeroperable scalable and robusL appllcaLlons



1.3 System Features
O @abbed 8rowslng A user can open mulLlple Labs Lo slmunLaneously access varlous web pages
lnslde same wlndow
O ;ulck 8rowslng A user can qulckly reach Lo Lhe varlous famous slLes from Lhe varlous web
lcons
O Search 8ox A user can qulckly search uslng Coogle search by enLerlng conLenL Lo be searched ln
Lhe search box
O lullScreen A user can en[oy browslng ln full screen mode
O lnsLanL Messengers A user can open Lhe lnsLalled messengers from Lhe browser by slmply
cllcklng Lhe buLLon of deslred buLLon
O CalculaLor A user can qulckly open CalculaLor by slmply cllcklng a buLLon ln @ools menu










2 Des|gn Methodo|ogy Descr|pt|on
21 Structura| Chart











22 Use Case D|agram











23 Act|v|ty D|agram






24 CLASS DIAGkAMS

You might also like