Download presentation
Presentation is loading. Please wait.
Published byDamon Barton Modified over 9 years ago
1
1 Team Members: William Busby, Lindsey Gray, & David Meffe Sponsor: Lockheed Martin Reconnaissance Systems Bill Rawlings and Marvin Kliene
2
Lindsey Gray2 Project Description Retrieval and display of XML formatted SAR metadata in intranet environment SAR metadata and imagery stored in a relational database XML tags for metadata Style sheets to display metadata Web-based retrieval and display
3
Lindsey Gray3 Design Method Incremental approach –Process loops back to the requirements in the architectural, design, implement and testing stages –Ensures the requirements are a part of each step in the procedure Problem Statement Requirements Architecture Design Implementation Testing
4
David Meffe4 Physical View Architecture is similar to basic Client/Server
5
David Meffe5 Data Flow View Architecture shows the Parsing/ Insertion of Flat Files Data into Database and Generation and Display of Data to Client
6
David Meffe6 Logical View Architecture shows access by an outside source that can view data other than a Web Browser
7
David Meffe7 Functional View Architecture is similar to Logical view and displays all external entities
8
William Busby8 ER Diagram
9
William Busby9 Acquiring the SAR Metadata Data stored in 4 binary files - CNF- IMU - ANT- IFMU Parse files based on predefined structures 3 files contain multiple records - ANT- IMU- IFMU Insert data into database
10
William Busby10 Extraction/Insertion Classes
11
William Busby11 Database Connectivity: Connection Pool Handles the Connection pool to the Database. Limits the Max amount of connections Exception Handler handles exceptions thrown by the connection pool
12
William Busby12 Database Connectivity: SQL Request Handles the creation and return of the Result set generated by the SQL statement SQL Exception handler handles the exceptions thrown by an invalid result set
13
Lindsey Gray13 XML Schema Used to define XML document –What must the document contain –What type the data should be –Relationships (i.e. nesting) Used to validate the XML document created
14
Lindsey Gray14
15
Lindsey Gray15 XML Document Generation Create XML document from database Validate against schema CreateXMLDoc outputFile printSARImageType(String) printCNFType(String) printIFMUType(String) printANTType(String) printIMUType(String) validate(Schema)
16
Lindsey Gray16 XSL Will be used to transform XML to HTML Still learning –http://www.w3schools.com/xsl/
17
Lindsey Gray17 Test Plan Test each module separately Slowly integrate with other modules Test again with other pieces in place User testing –Revisions integrated –More testing
18
William Busby18 Schedule Main Tasks Gantt Chart Critical Path Current Status
19
William Busby19 Main Tasks XML element specification Extract data Oracle 8i database DB connection pool & SQL management XML document generation XSL style sheets HTML pages – entry & online help Servlet filtering/handling
20
20
21
William Busby21 Critical Path
22
William Busby22 Current Status Overall on schedule –Slightly behind on some –Slightly ahead on others Schedule needs adjustments –Too compacted –Only 3 people, but more than 3 concurrent tasks Room to work with –Current schedule has project finishing 3/30
23
QUESTIONS
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.