Difference between revisions of "Team H - OOP344 20133"
(→Logs) |
(→task name) |
||
Line 123: | Line 123: | ||
***Jungmin | ***Jungmin | ||
**Help function(Chiyoung)'''Completed''' | **Help function(Chiyoung)'''Completed''' | ||
+ | ***Referenced from class testers | ||
**Display book detail(Chiyoung)'''In progress(test needed)''' | **Display book detail(Chiyoung)'''In progress(test needed)''' | ||
**Exit function(Chiyoung)'''Completed''' | **Exit function(Chiyoung)'''Completed''' | ||
+ | ***Referenced from class testers | ||
== Meetings == | == Meetings == |
Revision as of 15:59, 7 December 2013
OOP344 | Weekly Schedule | Student List | Teams | Project | Student Resources
Contents
Team H
- IRC Channel : #seneca-oop344-teamH
Project Marking Percentage
- Group work: 50%
- Individual work: 50%
Total 100%
Repository
- repo path:https://github.com/Seneca-OOP344/Team-H
Master Branch Status
Status
- OPEN
Logs
- 3:50PM 7/12/2013 Application Exit function done Chiyoung Choi
- 1:20PM 7/12/2013 Application Help function done Chiyoung Choi
- 3:00AM 7/12/2013 Application Book structure, Database Class skeleton done Chiyoung Choi
- 6:10PM 14/11/2013 V0.4 Cvaledit, CCheckmark Prototype merged, working on Cvaledit Chiyoung Choi
- 5:36AM 3/11/2013 V0.3 Done, not tested, merged yet Chiyoung Choi
- 5:30PM 19/10/2013 V0.2 Merged by Chiyoung Choi
- DateTime, Merged/being Merged by full name, ircnick: mynick, any other info
- Oct 21, 2013 - Class Prototypes are merged into master branch. CLabel.h need to be fixed (CField is not usable) : by Jungmin Ji
Coding Style and Standards
- File names must be lowercase.
- No Tab Character allowed. (replace tabs with 2 spaces)
- Each object must have its own type:
int a;
int b;
CDialog D;
- With regards to space characters and opening and closing brackets ,standard will be as follow:
if(a == b) {//There should be a space between each meaningful variable and operator and so on
x = y * z; // 2 spaces for indentation
}
- With regards to classes, standard will be as follows:
class example {
public:
int _a; // member variables should start with an underscore
int _arraySize; // use meaningful names for variables when applicable and use camel notation
char* _pArray; // pointers should have '*' part of the type
};
- For the safeguard for header files, we will use the following:
H_FILENAME_H_
Team Members
First Name | Last Name | Section | Seneca Id | wiki id | IRC nick | Blog URL |
---|---|---|---|---|---|---|
Jungmin | Ji | A | jjungmin | Ji Jungmin | Mistysnake | Breeze |
Chiyoung | Choi | A | cchoi12 | Chiyoung Choi | Chris-choi | |
Mauli | Shah | A | mshah24 | Mauli Shah | mshah | |
Dimple | Amin | A | dkamin | Dimple Kaushal Amin | dkamin | Dimple's blogs on OOP344 |
Tasks
task name
- Release 0.2 Completed
- Create your teampage using this template. Completed
- Select one of the team member's console.cpp and console.h Completed
- That team member should branch and clone the repository, add console.cpp and console.h to the files in the repository, compile, run and test the execution. Completed
- When done this team member should add her/his name, github id and the date and time of the completion (as a comment) to cframe.h and merge the branch back to the master repo and push the changes up to github. Completed
- Realease 0.3 Completed
- prototyping (will be done by Jungmin) Completed
- CLabel (will be done byJungmin) Completed
- CDialog (2ppl)(will be done by Chiyoung and Dimple)Completed
- Chiyoung's Task
- Destructor
- void draw(int fn)
- int edit(int fn)
- CDialog& operator<<(CField* field);
- CField& operator[](unsigned int index)
- bool editable()
- int fieldNum()
- Dimple's Task
- Constructor
- CField& curField()
- int curIndex() const;
- int add(CField* field, bool dynamic = true)
- int add(CField& field, bool dynamic = false)
- CDialog & operator<<(CField& field)
- Chiyoung's Task
- CLineEdit (will be done by Mauli) Completed
- Realease 0.4
- Prototyping for CButton and CmenuItem (will be done by Dimple)Completed
- Prototyping for CValEdit and CCheckmark (will be done by Chiyoung)Competed
- R0.4.1:CButton(will be done by Dimple)
- R0.4.1:CValEdit(will be done by Chiyong)There is a minor issue
- R0.4.1:CCheckMark(will be done by Jungmin)
- R0.4.1:CMenuItem(will be done by Mauli)
- Applcation
- Display frames and buttons(Dimple)Completed
- Book structure(Chiyoung)Completed
- Database classIn progress
- Header file(Chiyoung)Completed
- Class skeleton(Chiyoung)Completed
- Dimple
- Mauli
- Jungmin
- Help function(Chiyoung)Completed
- Referenced from class testers
- Display book detail(Chiyoung)In progress(test needed)
- Exit function(Chiyoung)Completed
- Referenced from class testers
Meetings
- latest will be on top