Recent Question/Assignment
A term project: Please review attachment is details of the assignment # 2 – Requirement Document, and Design Document (assignment # 3). In this discussion thread, you will ask me questions about the term project as if I am your client (teacher).
For the project in this course I will act as the 'client'.
This is the start:
I would like a computer system to manage my small zoo. I would like for it to keep track of all the animals and their needs and the staff and volunteers. There is no need to keep track of financial data. I have a system for that, but this system would need to interface with that one eventually. If I like the final version enough, I might want to market this to other small zoos.
Here is an initial list of functional requirements:
The program must be able to:
• Mange the needs of the animals, such as feeding, medications, care, etc.
• Keep track of my workers and volunteers, such as availability, work schedule, etc.
• Contain a web interface for easy access to the application.
The first project deliverable is a requirements document (assignment # 2) that must be approved by the client. I have given you very little to work with, so start by considering what the client might require from such a product.
The program must be developed using an OO approach and must be able to run on typical MS Windows computers.
Please read an attachment is a “Proj-Discuss†file for the conversation of students & client (teacher)
Term Project:
A) Requirements Document - Due June 26
The goal of this assignment is to create a requirements document for a software
project we will discuss in class over the forums. This document should address the
system requirements and should not include design issues. At a minimum your
requirements document must contain:
• Document Title
• Date
• Introduction
• Glossary
• User Requirements Definition
Functional Requirements
Fully-elaborated Use Cases and Scenarios
Non-functional Requirements
• User Interaction
Screen Layout
• Risk Analysis
Please see the attachment is Requirement Document (part A).