Thursday, May 24, 2007

Week 12

Okay, now I know I missed week 11, but I can't remember what we did except for the fact Grace was gone for most of the tutorial as the Dean of the faculty was at Berwick so we were working on the assignment and doing lots of talking (not always about SAD, funnily enough).

This week for Berwick was exam revision week, as Grace wanted to do it, and will be at a conference next week. (We have POD next week, really looking forward to it, if nothing else that the lecture notes will be available.) She gave us a practice exam and then we worked through the answers. Thought I did quite well seeing as I hadn't started studying yet due to assignment 2 and my Flash folio for FIT2012.

Speaking of assignment 2, I think that at the moment I should have it finished on time. Grace has made up a Minimum Requirements sheet which is good, a touch more direction is great. Now just to concentrate, its hard to work on this one when I have my Flash stuff to work on as well, which is good fun and I don't get distracted by the Internet and other things around like I do with my others. I have most of it typed up actually, its just a case of working on the screen shots. Unfortunantly I didn't plan it too well when I started in the sense that I just started straight away, and not plan what exactly I needed to do. Oh well.

Sunday, May 13, 2007

Week 10 and Assignment 2

First of all: Blog of the Week! I'd just like to thank the Academy, and my friends...and okay, I'll stop there!

This week we looked at Object Orientated Design. This meant that new models were introduced, such as interaction diagrams, sequence diagrams and more detailed class diagrams. It uses an iterative process, where you create a preliminary design class diagram model, followed by interaction diagrams for each use case, then return to design class diagram, then partition design class diagram in related functions, using package diagrams. We revisited coupling and cohesion (terms that, for me, go back to modularisation in year 11), as well as the other object-oriented design principles that need to be applied.

The tutorial was...interesting. It involved us trying to follow how to create the diagrams based on a dentist's booking system. I remember it making sense at the time, but this morning when I tried to start the assignment I managed to get myself confused, not helped by the fact the solution isn't up in MUSO yet and we worked in Rational Rose in the tutorial, which I don't have at home and therefore can't open the files! However, I just listened to POD's PODcast about starting assignment 2, and I have more of an idea what I should be putting in my class diagram. See, someone listens! And I highly recommend that those students who don't should be. Looking forward to Peter lecturing in week 13 at Berwick.

Oh, and I should mention that this blog seems to be set on some random time zone, and I can't work it out off the top of my head what it is - its not GMT, EST or AEST anyway. I am in fact posting at 4:20pm on Monday the 14th, not 11:00pm on the 13th. I could try and fix it, but with only 3 weeks to go, I can't be bothered.

Friday, May 4, 2007

Weeks 8 and 9

I missed a week again! Aren't I getting slack? Oh well, I shall take a break in typing up Use Case narratives (no, I haven't just started, they are hand written on paper) and try and remember backs to week 8 and Thursday (feels so long ago).

First of all, both weeks the Berwick lecture notes weren't up Wednesday night. And MUSO is always down for maintenance, so I can't check before I leave like I can with other subjects. And I know that this weeks were not up until 10:30, I was in my FIT2012 tute and kept refreshing. This meant I couldn't print them as I have no print credit because I always print at home with my laser printer. :( I really miss having the lecture notes so I can highlight and make notes on the slides, as compared to just copying points off the slides (or feeling like thats what I am doing). At least I had time after FIT2012 to go get White Hot Chocolate from the cafe :)

Week 8's lecture began with going through some points of the assignment, reinforcing the concepts involved with context diagrams, event tables, class diagrams and use case narratives. We then went on to beginning design. The definition for design is "the process of describing, organising and structuring system components". There is 5 major components of design: user interface, network, application, system interface and database. We also looked at the different types of architecture and networks. In the tute we looked at the CFA website's Incident Summary Page (which I personally have bookmarked on my computer, is useful when you live in a high bush fire risk area like I do) and the Webserver search, which was also interesting. We then got work on the assignment, and then I got to leave early (which meant I had more time to get ready for work :))

Week 9 looked at developing system flowcharts, something which I have studied before (ie. four weeks ago in AFW2851) and don't particulary like as I feel they are rather big and cumbersome. It also looked at structure charts and pseudocode, an old friend I've missed (or not. But it has been a while since I've truly used it, would have been year 12 I think). The tutorial was then supposed to be about databases, but we didn't end up doing that and ended up working on our assignments instead, with Grace helping us. I thought I had it under control by this point (just needed to type it up) but she then began pointing out problems and managed to completely confuse me. After going home and thinking about it, then seeing her today means I now have it (I hope) back under control, but it has highlighted even more so one thing about these sort of assignments, and that much of it is based on opinion. How you interpret it is going to be different to the person next to you. It was quite obvious from the discussions that I had that my idea of a country club and how it works (and what was to be included in this system) was different to others. It can make it hard when trying to do what your lecturer/tutor wants or finding out what they expect, but that's life, I suppose. Anyway, I feel that I'm learning from it, and that's what matters!

And I just listened to the episode 5 PODcast. My dad works for Telstra in a similar way in that he's actually employed by IBM Global Services. But I shall not say anything about that here, or Telstra's inability to give us broadband...