Professional Documents
Culture Documents
1. Introduction
1.1 Purpose of this document
This software design specification is made with the purpose of outlining the software
architecture and design of the foodready website in detail. The document will provide
developers an insight in meeting client’s needs efficiently and effectively. Moreover the
document facilitates communication and understanding of the website by providing
several views of the website design. The document will provide a framework to the
programmers through describing the high level components and architecture and
interfaces
1.2 Scope of the development project
Food ready can be used by thousands of users at the same time. Main
purpose of the application is to grow businesses of restaurants and provide
quality food to the customer at their doorstep. Restaurants can make their
profile and add dishes available in their menu and customers can simply
explore the restaurants and order available dishes.
This section describes the architectural design of the PIA website. The high level
components and their interactions, suitable architectural patterns and design decisions
applied to the whole website. The next content of this section is General Constraints,
which contains the requirements about the section, which includes hardware and software
environments, interface requirements, external data representations, performance
requirements, network requirements, etc. The Data Design section describes the structure
of any databases, external files, and internal data structures and the Program Structure
describes the architectural model chosen and the pictorial representation of major
components. In the last section alternatives are considered, it's justified if I have used any
alternative model.