New Jersey Institute of Technology
College of Computing Sciences
CIS365: File Structures and Management
Rich Egan

A Public Research University

Quick Links:  [Materials] [WebCT access/info]


Semester Project - P6: System Design Package Check Sheet

Menu

( ) Is each feature included in the menu?

( ) Is detailed information inluded in the Design Package for each feature in the menu?

Data Files

( ) Are there at least two indexed data files?

( ) Is there an 01 record layout for each data file in the list of data files?

( ) Is it clear what the main key field(s) will be in each data file?

( ) Are at least 4 sample records shown for each data file?

( ) Is a listing of all the records in each data file included in the menu?

Reports

( ) Is it clear which data file(s) are used to produce each report? Is the correct data being used from each file?

( ) Do any of the reports require user input? Is the requested input sensible?

( ) Does the report make sense?

( ) Looking at the output mockup, is each report displayed in a user-friendly way?

( ) Are there at least 2 reports?

( ) Does one report use data from at least two data files? Does it make sense to combine these particular data from these particular data files into a report?

( ) Is it clear what error conditions could arise for each report?

Search

( ) Is a search for records from at least one data file included?

( ) Is the search field a primary or secondary key field for that data file?

( ) Is it clear what error conditions could arise for the search?

( ) How will the records returned by the search be displayed to the user? Looking at the output mockup, is the display user friendly?

Other Features

( ) Is it clear which data file(s) are involved in each feature and how?

( ) Does the feature require user input? Is the requested input sensible?

( ) Does the feature make sense?

( ) Looking at the output mockup, is each feature's output displayed in a user-friendly way?

( ) Is it clear what error conditions could arise for each feature?

Optional Features (for Extra Credit)

( ) Optionally, the system should allow the user to add records to the input data files, one record at a time.

( ) Optionally, the system may enable the user to modify existing records.

( ) Other, please list ___________________________________________________________________.

 


last updated: 12/14/04

This page: hp6-checklist.htm