150 likes | 239 Views
Data Sculpting. Team 8: Ron Bradley Brad Herrin Daniel Shusko David Thomas. What’s he talking about?. Problem Statement Requirements Design Development Method Implementation Testing Action Steps. Problem Statement.
E N D
Data Sculpting Team 8: Ron Bradley Brad Herrin Daniel Shusko David Thomas
What’s he talking about? • Problem Statement • Requirements • Design • Development Method • Implementation • Testing • Action Steps
Problem Statement • Fidelitymaintains a series of databasescontaining client financial information • Software testersneed a method to generate data for specific test cases • Method must berepeatable and portable
Requirements • Parse an existing XML file to a database model • Create a new database model using a GUI
Requirements • Export a database model to an XML file • Convert database model to series of insert statements and insert to database
XML File Dynamic Content • References to other databases, tables, records and columns • Random values • Numeric arithmetic • Date manipulation • Multiple records that follow a pattern or logical loop • Finite state autonomata
Iterative Development Method • Iteration 1 • Back end data engine • Iteration 2 • GUI and dynamic content • Iteration 3 • Advanced GUI features
Testing • Visual Studio unit testing • Code coverage, 80% • Black box test plan • Test Plan Document
Action Steps • Iteration 1 due 3/3/11 • Finish unit testing • Finish black box testing • Iteration 2 begins 3/4/11
References • Database Logos • MySQL: http://www.mysql.com • MS SQL: http://blogs.technet.com • DB2: http://blog.donnfelker.com/ • Sybase: http://www.iconshock.com • Generic: http://www.iconarchive.com/ • Computer Icon: • Wikipedia • NC State e-Partners Logo • http://www.saffrontech.com/ • XML Logo • http://www.iconarchive.com/ • Fidelity Logos • http://userlogos.org/node/9218 • https://communications.fidelity.com/