welcome mr. swarner november 5, 2004 tcp/ip packet descriptor requirements specifications paradigm...
Post on 18-Dec-2015
218 views
TRANSCRIPT
Welcome
Mr. Swarner
November 5, 2004
TCP/IP Packet Descriptor
Requirements Specifications
Paradigm Solutions
Requirements Specifications 2Paradigm Solutions
Paradigm Solutions
Team Leader: Jim DeSario
Software Consultant: Mark Mossman
System Administrator: Mike Sebast
Librarian: Justin Waterman
Public Relations: Jon Baker
Webmaster: Ryan Fischer
Requirements Specifications 3Paradigm Solutions
Requirements Specifications Presentation
Presentation Agenda
Jim DeSario: Introduction & Conclusion
Mark Mossman: Requirements
Mike Sebast: Prototypes
Justin Waterman: Data Flow Diagrams
Requirements Specifications 4Paradigm Solutions
Requirements
• Maintaining functionality of the original TCP/IP Packet Descriptor program
• Being a fully web-based program using PHP
• Accessible by all the most common browsers and operating systems
• Ability to add saved Ethereal data sessions
• Ability to view multiple data sessions
• Ability to select any packet from a saved data session
Requirements Specifications 5Paradigm Solutions
Requirements Cont.
• Fit the entire GUI on no more than three screens
• Avoid any use of pop-ups
• Viewable at 1024x786 screen resolution
• Include links to all past contributing teams
• Easily adaptable for future development
Requirements Specifications 6Paradigm Solutions
Agenda
Introduction
Requirements
Prototypes
Data Flow Diagrams
Conclusion
Requirements Specifications 7Paradigm Solutions
Protocol Selection Screen
Requirements Specifications 8Paradigm Solutions
Protocol Drop-down
Requirements Specifications 9Paradigm Solutions
Packet Selection
Requirements Specifications 10Paradigm Solutions
Information Display
Requirements Specifications 11Paradigm Solutions
Agenda
Introduction
Requirements
Prototypes
Data Flow Diagrams
Conclusion
Requirements Specifications 12Paradigm Solutions
TCP/IP ProgramUser
Packet File
DisplayProgram
InitializeProgram
RequestsPackets
ReturnsStored Packets
Context Diagram
1
Context Diagram
Requirements Specifications 13Paradigm Solutions
Displays information
Select packet
User
Packet File
Displaysoutput
Selectprotocol
Packet Selector
Protocol Selector
Output display
User
InformationDisplay
Packetselected
Choosedifferentpacketselected
Selecting new protocol
Protocol is selected
Returns packets
Request packets
Level 1 Diagram
1.1
1.2
1.3
Level 1 Diagram
Requirements Specifications 14Paradigm Solutions
Choose Button
InformationDisplay
Display informationdisplay screen
"SelectProtocol"button selected
Parse Packets
Input
Protocol Selector
UserDisplay packets
Level 1.1 Diagram
Packet File
Requestpackets
Returnspackets
1.1.1
1.1.2
1.2
1.3
UserDisplayprotocolselect screen
"View Packet" buttonselected
Packet Selector
Packet Selector DF
Requirements Specifications 15Paradigm Solutions
Level 1.2 DiagramProtocol Selector
User
Select Protocol
DisplayDropdown
Choose File
Packet Selector
File Directory
Choose protocol
Request files ofspecified type
Return files
Send files Display dropdown to user
Selectfile
Send packetfile
User Display "PacketSelect" screen
1.2.1
1.2.2
1.2.3
1.1
Protocol Selector DF
Requirements Specifications 16Paradigm Solutions
Level 1.3 DiagramInformation Display
Select Field
Display GUILoad PacketInformation
Send packetinformation
User
Display GUI withpacket information
Choose field
Display information on selected field
Protocol Selector Packet Selector
Choose Button
Select button
"ViewPacket"buttonselected
"View Protocol" buttonselected
Display "Packet Select" Screen
Display"ProtocolSelect"Screen
1.3.1 1.3.2
1.3.3 1.3.4
1.2 1.1
Information Display DF
Requirements Specifications 17Paradigm Solutions
Agenda
Introduction
Requirements
Prototypes
Data Flow Diagrams
Conclusion
Requirements Specifications 18Paradigm Solutions
Project Plan
Waterfall Model Software Plan Requirement
Specifications Preliminary Design Detailed Design Acceptance Test
Software Plan
Software Analysis
Preliminary Design
Detailed Design
Software Development & Testing
Acceptance Test
Requirements Specifications 19Paradigm Solutions
Gantt Chart
Requirements Specifications 20Paradigm Solutions
Supporting Documents
Preliminary Design:
Document Due: Dec. 6
Presentation Date: Dec. 8
Requirements Specifications 21Paradigm Solutions
Summary
Questions and Comments
Requirements Specifications 22Paradigm Solutions
Thank You
Paradigm Solutions Team Leader: Jim DeSario
Software Consultant: Mark Mossman
System Administrator: Mike Sebast
Librarian: Justin Waterman
Public Relations: Jon Baker
Webmaster: Ryan Fischer