Changes

Jump to: navigation, search

BTP300B Team 2 Weekly Log

3,417 bytes added, 19:58, 5 December 2012
Week 14
==Week 13 ==
 
 
11/30/2012 :Shajinth wrote header files for second tier i.e CDataRecord.h and CDataList.h, and studied about Standard Template Library Vector class and how to add and retrieve elements from vector to implement retrieve node function
 
11/30/2012 :Auquib studied about function pointers to implement sorting of linked list function, and created new project in visual studio
 
11/30/2012 :Imtiaz implement cmenuitem class, and studied about how to find current time in c++
 
11/30/2012 :Krush studied about the concept of function pointer in c++, and integrated all the previous assignment classes in this project
 
12/1/2012 :Auquib reviewed code for addition,deletion and modification of linked list and written driver functions for it to test it. Then reviewed copy constructor of CDataList class and added a condition to check head node before copying CDataList
 
12/1/2012 :Shajinth implemented CDataRecord.cpp, and implemented following functions for CDataList
a) constructor,destructor
b) addNode,deleteNode,deleteAllNodes,modifyNode,findNode
 
12/1/2012 :Imtiaz studied about copy constructor and identified where all it is required to be used, and implemented copy constructor for CDataList
 
12/1/2012 :Krush reviewed CValidLine code of partner and wrote test code to test all the functionality of CValidLine, and created a CValidLine class which is derived from CLine so to include validations when user is entering some data.
 
==Week 14 ==
12/2/2012 :Auquib implemented all retrieve node function for CDataList class, and tested the cmenuitem class by writing the driver code for it
 
12/2/2012 :Krush Implemented this concept using function pointer, and wrote consoleoptions.cpp class by writing overloaded functions for edit and display
 
12/2/2012 :Imtiaz tested the complete CDataList class by writing driver functions for remaining member function, and tested the sorting function of CDataList class
 
12/3/2012 :Shajinth and Krush started writing the main.cpp with for project, implemented the linked list function for class and all the comparison functions required for it
 
12/3/2012 :Imtiaz and Auquib studied about file handling in C, and tested the consoleoptions.cpp functions by writing driver code for it.
 
12/3/2012 :Shajinth and Imtiaz created showMenuItem function for class which displays the menubar, and created showDelete and showViewModify functions for main.cpp
 
12/3/2012 :Auquib and Krush wrote code for file handling by implementing CFileHandler class, and CFileHandler class has functions for generating unique patient id and storing and retrieving data objects.
 
 
 
 
12/4/2012 :Shajinth created showAddDialog and ViewSortedDialog function for main.cpp, tested the CFileHandler class by writing driver functions for it.
 
 
 
 
12/4/2012 :Auquib integrated the complete code in linux environment by including main.cpp of Shajinth, and tested and reviewed the code and found that current date/time functionality needs to be added.
 
 
 
12/4/2012 :Imtiaz added current date/time functionality, ran the project and tested all the conditions
 
 
 
 
12/4/2012 :Krush during testing found that current date/time functionality needs to be added, and tested this functionality
 
 
 
12/5/2012 :Auquib, Krush, and Imtiaz fixed the bugs and memory leak.
 
 
 
 
12/5/2012 :Shajinth tested complete code, created wiki questions
 
 
 
 
12/5/2012 : Submitted Assignment 3i.

Navigation menu