My Timesheet

My Home Page

Jump to this week

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:
  • User info labels
  • Exams info text box
  • Button that calls editor
  • Button for back to welcome
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:
  • Login, Guest, New Account and Exit in the Login Screen
  • Edit and Back in Student Grades Screen
  • Update Revert and Back in Edit Account Screen
  • And also to the 5 buttons in the Welcome screen.
  • I gave all 4 of these screens the right Icon for our program.
  • In the Review Panel, gave mnemonics to the Wrong, Correct and Finish 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

My Home Page