FloridaDisaster.org Redevelopment Project (FDRD) Website Functional Requirements Specification Version: Date: By: 1.3 7/22/2011 Levi Owens Website Functional Requirements Specification FloridaDisaster.org Redevelopment Project Revision History Version 0.1 1.0 1.1 1.2 1.3 Date 06/6/2011 06/10/2011 06/30/2011 07/19/2011 07/22/2011 Author M. Christovich M. Christovich L. Owens L. Owens L. Owens Purpose Initial Draft First Release Added Web Forms line item specs Modifications from Core Team review Modified URL shortening requirement Document Acceptance & Approval (Specification reviewed by Core Team and accepted by Project Owner on Wednesday, July 20, 2011) Version 1.3 on 7/22/2011 Page 2 of 11 Website Functional Requirements Specification FloridaDisaster.org Redevelopment Project Table of Contents 1 2 Introduction ........................................................................................................ 4 1.1 Document Overview & Purpose ........................................................................ 4 1.2 Objectives ..................................................................................................... 4 1.3 Target Audience ............................................................................................. 4 1.4 Ownership..................................................................................................... 4 1.5 Key .............................................................................................................. 4 Website Functional Requirements ........................................................................... 5 2.1 Search .......................................................................................................... 5 2.1.1 Internal Search........................................................................................ 5 2.1.2 World Wide Web Search............................................................................ 5 2.1.3 Structured Search .................................................................................... 6 2.2 Persons with Disabilities.................................................................................. 6 2.3 SharePoint Document & Multimedia Libraries ..................................................... 7 2.4 Contact Management Database........................................................................ 8 2.5 Social Media .................................................................................................. 9 2.6 RSS (Really Simple Syndication) ...................................................................... 9 2.7 Visitor Contact & Feedback Form .................................................................... 10 2.8 Local Information ......................................................................................... 11 Version 1.3 on 7/22/2011 Page 3 of 11 Website Functional Requirements Specification FloridaDisaster.org Redevelopment Project 1 INTRODUCTION 1.1 Document Overview & Purpose This document specifies the functional website requirements for the project. 1.2 Objectives Describe website functional requirements Organize functional specifications for new FD.org Assign and present priority to each functional requirement 1.3 Target Audience This document is directed towards the Core Project Team to assist them in the formulation of a Request for Proposal connected with the FloridaDisaster.org ReDevelopment project. 1.4 Ownership This document is authored and maintained by the Business Analyst, Matthew Christovich. 1.5 Key Each requirement table below contains the following information: Item Requirement Number Feature/ Requirement Description Priority Version 1.3 on 7/22/2011 Description Unique Identifier for Each Requirement The unique name for each requirement which identifies which category the requirement belongs in and also describes its basic function A brief description to aid in development One of three priority identifiers: 1 – High 2 – Medium 3 - Low Page 4 of 11 Website Functional Requirements Specification FloridaDisaster.org Redevelopment Project 2 WEBSITE FUNCTIONAL REQUIREMENTS 2.1 Search Currently, the FloridaDisaster.org presents the option to visitors of searching both the World Wide Web and the FloridaDisaster.org website as separate searches. The user may select to search either the World Wide Web or FloridaDisaster.org. These searches are limited to simple text searches using the Google search engine. 2.1.1 Internal Search 2.1.1.1 Requirements In order to allow searches to be conducted: Number 1.1 Feature/Requirement Website Search Description The website must include a tool for a Google search of FloridaDisaster.org. Priority 1 - High 2.1.2 World Wide Web Search 2.1.2.1 Requirements In order to help a user find the information they are seeking, even if that information is not found on FloridaDisaster.org: Number 1.2 Feature/Requirement Internet Search Version 1.3 on 7/22/2011 Description The website must include a tool for a Google search of the World Wide Web. This search must be conducted simultaneously with the search of FloridaDisaster.org and presented below the results from the FloridaDisaster.org search in a format that is easy to for the user to distinguish the difference between the search results. Priority 3 - Low Page 5 of 11 Website Functional Requirements Specification FloridaDisaster.org Redevelopment Project 2.1.3 Structured Search 2.1.3.1 Requirements In order to guide a user to find the information they are seeking: Number 1.3 Feature/Requirement Structured Search Description The website must provide structured search capability. This structured Search must guide users through what types of content are available using drop-down menus or check boxes to display available sites categorized by author-defined meta-data. Priority 1 - High 2.2 Persons with Disabilities Currently, the FloridaDisaster.org website is not compliant with Section 508. Any user with visual impairment browsing the website using assistive technology must listen carefully to discern content as the technology audibly reads all of the signs and symbols of HTML and content simultaneously. 2.2.1.1 Requirements Number 2.1 Feature/Requirement Disability Compliance 2.2 Disability Forms 2.3 2.4 2.5 2.6 Disability Color Disability Navigation Disability Graphics and Text Disability Applications Version 1.3 on 7/22/2011 Description The website must meet the requirements of Section 508 of the Rehabilitation Act. The website must ensure that users using assistive technology can complete and submit online forms. The website must ensure that all information conveyed with color is also available without color The website must provide a means for users using assistive technology to skip repetitive navigation links. The website must provide a text equivalent for every non-text element that conveys information. The website must require all applets, plugins, or other applications required to interpret page content to be accessible by assistive technologies. Priority 1 - High 1 - High 1 - High 1 - High 1 - High 1 - High Page 6 of 11 Website Functional Requirements Specification FloridaDisaster.org Redevelopment Project 2.3 SharePoint Document & Multimedia Libraries Currently, documents, templates, forms, audio, video, and photo image files included in the FloridaDisaster.org website are placed in website folders and linked using static HTML coding. Updating, tracking authorship, and managing these files is a decentralized process done by hand. What is desired is a centralized MS SharePoint repository for documents and multimedia providing authorized users with functionality for uploading, downloading, modifying, tagging, indexing, searching, filtering, routing for reviews, approving, updating, and collaboration. 2.3.1.1 Requirements In order to facilitate comprehensive document and multimedia management: Number 3.1 Feature/Requirement Document Library 3.2 Multimedia Library 3.3 Library Security 3.4 3.5 Library Predefined Tags Library File Management 3.6 Library Version Tracking 3.7 Library Archiving 3.8 Library Auto Thumbnailing 3.9 Library Geocode Locations 3.1 Library Custom Galleries Version 1.3 on 7/22/2011 Description The website must use a SharePoint Document Library The vendor must use a SharePoint Multimedia Library The Libraries must provide Role Based Security for file access, modification, and deletion; also provide “reviewing” and “approving” functionality and oversight specifically to the uploading, downloading, and tagging activities The Library must provide users with predefined tags. This will help prevent typos and ensure consistency. The Library must provide the ability for authorized end users to upload, download, view, modify, tag (with approval), index, search, filter, route, approve, and collaborate with documents and multimedia files The Library must provide the ability for managing and tracking authorship and access The Library must provide the ability to archive “old” or “out of date” documents The Library must provide the ability to auto thumbnail photos. (Review Picasa (http://picasa.google.com).) The Library must provide the ability to geocode the location of where the photograph was taken. (Review Picasa (http://picasa.google.com).) The Library must provide the ability to create custom galleries. Priority 1 - High 1 - High 1 - High 1 - High 2Medium 2Medium 2Medium 2Medium 2Medium 2Medium Page 7 of 11 Website Functional Requirements Specification FloridaDisaster.org Redevelopment Project Number 3.11 3.12 3.13 Feature/Requirement Library Video Player Library Video Download Library Video Transcript Description The Library must provide the ability to use JW Player (http://www.longtailvideo.com/players/jwflv-player/); not YouTube. The Library must provide the ability to download the video (for example, www.fema.gov/medialibrary/). The Library must provide the ability to download the video transcript where available (for example, www.fema.gov/medialibrary/). Priority 1 - High 1 - High 2Medium 2.4 Contact Management Database FDEM currently maintains a contacts database containing tables for Counties, Emergency Coordinating Officers (ECOs) of the SERT, and division staff. Each of those tables interface with the current website to dynamically present contact information. Going forward, the business requires a centralized information clearinghouse for contact information that interfaces with the new FD.org website. The solution must dynamically present structured contact information within the website and role based security must be implemented to allow maintenance by various staff, both from within the division and from external emergency management partners. The solution must also provide the following features to improve the division’s contact management capabilities 2.4.1.1 Requirements In order to provide a single point of update functionality for contact information: Number 4.1 4.2 Feature/Requirement Contact Information Database 4.3 Contact Information Management Contact Information Security 4.4 Contact Information Masking 4.5 4.6 Contact Information Filtering Contact Information Access Version 1.3 on 7/22/2011 Description The website must contain a contacts library or database for the SERT, FDEM, and all 67 County EM Programs. The contact information library allows uploading and editing of contact information. The contact information library allows rolebased security. The contact information library must allow administrators to designate which fields of contact information can be viewed by which content authorship roles. The contact information library must allow administrators to designate which fields of contact information can be posted by which content authorship roles. The contact information library allows designated contact fields to be accessed and linked from multiple webpages within the website. Priority 1 - High 1 - High 1 - High 2– Medium 1 – High 1 - High Page 8 of 11 Website Functional Requirements Specification FloridaDisaster.org Redevelopment Project Number 4.7 4.8 Feature/Requirement Contact Information Position Creation Contact Information Position Deletion The contact positions to The contact positions to Description information library allows be created and edited. information library allows be deleted. Priority 1 - High 1 - High 2.5 Social Media Currently, FloridaDisaster.org allows visitors to “follow” their Twitter account and “Like” their Facebook page. What is desired is the ability for any visitor to the site to share, via email and social media, any information they find on the FloridaDisaster.org website to increase awareness and proliferation of potentially life-saving information. Also, supply URL shortening with a custom domain name (from a free service such as Bitly.com or similar). 2.5.1.1 Requirements Number 5.1 Feature/Requirement Social Media URL Shortening 5.2 Social Media Sharing 5.3 Social Media Widget Description The website must provide native URL shortening with a custom domain name for use with social media applications The website must provide the ability to email and to share information via common social networking applications such as Facebook, Twitter, LinkedIn, Google+, etc. The website must provide the ability for other websites to use a floridadisaster.org widget (for example, http://www.fema.gov/help/widgets/) Priority 2– Medium 3 – Low 3 - Low 2.6 RSS (Really Simple Syndication) Currently, there is limited support for RSS Feeds on the FloridaDisaster.org website. What is desired is the ability to designate pages that are frequently updated and may be timecritical to visitors to the FloridaDisaster.org website. Content administrators desire the ability to set up which pages contain this information and for content authors to keep up-todate information that will be pushed out to any RSS subscribers. 2.6.1.1 Requirements Number 6.1 Feature/Requirement RSS Feed 6.2 RSS Feed Authorship 6.3 RSS Feed Administration Version 1.3 on 7/22/2011 Description The website must provide the ability to distribute content via RSS Feeds. The RSS feed system must allow for administrators to specify whether a web page can be subscribed to. The RSS feed system must allow administrators to manage RSS Feeds. Priority 1 - High 2– Medium 2– Medium Page 9 of 11 Website Functional Requirements Specification FloridaDisaster.org Redevelopment Project Number 6.4 Feature/Requirement RSS Feed Subscription Description The RSS feed system must allow visitors to the site to subscribe to and receive updates to those pages designated as available for RSS distribution. Priority 1 – High 2.7 Visitor Contact & Feedback Form Currently, there is an online Contact Us form on the FloridaDisaster.org website. What is desired is the ability for visitors to send a website generated email to SERT/FDEM staff that includes information that allows this contact to be electronically routed to the appropriate personnel or section. 2.7.1.1 Requirements Number 7.1 Feature/Requirement Visitor Contact & Feedback Form 7.2 Visitor Contact & Feedback Navigation Visitor Contact & Feedback Administration 7.3 7.4 Visitor Contact & Feedback Routing 7.5 Visitor Contact & Feedback Form Security Description The website must include a Visitor Contact & Feedback form that allows visitors to the website to submit information to, or request from, the webmaster or FDEM staff The website must provide the ability for visitors to designate the subject of contact The website must provide the ability for the Administrator to add, delete, change, and arrange subject icons The website must provide the ability to route appropriate communication subjects to appropriate email locations The website must provide the ability to use CAPTCHA (http://www.google.com/recaptcha/captcha) that generates and grades tests that humans can pass but current computer programs cannot Priority 1 - High 1 - High 1 - High 1 - High 1 - High The purpose of this requirement is to prevent comment spam Version 1.3 on 7/22/2011 Page 10 of 11 Website Functional Requirements Specification FloridaDisaster.org Redevelopment Project 2.8 Local Information Currently, there is no dynamically presented content based upon visitor location on the FloridaDisaster.org website. 2.8.1.1 Requirements Number 8.1 Feature/Requirement Local Information Version 1.3 on 7/22/2011 Description The website must include the ability to resolve user location (actively and passively), to the county level, and dynamically provide locally relevant content such as weather, events, press releases, county emergency management contacts, etc. Priority 1 - High Page 11 of 11
© Copyright 2026 Paperzz