requirements specification majik software solutions 1 virtual network device mapping system...

27
Requirements Specification Requirements Specification MAJIK Software Solutions MAJIK Software Solutions 1 Virtual Network Device Virtual Network Device Mapping System Mapping System Requirements Specification Requirements Specification By By MAJIK Software Solutions MAJIK Software Solutions October 25, 2006 October 25, 2006

Post on 21-Dec-2015

224 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Requirements Specification MAJIK Software Solutions 1 Virtual Network Device Mapping System Requirements Specification By MAJIK Software Solutions October

Requirements SpecificationRequirements SpecificationMAJIK Software SolutionsMAJIK Software Solutions

11

Virtual Network Device Virtual Network Device Mapping SystemMapping System

Requirements SpecificationRequirements SpecificationByBy

MAJIK Software SolutionsMAJIK Software Solutions

October 25, 2006October 25, 2006

Page 2: Requirements Specification MAJIK Software Solutions 1 Virtual Network Device Mapping System Requirements Specification By MAJIK Software Solutions October

Requirements Specification Requirements Specification MAJIK Software SolutionsMAJIK Software Solutions

22

WelcomeWelcome

Mr. Ken SwarnerMr. Ken SwarnerSystems & Operations ManagerSystems & Operations Manager

School of ScienceSchool of ScienceSiena CollegeSiena College

&&

Mr. Eric CrossmanMr. Eric CrossmanAssistant Systems and Operations ManagerAssistant Systems and Operations Manager

School of ScienceSchool of ScienceSiena CollegeSiena College

Page 3: Requirements Specification MAJIK Software Solutions 1 Virtual Network Device Mapping System Requirements Specification By MAJIK Software Solutions October

Requirements Specification Requirements Specification MAJIK Software SolutionsMAJIK Software Solutions

33

Team MAJIKTeam MAJIK

Kelly Morgan – Team LeaderKelly Morgan – Team Leader Amanda Danko – Information Amanda Danko – Information

SpecialistSpecialist Kevin Johnson – System Kevin Johnson – System

AdministratorAdministrator Ian Kost – Project EngineerIan Kost – Project Engineer Mark Riley - WebmasterMark Riley - Webmaster

Page 4: Requirements Specification MAJIK Software Solutions 1 Virtual Network Device Mapping System Requirements Specification By MAJIK Software Solutions October

Requirements Specification Requirements Specification MAJIK Software SolutionsMAJIK Software Solutions

44

AgendaAgenda

Introduction – Introduction – Kelly MorganKelly Morgan Use CasesUse Cases – – Ian KostIan Kost Data Flow Diagrams – Data Flow Diagrams – Ian KostIan Kost Functional Requirements Inventory – Functional Requirements Inventory – KevinKevin

JohnsonJohnson Prototype Screens – Prototype Screens – Kevin JohnsonKevin Johnson Going Forward… – Going Forward… – Mark RileyMark Riley

Page 5: Requirements Specification MAJIK Software Solutions 1 Virtual Network Device Mapping System Requirements Specification By MAJIK Software Solutions October

Requirements Specification Requirements Specification MAJIK Software SolutionsMAJIK Software Solutions

55

Requirements Requirements SpecificationSpecification

Identifies, in detail, the functional and Identifies, in detail, the functional and non-functional requirementsnon-functional requirements

Outline of what the system MUST doOutline of what the system MUST do

Page 6: Requirements Specification MAJIK Software Solutions 1 Virtual Network Device Mapping System Requirements Specification By MAJIK Software Solutions October

Requirements Specification Requirements Specification MAJIK Software SolutionsMAJIK Software Solutions

66

AgendaAgenda

Introduction – Kelly MorganIntroduction – Kelly Morgan Use CasesUse Cases – – Ian KostIan Kost Data Flow Diagrams – Data Flow Diagrams – Ian KostIan Kost Functional Requirements Inventory – Functional Requirements Inventory – KevinKevin

JohnsonJohnson Prototype Screens – Prototype Screens – Kevin JohnsonKevin Johnson Going Forward… – Going Forward… – Mark RileyMark Riley

Page 7: Requirements Specification MAJIK Software Solutions 1 Virtual Network Device Mapping System Requirements Specification By MAJIK Software Solutions October

Requirements Specification Requirements Specification MAJIK Software SolutionsMAJIK Software Solutions

77

Use CasesUse Cases

Three UsersThree Users– Administrator UserAdministrator User– Faculty/Staff UserFaculty/Staff User– Special UserSpecial User

Page 8: Requirements Specification MAJIK Software Solutions 1 Virtual Network Device Mapping System Requirements Specification By MAJIK Software Solutions October

