Presentation is loading. Please wait.

Presentation is loading. Please wait.

Contents Introduction Decision Process Groups Spreadsheet Features Review (evaluating the process)‏ Demonstration.

Similar presentations


Presentation on theme: "Contents Introduction Decision Process Groups Spreadsheet Features Review (evaluating the process)‏ Demonstration."— Presentation transcript:

1

2 Contents Introduction Decision Process Groups Spreadsheet Features Review (evaluating the process)‏ Demonstration

3 Introduction Minimum requirements:  Implement a basic Excel  GUI interface  Open and Save  10 Formulas and 5 Graphs  Formatting

4 Introduction Work with 16 people with different skill and abilities Decide language and coding environment Divide up the work  Make groups to accomplish tasks Find ways to communicate and share work Create new features Overcome challenges

5 Decision Process Broke into three groups  Each group had one head person managing and dividing the work in the group  The three groups communicated and integrated work Decided language: Java Decided coding environment: Eclipse

6 Decision Process Communication means:  svn: contained the entire code for the project and any work done by a group member for the project  Google group: to communicate with group members  Lab period: to interact directly with other members and measure progress

7 Groups Broke up into 3 groups  GUI/Graphing  Algorithms/Inner Workings  Integration/Testing

8 Groups GUI/Graphing  Created the GUI interface  Added menu items  Included the formatting  Created graphs and charts

9 Groups Algorithms/Inner Workings  Implemented Formulas  Storage of values in cells  Worked on different features  Worked with GUI group for functionality

10 Groups Integration  Tested and debugged code  Integrated work from GUI and Algorithm group  Came up with install framework  Keeping track of the progress of the project

11 Features Graphing  Scatter plot  Bar Graph  Line Graph  Pie Chart  Y axis bar graph

12 Features Formulas  Sum  Average  Square root  Sine, cosine, tangent, arcsine, arccosine, arctangent  logarithm, natural log  Median, mode

13 Features Formulas  Max and min  Absolute value  Floor and ceiling  balance

14 Features Open, Save Alignment (left, right, center)‏ Italics, Bold Monkey Button

15 Review Testing/Integration:  Testing plans worked from the start Able to find problems/bugs Brought problems to the proper groups’ attention Iron out code

16 Review Testing / Integration  Having a separate group doing integration didn’t work well Communication issues Having to find out who to talk to Lack of communication

17 Review Algorithms  Original plan didn’t work Cell objects to reference another cell Use of vector[][] Difficulties in dependency and referencing

18 Review Algorithms  New plan Use tree map Map the location to the comparable cell

19 Review GUI  Original plan Using built in java classes to manage the cells Difficulty – java made it easy but restricts the number of actions on the cells we could do

20 Review GUI  New plan We created our own classes for columns and cells

21 Demonstration Time to show the real deal


Download ppt "Contents Introduction Decision Process Groups Spreadsheet Features Review (evaluating the process)‏ Demonstration."

Similar presentations


Ads by Google