Prototype Documentation

The Prototype Specification is developed prior to development of the first iteration of a given prototype and is updated with each successive iteration. A sample table of contents for this document consists of:

(	Strategy

(	Prototype Objectives

(	Assumptions and Constraints

(	End-of-Iteration Criteria

(	Prototype Scope

(	Design Units

(	Major Functions

(	Data Elements

(	Form, Screen and Report Layouts

A Prototype Evaluation Report is developed to document the shortcomings found in the tryouts for each prototype version. Agreement should be obtained from the people involved in the tryouts, and recommendations should be made regarding the model as a prototype. Shortcomings are to be corrected, and opportunities for improvement noted. A sample table of contents for this document consists of:

(	Purpose

(	Observations

(	Recommendations

(	Form, Screen and Report Layout Modifications

This document is produced at the end of each prototype evaluation and establishes a basis for the work to be done for the next iteration.

Entity-Relationship Diagram Example

Definition - An entity-relationship diagram is a data modeling technique that creates a graphical representation of the entities, and the relationships between entities, within an information system.

Figure 1. Entity‑Relationship Diagram

*	INSTANCE OF A SALES REP SERVES 1 TO MANY CUSTOMERS

*	INSTANCE OF A CUSTOMER PLACES 1 TO MANY ORDERS

*	INSTANCE OF AN ORDER LISTS 1 TO MANY PRODUCTS

*	INSTANCE OF A WAREHOUSE STORES O TO MANY PRODUCTS

Commonwealth of Pennsylvania	3.K_ERD_Final

Department of Environmental Protection

Entity Relationship Diagram

<Enter Project Name Here>

2 of 2	1/25/2007

<Location of Project "file path">

0: M 1

PRODUCT

WAREHOUSE

SALES REP

STORE

1:M

1

LISTS

SERVES

1

0:M

1:M

1

PLACES

ORDER

CUSTOMER

Commonwealth of Pennsylvania

strotman

2007-01-17