CCRS Comprehensive Conference Registration System Detailed Design March 6 th, 2013 1.

Slides:



Advertisements
Similar presentations
Page 1 of 11 Lessees can submit individual Unit Values for their Production Entities if they do not want to utilize the default unit value. If no Unit.
Advertisements

Requirements Specification Presented By: Code Shark Solutions 11/3/10.
Title 1 Software Linked Interactive Competitive Environment Preliminary Design November 7 th, 2011.
Preliminary Design: Smart Scheduling Client: Dr. Robert Yoder.
Acceptance Test Presented By: Code Shark Solutions 04/26/11.
MCS IT E-Service USER GUIDE & FLOW DOCUMENTATION.
Acceptance Test: Smart Scheduling Client: Dr. Robert Yoder.
Pear Software e-SATA (The Electronic Spreadsheet Automated Teaching Assistant) Detailed Design.
1 PerformanceSoftware Roger Bacon Science Center, Room 328 February 21 st, 2006 Automated Grading System for Microsoft Excel - Detailed Design -
Title 1 Software Linked Interactive Competitive Environment Software Requirements Specification November 2 nd, 2011.
IOS Requirements Specification Bad Robot Enterprises 1 BAD ROBOT ENTERPRISES INTERNATIONAL ONLINE SURVEY (IOS) REQUIREMENTS SPECIFICATION Roger Bacon Science.
Alumni Spotlight Web System Preliminary Design by Initrode Solutions 12/01/2006.
IOS Preliminary Design Bad Robot Enterprises 1 BAD ROBOT ENTERPRISES INTERNATIONAL ONLINE SURVEY (IOS) PRELIMINARY DESIGN Roger Bacon Science Center, Room.
Pear Software e-SATA (The Electronic Spreadsheet Automated Teaching Assistant) Requirements Specification.
Requirements Specification MAJIK Software Solutions 1 Virtual Network Device Mapping System Requirements Specification By MAJIK Software Solutions October.
2/21/2006 SaintSoft: Detailed Design 1 Environmental Monitoring System Detailed Design by Saint Soft.
School of Science Network Device Display System Requirements Specification by Orion Technologies Roger Bacon Hall Room 328 October 24, :15 AM.
New Student Orientation Registration System Stephen Nakamura EE496 Final Presentation Fall 2008.
IOS Detailed Design Bad Robot Enterprises 1 BAD ROBOT ENTERPRISES INTERNATIONAL ONLINE SURVEY (IOS) DETAILED DESIGN Roger Bacon Science Center, Room 328.
Requirements Specification: Smart Scheduling Client: Dr. Robert Yoder.
Pear Software e-SATA (The Electronic Spreadsheet Automated Teaching Assistant) Preliminary Design.
FSH Technologies Preliminary Design: F.I.L.E.T. December 9, 2011.
11/4/2009 Requirements Specification. Our Client… Dr. Timoth C. Lederman Professor of Computer Science Siena College And To All Other Guests 11/4/2009.
Competitive Algorithm Calculation Testing in a Unified System (C.A.C.T.U.S.) Requirements Specification 11/2/2011 Presented By: ExoNET Solutions 1.
Alumni Spotlight Web System Detailed Design by Initrode Solutions 03/06/2007.
Competitive Algorithm Calculation Testing in a Unified System (C.A.C.T.U.S.) Preliminary Design 12/7/2011 Presented By: ExoNET Solutions 1.
Detailed Design: Smart Scheduling Client: Dr. Robert Yoder.
Invoices On – Line Registration Instructions for Vendors.
SIENA COLLEGE ACCURATE REGISTRATION DETAILED DESIGN MARCH 6, 2013 SCAR 1 D&C Solutions Detailed Design Siena College Accurate Registration.
Monday, October 29 st 2012 Requirements Specification.
FSH Technologies Detailed Design: F.I.L.E.T. March 1, 2012.
Supply Chain ERP: Vendor Training Change is coming …. Change is Here!!!!!!!!!!
1 Advanced Software Engineering Association for Computing Machinery High School Competition System Prof: Masoud Sadjadi Fall 2004 First Deliverable By:
1 Software Requirements Specification Presentation Client Dr. Darren Lim Friday October 30, 2009 Java.Online.Learning.Tutor.
S.W.I.F.T. Preliminary Design SMARK Solutions December 4, 2014 SMARKSOLUTIONS BE INTUITIVE.BE EFFICIENT.BE SMARK.
Title 1 Software Linked Interactive Competitive Environment Acceptance Test April 26 th, 2012.
Hobb-IT Hobby Information Tracker By Illumination Technologies Requirements Specification October 28 rd Illumination Technologies Hobb-IT.
GSA’s Vendor and Customer Self Service (VCSS)
Lead Management Tool Partner User Guide March 15, 2013
CCRS Comprehensive Conference Registration System Acceptance Test May 1 st,
March 19 nd /19/2014 Detailed Design 2 Client: Dr. Timoth Lederman Guest: Dr. Darren Lim Guest: Dr. Meg Fryling.
Title 1 Software Linked Interactive Competitive Environment Detailed Design March 1 st, 2012.
Friday, December 7 th 2012 Preliminary Design. IntroductionRestatement of ProblemProject ProgressionUser Case NarrativesUse Case DiagramDeployment DiagramWebsite.
Advanced Software Engineering Association for Computing Machinery High School Competition System Prof: Masoud Sadjadi Fall 2004 First Deliverable By: Prasad.
GUEST REGISTRATION ADVANCEMENT BY SUNNY SOLUTIONS (G.R.A.S.S) Detailed Design 03/06/2013 SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION 1.
IOS Acceptance Test Bad Robot Enterprises 1 BAD ROBOT ENTERPRISES INTERNATIONAL ONLINE SURVEY (IOS) ACCEPTANCE TEST Roger Bacon Science Center, Room 328.
R.O.S.E.S. Preliminary Design Presented By: Code Shark Solutions 12/8/10.
Wednesday, May 1, 2013 Acceptance Test. IntroductionRestatement of ProblemProject ProgressionUser Case NarrativesUnit TestsIntegration TestAcceptance.
Detailed Design Presented By: Code Shark Solutions 03/01/11.
Plan Design Analyze Develop Test Implement Maintain Systems Development Life Cycle eBookSharing.
CCRS Comprehensive Conference Registration System Preliminary Design December 7 th,
FSH Technologies Acceptance Test: F.I.L.E.T. April 26th, 2012.
Competitive Algorithm Calculation Testing in a Unified System (C.A.C.T.U.S.) Acceptance Test 04/25/2012 Presented By: ExoNET Solutions 1.
Hobb-IT Hobby Information Tracker By Illumination Technologies Detailed Design March 19, 2014 Illumination Technologies Hobb-IT 1.
Preliminary Design By Phoenix Tech. Dr. Darren Lim Assistant Professor Department of Computer Science Siena College Mrs. Pauline White Visiting Instructor.
 CCRS Comprehensive Conference Registration System Software Plan September 21 st, 2012 S.E.E. Solutions 1.
