36
October 26th, 2007 October 26th, 2007 1 Simnet View Simnet View Requirements Specification by InnoSmart Technologies

October 26th, 20071 Simnet View Requirements Specification by InnoSmart Technologies

  • View
    214

  • Download
    0

Embed Size (px)

Citation preview

October 26th, 2007October 26th, 2007 11

Simnet ViewSimnet View

Requirements Specification

by

InnoSmart Technologies

October 26th, 2007October 26th, 2007 22

Welcome!Welcome!Ms. Jami CotlerMs. Jami CotlerLecturer of Computer ScienceLecturer of Computer ScienceComputer Science DepartmentComputer Science DepartmentSiena CollegeSiena College

Dr. Timoth C. LedermanDr. Timoth C. LedermanProfessor of Computer ScienceProfessor of Computer ScienceComputer Science DepartmentComputer Science Department

Siena CollegeSiena College

October 26th, 2007October 26th, 2007 33

InnoSmart TechnologiesInnoSmart Technologies

Kevin DeckerKevin Decker Team LeaderTeam Leader

Shane Leighton Shane Leighton Systems AdministratorSystems Administrator

James Mayben Jr. James Mayben Jr. WebmasterWebmaster

Caitlin SheilCaitlin Sheil DocumentarianDocumentarian

Andrey TaranAndrey Taran Web DeveloperWeb Developer

October 26th, 2007October 26th, 2007 44

Order of EventsOrder of Events

Caitlin Sheil:Caitlin Sheil:

User Case Narratives User Case Narratives

Prototypes Prototypes

Shane Leighton:Shane Leighton:Introduction Introduction

SummarySummary

Andrey Taran:Andrey Taran:Data Flow DiagramsData Flow Diagrams

Functional Requirements InventoryFunctional Requirements Inventory

October 26th, 2007October 26th, 2007 55

Problem DefinitionProblem Definition

Simnet TestsSimnet Tests

Analyzing Test Result DataAnalyzing Test Result Data

AccessibilityAccessibility

October 26th, 2007October 26th, 2007 66

AgendaAgenda

Introduction Introduction

Data Flow DiagramsData Flow DiagramsFunctional Requirements InventoryFunctional Requirements Inventory

User Case Narratives User Case Narratives

Prototypes Prototypes

SummarySummary

October 26th, 2007October 26th, 2007 77

Data Flow Diagrams (DFD)Data Flow Diagrams (DFD)Context Free DiagramContext Free Diagram

October 26th, 2007October 26th, 2007 88

DFD: Level 0DFD: Level 0

October 26th, 2007October 26th, 2007 99

DFD: Level 1DFD: Level 1

October 26th, 2007October 26th, 2007 1010

DFD: Level 2DFD: Level 2

October 26th, 2007October 26th, 2007 1111

AgendaAgenda

Introduction Introduction

Data Flow DiagramsData Flow Diagrams

Functional Requirements InventoryFunctional Requirements InventoryUser Case Narratives User Case Narratives

Prototypes Prototypes

SummarySummary

AgendaAgenda

October 26th, 2007October 26th, 2007 1212

Functional Requirements Functional Requirements InventoryInventory

Administrators:Administrators:

Change PasswordsChange Passwords

Manage FilesManage Files

View ResultsView Results

Sort ResultsSort Results

Export/Print ResultsExport/Print Results

October 26th, 2007October 26th, 2007 1313

Functional Requirements Functional Requirements Inventory ContinuedInventory Continued

General User:Change Password

View ResultsSort ResultsPrint Results

October 26th, 2007October 26th, 2007 1414

AgendaAgenda

Introduction Introduction

Data Flow DiagramsData Flow Diagrams

Functional Requirements InventoryFunctional Requirements Inventory

User Case Narratives User Case Narratives Prototypes Prototypes

SummarySummary

AgendaAgenda

October 26th, 2007October 26th, 2007 1515

Two types of usersTwo types of users

Administrators can change any passwordAdministrators can change any password

Administrators can manage filesAdministrators can manage files

Administrators can view result dataAdministrators can view result data

