DOC PREVIEW
DREXEL CS 452 - Final_Requirements_Document_-_Team_10

This preview shows page 1-2-3-21-22-23-42-43-44 out of 44 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 44 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 44 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 44 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 44 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 44 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 44 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 44 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 44 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 44 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 44 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

Requirement Specifications 1st Edition – Released Team 10 – Photo Web Site Created by: Harry Finocchiaro, Arian Hojat, John Perkins, Nick Intrieri, Justin Aurand2Table of Contents I. Introduction .............................................................................. 03 1. Document Purpose.............................................................. 03 2. Product Scope................................................................... 03 3. Document Overview............................................................ 03 II. General Description .................................................................... 04 1. Product Perspective............................................................ 04 2. Product Functions .............................................................. 04 3. User Characteristics............................................................ 04 4. General Constraints ............................................................ 05 5. Assumptions and Dependencies .............................................. 05 III. Functional Requirements ............................................................. 06 IV. Non – Functional Requirements...................................................... 21 1. Environment..................................................................... 21 2. Performance..................................................................... 21 3. Reliability........................................................................ 21 4. Robustness....................................................................... 21 5. Security........................................................................... 21 6. Portability........................................................................ 22 7. Scalability........................................................................ 22 V. References............................................................................... 23 VI. Glossary.................................................................................. 243Introduction  Document Purpose This document serves to outline the application being created, Gallery Pro and its requirements.  Product Scope Gallery Pro is a tool to be used by content providers (writers, artists, photographers, etc.) to easily automate the task of creating, maintaining, and restructuring a robust online image gallery.  Document Overview Our document starts with a general description of the product. We describe Gallery Pro’s purpose and perspective, its functionality and user-base, along with any limitations or assumptions about the system or environment. We will then describe the functional and non-functional requirements of the system. And a list of references will be added to the end of the document, along with a glossary describing uncommon words.4General Description  Product Perspective Web content management systems (CMS) are a relatively new technology that arose out of the needs of content providers (writers, artists, photographers, etc.) to easily establish a presence on the web without being bothered by the task of learning various web/database languages or having to hire a designer in order to publish their work. Gallery Pro is specifically targeted at professional photographers or anyone who wishes to publish and manage galleries of photos online. By offering a tool that allows a user to quickly upload, manage, and publish images and thumbnails, the time spent on creating a website drops substantially. Gallery Pro allows the user to categorize photos and enter keywords about each image. Using this information, the software makes it easier to search and manage one’s collection. The software also includes features that allow for on-the-fly watermarking as well as other useful filters. With this feature, a photographer could easily insert a copyright notice and/or URL to his site on a whole collection of photos with the click of a button. This feature keeps the original photos intact, but dynamically alters them to polish and protect them for the web. Our solution saves time and money, and it allows photographers to focus on the images and leave the rest to the software.  Product Functions Gallery Pro includes an interface that allows the user to store photos, choose their gallery website layout, resize photos, restructure their site on the fly, and add watermarks to images when desired. This interface aids the user in creating an online gallery as the final result. When an image is stored, the user provides a category (or categories) and description for each image. This information is used by the tool to search, browse, and structure images and galleries as desired by the user. Images can be resized according to the user’s wishes. Thumbnails are created on the front page of the final gallery indicating what types of images are displayed when the user clicks the link. Subtitles and headings on the front page are automatically created if desired. Gallery Pro provides all of these options on the GUI form. Gallery Pro allows the user to easily indicate which images they would like a watermark to appear on and what watermark they would like to have placed over the image. Gallery Pro facilitates the creation of watermarks over the assigned image.5 The website layout is chosen from a list of templates by the user and can be changed at any time. The website consists of a front page with thumbnails representing the selected categories. Each thumbnail has a short paragraph defining the category. Clicking the thumbnail takes the user to a page containing all images belonging to the corresponding category or description. From this page, thumbnails can be clicked to display a full size image with a watermark (if chosen).  User Characteristics The primary users of this application are photographers and those knowledgeable in the field of photography, computer photo files, and the modification of these files. The user supplies a number of categorized photos to be modified and structured on a web page according to the user’s wishes. The result of these modifications is an organized photo web gallery.  General Constraints The primary user of this application is limited to the templates that are defined in this application. This is a limiting factor because a knowledgeable web site designer can arrange a photo gallery in nearly any fashion imaginable. The user can


View Full Document

DREXEL CS 452 - Final_Requirements_Document_-_Team_10

Documents in this Course
Load more
Download Final_Requirements_Document_-_Team_10
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Final_Requirements_Document_-_Team_10 and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Final_Requirements_Document_-_Team_10 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?