Registration Solutions for your Event Management.
Detailed Design SMARK Solutions March 8, 2014
1 Acceptance Test Presentation Client Dr. Darren Lim 4/27/2010.
Submission With Internet File Transfer User Guide - SEAN.
GUEST REGISTRATION ADVANCEMENT BY SUNNY SOLUTIONS (G.R.A.S.S) Requirements Specification 10/29/2012 SUNNY SOLUTIONS REQUIREMENTS SPECIFICATION PRESENTATION.
FHA Training Module 1 This document reflects current policy related to this topic. Its content is approved for use in all external and internal FHA-related.
DETAILED DESIGN EFFICIENT AND SIMPLE Maroon Solutions 1.
SIENA COLLEGE ACCURATE REGISTRATION REQUIREMENTS SPECIFICATION OCTOBER 29 TH, 2012 SCAR 1 D&C Solutions Requirements Specification.
CCRS Comprehensive Conference Registration System Requirements Specification October 29 th, 2012 S.E.E. Solutions 1.
Project Management: Messages
Supplier Registration
Preliminary Design Presentation
Presentation transcript:

CCRS Comprehensive Conference Registration System Detailed Design March 6 th,

Welcome Our Client: Dr. Darren Lim Professor of Computer Science Siena College S.E.E. Solutions 2

Agenda Introductions Problem Overview Project Progression User Case Narratives Entity Relationship (ER) Diagram Data Dictionary Testing Prototypes What’s Next S.E.E. Solutions 3

Introduction Kelly Bedard Document Developer & Analyst Tyler Mann Database Administrator Jess Reinhardt Team Leader and Co- Webmaster Brett Rudloff Team Leader and Co- Webmaster Carl Tompkins Lead Developer S.E.E. Solutions 4

Agenda Introductions Problem Overview Project Progression User Case Narratives Entity Relationship (ER) Diagram Data Dictionary Testing Prototypes What’s Next S.E.E. Solutions 5

Problem Overview Create a comprehensive registration system for CCSCNE Account for multiple types of users Main processes include: ▫Registering ▫Reviewing ▫Submitting ▫Scheduling S.E.E. Solutions 6