General users can change own passwordsGeneral users can change own passwords

General users can view result dataGeneral users can view result data

User Case NarrativesUser Case Narratives

October 26th, 2007October 26th, 2007 1616

AgendaAgenda

Introduction Introduction

Data Flow DiagramsData Flow Diagrams

Functional Requirements InventoryFunctional Requirements Inventory

User Case Narratives User Case Narratives

PrototypesPrototypes

SummarySummary

AgendaAgenda

October 26th, 2007October 26th, 2007 1717

Prototypes: Login Prototypes: Login

October 26th, 2007October 26th, 2007 1818

Prototypes: HomePrototypes: Home

Yellow links for General Users,Yellow links for General Users, white for Administrative Users white for Administrative Users

October 26th, 2007October 26th, 2007 1919

Prototypes: Change PasswordPrototypes: Change Password General User ViewGeneral User View

October 26th, 2007October 26th, 2007 2020

Prototypes: Change PasswordPrototypes: Change Password Administrative User ViewAdministrative User View

October 26th, 2007October 26th, 2007 2121

Prototypes: Manage FilesPrototypes: Manage Files

October 26th, 2007October 26th, 2007 2222

Prototypes: Manage FilesPrototypes: Manage Files

October 26th, 2007October 26th, 2007 2323

Prototypes: Viewing FilesPrototypes: Viewing FilesAdministrative User View: Arranged by YearAdministrative User View: Arranged by Year

October 26th, 2007October 26th, 2007 2424

Prototypes: Viewing FilesPrototypes: Viewing Files General User View: Arranged by YearGeneral User View: Arranged by Year

October 26th, 2007October 26th, 2007 2525

Prototypes: Viewing FilesPrototypes: Viewing Files Administrative User View: Arranged by SessionAdministrative User View: Arranged by Session

October 26th, 2007October 26th, 2007 2626

Prototypes: Viewing FilesPrototypes: Viewing Files General User View: Arranged by SessionGeneral User View: Arranged by Session

October 26th, 2007October 26th, 2007 2727

Prototypes: Viewing FilesPrototypes: Viewing Files Administrative User View: Arranged by CourseAdministrative User View: Arranged by Course

October 26th, 2007October 26th, 2007 2828

Prototypes: Viewing FilesPrototypes: Viewing FilesGeneral User View: Arranged by CourseGeneral User View: Arranged by Course

October 26th, 2007October 26th, 2007 2929

Prototypes: Student DataPrototypes: Student Data Administrative User ViewAdministrative User View

October 26th, 2007October 26th, 2007 3030

Prototypes: Student DataPrototypes: Student Data General User ViewGeneral User View

October 26th, 2007October 26th, 2007 3131

Timeline (Gantt Chart)Timeline (Gantt Chart)

October 26th, 2007October 26th, 2007 3232

AgendaAgendaIntroduction Introduction

Data Flow DiagramsData Flow Diagrams

Functional Requirements InventoryFunctional Requirements Inventory

User Case Narratives User Case Narratives

Prototypes Prototypes

SummarySummary

AgendaAgenda

October 26th, 2007October 26th, 2007 3333

Linear Sequential ModelLinear Sequential ModelSoftware

Plan

Requirements

Specification Preliminar

y Design

Detailed Design

Acceptance Test

Key:

Text – In Progress

Text – Completed

Text - T.B.D.

October 26th, 2007October 26th, 2007 3434

Introduction Introduction

Data Flow DiagramsData Flow Diagrams

Functional Requirements InventoryFunctional Requirements Inventory

User Case NarrativesUser Case Narratives

Prototypes Prototypes

SummarySummary

Topics CoveredTopics Covered

October 26th, 2007October 26th, 2007 3535

Supporting DocumentationSupporting Documentation

Software Plan: September 21Software Plan: September 21stst, 2007, 2007

Requirements Specification: October 26Requirements Specification: October 26thth, 2007, 2007

Preliminary Design: November 28th, 2007

October 26th, 2007October 26th, 2007 3636

Thank You!Thank You!Simnet ViewSimnet View

Questions?Questions?

Requirements SpecificationRequirements Specification