Beruflich Dokumente
Kultur Dokumente
Web Browser
Software Design Document
Version 1.0
SUBMITTED BY:
Wardah Imdad (W14DCO1363)
Rifa Khan
(W14DCO1364)
Table of Contents
1. Introduction .1
1.1 Purpose .1
1.2 Scope 1
1.3 Overview of Document ..1
1.4 Glossary.2
1.5 References.2
3. Data Dictionary 4
3.1 Objects ...4
3.2 ER Diagram: ..5
4. Logical Design .6
5. Use Case Realizations .13
1 Introduction
1.1 Purpose
This software design document describes the architecture and system design of the application Web
browser. The purpose of this Design Document is to present the system design at a level
that can be directly traced to specific the system objective along with providing more
detailed data, functional, and behavioral requirements.
1.2 Scope
This Design Document will verify that the current design meets all of the explicit
requirements contained in the system model as well as the implicit requirements desired
by the customer.
1.4 Glossary
SRS Software Requirements Specification
SQL Structured Query Language
DD Design Documentation
1.5 References
1. http://en.wikipedia.org/wiki/Software_design_document
3. Data Dictionary
3.1 Objects
URL_Object :
Description:
This object contains information such as the users unique ID, Address,Password,
Downloading data.
Usage:
History_ Object
Description:
This object includes URL_ID, ID.Time, Created,Updated
Usage: User can see the History to see previous browsed files.
Download_Object :
Description:
This object contains information such as the URL, Time, Size.
4
4 Logical Designs:
Data Flow Diagrams
As information moves through software, it is modified by a series of
transformations.
5
Level 0 DFD
BROWSER
DATABASE
Level 1DFD
Level 2DFD
For History
For Download
For Bookmark
DATABASE DESIGN
1.History(user)
FIELD
DATATYPE
URL_ ID
Int
ID
Int
TIME
Time
CREATED TIME
Time
UPDATED TIME
Time
2.Bookmark
FIELD
DATATYPE
URL_ID
Int
ID
Int
NAME
Char
3.Downloads
FIELD
DATATYPE
URL_ID
Int
TIME
Time
SIZE
Bit