Agenda Introductions Problem Overview Project Progression User Case Narratives Entity Relationship (ER) Diagram Data Dictionary Testing Prototypes What’s Next S.E.E. Solutions 7

Project Progression S.E.E. Solutions 8

Agenda Introductions Problem Overview Project Progression User Case Narratives Entity Relationship (ER) Diagram Data Dictionary Testing Prototypes What’s Next S.E.E. Solutions 9

User Case Narratives Gives brief description of each type of user Describes how each user will interact with CCRS S.E.E. Solutions 10

All Users - User Case Narrative Logs in/out Change Password S.E.E. Solutions 11

Attendee - User Case Narrative Registers for conference ▫Supplies personal, meal and payment information Receives confirmation communication S.E.E. Solutions 12

Conference Chair - User Case Narrative Has access to all conference information Can configure all conference settings ▫Can create accounts for others Can change the schedule S.E.E. Solutions 13

Reviewer - User Case Narrative Downloads submissions Uploads reviews S.E.E. Solutions 14

Submitter - User Case Narrative Uploads submissions Receives acceptance or rejection notification S.E.E. Solutions 15

Agenda Introductions Problem Overview Project Progression User Case Narratives Entity Relationship (ER) Diagram Data Dictionary Testing Prototypes What’s Next S.E.E. Solutions 16

Entity Relationship (ER) Diagram An ER Diagram is a representation of the logical format of the database

ER Diagram Legend

ER Diagram

ER Diagram Continued - User

ER Diagram

ER Diagram - Submission

ER Diagram

ER Diagram - Event

Agenda Introductions Problem Overview Project Progression User Case Narratives Entity Relationship (ER) Diagram Data Dictionary Testing Prototypes What’s Next S.E.E. Solutions

Data Dictionary Repository of data within CCRS Includes info about data ▫Format ▫Usage ▫Examples S.E.E. Solutions 26

Agenda Introductions Problem Overview Project Progression User Case Narratives Entity Relationship (ER) Diagram Data Dictionary Testing Prototypes What’s Next S.E.E. Solutions 27

Testing Will be tested on the four major browsers Non-Functional Requirements Functional Requirements ▫Broken down into modules ▫Each tested separately ▫Tested as a whole S.E.E. Solutions 28

Unit Test Units tested separately Test cases for each process Test will be measured by pass/fail

14 Unit Tests Log In Configure ▫Payments ▫Accounts ▫Topics and Important Dates ▫Location ▫Logo ▫Meals ▫Set Up Schedule ▫Dates Register Review Submit Notify

Log In – Unit Test Test Cases Pass/Fail Status Test Number Description Action to perform test (input) Steps to be Executed State Before Test Expected result Observed result Comments Tested By Test Date F1.001 Null Username Field Leave Username Field Blank Fill out remainder of form and press submit Empty Form Message: "Please enter a username." F1.002 Null Password Field Leave Password Field Blank Fill out remainder of form and press submit Empty Form Message: "Please enter a password." F1.003 Incorrect Password for Given Username Input an Invalid Username and Password Combination Fill out remainder of form and press submit Empty Form Message: "Incorrect username or password." F1.004 Nonexisting Username Input a Nonexisting Username Fill out remainder of form and press submit Empty Form Message: "Incorrect username." F1.005 Correct Username and Password Enter Valid Username and Password Press SubmitEmpty Form No error message. Redirected to user homepage F= Unit Summary 0%passing0passed Date of last test =1/0/00 5tests 5failed S.E.E. Solutions 31

Acceptance Test Validation of the requirements inventory Will be measured by MET or UNMET Tested on 4 major internet browsers

Conference Chair Acceptance Test MetUnmetAble to configure user accounts for other users MetUnmetAccounts will be inserted into appropriate database tables MetUnmetAble to configure payment for users MetUnmetProper fields will be updated in database tables MetUnmetWill be able to configure or edit schedule for event MetUnmetWill be able to configure meals options for the conference MetUnmetWill be able to notify applicants if they have been accepted as a reviewer and a vendor Conference Chair

Agenda Introductions Problem Overview Project Progression User Case Narratives Entity Relationship (ER) Diagram Data Dictionary Testing Prototypes What’s Next S.E.E. Solutions 34

Prototypes Live Demo

Agenda Introductions Problem Overview Project Progression User Case Narratives Entity Relationship (ER) Diagram Data Dictionary Testing Prototypes What’s Next S.E.E. Solutions 36

What’s Next

Thank you for attending Questions?