TEAM LOVELACE GROUP FORMATION PROJECT DESIGN PRESENTATION.

Slides:



Advertisements
Similar presentations
1 COMP541 More on State Machines and Video Scanout Montek Singh Feb 13, 2007.
Advertisements

ECE 264 Object-Oriented Software Development Instructor: Dr. Honggang Wang Fall 2012 Lecture 21: Strings (cont.)
Flow Master  Flow Master is used to design and analyze single pipe.  It is very flexible as no unit conversion is needed.  Data can be entered with.
Project reports are due at the final Monday May 8 11:30 am Reports should contain a paragraph describing the contribution of each team member. Who did.
Applied Software Project Management Andrew Stellman & Jennifer Greene Applied Software Project Management Applied Software.
SOFTWARE PROJECT MANAGEMENT AND COST ESTIMATION © University of LiverpoolCOMP 319slide 1.
IB Computer Science: 1.6 Software Design Created by Kevin Scott.
Calculating Grades in College Classes. College Grading Calculating your grade in college courses can sometimes seem challenging Each course may have a.
CSE430/830 Course Project Tutorial Instructor: Dr. Hong Jiang TA: Dongyuan Zhan Project Duration: 01/26/11 – 04/29/11.
CPS 2231 Computer Organization and Programming Instructor: Tian (Tina) Tian.
Team Babbage Charles Maingi Seph Newman Jon Rollman Nils Schlupp.
To begin presentation, click SLIDE SHOW on bottom left of screen and then click arrow.
Personal Estimation with PROBE CS3300 Fall Code Size Estimation Wide Band Delphi (Boehm) Give the team the specs to study Discuss the project goals.
Part II: Planning Your Research Project Module Six: Proposal Development RESEARCH PROJECT MANAGEMENT 1.
Rapid Application Development. What is RAD……..?  Rapid Application Development (RAD) is a software development process.  first developed during the.
TEAM LOVELACE GROUP FORMATION PROJECT. OBJECTIVE Our project is designed to take a large group of people and divided them into teams based on  Time Availability.
Software Function, Source Lines Of Code, and Development Effort Prediction: A Software Science Validation ALLAN J. ALBRECHT AND JOHN E.GAFFNEY,JR., MEMBER,IEEE.
Module 11 Mar  Aggregate output is the total quantity of final goods and services produced within an economy  Real GDP – the total value of all.
1 Module 3 Conditional Statements. Objectives  Conditional test statements to compare numerical and string data values  Looping statements to repeat.
IR Homework #2 By J. H. Wang Mar. 31, Programming Exercise #2: Query Processing and Searching Goal: to search relevant documents for a given query.
What is a spreadsheet? Spreadsheet Basics © All Rights Reserved
Writing JavaScript Functions. Goals By the end of this unit, you should understand … How to breakdown applications into individual, re-usable modules.
Pseudocode Algorithms Using Sequence, Selection, and Repetition
Operating and Filing Systems Standard Grade1 Operating and Filing Systems Standard Grade Computing Studies.
PRJ566 Project Planning and Management Course Project Selection.
Greater Des Moines Energy Center Combined Cycle Plant Diagram of a Combined Cycle Generator Abstract Combined-cycle generating units are being incorporated.
Function Points Synthetic measure of program size used to estimate size early in the project Easier (than lines of code) to calculate from requirements.
Preparatory Groundwork For facilitators of a community assessment Programme Identify subject area Decide on date, time and place Decide on tools Identify.
Or how to work smarter when building solutions.  2:30 – 3:30 Mondays – focus on problem solving (with some terminology thrown in upon occasion)  All.
Personal Estimation with PROBE CS3300 Fall Process Everybody has one !!! Formal – Completely defined and documented Informal – Just the way things.
New Advanced Higher Subject Implementation Events Qualifications Update: Engineering Science.
New Advanced Higher Subject Implementation Events Qualifications Update: Computing Science.
Python – May 16 Recap lab Simple string tokenizing Random numbers Tomorrow: –multidimensional array (list of list) –Exceptions.
Exercise 1 #include int main() { printf(“Hello C Programming!\n”); return 0; } 1.Run your Visual Studio 2008 or Create a new “project” and add.
minstrelinhibernation.blogspot.com community.sparknotes.com yamber.deviantart.com
Lesson 9: Modular Programming Todd A. Boyle, Ph.D. St. Francis Xavier University.
UNIT 2 Calculation Architecture. Topics Types of calculations Data storage Calculation order Dynamic Calculations Two-pass calculations Intelligent Calcs.
Four files erik_a2_stockholm_temp Erik simulation scenario A2 until 2100 erik_a2_stockholm_prec Erik simulation scenario A2 until.
Software Engineering, COMP201 Slide 1 Software Engineering CSE470.
Software Engineering, COMP201 Slide 1 Software Engineering CSE470.
CPMGT 300 Week 3 Learning Team Planning Process Groups and Developing the Scope Check this A+ tutorial guideline at
ICT Course Calendar and Personal Learning Checklist
Dr. Clincy Professor of CS
Homework 3 (due:May 27th) Deadline : May 27th 11:59pm
CS139 – PA3 Intro.
SCHEDULE Nov 1st - Assembly Table Complete
Homework 3 (due:June 5th)
Open Office Calc Session 01 Class Management Report
Lab 01 - Grades.
PRG 410 Competitive Success-- snaptutorial.com
PRG 410 Education for Service-- snaptutorial.com
PRG 410 Teaching Effectively-- snaptutorial.com
PRG 410 knowledge is divine-- snaptutorial.com. PRG 410 All Assignments For more classes visit PRG 410 Week 1 Individual Math Tutor.
For Monday Read WebCT quiz 18.
Jul Aug Sept Oct Nov Dec Jan Feb Mar Apr May Jun
  Figure 7.1 Track Layout with Input Sensors and Output Switches and Output Tracks.