Requirements Specification Requirements Specification MAJIK Software SolutionsMAJIK Software Solutions

88

AgendaAgenda

Introduction – Kelly MorganIntroduction – Kelly Morgan Use CasesUse Cases – – Ian KostIan Kost Data Flow Diagrams – Data Flow Diagrams – Ian KostIan Kost Functional Requirements Inventory – Functional Requirements Inventory – KevinKevin

JohnsonJohnson Prototype Screens – Prototype Screens – Kevin JohnsonKevin Johnson Going Forward… – Going Forward… – Mark RileyMark Riley

Page 9: Requirements Specification MAJIK Software Solutions 1 Virtual Network Device Mapping System Requirements Specification By MAJIK Software Solutions October

Requirements Specification Requirements Specification MAJIK Software SolutionsMAJIK Software Solutions

99

Data Flow DiagramsData Flow Diagrams

Shows Processes and Data Flow within Shows Processes and Data Flow within the Systemthe System

Diagrams IncludedDiagrams Included– Context Free Context Free – Level 0Level 0– Level 1Level 1– Level 2Level 2

Page 10: Requirements Specification MAJIK Software Solutions 1 Virtual Network Device Mapping System Requirements Specification By MAJIK Software Solutions October

Requirements Specification Requirements Specification MAJIK Software SolutionsMAJIK Software Solutions

1010

AgendaAgenda

Introduction – Kelly MorganIntroduction – Kelly Morgan Use CasesUse Cases – – Ian KostIan Kost Data Flow Diagrams – Data Flow Diagrams – Ian KostIan Kost Functional Requirements Inventory – Functional Requirements Inventory – KevinKevin

JohnsonJohnson Prototype Screens – Prototype Screens – Kevin JohnsonKevin Johnson Going Forward… – Going Forward… – Mark RileyMark Riley

Page 11: Requirements Specification MAJIK Software Solutions 1 Virtual Network Device Mapping System Requirements Specification By MAJIK Software Solutions October

Requirements Specification Requirements Specification MAJIK Software SolutionsMAJIK Software Solutions

1111

Functional Functional Requirements Requirements

InventoryInventory Administrator UserAdministrator User

– View all floors and rooms of Science buildingsView all floors and rooms of Science buildings– View all devices on the networkView all devices on the network– View all information about each deviceView all information about each device– Edit information regarding devicesEdit information regarding devices– Search Search – Grant access to special usersGrant access to special users

Page 12: Requirements Specification MAJIK Software Solutions 1 Virtual Network Device Mapping System Requirements Specification By MAJIK Software Solutions October

Requirements Specification Requirements Specification MAJIK Software SolutionsMAJIK Software Solutions

1212

Functional Functional Requirements Requirements

InventoryInventory Faculty/Staff UserFaculty/Staff User

– View rooms only related to them (office, View rooms only related to them (office, classroom)classroom)

– View information about devices only related to View information about devices only related to themthem

– Search on a limited criteriaSearch on a limited criteria

Page 13: Requirements Specification MAJIK Software Solutions 1 Virtual Network Device Mapping System Requirements Specification By MAJIK Software Solutions October

Requirements Specification Requirements Specification MAJIK Software SolutionsMAJIK Software Solutions

1313

Functional Functional Requirements Requirements

InventoryInventory Special UserSpecial User

– Use varies depending on privileges granted to Use varies depending on privileges granted to them by administratorthem by administrator

Page 14: Requirements Specification MAJIK Software Solutions 1 Virtual Network Device Mapping System Requirements Specification By MAJIK Software Solutions October

Requirements Specification Requirements Specification MAJIK Software SolutionsMAJIK Software Solutions

1414

AgendaAgenda

Introduction – Kelly MorganIntroduction – Kelly Morgan Use CasesUse Cases – – Ian KostIan Kost Data Flow Diagrams – Data Flow Diagrams – Ian KostIan Kost Functional Requirements Inventory – Functional Requirements Inventory – KevinKevin

JohnsonJohnson Prototype Screens – Prototype Screens – Kevin JohnsonKevin Johnson Going Forward… – Going Forward… – Mark RileyMark Riley

Page 15: Requirements Specification MAJIK Software Solutions 1 Virtual Network Device Mapping System Requirements Specification By MAJIK Software Solutions October

Requirements Specification Requirements Specification MAJIK Software SolutionsMAJIK Software Solutions

1515

PrototypesPrototypes

Index ScreenIndex Screen Logged In ScreenLogged In Screen Administrator Control Panel Administrator Control Panel

ScreenScreen Floor Plan Layout ScreenFloor Plan Layout Screen Room Layout ScreenRoom Layout Screen Search ScreenSearch Screen

