School of Science Network Device Display System Preliminary Design by Orion Technologies Roger Bacon Hall Room 328 November 30, :15 AM
November 30, 2007Orion Technologies - Preliminary Design2 Welcome Our Clients Mr. Ken Swarner Senior Systems Administrator School of Science Siena College & Mr. Eric Crossman Assistant Systems Administrator School of Science Siena College
November 30, 2007Orion Technologies - Preliminary Design3 Orion Technologies Aleksandr Spektor - Team Leader Nicholas Hogan - Information Specialist Christopher Vincek - Systems Administrator Kevin Marsteller - Webmaster
November 30, 2007Orion Technologies - Preliminary Design4 Agenda Introduction –Aleksandr Spektor Data Flow & Structure Diagrams –Christopher Vincek Logical Data Stores & Test Plan –Christopher Vincek Prototypes –Nicholas Hogan Moving Forward –Aleksandr Spektor
November 30, 2007Orion Technologies - Preliminary Design5 Agenda Introduction Data Flow Diagrams Structure Diagram Logical Data Stores Test Plan Prototypes Moving Forward
November 30, 2007Orion Technologies - Preliminary Design6 Introduction Develop user friendly floor plan map View all network device info graphically Web based network device mapping tool
November 30, 2007Orion Technologies - Preliminary Design7 Agenda Introduction Data Flow Diagrams Structure Diagram Logical Data Stores Test Plan Prototypes Moving Forward
November 30, 2007Orion Technologies - Preliminary Design8 Data Flow Diagrams Key
November 30, 2007Orion Technologies - Preliminary Design9 Agenda Introduction Data Flow Diagrams Structure Diagram Logical Data Stores Test Plan Prototypes Moving Forward
November 30, 2007Orion Technologies - Preliminary Design10 Structure Diagram
November 30, 2007Orion Technologies - Preliminary Design11 Agenda Introduction Data Flow Diagrams Structure Diagram Logical Data Stores Test Plan Prototypes Moving Forward
November 30, 2007Orion Technologies - Preliminary Design12 Data Store - User Table Table: User FieldTypeSizeDescription UserNameVARCHAR16User's User Name PasswordVARCHAR16User's Password RoomVARCHAR6User's Office UserTypeVARCHAR16Group User belongs to RoomPermissionsARRAY60List of rooms user belongs to DetailPermissionsARRAY100List of details user can access
November 30, 2007Orion Technologies - Preliminary Design13 Data Store - Room Table Table: Room FieldTypeSizeDescription BUILDINGVARCHAR5The building of the room ROOM_NUMBERINTEGER4The number of the room NOTESVARCHAR100Room Notes
November 30, 2007Orion Technologies - Preliminary Design14 Agenda Introduction Data Flow Diagrams Structure Diagram Logical Data Stores Test Plan Prototypes Moving Forward
November 30, 2007Orion Technologies - Preliminary Design15 Test Catalog Test ResultTest NumberUnit Test Name P F1Login Page P F2Room Search Page P F3Basic Search Page P F4Advanced Search Page P F5Floor Plan Page P F6Room View Page P F7Room Edit Page P F8Search for New Devices Page P F9Place Device Page P F10Control Panel Main Page P F11Control Panel Add User Page P F12Control Panel User Main page P F13Control Panel Change Password Page P F14Control Panel Change Permissions Page P F15Control Panel Change User Type Page
November 30, 2007Orion Technologies - Preliminary Design16 Test 3 - Basic Search NumberTest Case nameDescriptionInputExpected ResultResults 3.1SelectFloorRBUser left-clicks on the RB radio button under the "by floor" header. left-clickRadio button selects RB 3.2SelectFloorMSCUser left-clicks on the MSC radio button under the "by floor" header. left-clickRadio button selects MSC 3.3SelectRoomRBUser left-clicks on the RB radio button under the "by room" header. left-clickRadio button selects RB 3.4SelectRoomMSCUser left-clicks on the MSC radio button under the "by room" header. left-clickRadio button selects MSC 3.5EnterFloorUser enters a floor number into the input box under the "by floor" header. Floor Number Entered number appears in textbox. 3.6EnterRoomUser enters a room number into the input box under the "by room" header. Room Number Entered number appears in textbox. 3.7AddFloorUser left-clicks on the "Add Floor" button. left-clickEntered floor number will be added to the search parameters
November 30, 2007Orion Technologies - Preliminary Design17 Test 3 – Basic Search (Continued) NumberTest Case nameDescriptionInputExpected ResultResults 3.8AddRoomUser left-clicks on the "Add Room" button. left-clickEntered room number will be added to the search parameters 3.9Select Entered Floor User left-clicks on an added floor in the added floor box. left-clickSelected floor becomes highlighted. 3.10Select Entered Room User left-clicks on an added room in the added room box. left-clickSelected room becomes highlighted. 3.11RemoveFloorUser left-clicks on the "Remove Floor" button. left-clickSelected floor is removed from the added floor box. 3.12RemoveRoomUser left-clicks on the "Remove Room" button. left-clickSelected room is removed from the added room box. 3.13Attribute DropDown User left-clicks on the "Search by Attribute" dropdown menu. left-clickThe dropdown menu will show all device attributes the user has permissions for. 3.14Enter Attribute Value User enters a value for the selected attribute in the textbox under the "Search by Attribute" header. Attribute ValueThe input value will appear in the textbox. 3.15SearchDevicesUser left-clicks on the "Search" button. left-clicknew page listing all found devices loaded
November 30, 2007Orion Technologies - Preliminary Design18 Agenda Introduction Data Flow Diagrams Structure Diagram Logical Data Stores Test Plan Prototypes Moving Forward
November 30, 2007Orion Technologies - Preliminary Design19 Login Page
November 30, 2007Orion Technologies - Preliminary Design20 Building Navigation
November 30, 2007Orion Technologies - Preliminary Design21 Building Navigation
November 30, 2007Orion Technologies - Preliminary Design22 Floor Plan Page
November 30, 2007Orion Technologies - Preliminary Design23 Room View (Faculty/Custom)
November 30, 2007Orion Technologies - Preliminary Design24 Room View (Administrator)
November 30, 2007Orion Technologies - Preliminary Design25 Room Edit (Administrator)
November 30, 2007Orion Technologies - Preliminary Design26 Search New Devices
November 30, 2007Orion Technologies - Preliminary Design27 Place Device
November 30, 2007Orion Technologies - Preliminary Design28 Basic Search
November 30, 2007Orion Technologies - Preliminary Design29 Advanced Search
November 30, 2007Orion Technologies - Preliminary Design30 Search Results
November 30, 2007Orion Technologies - Preliminary Design31 Browse Users
November 30, 2007Orion Technologies - Preliminary Design32 User Found
November 30, 2007Orion Technologies - Preliminary Design33 User Settings
November 30, 2007Orion Technologies - Preliminary Design34 Add a user
November 30, 2007Orion Technologies - Preliminary Design35 Agenda Introduction Data Flow Diagrams Structure Diagram Logical Data Stores Test Plan Prototypes Moving Forward
November 30, 2007Orion Technologies - Preliminary Design36 Current Status Software Plan Requirements Specification Preliminary Design Detailed Design Acceptance Test Completed Today Completed
November 30, 2007Orion Technologies - Preliminary Design37 Current Status Software Plan Requirements Specification Preliminary Design Detailed Design Acceptance Test Next
November 30, 2007Orion Technologies - Preliminary Design38 Schedule
November 30, 2007Orion Technologies - Preliminary Design39 Upcoming Events Detailed Design –Documents: February 15, 2008 –Presentation: February 16, 2008 Acceptance Test –April 22, 2008 Academic Celebration –May 3, 2008
November 30, 2007Orion Technologies - Preliminary Design40 Preliminary Design Summary Any Questions? School of Science Network Device Display System Introduction Data Flow Diagrams Structure Diagram Logical Data Stores Test Plan Prototypes Moving Forward