Team member1 Team member2 Team member3 Team member4 Feb. **, 2009
For Wednesday No new reading No quiz.
MAINTENANCE TRAINING SCHEDULE
Jul Aug Sept Oct Nov Dec Jan Feb Mar Apr May Jun
Trustbuilder How do you make decisions when
Y x Linear vs. Non-linear.
AP Java 9/21/2018.
CS-171 Discussion Week3.
Chapter 4: Boolean Expressions, Making Decisions, and Disk Input and Output Prof. Salim Arfaoui.
01 DRAW YOUR TIMELINE HERE JAN. MAR. JAN. MAR. FEB. APR. FEB. APR.
Feb 11, 1999 Hawkins offers position to Remetz.
GCSE Computing Mini Assignment.
CS 1054 Final Exam Coverage Final exam will cover Chapters 1-8, 10-11
4d – Program Design Lingma Acheson CSCI N331 VB .NET Programming
Presentation transcript:

TEAM LOVELACE GROUP FORMATION PROJECT DESIGN PRESENTATION

OBJECTIVE Our project is designed to take a large group of people and divided them into teams based on  Availability  Skills  Letter Grade  Gender

MODULAR LAYOUT Driver FormulasRandomizer AVL Tree Input file Output file

DRIVER Main Module : - Receives input file and name of output file. - Manages data between it and the AVL tree. - Outputs the calculated groups to the output file. - Signature: team-creator - team-creator is the function the user will call to initiate the program.

AVL - TREE Data Structure : - AVL-Tree ( AVL-Tree) - Contains data for the Randomizer module and the Formulas module -Signature: switch-members-from-two-teams - Signature contains code which switches members between two teams

FORMULAS -Contains functions which are used to calculate the best group combinations. -Functions: -Gender -Grades -Schedule -Skills -Exception -Signature: calculate-groups -Takes the AVL tree of groups and calculates their score

RANDOMIZER -Creates the initial random teams - Picks random members form teams to switch - Contains a random number generator, a linear congruential generator -Signature: pick-initial-group, pick-non-worst-group-to-switch-with

INPUT FILES

OUTPUT FILES Team Set Criteria: Criteria i (w i ) Suggested Team Set: Team i:Team member i | Common time availability E.g. Team Set Criteria: Grade (0.2) 2 Skill sets (0.4): programming skill (0.5), team interaction skill (0.5) Time availability (0.2) Gender (0.2) Suggested Team Set: Team 1:1 Calvin Nelms, 3 Matt Rainwater | W 7:00 – 8:30 pm Team 2: 2 Ashley Nanni, 4 Nha Hoang | T 1:30 – 2:15 pm, R 5:00 – 5:45 pm

PROBE ESTIMATE - Driver I/O: 290 lines Calc: 439 lines Total = 729 lines - Randomizer I/O: 0 lines Calc: 298 lines Total = 298 lines - AVL Tree I/O: 0 lines Calc: 175 lines Total = 175 lines - Formulas I/O: 0 lines Calc: 357 lines Total = 357 lines TOTAL LINES OF CODE = 1559

PROJECTED SCHEDULE Jan 31 Feb 7 Feb 14 Feb 21 Feb 28 Mar 6 Mar 13 Mar 20 Mar 27 Apr 3 Apr 10 Apr 17 Apr 24 May 1 Design Code Code Review Testing Re- Design Re- Test Final Design