Team B Project Dev Page 20103 - OOP344

From CDOT Wiki
Revision as of 20:41, 7 October 2010 by Obogomaz (talk | contribs)
Jump to: navigation, search


OOP344 | Weekly Schedule | Student List | Teams | Project | Student Resources

Welcome to OOP344C Team B's Project Development Page!

The Project: Basic Input/Output Functions


Simple Functions (Platform dependent functions; conditional compilation) task distribution:

First Name Last Name Seneca Id wiki id IRC nick Blog URL Tasks
Kaitlyn McDonald kmcdonald11 kmcdonald11 kmcdonald11 Kaitlyn's Blog Improving simple functions and writing testmain for Linux Platform. Once finished merge into trunk.
James Robinson jrobinson7 jrobinson7 jrobinson7 Jim's Seneca Blog Improving simple functions and writing testmain for Windows Borland C++ Platform. Once finished merge into trunk.
Oleg Bogomaz obogomaz obogomaz obogomaz Oleg's Seneca Blog Improving simple functions and writing testmain for Windows Visual C++ Platform. Once finished merge into trunk.


Complex Functions (Platform independent functions) task distribution:

First Name Last Name Seneca Id wiki id IRC nick Blog URL Tasks
Kaitlyn McDonald kmcdonald11 kmcdonald11 kmcdonald11 Kaitlyn's Blog ???
James Robinson jrobinson7 jrobinson7 jrobinson7 Jim's Seneca Blog ???
Oleg Bogomaz obogomaz obogomaz obogomaz Oleg's Seneca Blog  ???


Functions still needed to be completed:

int iol_edit(char* str, int row, int col, 
            int fieldlen, int maxdatalen, int* insertmode, int* offset,
            int* curpos, int IsTextEditor, int ReadOnly)
void iol_displayflag(const char* format, int row, int col, int status);
int iol_flag(const char* format, int row, int col, int* status, int radio);
void iol_displayMenuItem(const char* format, const char* menuItem, int row, int col, int len, int status);
int iol_menuItem(const char* format, const char* menuItem, int row, int col, int len, int* status);


Suggested workload (by Fardad Soleimanloo):

  • The following are suggested task distribution between team members
  • Make a copy of the task distribution and add it to your project page, so I know who have done what
  • When committing your work to svn, make sure comment the task you are working on
  • You can exchange tasks between yourselves but make sure you have the changes reflected in your task distribution on your project page
  • If anyone needs help doing their part, don't hesitate to give them hand in logic and coding and blog about the problem and how it was fixed
  • If someone neglects to do their work or doesn't do the work on time , distribute his/her tasks between others, and send an email to me immediately. Those NOT doing the work will be fired from the group and have to do the project in a smaller scale alone.
  • If there are questions to be clarified, book a meeting with me on IRC. (send me an email and put the time in IRC meetings table with (??) added to team name. I will put my Initials if the meeting is approved.
  • If you believe I have overlooked any task or part, please add it here and I will take care of it: