Presentation is loading. Please wait.

Presentation is loading. Please wait.

Team and Client Rajiv Chalasani- Project Manager Mark Goesmann – Lead Designer Kevin Staake – Lead Implementer Dave Nyman – Quality Manager Client : Mr.

Similar presentations


Presentation on theme: "Team and Client Rajiv Chalasani- Project Manager Mark Goesmann – Lead Designer Kevin Staake – Lead Implementer Dave Nyman – Quality Manager Client : Mr."— Presentation transcript:

1

2 Team and Client Rajiv Chalasani- Project Manager Mark Goesmann – Lead Designer Kevin Staake – Lead Implementer Dave Nyman – Quality Manager Client : Mr. Lynn Beck

3 Overview Requirements Plan Interface and Code Design Database Design Testing and Deployment Retrospective Demo

4 requirements

5 The Project Goal: Aid farmers in third world countries Users: Farmers, Co-ops Description: Input Grouping Calculation Output

6 Lifecycle FDD – failed for us Project requirements were not understood Had to switch back to design several times Waterfall – failed for us Were not as organized an we needed to be Ad-hoc – successful Modified version of waterfall Fix bugs as they were found

7 Timeline

8 System Requirements Users must be able to retrieve data Simple to use Low system requirements 64mb ram, 512mhz processor Low screen resolution Any OS that Supports JRE

9 Application Domain

10 Languages and Development Tools Java Swing GUI Toolkit MySQL NetBeans 6.5.1 Using JDK 6

11 Interface Design Login Screen Main Form Tabs Navigation Pane Input Devices Database Viewer Sequential Steps Out put Printable Savable Viewable

12 Code Design MainApp Login Form Dictionary Form Main Form Database JDBC Connects to database Create Table Execute queries

13 Documentation Java Doc In code Documentation User Manual Installation Definitions Walkthrough Updated Design Document Revised ERD and Data Dictionary Added new forms Updated Plan document Testing Specifications Retrospective

14 Database – ER Diagram

15 Testing Specifications Endurance Dynamic Calculations

16 User Testing Client Testing Regularly tested with client Client Input Multiple walkthroughs Additional Usability Testing Reviewed the user interface design with Mr. Klein Minimized the confusing features

17 Deployment Hard Copy for Client Provide a disc with all software Software Included Java Runtime Environment 6.0(JRE) MySQL essential server Downloadable from Website Links to required software Java Runtime Environment 6.0(JRE) MySQL essential server ICAB Application Documentation Users manual\

18 Retrospective Project Requirements changes No Users – hard to test Developed in Visual Basic – would have been nice Net beans - BAD Not using Version Control – Ad-hoc – doesn’t like java Familiarize with Java and MySQL – would have been good too!

19

20 Demo

21 Any Questions? Thank You for Your Time and Consideration


Download ppt "Team and Client Rajiv Chalasani- Project Manager Mark Goesmann – Lead Designer Kevin Staake – Lead Implementer Dave Nyman – Quality Manager Client : Mr."

Similar presentations


Ads by Google