| 
  • If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • Get control of your email attachments. Connect all your Gmail accounts and in less than 2 minutes, Dokkio will automatically organize your file attachments. You can also connect Dokkio to Drive, Dropbox, and Slack. Sign up for free.

View
 

COP4834 Spring 2015 - Assignment 5 - Project Specifications

Page history last edited by Dr. Ron Eaglin 5 years, 5 months ago

 Assignment #6 - Project Requirements Specifications

 

Objectives

 

Support a project based initiative for a group or individual project in web development

 

Assignment

 

You will develop a set of initial specifications for your web site. This should include a list of all pages and a baseline functionality of each page - and an overall description of the site.

 

This will be a  description of your project and set of specifications;

 

Example

 

 

 

Restaurant Menu Management System

 

Description

 

A database centered system to manage menus for a restaurant chain. Should have functionality of creating online menus directly from the database.

 

Users and Security

 

The users of the system are;

 

1. Administrator,

2. Menu Administrator (creates and manages a menu), menu view does not require a login or user account.

3. Customer

 

User Interface

 

Page
Purpose
Users
Create Menu (CreateMenu.aspx) Allows a Menu Administrator to create a new menu Menu Administrator
Manage Menu (ManageMenu.aspx) Administrative page to manage the menu title, and add menu groups Menu Administrator
View Menu (ViewMenu.aspx) User view of a specified menu Open
etc.... may have multiple purposes to different user types
 

 

 

Database

 

see https://cop4709.pbworks.com/w/page/72691091/Spring%202014%20COP4709%20Assignment%203 :

 

(You can collaborate with COP4709 students on this project, if you are in both classes - you can combine projects)

 

Use Case Scenarios (Testing)

 

See http://en.wikipedia.org/wiki/Use_case on how to do Use Case Scenarios

 

 

 

You may turn in your software specifications as a pdf to the drop box or you may turn in a link to them and keep them live on a web site.

 

Information

 

You will want to see some samples of software specifications -

 

http://en.wikipedia.org/wiki/Requirements_analysis - Full discussion of a requirements analysis. Your system should not be as extensive to need all the items noted here, but you should be aware of the full requirements of building large systems.

 

http://krazytech.com/projects/sample-software-requirements-specificationsrs-report-airline-database - A good example of a set of software specifications

 

http://www.bradapp.com/docs/sdd.html - A template for software specifications that is acceptable.

 

http://techwhirl.com/writing-software-requirements-specifications/ - Basic overview of writing the specifications

 

Estimated Completion Time

 

You will spend at least 10 hours on this, and will continue to update this as you move through the project.

 

Supporting Lectures 

 

This video will be useful to you - https://www.youtube.com/watch?v=MdsXU8dtKm4 

 

Questions and Answers

 

 

 

External Resources

 

 

 

Grading Criteria

 

Feedback on requirements will be given to students - you should end up with a 10 when your specifications are accepted.

 

Comments (0)

You don't have permission to comment on this page.