Your SlideShare is downloading. ×
Requirement Specification Doc For MetroSniff System
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

Requirement Specification Doc For MetroSniff System

3,119
views

Published on

A requirement specification for MetroSniff's document.

A requirement specification for MetroSniff's document.

Published in: Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
3,119
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
8
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. _________________________________________________________________________________ Metro Sniff Alert System Requirements Specification (RS) Document Version 1.1 September 15, 2010----------------------------------------------------------------------------------------------------------------------------Metro Sniff Alert System Page 1
  • 2. _________________________________________________________________________________ Table of ContentMetro Sniff Alert System Metro Sniff Alert System..........................................................................................................................1 Requirements Specification (RS) Document .......................................................................................1 Version 1.1.............................................................................................................................................1Table of Content........................................................................................................................................2 1 Introduction........................................................................................................................................3 2 Requirements Specification ..................................................................................................................32.1 Home Page..........................................................................................................................................42.2 About Page ..........................................................................................................................................52.3 Find Tags Page ....................................................................................................................................62.4 Report a Lost Dog Page ......................................................................................................................62 Requirements Specification for Admin CMS.........................................................................................9 3.2 Admin Management Functionality....................................................................................................9----------------------------------------------------------------------------------------------------------------------------Metro Sniff Alert System Page 2
  • 3. _________________________________________________________________________________ 1 Introduction The RS document deals with the design and development of the Metro Sniff Alert System project. The website would also provide a Content Management System. The document lists the complete functionalities that need to be developed along with a brief description of each functionality. The development of the project would be carried out in Joomla and PHP. 2 Requirements Specification This section lists the complete functionalities to be available for the Metro Sniff Alert System and the backend functionalities The design layout suggestions of the homepage and the inner pages of the site have been provided by the Client which needs to be implemented into Drupal Framework with PHP. All the functionality in the front end and the back end needs to be developed from scratch. The major aspect of this project is the exporting the data from the database in the form of excel sheet. There would be two types of users of the site 1. Admin 2. Visitors 3. Registered Members----------------------------------------------------------------------------------------------------------------------------Metro Sniff Alert System Page 3 2/15/2013
  • 4. _________________________________________________________________________________2.1 Home Page Req # Description 2.1.1 The layout of the home page would be similar to the one as provided in the Mock up. 2.1.2 The header part of the home page would display the logo of Metro Sniff Alert System as shown in the mock up. 2.1.3 The main menu bar would have the following tabs :  Register a Tag  Sign up for Alerts  View Alerts  Report a Lost Dog  Find Tags  About Us 2.1.4 The top section of the page would display the current alerts (say 5-7) in the form of a slide show. Clicking the “I Found this Dog ” button, the user would be redirected to a different page which would capture the following information:  Name of the Dog  Lost Date  My name  Email Address  Phone Number 2.1.5 The below portion of the center section would display the text and images of dog as uploaded by the Client. The display would be in three blocks as shown in the PSD of the Home page. i) The first block would only display an image with some text on it. ii) The second block would display an image with some related content. iii) The third block would display an image with some related content. 2.1.6 The right section of the page would display information on the Recently found dogs and the below section would display the Contact Us information. 2.1.7 The footer of the Home page would display information such as Privacy Policy, Advertising policy, FAQs and so on. ---------------------------------------------------------------------------------------------------------------------------- Metro Sniff Alert System Page 4 2/15/2013
  • 5. _________________________________________________________________________________2.2 About Page Req # Description 2.2.1 Clicking the About tab on the main menu bar, the user would be redirected to the About page. 2.2.2 The About Page would be a static page wherein the admin would be able to put content as desired. 2.2.3 The content could be added as shown in the Page 11 of Metro.pdf----------------------------------------------------------------------------------------------------------------------------Metro Sniff Alert System Page 5 2/15/2013
  • 6. _________________________________________________________________________________2.3 Find Tags Page Req # Description 2.3.1 Once the user clicks on the Find Tags tab in the main menu bar, he would be redirected to the Find tags page. 2.3.2 The Find Tags is a static page which would display the names and address of the stores. 2.3.3 The admin would also have the option to upload images in the page.2.4 Report a Lost Dog Page Req # Description Once the user clicks on the Report a Lost Dog tab, he would be redirected to the Report a 2.4.1 Lost Dog page. The page would display two options 2.4.2  The user having a Tag number would be allowed to enter the tag number and hence would be allowed to report a lost dog.  The user who doesn’t have a Profile set up would have the option to Report a Lost Dog by filling up the required form 2.4.3 The Report a Lost Dog form would capture the following information:  Your Name*  Email Address*  Phone Number*  Your Address*  Dogs Name  Other Names Dog Responds To  Where Your Dog Was Lost  Approximate Time Lost  Breed  Approximate Age  Description  Illness or Allergies  Would you like to offer a Reward? (Checkbox Yes or No)  Reward Amount  Photo Upload  Sign up for Future Alerts (Checkbox Yes or No) If the user clicks on the “Yes” checkbox, he would be redirected to the Sign up for Alerts page which is discussed in the later part of the document. 2.4.4 However, if the user clicks on the “No” checkbox, he would be allowed to submit the form----------------------------------------------------------------------------------------------------------------------------Metro Sniff Alert System Page 6 2/15/2013
  • 7. _________________________________________________________________________________ and as such the information filled by the user would be updated in the database.2.5 Sign up for Alerts Page Req # Description 2.5.1 Once the user clicks on the Sign up for Alerts tab, he would be redirected to the concerned page. 2.5.2 The Sign up for Alerts form would capture the following information:  I am a (drop down menu) a) Individual b) Veterinarian c) Shelter d) Rescue e) Pet Store f) Dog Walker g) Other Business  Your name  Business Name  Email Address  Phone Number  I would like to receive alerts for the following areas  Terms and condition checkbox. 2.5.3 Once the user clicks submits, the information filled would be validated and updated in the database accordingly.2.6 Register a Tag Page Req # Description 2.6.1 Once the user clicks on the Register a Tag tab in the main menu bar, h would be redirected to----------------------------------------------------------------------------------------------------------------------------Metro Sniff Alert System Page 7 2/15/2013
  • 8. _________________________________________________________________________________ the Register a Tag page. 2.6.2 The user would be displayed a Sign up form which would capture the following information:  Your Name  Email Address  Phone Number  Your Address Once the user signs up, he would receive an email confirmation depending upon the successful sign up. 2.6.3 If the user is already registered, then he would be allowed to login with the specified credentials. 2.6.4 Once the user logins, he would be able to Register a Tag and the registration would capture the following information:  Seven digit Tag number  Dogs Name  Other Names Dog Responds To  Where your Dog Was Lost  Approximate Time Lost  Breed  Approximate Age  Description  Illness or Allergies  Vets name  Vets Phone Number  Vets Address  Would you Like to Offer a Reward  Reward Amount?  Sign up for Future Alerts (Checkbox Yes or No) If the user clicks on the “Yes” checkbox, he would be redirected to the Sign up for Alerts page which is discussed in the later part of the document. 2.6.5 However, if the user clicks on the “No” checkbox, he would be allowed to submit the form and as such the information filled by the user would be updated in the database.2.7 View Alerts Page Req # Description 2.7.1 Once the user clicks on the View Alerts tab in the main menu bar, he would be redirected to the concerned page.----------------------------------------------------------------------------------------------------------------------------Metro Sniff Alert System Page 8 2/15/2013
  • 9. _________________________________________________________________________________ 2.7.2 The View Alerts page would display the images of all the lost dogs and their brief description as shown in the Home page slide show of the mock up. 2.7.3 The order would be from the recent alerts to the past alerts.2 Requirements Specification for Admin CMS Need to provide back end Admin functionality for content management. 3.1 Content managementReq # Description 3.1.1 Insert and edit text on all the pages and their content of the website – need to add details about the different sections. 3.1.2 Insert and delete all videos in the website 3.1.3 Manage the navigation of the website. 3.2 Admin Management Functionality Req # Description 3.2.1 Edit/Delete Content on any page 3.2.2 The admin would have the privilege to export the data from the database in the form of a excel sheet.----------------------------------------------------------------------------------------------------------------------------Metro Sniff Alert System Page 9 2/15/2013
  • 10. _________________________________________________________________________________ 2.7.2 The View Alerts page would display the images of all the lost dogs and their brief description as shown in the Home page slide show of the mock up. 2.7.3 The order would be from the recent alerts to the past alerts.2 Requirements Specification for Admin CMS Need to provide back end Admin functionality for content management. 3.1 Content managementReq # Description 3.1.1 Insert and edit text on all the pages and their content of the website – need to add details about the different sections. 3.1.2 Insert and delete all videos in the website 3.1.3 Manage the navigation of the website. 3.2 Admin Management Functionality Req # Description 3.2.1 Edit/Delete Content on any page 3.2.2 The admin would have the privilege to export the data from the database in the form of a excel sheet.----------------------------------------------------------------------------------------------------------------------------Metro Sniff Alert System Page 9 2/15/2013
  • 11. _________________________________________________________________________________ 2.7.2 The View Alerts page would display the images of all the lost dogs and their brief description as shown in the Home page slide show of the mock up. 2.7.3 The order would be from the recent alerts to the past alerts.2 Requirements Specification for Admin CMS Need to provide back end Admin functionality for content management. 3.1 Content managementReq # Description 3.1.1 Insert and edit text on all the pages and their content of the website – need to add details about the different sections. 3.1.2 Insert and delete all videos in the website 3.1.3 Manage the navigation of the website. 3.2 Admin Management Functionality Req # Description 3.2.1 Edit/Delete Content on any page 3.2.2 The admin would have the privilege to export the data from the database in the form of a excel sheet.----------------------------------------------------------------------------------------------------------------------------Metro Sniff Alert System Page 9 2/15/2013