Page 16: Requirements Specification MAJIK Software Solutions 1 Virtual Network Device Mapping System Requirements Specification By MAJIK Software Solutions October

Requirements Specification Requirements Specification MAJIK Software SolutionsMAJIK Software Solutions

1616

Index Prototype ScreenIndex Prototype Screen

Page 17: Requirements Specification MAJIK Software Solutions 1 Virtual Network Device Mapping System Requirements Specification By MAJIK Software Solutions October

Requirements Specification Requirements Specification MAJIK Software SolutionsMAJIK Software Solutions

1717

Logged In Prototype Logged In Prototype ScreenScreen

Page 18: Requirements Specification MAJIK Software Solutions 1 Virtual Network Device Mapping System Requirements Specification By MAJIK Software Solutions October

Requirements Specification Requirements Specification MAJIK Software SolutionsMAJIK Software Solutions

1818

Control Panel Control Panel Prototype ScreenPrototype Screen

Page 19: Requirements Specification MAJIK Software Solutions 1 Virtual Network Device Mapping System Requirements Specification By MAJIK Software Solutions October

Requirements Specification Requirements Specification MAJIK Software SolutionsMAJIK Software Solutions

1919

Floor Plan Prototype Floor Plan Prototype ScreenScreen

Page 20: Requirements Specification MAJIK Software Solutions 1 Virtual Network Device Mapping System Requirements Specification By MAJIK Software Solutions October

Requirements Specification Requirements Specification MAJIK Software SolutionsMAJIK Software Solutions

2020

Room Layout Prototype Room Layout Prototype ScreenScreen

Page 21: Requirements Specification MAJIK Software Solutions 1 Virtual Network Device Mapping System Requirements Specification By MAJIK Software Solutions October

Requirements Specification Requirements Specification MAJIK Software SolutionsMAJIK Software Solutions

2121

Search Prototype Search Prototype ScreenScreen

Page 22: Requirements Specification MAJIK Software Solutions 1 Virtual Network Device Mapping System Requirements Specification By MAJIK Software Solutions October

Requirements Specification Requirements Specification MAJIK Software SolutionsMAJIK Software Solutions

2222

AgendaAgenda

Introduction – Kelly MorganIntroduction – Kelly Morgan Use CasesUse Cases – – Ian KostIan Kost Data Flow Diagrams – Data Flow Diagrams – Ian KostIan Kost Functional Requirements Inventory – Functional Requirements Inventory – KevinKevin

JohnsonJohnson Prototype Screens – Prototype Screens – Kevin JohnsonKevin Johnson Going Forward… – Going Forward… – Mark RileyMark Riley

Page 23: Requirements Specification MAJIK Software Solutions 1 Virtual Network Device Mapping System Requirements Specification By MAJIK Software Solutions October

Requirements Specification Requirements Specification MAJIK Software SolutionsMAJIK Software Solutions

2323

SummarySummary

Any Questions?Any Questions?

Coming Up…Coming Up…

Page 24: Requirements Specification MAJIK Software Solutions 1 Virtual Network Device Mapping System Requirements Specification By MAJIK Software Solutions October

Requirements Specification Requirements Specification MAJIK Software SolutionsMAJIK Software Solutions

2424

Project StatusProject Status

Page 25: Requirements Specification MAJIK Software Solutions 1 Virtual Network Device Mapping System Requirements Specification By MAJIK Software Solutions October

Requirements Specification Requirements Specification MAJIK Software SolutionsMAJIK Software Solutions

2525

Supporting Supporting DocumentationDocumentation

Preliminary DesignPreliminary Design– Document: November 27, 2006Document: November 27, 2006– Presentation: November 29, 2006Presentation: November 29, 2006

Detailed Design (Tentative)Detailed Design (Tentative)– Document: February 28, 2007Document: February 28, 2007– Presentation: March 2, 2007Presentation: March 2, 2007

Acceptance Test (Tentative)Acceptance Test (Tentative)– April 15, 2007April 15, 2007

Page 26: Requirements Specification MAJIK Software Solutions 1 Virtual Network Device Mapping System Requirements Specification By MAJIK Software Solutions October

Requirements Specification Requirements Specification MAJIK Software SolutionsMAJIK Software Solutions

2626

TimelineTimeline

Page 27: Requirements Specification MAJIK Software Solutions 1 Virtual Network Device Mapping System Requirements Specification By MAJIK Software Solutions October

Requirements Specification Requirements Specification MAJIK Software SolutionsMAJIK Software Solutions

2727

Thank You!Thank You!

We look forward to continue to We look forward to continue to work with you on this project.work with you on this project.