Monday, October 22, 2007

21.MyISERN-1.2

Team: MyISERN-1-Gold
Wiki: http://code.google.com/p/myisern-1-gold/w/list
Source: HERE

Task 1:
First, we re-organize our MyISERN 1.1 file and divide all method into different files. This is what we do on first meeting. Why are we divide all method into different files, because we reallize that there are a lot of thing will increment on MyISERN 1.2, so we cannot put everything into one single class, if we do that, it may mess up our code later on. So, now is easy to modify our code, becasue each class hold it's function, for example, print class would print all data from XML file.

Second, we talk about what kind of thing would be increment on MyISERN 1.2 . We planning to put all add function to one class, and start implement code on function "add researcher" because once we finish "add researcher" after that may very easy, since it is a same idea for organization and collaboration. Next step is create a menu for let user choose. We have no problem up to this point. But the big challenge is coming, that is data entry.

Task 2:
This part of assignment it seem to be very easy to do, but it is not. One reason is too much data we need to entry. Second reason is we need to enter those data step by step. So we use another way to input data to XML file. We edit the XML manually, not go through the system. Then the problem is come out, because the XML format must be match the format that the system required, if not. It won't be pass the verify and cannot read the xml file. So this is the problem of those we got. We spend almost 4 to 5 hour to redo all the xml file into right format that can be read by the system, otherwise the researcher, organization, collaboration table won't be print out properly.

Task 3:
This task is the almost easy part of this assignment. And everybody could see our progress throught this powerpoint slide show.

What do I learn:
I learn some more java skill on exporting text to XML file, and I thought it may be useful for future. Also, the term work is very important, we rely on each other, share knowlegde to each others.

No comments: