Database Application Development (DAD)
Version TBD
International School
Student ID:
Student Name:
Table of Contents
1Introduction
1.1Document Objectives
1.2Intended Audiences
1.3References
1.4Database Overview
1.5Document Overview
2Database-wide Design Decisions
2.1Interfaces
2.2Behavior
2.3Platform
2.4Qualities
2.5Distribution
2.6Operations
2.7Maintenance
3Detailed Database Design
3.1<design level>
3.1.1<Name> Database
3.1.1.1<Type> Logical Grouping
4Detailed Database Software Design
5Requirements Traceability
6Notes
7Appendices
Table of Figures
Error! No table of figures entries found.
1Introduction
The section introduces the Database Design Document (DAD) for <Application> to its readers.
1.1Document Objectives
This
1.2Intended Audiences
This
1.3References
This DAD refers to the following references:
<Application> Project Glossary
<Application> Software Requirements Specification
1.4Database Overview
This database fills the following purposes:
- <General nature of the database>
- <Business context of database>
- <History of development>
- <Intended use>
- <Maintenance objectives>
- <Deployment locations>
1.5Document Overview
This DADis organized into the following sections:
Introduction, which introduces the database design for
Database Overview, which provides a high le
Database-wide design decisions, which provides decisions about the databases behavioral design (how it will behave, from a use
Detailed database design, which will contain a section for each design level (conceptual, internal, logical, physical).
Detailed database software design, scripts, data access components and management software.
Requirements traceability, which provides traceability from the system or software requirements specification to the database software that implements it.
Notes, which contains any general information that
Appendices, which may be used to provide
2Database-wide Design Decisions
This section documents decisions
2.1Interfaces
Design decisions regarding
2.2Behavior
Design decisions on database
r
2.3Platform
Design decisions on th
2.4Qualities
Design decisions on the levels and types of availability, security, privacy and continuity of operations to be offered by the database
2.5Distribution
Design decisions on the database
2.6Operations
Design decisions on backup
2.7Maintenance
Design decisions on repa
3Detailed Database Design
This section describes the actual design of different databases at varying levels of abstraction. A subsection for each of conceptual, internal, logical and physical levels.
3.1design level>
3.1.1<Name> Database
This subsection
<E-R or equivalent diagram>
3.1.1.1<Type> Logical Grouping
The following table spe<Type> Field
4Detailed Database Software Design
This section contains su<Name> Software Component
5Requirements Traceability
This section shall map each software component defined above in section 4 to a set of requirements stated in the SRS.
6Notes
This section shall any general.
7Appendices
This section may be used to provide information published separately for convenience in document maintenance.
Page 1