My Journal

Week One ¤ Week Two ¤ Week Three ¤ Week Four ¤ Week Five
Week Six ¤ Week Seven ¤ Week Eight ¤ Week Nine ¤ Week Ten/Eleven
Sunday: Today I hung out in Amherst, watched Dude Where's My Car, played some basketball, and went to a BB Q for my residence hall. A great day of relaxation.

° ° ° ° ° ° ° ° ° ° ° °

Monday: Today I attempted to load the applet into a web browser, instead of running it through JBuilder. After m uch researching and fidding with html and java code I was able to load the applet into the web browswer. However, I was unable to connect the applet to the database. Teng and I decided this had to do with an applet's security -- applets i n a web browser are unable to connect to a third party. So we are working on resolving this problem.

° ° ° ° ° ° ° ° ° ° ° °

Tuesday: Today Teng and I overrode the .java.policy security file so that the appletviewer could connect to the database. However, the applet is still unable to connect when run inside a web browser. While Teng tried to work out more solutions, I helped Jane with the design of a GUI menu for the application.

° ° ° ° ° ° ° ° ° ° ° °

Wednesday: Today I tested the applet in the appletviewer to ensure that everything ran smoothly outside of JBuilder. A few small things I fixed were the wait cursor and Zoom In function. Then, this afternoon, we had a group meeting where everyone presented what they had done in the last two weeks.

° ° ° ° ° ° ° ° ° ° ° °

Thursday: Today Teng and I decided the best solution to our applet connection problem would be to seperate the functionality of the applet into two sections: client and server. The classes on the server would be those that need to connect directly to the database and the rest would be on the client side. Teng had written Server and ServerThread classes which enable to applet to send information back and forth from the server. Since the server has no security issues, it can easily onnect to the database and send the necessary information to the applet. After Teng helped me rewrite a function in the applet to use this Server class, I began rewriting other functions.

° ° ° ° ° ° ° ° ° ° ° °

Friday: Fourth of July! I went home with a friend to the South Shore of Massachusetts to enjoy a little beach time and BBQ.

° ° ° ° ° ° ° ° ° ° ° °

Saturday: More fun on the South Shore.