Project Vision and Business Case
This document gives the vision and business case for the Student Bookstore project. This page is divided into the following sections:
- Introduction
- Stakeholder Descriptions
- Product Overview
- Summary of System Features
- Other Requirements and Constraints
Introduction
I envision an online bookstore for students at Iowa State. The purpose would be to give a place for students to sell there text books to other students in a format similar to ebay or Amazon.
Student Bookstore as a Tool
The project is intended to give students at Iowa State an easy way to sell there books for more than CBS will buy them back for, and to give students a place to buy books for cheaper than CBS.
Stakeholder Descriptions
Stakeholder (Non-User) Summary
The non-user stakeholders in the system include:
- Myself and any other developers.
- Iowa State University's Department of Computer Science.
- Gary Leavens, CS362 course instructor
- Students in Com S 362, who help determine the suitability of the artifacts and their utility.
User Summary
The user of the system may either be selling or buying books. As a seller, the user is looking to get more money for selling books. As a buyer, the user is looking to save money when buying books.
Key High-level Goals and Problems of the Stakeholders
- As a developer, I would like to make it easier for students to sell and buy text books.
- Iowa State University's Department of Computer Science wants to educate students as well as it can within its budget constraints.
- Gary wants to use the project as an example for teaching the course material on OO analysis and design. His problem is how to convey this knowledge clearly to students.
- I want an example for understanding the course material and for developing their own projects. Their problem is to abstract from this project and the example in Larman's book general knowledge about OO analysis and design.
Key High-Level User Goals
The users want to buy and sell books and need a system that can:
- List all books for sale categorized by course.
- Either set prices for books, or allow users to set their own selling price.
- Easily manage the books for sale.
- Allow users to search for a book.
Product Overview
The Student Bookstore will allow users to keep an account for buying and selling books by either set prices or an auction.
Summary of System Features
The system provides:
- A place to find books cheap or to sell books for more.
- A search engine to find available books
- List of books sorted by course.
Last modified .