CS 3802 - Introduction to Software Engineering
Design Document - Project Deliverable
#4
Fall Semester 1999
DUE: 23 November 1999
TURN-IN: 2 copies of your document
should be turned in. One copy will be graded and the other will be given
to the implementation/prototyping team.
GOAL:
The purpose of this assignment is to prepare
a Design Document. The document should present the conceptual and detailed
technical design for the educational game you are developing.
DESCRIPTION:
Write a Design Document including the following
information:
-
Introduction
-
Project Overview/ Problem Statement
-
Document Overview
-
Revised Requirements
-
The complete listing of functional and non-functional
requirements for the game you are designing
-
A discussion of the major changes in the requirements.
Which requirements have been modified, added, or removed. (The original
requirements can be relegated to an appendix.)
-
System Models
-
Appropriate models to formally represent data,
function, and behavior of your system
-
Conceptual Design
-
System architecture diagram with accompanying
description
-
Description of the functional allocation of
your system into modules
-
Detailed Design
-
Data Design
-
Description of data structures
-
File and database structures
-
Procedural Design
-
Descriptions/diagrams of your system modules
-
For each module, include processing narrative,
interface description, design language/pseudo-code description, internal
data structures, and comments/restrictions/limitations
-
User Interface Design
-
Story boards or snapshots of the design of your
major interface screens, with the necessary explanatory text
-
Validation & Verification
-
Traceability: How do you verify that your system
has been designed to match the requirements stated?
-
Testing Plan: How do you plan to test your implementation?
-
Appendix
-
Original Requirements as stated in SRS
GRADING
CRITERIA
Back
to Project Information Page | Back to CS 3802
Home Page