Date | Activity | Estimated Time | Actual Time |
---|---|---|---|
8/25/08 | Lecture | 50 min | 50 min |
8/27/08 | Lecture | 50 min | 50 min |
8/29/08 | Lecture | 50 min | 50 min |
9/02/08 | Discussion | 50 hr | 1 hr |
9/02/08 | Create Time Sheet Table | 30 min | 20 min |
9/02/08 | Create webpage through CISE | 30 min | 30 min |
9/03/08 | Lecture | 50 min | 50 min |
9/04/08 | Work on project proposals individually and send ideas to my subgroup |
30 min | 40 min |
09/05/08 | Lecture | 50 min | 55 min |
09/05/08 | Creating an account with the group website, linking my site to the group's site |
15 min | 20 min |
9/07/08 | Through emails, decide on a meeting time for our subgroup and post it on the group webpage along with our combined schedule. |
20 min | 30 min |
9/08/08 | Post subgroup proposals, vote on them and post FINAL subgroup proposal |
30 min | 35 min |
09/08/08 | Lecture | 50 min | 1 hour |
09/09/08 | Discussion | 50 min | 65 min |
09/10/08 | Lecture | 50 min | 50 min |
09/10/08 | Meeting with my subgroup to discuss next week's activities, to create a template for the requirements, and to complete assignment given to us in class. |
1 hr | 2 hours |
09/11/08 | Redesigned my website to show my weekly progress in an organized fashion. | 30 min | 30 min |
09/12/08 | Lecture | 50 min | 50 min |
09/13/08 | Run and familiarize myself with the existing system as well as document what works and does not work in the Exam Builder. | 2 hours | 3 hours |
09/15/08 | Lecture | 50 min | 1 hr 15 min |
09/16/08 | Discussion | 50 min | 55 min |
09/17/08 | Lecture | 50 min | 20 min |
09/17/08 | Meeting with my subgroup to complete assignment and print it out, discuss requirements and assign individual activities for the week. | 2 1/2 hours | 1 1/2 hours |
09/18/08 | Work on the representation of the files assigned to me in the meeting and post it. | 2 hours | 3 1/2 hours |
09/18/08 | Come up with at least 3 requirements and email them to Alex. | 1 hour | 1 hour |
09/19/08 | Lecture | 50 min | 50 min |
09/20/08 | Learn how to checkout to edit and commit edited files in the repository. Downloaded TortoiseSVN and Apache ANT to successfully build the code. | 1 hour | 1 1/2 hours |
09/22/08 | Lecture | 50 min | 50 min |
09/23/08 | Created a flowchart for OpenExam.java and MainPanel.java, then posted it on the group's document page and my individual page as well | 30 min | 1 hour |
09/23/08 | Discussion | 50 min | 1 hour |
09/24/08 | Lecture | 50 min | 50 min |
09/24/08 | Meeting with my subgroup to split up the work assigned to us for each individual and post that decision in the group website and our websites | 1 1/2 | 2 hours |
09/25/08 | Compile all of the documentation for the JPilot Exam Builder into one document explaning what works and what does not work. This will be based on prior research. | 2 hour | 3 hours |
09/26/08 | Lecture | 50 min | 50 min |
09/27/08 | Work on my first progress report | 1 hour | 1 1/2 hours |
09/29/08 | Lecture | 50 min | 50 min |
09/30/08 | Discussion | 50 min | 55 min |
10/01/08 | Lecture | 50 min | 50 min |
10/01/26/08 | Meeting with my subgroup to discuss next week's activieties and work on any group activities | 1 hour | 1 hour and 30 min |
10/02/08 | Worked on the Correct and Wrong buttons which previously had no functionality. To achieve this, Alex and I added code to 5 different methods. We spent about half the time exploring the code. We also fixed the message dialogs to show the correct string for these new buttons. We fixed a bug that was not making the exam window visible again once you finish the exam and wish to navigate the questions by Wrong and Correct. |
2 hours | 3 hours |
10/03/08 | Lecture | 50 min | 50 min |
10/06/08 | Lecture | 50 min | 50 min |
10/07/08 | Discussion | 50 min | 50 min |
10/07/08 | Fixed the "select all 2choices" bug Fixed the "Question1of3" bug Fixed all navigation messages to have spaces in between the words Hid Finish button in Exam panel after exam is finished |
1 hour | 1 1/2 hours |
10/08/08 | Lecture | 50 min | 50 min |
10/08/08 | Meeting with my subgroup to complete the story cards assignment. We also split up the work for the week |
1 hour | 1 1/2 hours |
10/08/08 | Meeting with David to work on the sign-in screen. We tried an automatic GUI builder. We didn't like the code it wrote so we split up the work and decided to work on it individually at home. |
2 hours | 1 hour |
10/08/08 | Did my part of the individual work which is creating the class with a frame, panels, buttons and labels etc. create an empty actionPerformed method for David to fill up. I edited the JPESimulator.java file to call the LoginPanel class instead of the OpenExam class. Then I called the OpenExam class from the LoginPanel. |
1 hour | 1 hour |
10/10/08 | Lecture | 50 min | 50 min |
10/13/08 | Lecture | 50 min | 50 min |
10/14/08 | Meeting with my subgroup to complete the assignment due Wednesday. | 1 hour | 1 1/2 hour |
10/14/08 | Discussion | 50 min | 50 min |
10/15/08 | Lecture | 50 min | 50 min |
10/15/08 | Created a GUI for the Student Grades to be displayed using the information in the Student class. This GUI includes:
|
1 hour | 2 hours |
10/17/08 | Lecture | 50 min | 50 min |
10/20/08 | Lecture | 50 min | 50 min |
10/21/08 | Discussion | 50 min | 50 min |
10/22/08 | Lecture | 50 min | 50 min |
10/22/08 | Meeting with my subgroup to discuss the weekly plan.
We will also be completing the assingment given to us in class by Mr. Dobbins. |
2 hours | 2 hours |
10/23/08 | Design the teacher account and the teacher class.
Email Josh my design for him to write the code. Print out both copies of the assingment we completed and bring to class. Upate my website to have a summary of what I came up with for the teacher accounts. |
1 hour | 2 hours |
10/24/08 | Gave Mnemonics to the following buttons:
|
1 hour | 1 hour |
10/27/08 | Lecture | 50 min | 50 min |
10/28/08 | Create broad test plan for the MS Paint assignment since we didn't know that was needed at the time of the meeting. Print it and attach it to both copies of the HW. |
30 min | 20 min |
10/28/08 | Discussion | 50 min | 50 min |
10/28/08 | Re-design the entire login and welcome system with David. He takes notes of what we come up with and I draw a diagram. |
1 hour | 1 hour |
10/29/08 | Lecture | 50 min | 55 min |
10/29/08 | Meeting with my subgroup to present to them the design David and I came up with. We will also be completing the peer evaluation for the Test Plan assignment. Additionally, we will be creating a test plan for the Simulator. |
2 hours | 2 hours |
10/30/08 | Develope a CreateUser class with a GUI and the necessary methods to create either an Administrator, a Teacher or a Student. |
2 hours | 1 1/2 hours |
10/31/08 | Lecture | 50 min | 50 min |
11/03/08 | Lecture | 50 min | 50 min |
11/03/08 | Write my Progress Report | 1 hour | 1 1/2 hours |
11/04/08 | Discussion | 50 min | 55 min |
11/05/08 | Meeting with my subgroup | 1 hour | 1 hour |
11/05/08 | Lecture | 50 min | 50 min |
11/06/08 | Modify the createUser constructor to add a integer paramenter which determines what type of user is being created. I will also need to modify the code in the action listener for the Create button to create the right type of user according to that integer being passed in. In that same class I need to make the Create button return to the Welcome panel according to who called the CreateUser class. I need to make the Cancel button either exit if it's being passed in a 0 (admin) or go back to the Welcome screen if it's being passed in anything else. Remove the Build exam button from the student Welcome panel. |
2 hours | 1 hour |
11/07/08 | Lecture | 50 min | 45 min |
11/09/08 | Give icons to all the windows I find without it. Logout buttons for Admins and teachers need to work. Make the create User in Loginpanel create a Teacher for now. Give functionality to the Build exam buttons in the Admin and Teacher Welcome Screens. For studentGrades and EditAccountInfo, I add a parameter that takes in a User tempUser My idea is to add a User tempUser to the JPESimulator so that we can use that to acces the grades and change the account info. |
2 hours | 2 hours |
11/10/08 | Lecture | 50 min | 50 min |
11/11/08 | No Discussion Today | ||
11/12/08 | Lecture | 50 min | 50 min |
11/12/08 | Meeting with my subgroup to discuss this week's work. Josh proposed adding a picture of the user so that teachers can identify their students. David discussed a bug that was not allowing the Admin to login correctly sometimes. We will both be working on that to find and fix the problem. |
1 hour | 1 hour |
11/13/08 | Found the bug that was not letting the Admin log in correclty. When you logged in once and logged out, the JPESimulator.admin was being set to null. The fix was easy but finding the problem took a little bit of time. |
30 min | 40 min |
11/14/08 | Lecture | 50 min | 50 min |
11/16/08 | Play with the existing system to identify current bugs: Found the following: delete Teacher functionality needs to be implemented Admin is not being created anymore Edit Admin needs to be implemented. Edit Teacher should use the EditPanel and not the CreateUser panel. CreateUser should create on Enter and also needs to check for missing info. New Account button in the Login screen no longer needed after bugs are fixed. |
40 min | 30 min |
11/17/08 | Lecture | 50 min | 50 min |
11/18/08 | Discussion | 50 min | 50 min |
11/19/08 | Lecture | 50 min | 50 min |
11/19/08 | Meeting with my Subgroup to discuss the final things we want to add to the system and discuss the testing process.
Work on the HW assigned to us by Dobbins. Go through the list of requirements to see which have not been met. |
1 hour | 1 1/2 hours |
11/20/08 | Test the system further and point out to my group mates any bugs I find. Undo some changes I made to the CreateUser screen last week since they created more bugs and let Alex work on that this week. | 30 min | 20 min |
11/21/08 | Lecture | 50 min | 50 min |
11/22/08 | Work on the Saving Functionality. Student should be able to save their results when they're done. | 1 hour | 2 hours |
11/23/08 | Research how we can add media to the questions in the exam. This includes research of the existing code and some online reading as well. | 1 hour | 30 min |
11/24/08 | Lecture | 50 min | 50 min |
11/25/08 | Discussion | 50 min | 50 min |
11/26/08 | Lecture | 50 min | 0 min |
12/30/08 | Worked on my test results, but skipped the printing test case since I have not implemented that yet. | 1 hour | 1 hour |
12/1/08 | Lecture | 50 min | 50 min |
12/1/08 | Finished my test results, but skipped the printing test case since I have not implemented that yet. | 1 hour | 30 min |
12/2/08 | Work on the Printing functionality. The user should be able to print an exam's results when he/she's done. | 2 hours | 1 1/2 hours |
12/2/08 | Discussion | 50 min | 50 min |
12/3/08 | Lecture | 50 min | 50 min |
12/3/08 | Meeting with my subgroup to discuss our progress with testing and last minute implementations. | 1 hour | 1 hour |
12/4/08 | Continue to work on and finish the printing functionality as well as fix all the spelling mistakes that David identified during testing. | 1 hour | 1 1/2 hours |
12/5/08 | Lecture | 50 min | 50 min |
12/5/08 | Test the printing functionlity and any others that were added last minute and record the results. | 40 min | 20 min |
12/08/08 | Lecture | 50 min | 50 min |
12/8/08 | Write my Progress Report and turn it in online as well as print it. Create a file with my completed timesheet and turn it in online. | 2 hours | 1 1/2 hours |
12/09/08 | Discussion | 50 min | 50 min |
12/10/08 | Lecture | 50 min |