Requirements Specification

Only available on StudyMode
  • Topic: Palm, Palm OS, PalmPilot
  • Pages : 9 (2297 words )
  • Download(s) : 49
  • Published : December 5, 2012
Open Document
Text Preview
PalmGrocer Electronic Cookbook Inception Document
October 27, 2004

By: Andrew Alford Andrej Jechropov Sharmila Pandith Adam Zimmerman

Inception

3/1/2007

Table of Contents
1 Vision................................................................................................................................ 3 1.1 Introduction................................................................................................................ 3 1.2 Positioning................................................................................................................. 3 1.2.1 Business opportunity...........................................................................................3 1.2.2 Problem Statement.............................................................................................. 3 1.2.3 Future enhancements.......................................................................................... 3 1.3 Summary of System Features.................................................................................... 4 2 Use-Case Models.............................................................................................................. 5 2.1 Use Case UC1: Add recipe....................................................................................... 5 2.1.1 Primary Actor: PalmGrocer System User........................................................... 5 2.1.2 Preconditions: Categories and ingredients needed for the recipe are already set up..................................................................................................................................5 2.1.3 Post conditions: Recipe is saved into the system database................................. 5 2.1.4 Main Success Scenario....................................................................................... 5 2.2 Use Case UC2: Build shopping list........................................................................... 5 2.2.1 Primary Actor: PalmGrocer System User........................................................... 5 2.2.2 Preconditions: Recipe is already in the system database.................................... 5 2.2.3 Post Condition: Shopping list is saved in the system......................................... 5 2.2.4 Main Success Scenario....................................................................................... 5 2.3 Use Case UC3: Find recipe........................................................................................ 6 2.3.1 Primary Actor: PalmGrocer System User........................................................... 6 2.3.2 Preconditions: Recipe has to be already in the system database........................ 6 2.3.3 Post Condition: The recipe is displayed on the main screen.............................. 6 2.3.4 Main Success Scenarios...................................................................................... 6 3 Supplementary Specifications...........................................................................................7 3.1 Introduction............................................................................................................... 7 3.2 Functionality.............................................................................................................. 7 3.2.1 Maintainable master lists................................................................................... 7 3.2.2 Logging and Error Handling............................................................................... 7 3.2.3 Security............................................................................................................... 7 3.3 Usability..................................................................................................................... 7 3.3.1 Human Factors.................................................................................................... 7 3.4...
tracking img