Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 Team Members: William Busby, Lindsey Gray, & David Meffe Sponsor: Lockheed Martin Reconnaissance Systems Bill Rawlings and Marvin Kliene.

Similar presentations


Presentation on theme: "1 Team Members: William Busby, Lindsey Gray, & David Meffe Sponsor: Lockheed Martin Reconnaissance Systems Bill Rawlings and Marvin Kliene."— Presentation transcript:

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


Download ppt "1 Team Members: William Busby, Lindsey Gray, & David Meffe Sponsor: Lockheed Martin Reconnaissance Systems Bill Rawlings and Marvin Kliene."

Similar presentations


Ads by Google