Okay I'm a little hyped with blogging today.
Here is a file of all the lecture notes so far, week 9.
SystemsAnalysisandDesignLectureNotes.doc(336kb, .doc)
:)
Tuesday, 1 May 2007
Assignment
Oh yes the dreaded assignment due in amazingly late in semester for a first assignment, must be because we are doing a million blogs, well i am at least.
People here's a post i found on Bill Schmidt GCO2826_Bill blog.
"Below is my transcript of the Dirk Dibit interview. No guarantees its 100%. I am hard of hearing and so I might have missed a bit.
PD. I’m talking with Dirk Dibit, Dirk is the head professional at the Mount Gibson Country Club. Thanks for you time Dirk. Now Dirk if we could just begin by just describing this Pro Shop that you run, I notice you take cash, you take credit, you take eftpos and
DD. Love the cash Peter.
PD. Of course you do. Um, What king of things do you sell?
DD. Umm. We’ve got a fairly well stocked store. Umm we do clubs obviously, bags, buggies, um electric buggies, the odd golf cart as well. Ah we also give lessons, so we sell that as a service. Umm what else would you like to know? Golf balls, tee’s and all the other accessories and things.
PD. And also I noticed a well stocked fridge with some coke and some icy poles and things like that. And you’ve got a particular problem, you’ve got a computer system that helps you with the point of sale?
DD. We do. um.
PD. That works OK?
DD. Yeah we use Quicken point of sale.
PD. OK.
DD. Which integrates with the accounting package in the are in the office I try to steer away from that but it all seems to work OK.
PD. Good. But you’ve got a particular problem and that’s why we’re talking to you today with the are lessons and the bookings. Is that correct? Can you just.
DD. That’s right.
PD. Tell me a bit about how you run that side of your business right now.
DD. I’ve got, umm, rather than having lots of full time employees, I’ve got several part timers, umm, I spend a lot of my time on the course giving lessons, umm, so its quite hard to keep track of bookings, umm no just, not just bookings for the hire carts that we’ve got, ah also booking lessons, ah, with me and the other professionals and, um, also tee times for the Saturday competition for the men and the, ah, ladies on the Wednesday.
PD. N OK, So lets take that one at a time. You’ve got some golf carts that people that are playing golf hire from you. They give you some sort like a licence or something.
DD. Yup, Yup that’s right. We’ve got four petrol carts and we just purchased another four electric carts, which are really nice. Ahm. So we take, ah, so we take a two hundred dollar credit card deposit and a drivers license imprint before we hire the cart and that’s, the hire rates thirty five dollars for a Saturday for eighteen holes.
PD. And that’s, the money side of its working OK the problems the bookings is that correct? Just managing?
DD. Yeah, it’s just hard to keep track of who has booked carts, some times its done over the phone and people forget to put it in the booking, ah, register, we’d just like something I guess a little more centralised to keep track of that sort of thing.
PD. OK. And tee times, so their the allocated time slots that people hit off on? Is that right?
DD. Yeah. It’s, um, probably the most beneficial for us on the Saturdays for the men’s comp, ah, the guys start teeing off you know sort of, from sun up till about two o’clock in the afternoon, depending on day light saving, and something that, we had a few members, a couple of them work in IT, and they’ve suggested, that it would be good to be able to view the allocations on line from home, ah, see what slots are open for the day and maybe book them selves in and umm, the more I can stay out of that process the better.
PD. And when they book in what, um, information would you need from them, you need their name, the time slot they want,
DD. Yeah, and
PD. information (not sure b.s.)
DD. and their golf link number which links up to the handicapping system.
PD. When they’re making a booking would you like them to be able to make a booking just for themselves or for their friends as well?
DD. Ah. It would be good if they could view the other pings (bookings b.s.?), um, sometimes the fella’s are pretty particular about who they play with specially in group competitions, um, some of them like to avoid some of the older guys who are a bit slower, some like to tee of earlier so that, it would be good view, um, perhaps even send an invitation to some other people that they know to invite them to tee off at a certain time would be useful.
PD. Ok, and all that is done right now with just a paper based system?
DD. Yup, that’s it.
PD. And, the but, its just a sheet hanging on the wall?
DD. Its just a time sheet that we keep behind the counter and, ah, they come into the shop and ask to see the time sheet and they fill it in. And we have actually lost the time sheet once before and that, that was ah, quite a problem as you can imagine.
PD. Yep, And bookings for lessons, how does that work right now?
DD. Um, um, same sort of situation I keep a diary behind the counter which all the staff have access to, usually I give away a free lesson when I sell a set of golf clubs and I’ll book that, that customer in straight away, but also just those that book are range of lessons we do group deals for five or six lessons ah of purchase, that sort of thing, but its all kept paper based as well the same with the ah, tee times at the moment.
PD. OK And what kinds of lessons do you sell, ah, how long do they last for?
DD Ah, the standard lesson that I give is a forty five minute lesson but we’re flexible, depending on what time I’ve got in the diary, um, but we generally wouldn’t go over an hour and a half for a lesson.
PD. And do you do group lessons, clinics, ah, what if a couple came, or a father and son? Some are singles, some are doubles?
DD. Yeah, yep we work out group rates, I run a series of junior clinics as well on a Sunday morning, um, those that generally handle differently, um, there’s a, a, guy in the club that looks after the juniors and he takes their names and just gives me a sheet but ,ah, we cater for all groups all ages.
PD. OK People some times cancel do they? They make a booking, they ring up and say can’t make it?
DD. That happens rarely, um, more often they just don’t show up, so um I am not sure whether we could have some sort of system where they pay in advance or we can, I don’t know, take a credo card number and charge a cancellation fee that sort of thing. That, that could work but the only concern is that it’s, ah, a little bit formal and it could put some of the older guys off side.
PD. OK. And when somebody makes a booking what information do you need. Do you need their name, anything else?
DD. Um, Yeah, just their name. those that have, after, on your first, ah, lesson with me I ‘ve got a short sheet were I just take a few notes about your swing and your, ah, level of game an your fitness and that sort of thing. Um. So any subsequent lessons you have with me I’ll, I’ll, update that list, and you get that to take home and it, and it, gives you a few drills to work on your swing and that sort of thing.
PD. OK, Interesting. And when you are booking lessons, say a lesson goes for forty five minutes , do you need a period of time before you take the next lesson or can you schedule them right up against one another?
DD. Ah, ah it’s a little bit hard to do’em back to back. Um usually we head out onto the practise fairway and the ah customer will hit half a dozen golf balls or you know up to fifty it doesn’t really mater but I have to at the end of the day I’ve got to go and pick them up so unless there a little kid I usually ask them to go and get the balls but the other members, I need a bit of a buffer I’d say, ah, five or ten minutes between lessons, um that would be good.
PD. Excellent, and this sort of system that ood (?) imagining perhaps people could um book their lesson on the web um would you like a link between that and your eftpos system so that when you came in in the morning and got the list of, ah, lessons that you had to do for the day you also had some sort of indication about how much to charge the people or um that it rang up automatically on the cash register?
DD Oh look that would be excellent, um, um if you could some how hook up the system through the computer interweb (?) to the err the back point of sale system that would be fantastic, I don’t know how you would do it but that ah would be great.
PD. Excellent, well that’s some good information thankyou err Dirk.
DD. No problem thankyou Peter.
PD. We might get out of that hook (?) yeah um I’m sorting out my book and my partings a problem now um we might get back to you with some more questions later on. I really appreciate your time.
DD. No problem thankyou Peter."
Awesome hey... i'll have some more notes later but now i'm going to run away.
Peace!
People here's a post i found on Bill Schmidt GCO2826_Bill blog.
"Below is my transcript of the Dirk Dibit interview. No guarantees its 100%. I am hard of hearing and so I might have missed a bit.
PD. I’m talking with Dirk Dibit, Dirk is the head professional at the Mount Gibson Country Club. Thanks for you time Dirk. Now Dirk if we could just begin by just describing this Pro Shop that you run, I notice you take cash, you take credit, you take eftpos and
DD. Love the cash Peter.
PD. Of course you do. Um, What king of things do you sell?
DD. Umm. We’ve got a fairly well stocked store. Umm we do clubs obviously, bags, buggies, um electric buggies, the odd golf cart as well. Ah we also give lessons, so we sell that as a service. Umm what else would you like to know? Golf balls, tee’s and all the other accessories and things.
PD. And also I noticed a well stocked fridge with some coke and some icy poles and things like that. And you’ve got a particular problem, you’ve got a computer system that helps you with the point of sale?
DD. We do. um.
PD. That works OK?
DD. Yeah we use Quicken point of sale.
PD. OK.
DD. Which integrates with the accounting package in the are in the office I try to steer away from that but it all seems to work OK.
PD. Good. But you’ve got a particular problem and that’s why we’re talking to you today with the are lessons and the bookings. Is that correct? Can you just.
DD. That’s right.
PD. Tell me a bit about how you run that side of your business right now.
DD. I’ve got, umm, rather than having lots of full time employees, I’ve got several part timers, umm, I spend a lot of my time on the course giving lessons, umm, so its quite hard to keep track of bookings, umm no just, not just bookings for the hire carts that we’ve got, ah also booking lessons, ah, with me and the other professionals and, um, also tee times for the Saturday competition for the men and the, ah, ladies on the Wednesday.
PD. N OK, So lets take that one at a time. You’ve got some golf carts that people that are playing golf hire from you. They give you some sort like a licence or something.
DD. Yup, Yup that’s right. We’ve got four petrol carts and we just purchased another four electric carts, which are really nice. Ahm. So we take, ah, so we take a two hundred dollar credit card deposit and a drivers license imprint before we hire the cart and that’s, the hire rates thirty five dollars for a Saturday for eighteen holes.
PD. And that’s, the money side of its working OK the problems the bookings is that correct? Just managing?
DD. Yeah, it’s just hard to keep track of who has booked carts, some times its done over the phone and people forget to put it in the booking, ah, register, we’d just like something I guess a little more centralised to keep track of that sort of thing.
PD. OK. And tee times, so their the allocated time slots that people hit off on? Is that right?
DD. Yeah. It’s, um, probably the most beneficial for us on the Saturdays for the men’s comp, ah, the guys start teeing off you know sort of, from sun up till about two o’clock in the afternoon, depending on day light saving, and something that, we had a few members, a couple of them work in IT, and they’ve suggested, that it would be good to be able to view the allocations on line from home, ah, see what slots are open for the day and maybe book them selves in and umm, the more I can stay out of that process the better.
PD. And when they book in what, um, information would you need from them, you need their name, the time slot they want,
DD. Yeah, and
PD. information (not sure b.s.)
DD. and their golf link number which links up to the handicapping system.
PD. When they’re making a booking would you like them to be able to make a booking just for themselves or for their friends as well?
DD. Ah. It would be good if they could view the other pings (bookings b.s.?), um, sometimes the fella’s are pretty particular about who they play with specially in group competitions, um, some of them like to avoid some of the older guys who are a bit slower, some like to tee of earlier so that, it would be good view, um, perhaps even send an invitation to some other people that they know to invite them to tee off at a certain time would be useful.
PD. Ok, and all that is done right now with just a paper based system?
DD. Yup, that’s it.
PD. And, the but, its just a sheet hanging on the wall?
DD. Its just a time sheet that we keep behind the counter and, ah, they come into the shop and ask to see the time sheet and they fill it in. And we have actually lost the time sheet once before and that, that was ah, quite a problem as you can imagine.
PD. Yep, And bookings for lessons, how does that work right now?
DD. Um, um, same sort of situation I keep a diary behind the counter which all the staff have access to, usually I give away a free lesson when I sell a set of golf clubs and I’ll book that, that customer in straight away, but also just those that book are range of lessons we do group deals for five or six lessons ah of purchase, that sort of thing, but its all kept paper based as well the same with the ah, tee times at the moment.
PD. OK And what kinds of lessons do you sell, ah, how long do they last for?
DD Ah, the standard lesson that I give is a forty five minute lesson but we’re flexible, depending on what time I’ve got in the diary, um, but we generally wouldn’t go over an hour and a half for a lesson.
PD. And do you do group lessons, clinics, ah, what if a couple came, or a father and son? Some are singles, some are doubles?
DD. Yeah, yep we work out group rates, I run a series of junior clinics as well on a Sunday morning, um, those that generally handle differently, um, there’s a, a, guy in the club that looks after the juniors and he takes their names and just gives me a sheet but ,ah, we cater for all groups all ages.
PD. OK People some times cancel do they? They make a booking, they ring up and say can’t make it?
DD. That happens rarely, um, more often they just don’t show up, so um I am not sure whether we could have some sort of system where they pay in advance or we can, I don’t know, take a credo card number and charge a cancellation fee that sort of thing. That, that could work but the only concern is that it’s, ah, a little bit formal and it could put some of the older guys off side.
PD. OK. And when somebody makes a booking what information do you need. Do you need their name, anything else?
DD. Um, Yeah, just their name. those that have, after, on your first, ah, lesson with me I ‘ve got a short sheet were I just take a few notes about your swing and your, ah, level of game an your fitness and that sort of thing. Um. So any subsequent lessons you have with me I’ll, I’ll, update that list, and you get that to take home and it, and it, gives you a few drills to work on your swing and that sort of thing.
PD. OK, Interesting. And when you are booking lessons, say a lesson goes for forty five minutes , do you need a period of time before you take the next lesson or can you schedule them right up against one another?
DD. Ah, ah it’s a little bit hard to do’em back to back. Um usually we head out onto the practise fairway and the ah customer will hit half a dozen golf balls or you know up to fifty it doesn’t really mater but I have to at the end of the day I’ve got to go and pick them up so unless there a little kid I usually ask them to go and get the balls but the other members, I need a bit of a buffer I’d say, ah, five or ten minutes between lessons, um that would be good.
PD. Excellent, and this sort of system that ood (?) imagining perhaps people could um book their lesson on the web um would you like a link between that and your eftpos system so that when you came in in the morning and got the list of, ah, lessons that you had to do for the day you also had some sort of indication about how much to charge the people or um that it rang up automatically on the cash register?
DD Oh look that would be excellent, um, um if you could some how hook up the system through the computer interweb (?) to the err the back point of sale system that would be fantastic, I don’t know how you would do it but that ah would be great.
PD. Excellent, well that’s some good information thankyou err Dirk.
DD. No problem thankyou Peter.
PD. We might get out of that hook (?) yeah um I’m sorting out my book and my partings a problem now um we might get back to you with some more questions later on. I really appreciate your time.
DD. No problem thankyou Peter."
Awesome hey... i'll have some more notes later but now i'm going to run away.
Peace!
Week 9
Oh deary deary me, it's hump week!
Hump week is the week with the lowest lecture attendance on average because there is normally about 64 assignmetns due in all within a 48 hour period and it's much more important to hand in the assignment 3 days late than go to the lecture, that is if you are a awake enough to make it anyways because you are so exhaused. You see the first weeks are easy because believe it or not there is enough simulous and amount of sleep stockpiled to make you still want to go. Everything is new in the first few weeks you know. Anywho it's all downhill from here, well kind of, lecture attendance goes up really high now, almost back to week 1 proportions in week 13, because everyone has realised after they have submitted their assignment 72 hours late that they knew and know nothing about the subject and it would be a good idea to start knowing stuff as exams are less than a month away, eek.... so kiddies don't slack off, go to lectures and know stuff.
okay time to start my normal blab about stuff in the week i am covering, this week is week 9, thank god i know that considering i'm writting about it.
Yes hobos that is the topic! I'm not going to tell you how to draw diagrams, probably learnt how to do DFDs and stuff in other units but hey.
Application sofware is made at the same time as the database and user interface. Use a top-down approach to produce diagrams and pseudocode.
Automation system boundary: partitions processes in to automated and manual. Data flows that cross between manual and automated are data inputs and outputs.
Flow chart: Shows the flow of data in a system between all the entities. Used mainly in analysis.
Structure chart: Shows relationship between modules of a computer program. Developed using; transaction analysis – multiple transaction types and transform analysis – single transaction from input to output. Modules seperated by layer using 3-layer architecture.
Pseudocode: A cross between english and code, it uses syntax from the language it is going to be developed on but doesn't have to compile. Used to model the internal logic of a module in the structure chart.
That's all for this week if you want to know how to make diagrams pretty look at the slides and use visio or other program.
"Say hi to your mum for me" - Rove
Hump week is the week with the lowest lecture attendance on average because there is normally about 64 assignmetns due in all within a 48 hour period and it's much more important to hand in the assignment 3 days late than go to the lecture, that is if you are a awake enough to make it anyways because you are so exhaused. You see the first weeks are easy because believe it or not there is enough simulous and amount of sleep stockpiled to make you still want to go. Everything is new in the first few weeks you know. Anywho it's all downhill from here, well kind of, lecture attendance goes up really high now, almost back to week 1 proportions in week 13, because everyone has realised after they have submitted their assignment 72 hours late that they knew and know nothing about the subject and it would be a good idea to start knowing stuff as exams are less than a month away, eek.... so kiddies don't slack off, go to lectures and know stuff.
okay time to start my normal blab about stuff in the week i am covering, this week is week 9, thank god i know that considering i'm writting about it.
Structured Design
Yes hobos that is the topic! I'm not going to tell you how to draw diagrams, probably learnt how to do DFDs and stuff in other units but hey.
Application Architecture
Application sofware is made at the same time as the database and user interface. Use a top-down approach to produce diagrams and pseudocode.
Automation system boundary: partitions processes in to automated and manual. Data flows that cross between manual and automated are data inputs and outputs.
Diagrams and Pseudocode
Flow chart: Shows the flow of data in a system between all the entities. Used mainly in analysis.
Structure chart: Shows relationship between modules of a computer program. Developed using; transaction analysis – multiple transaction types and transform analysis – single transaction from input to output. Modules seperated by layer using 3-layer architecture.
Pseudocode: A cross between english and code, it uses syntax from the language it is going to be developed on but doesn't have to compile. Used to model the internal logic of a module in the structure chart.
That's all for this week if you want to know how to make diagrams pretty look at the slides and use visio or other program.
"Say hi to your mum for me" - Rove
I WON!!!!
I won blog of the week!!!!!!
Victory is MINE!!!!
Make this your homepage people, add it to your rss feeds, do what ever you can to keep watching this blog, because it's SOOO hot right not.
Love you dearly.
Victory is MINE!!!!
Make this your homepage people, add it to your rss feeds, do what ever you can to keep watching this blog, because it's SOOO hot right not.
Love you dearly.
Tuesday, 24 April 2007
Week 8
Hey there cyberspace! What's been happening? week 8 means only one word "AAAAAAAHHHHHH!!" omg it's OMG has a whole new meaning, the exam timetable is out and that means exams are coming and i actually need to know what this subject is all about in just a few short weeks. hopefully i will see you all on the 14th of the sixth at caulfield racecourse level 1 if you are Caulfield students, if not i don't care go rot (u know i really love u though right?). I also read on my beautiful exam timetable that the exam is 3 hours which i forgot about, eek. That means my hand is going to be very sore and I really can't rely on chance to get me through and a little of bit of brilliance on my part (i'm not normally this egotistical (and i don't normaly use so many brackets (that's not true))).
anyways lovers lets get through this week so i can start thinking about the assignment.
anyways lovers lets get through this week so i can start thinking about the assignment.
What is Design Anyway?
good question! too bad i'm asking myself. Design is where all the parts of the system are defined, organised and structured to fit the analysis. Design is focused on devising a way to solve the problems that are within scope of the system. Before designing you must know what inputs and outputs will come from the process, what parts of the system need designing and finally how is the system's design going to be done? Design converts modelling from analysis to blueprints of contstruction.
Application architecture: physical design of system rather than logical design in analysis.
User interfaces: design what the user will see
System interfaces: design a way that systems will interact both inside and outside the organisation.
Integrate the db: make a physical db model and make it work with the rest of the system and provide good access and storage of data.
Prototype of design details: make trail systems to see if they meet standards and see what needs to be changed.
Intergrate the system controls: make the system secure enough so that company information is handled corrcetly.
Single computer: normally a main frame, limitted by the size of that one system.
Clustered: lots of computers work together as one system.
Centralised: System all in one location.
Distrbuted: Systems are spread across locations and computers. Aided by middleware which helps make applications work well across the computers.
Internet: Worldwide connection of computers. Bad securiry, but cheap.
Intranet: Private network normally inside organisation. Normally faster than internet.
Extranet: Private network that can be extended outside org. Rare.
Application: manages both resources and services and requests for resources and services.
Client-Server: Server deals with resources and services. Client deals with requests for resources and services. Has three layers, data (manages data(derr)), business logic (does the logical procedures and what not), view layer(what users see and input in).
and that's it! tune in for week 9 it's hump week. more on what hump week means then.
happy assignmenting.
Object-Orientated Design
who am i to talk about the orientation of anyone or anything? i have nothing against what ever they do in there on home, just don't bring it in to the development enviroment ok. Now seriously... there are 3 types of database models used in design; relational, OO and hybrid. lets talk about OO, it's really cool cos it resembles the real world, sort of sometimes, maybe. They use UML in OO too which makes it totally happening and cool. enough about OO it's not really that well covered this week.Design Phase Activities
Intergrate the network: make the application work on the exsisting network unless highly in-effiecientApplication architecture: physical design of system rather than logical design in analysis.
User interfaces: design what the user will see
System interfaces: design a way that systems will interact both inside and outside the organisation.
Integrate the db: make a physical db model and make it work with the rest of the system and provide good access and storage of data.
Prototype of design details: make trail systems to see if they meet standards and see what needs to be changed.
Intergrate the system controls: make the system secure enough so that company information is handled corrcetly.
Development Enviroment
There is like a bazillion development enivroments, so obviously we won't go through all of them, but just the main, software, hardware and network architectures of the main ones.Single computer: normally a main frame, limitted by the size of that one system.
Clustered: lots of computers work together as one system.
Centralised: System all in one location.
Distrbuted: Systems are spread across locations and computers. Aided by middleware which helps make applications work well across the computers.
Internet: Worldwide connection of computers. Bad securiry, but cheap.
Intranet: Private network normally inside organisation. Normally faster than internet.
Extranet: Private network that can be extended outside org. Rare.
Application: manages both resources and services and requests for resources and services.
Client-Server: Server deals with resources and services. Client deals with requests for resources and services. Has three layers, data (manages data(derr)), business logic (does the logical procedures and what not), view layer(what users see and input in).
and that's it! tune in for week 9 it's hump week. more on what hump week means then.
happy assignmenting.
Week 7
sorry for the lateness of the week 7 blog, it's just as pod said "You probably have 4 assignments due in about the next two hourrs". so no more chit chat i'll get right in to the thick of things.
We are finishing of analysis, it's been a tough fight but we got to keep punching him till we get the K.O.
Level of automation: the complexiticy of the tasks to be preformed using computer support.
Scope creep is one of my favorites, i just love thinking of like a sniper's scope creeping along the floor of a dense forest like a sniper would. Or like a really creepy scope, like a scope used by a pirate "argghhh...". anyways we gotta stop the scope from creeping, so you got to make sure you don't try and do anything except the important functions.
Alternatives: pretty straight forward, see from a broad point of view what could fesiable.
We are finishing of analysis, it's been a tough fight but we got to keep punching him till we get the K.O.
Priorities
Defining scope just keeps coming up, if it wasn't so important i would critisize this, but it just has to be said! Scope defines the amount of functionality you want to have in the system.Level of automation: the complexiticy of the tasks to be preformed using computer support.
Scope creep is one of my favorites, i just love thinking of like a sniper's scope creeping along the floor of a dense forest like a sniper would. Or like a really creepy scope, like a scope used by a pirate "argghhh...". anyways we gotta stop the scope from creeping, so you got to make sure you don't try and do anything except the important functions.
Alternatives: pretty straight forward, see from a broad point of view what could fesiable.
Development Enviroment
Hardware, software and network requirements must be understood so that in the design phase all the equipment is ready, and they don't have to go back and re-order things, which could be costly. You have to understand what the needs of the data are, does it need to be on 24/7, how much can you afford? backup? etc. We need to understand the system's requirements and also the limitations are whether it is in budget. Make sure hardware and software are compatible as well as with existing systems, if needed. Must also fit withing strategic hardware plans of the organisation and be deleivered on time.
You must decide what development tools you are going to use and standardise their use.
You must decide what development tools you are going to use and standardise their use.
Implementation
You have to make a decision whether you want to outsource or build the system in-house, build or buy and evaluate the advantages and drawbacks of all possible implementations. Just a little aside the slides have a diagram (left) of a grid of in-house and outsource on the x-axis, yeah that's fine, and build and buy on the y-axis, sounds fine, but you can't really buy in-house, that's never going to happen unless you buy off another department or something really stupid like that. i just think it's stupid buying things off yourself in a diagram that's all. anyways you better figure out what solution fits your system best or you as an employee could be out the door.
Vendors
To contact vendors you need to make a document that tells them what you want, this is a request for a proposal. you need to include all the requirements of the system, how they should submit proposals and how they will be chosen from alternatives.
Once you get responses from the vendors you must then decide which vendor to choose, which is normaly done by an executive committee.
Hope you all have fun with the assignment, i'm probably going to make a post about the assignment as i do it, so look foward to that. yes that's right i haven't started yet, but i will be soon so watch out.
Happy blogging and assignmenting everyone!
Once you get responses from the vendors you must then decide which vendor to choose, which is normaly done by an executive committee.
Hope you all have fun with the assignment, i'm probably going to make a post about the assignment as i do it, so look foward to that. yes that's right i haven't started yet, but i will be soon so watch out.
Happy blogging and assignmenting everyone!
Wednesday, 4 April 2007
Week 6
i try too hard with these blogs according to the winner of blog of the week in week 1. i think that it's just that i'm just too excited about the unit. I mean what other subject do u get to blog in and listen and watch POD's awesome lectures. i just wanted to do a little bit of sucking up before i get in to the deep end this week.
USE CASE MODELLING
Maybe i should just copy stuff out of the lecture slides and pretend that it's my own work...
I learned:
• Use cases
– Diagrams and narratives
• Process descriptions with UML
– Activity diagrams and sequence diagrams
• Domain class models
– The class model in analysis
– How domain models relate to the other models
I particularly like the stick figures because it makes me feel artistic and i can actually draw stick figures with or without fingers.
aparently a couple of paragraphs a week is good enough so this shall be all for this week,
c u l8r
Maybe i should just copy stuff out of the lecture slides and pretend that it's my own work...
I learned:
• Use cases
– Diagrams and narratives
• Process descriptions with UML
– Activity diagrams and sequence diagrams
• Domain class models
– The class model in analysis
– How domain models relate to the other models
I particularly like the stick figures because it makes me feel artistic and i can actually draw stick figures with or without fingers.
aparently a couple of paragraphs a week is good enough so this shall be all for this week,
c u l8r
Friday, 30 March 2007
Event Table
Tuesday, 27 March 2007
Week 5
Hey people!
We are being visited by His Holiness the Dalai Lama, so everyone get pure and get all sexy, but not really. He's a cool bloke though, i wanna give him a big nerdy hug and rub his belly. everybody loves a good lama.
anyways back to SAD... this week in the tutorial we talked about myspace and afl, oh no that's what i was doing, jk. nah, we did some great Class diagrams and event tables, attribute IDing and i learnt how to use monash proxy servers to authenticate the license key for Visual Paradigm Standard edition. ummm yeah so that was a great start to the tutorial now i'm doing my blog and going over the lecture slides which seem to be as interesting as love in a rash guard.
seriously though we have done alot of Data Flow Diagrams, structured english, event tables, decision tables and Class diagrams in other units so it wasn't really very new for me, all pretty straight forward really, although it's sort of hard to create these structured english documents, diagrams and tables but the are easy to understand and read. just to show u how easy they are to read here's a simple example(above left).
*holds up glass*
We are being visited by His Holiness the Dalai Lama, so everyone get pure and get all sexy, but not really. He's a cool bloke though, i wanna give him a big nerdy hug and rub his belly. everybody loves a good lama.
anyways back to SAD... this week in the tutorial we talked about myspace and afl, oh no that's what i was doing, jk. nah, we did some great Class diagrams and event tables, attribute IDing and i learnt how to use monash proxy servers to authenticate the license key for Visual Paradigm Standard edition. ummm yeah so that was a great start to the tutorial now i'm doing my blog and going over the lecture slides which seem to be as interesting as love in a rash guard.
seriously though we have done alot of Data Flow Diagrams, structured english, event tables, decision tables and Class diagrams in other units so it wasn't really very new for me, all pretty straight forward really, although it's sort of hard to create these structured english documents, diagrams and tables but the are easy to understand and read. just to show u how easy they are to read here's a simple example(above left).
*holds up glass*
Wednesday, 21 March 2007
Week 4
Hey people!
How's it going? yes, yes, u really should respond to that question using a comment, you c the botton, it's down the end of this blog, just click right there when u finish and say whateva u want; how u r feeling, what u think of the blog, what u think of me, all comments r good so get commenting my amazing readers.
ok so on to good old week 4 stuff. tutorial this week was fairly helpful, other than forcing me to listen to the assignment .mp3 file so that i could ask questions of our subsitute for dirk. The asking of questions was pretty helpful, but i think that some of my questions weren't really answered because there was no answer for them, while annoying it was also refeshing that i didn't have to think in so much detail.
personally i love modelling, it's so fun to build up an idea in your head which seems so pure and true, unfortunetly the real world isn't ever like a model, but that's fine. I have a real problem w/ the model of the water supply system on the slides because it has like no reservoirs, but i guess they wanted more abstraction than i did, maybe it makes no difference if there are reservoirs logically, but i haven't really got my head around thinking completely logically yet so who knows.
I think determining what is inside and what is outside the system is sometimes hard to determine, like i couldn't decide if muso is a part of my.monash unless i knew they were run by different people and that they bought the WebCT system from vendor (i think so @ least).
ERDs and UMLish stuff is familiar from database and programming, i don't know why u call it a class diagram when it makes sense to call it that in OO programming but they call it UML, bizare. Is there a difference between UML and class diagrams? i'm bit vague on that. I like the Object Management Group or OMG as they may prefer. i really wanna b a member of that group then i could say "omg, OMG is cool"
Well that's enough blabbling and statire from me.
Get Commenting!
see you guys soon
How's it going? yes, yes, u really should respond to that question using a comment, you c the botton, it's down the end of this blog, just click right there when u finish and say whateva u want; how u r feeling, what u think of the blog, what u think of me, all comments r good so get commenting my amazing readers.
ok so on to good old week 4 stuff. tutorial this week was fairly helpful, other than forcing me to listen to the assignment .mp3 file so that i could ask questions of our subsitute for dirk. The asking of questions was pretty helpful, but i think that some of my questions weren't really answered because there was no answer for them, while annoying it was also refeshing that i didn't have to think in so much detail.
personally i love modelling, it's so fun to build up an idea in your head which seems so pure and true, unfortunetly the real world isn't ever like a model, but that's fine. I have a real problem w/ the model of the water supply system on the slides because it has like no reservoirs, but i guess they wanted more abstraction than i did, maybe it makes no difference if there are reservoirs logically, but i haven't really got my head around thinking completely logically yet so who knows.
I think determining what is inside and what is outside the system is sometimes hard to determine, like i couldn't decide if muso is a part of my.monash unless i knew they were run by different people and that they bought the WebCT system from vendor (i think so @ least).
ERDs and UMLish stuff is familiar from database and programming, i don't know why u call it a class diagram when it makes sense to call it that in OO programming but they call it UML, bizare. Is there a difference between UML and class diagrams? i'm bit vague on that. I like the Object Management Group or OMG as they may prefer. i really wanna b a member of that group then i could say "omg, OMG is cool"
Well that's enough blabbling and statire from me.
Get Commenting!
see you guys soon
Wine is good!
Hey people,
Firstly this isn't a particularly a Systems Analysis and Design (or SAD as some people refer to it as) blog per se but i will try to make it as similar to the subject matter as a grape harvest can be.
So off to Shoreham on the Mornington Peninsula which is about an hour and half out of Melbourne. We analysed the best route there via a petrol station by using Alex (daughter of captain pete and Mrs. Coronel, owners of the property we would b visiting) as our GPS. So after the freeway turns in to a road we got to the last place we could get a trailer large enough for our extensive needs. After purchasing our ice-creams we walked to the trailer and tried to attach it to the car.... hmmm that was fun, the check out chick(he was male but i don't like him so he can be called a chick(not saying that being a chick is bad, just he didn't seem like he wanted to be a girl)) @ the petrol station seemed to think it was easyaparently a bunch of IT students can't figure out how a simple mechanical device work but can object orientent program in serval languages including one of us who has got 3 first class honours in just 1 year at university. After some jumping and alot of standing around w/ hands on hips a nice employee decided we looked clueless so helped us, so very kindly, i mean customer service who would have thought.
So we continued along the designed route to our eventual destination travelling @ 100 in 3rd gear was a new phenomena for me but i was well in to it as long as we didn't get jack-knifed.
Arriving at the house was most lovely, the most picturesque of locations, with; grape vines, cows and a dam, all of which were visited on our grand tour which included a running race up the hill that had about a 25° incline, needless to say i did not win. The house, oh the house, it's so cute, fit with ample sleeping for all of us, which was quite annoying for me as i wanted to sleep in the same bed as some1 ;) yeah, it was Zander, the IT Technical Director at Digital Tree(yep a nerd), now stop staring.
A few bottles of wine later we were all merry, except our perfect driver, and we headed off to frankston to get Alex's brother Simon (yep, i know what u r thinking he couldn't possibly be a nerd, but oh yes he is (he programs in his spare time, oh yes he is (like i can talk i'm using 3 brackets within one another))). Then it was home to play Flux, the ever changing game, darts then bed, there was no creeping around at night, every1 got a solid night's rest in ready for the big day 2morrow.
6:45 AM (not the AM, yes 6:45 in the morning, yeah i know there is a time that early) we got up, well kinda, when i say get up i mean fall up, like fall out of bed and sort of fall down the stairs for caffinated hot drinks and toast.
Off to work we go, me and the best guy in the world Varun, first we were picking up buckets after the employed pickers of south-east asian decent had finished with them (note: they work effing fast!) then when farmer Miles took the first trailer away filled with 4 bins (1 ton) of grapes to the processing plant, me and fellow bucket picker uperereererer Varun we took turns on the ride on mower with the small trailer on the back going up and down rows of vines absolutely hooning it past the pickers, ocassionally scaring the living day lights out of them.
Many tons of hauling grapes in to giant bins on top of giant bins on top of giant trailers from mini tractor with tired dirty bodies all sticky from the grape juice was rewarded generously once we had finished at about 2 PM (yes we worked 7 hours and it's only lunch time, yeah i was starving). I had serval servings of buffet food, desert and wine which seemingly had little affect from all my friends in the Coronel wine range; Pinot Noir, Chardonnay (what we were picking) and Rose.
So it was back to dear old melbourne and to monash caulfield for some unix! ummm... yeah like that was going to happen, i was dead! so i decided that i'd let the best student in the world, Varun made it to the class and gave me the low down the next day, but u know it's not as good i would have felt guilty but i was so happy with my effort w/ the grapes that i didn't care, and allah knows i slept well that night :D
Drink Coronel Wines!
Thank you readers,
Goodnight!
Firstly this isn't a particularly a Systems Analysis and Design (or SAD as some people refer to it as) blog per se but i will try to make it as similar to the subject matter as a grape harvest can be.
So we continued along the designed route to our eventual destination travelling @ 100 in 3rd gear was a new phenomena for me but i was well in to it as long as we didn't get jack-knifed.
Arriving at the house was most lovely, the most picturesque of locations, with; grape vines, cows and a dam, all of which were visited on our grand tour which included a running race up the hill that had about a 25° incline, needless to say i did not win. The house, oh the house, it's so cute, fit with ample sleeping for all of us, which was quite annoying for me as i wanted to sleep in the same bed as some1 ;) yeah, it was Zander, the IT Technical Director at Digital Tree(yep a nerd), now stop staring.
A few bottles of wine later we were all merry, except our perfect driver, and we headed off to frankston to get Alex's brother Simon (yep, i know what u r thinking he couldn't possibly be a nerd, but oh yes he is (he programs in his spare time, oh yes he is (like i can talk i'm using 3 brackets within one another))). Then it was home to play Flux, the ever changing game, darts then bed, there was no creeping around at night, every1 got a solid night's rest in ready for the big day 2morrow.
6:45 AM (not the AM, yes 6:45 in the morning, yeah i know there is a time that early) we got up, well kinda, when i say get up i mean fall up, like fall out of bed and sort of fall down the stairs for caffinated hot drinks and toast.
Off to work we go, me and the best guy in the world Varun, first we were picking up buckets after the employed pickers of south-east asian decent had finished with them (note: they work effing fast!) then when farmer Miles took the first trailer away filled with 4 bins (1 ton) of grapes to the processing plant, me and fellow bucket picker uperereererer Varun we took turns on the ride on mower with the small trailer on the back going up and down rows of vines absolutely hooning it past the pickers, ocassionally scaring the living day lights out of them.
Many tons of hauling grapes in to giant bins on top of giant bins on top of giant trailers from mini tractor with tired dirty bodies all sticky from the grape juice was rewarded generously once we had finished at about 2 PM (yes we worked 7 hours and it's only lunch time, yeah i was starving). I had serval servings of buffet food, desert and wine which seemingly had little affect from all my friends in the Coronel wine range; Pinot Noir, Chardonnay (what we were picking) and Rose.
So it was back to dear old melbourne and to monash caulfield for some unix! ummm... yeah like that was going to happen, i was dead! so i decided that i'd let the best student in the world, Varun made it to the class and gave me the low down the next day, but u know it's not as good i would have felt guilty but i was so happy with my effort w/ the grapes that i didn't care, and allah knows i slept well that night :D
Drink Coronel Wines!
Thank you readers,
Goodnight!
Tuesday, 13 March 2007
Week 3
Hey boys and girls welcome to week 3.
yeah i know week 3 already, it's not all as new and exciting anymore is it? u start thinking about "oohhh what if i just miss this lecture and have a nice sleep in and just come to my tut. in the afternoon". bad boy/girl! i know bed is v. interesting u wont learn anything there. so turn up 4 lectures u big ugly boy or girl.
well lets do the boring stuff and talk about week 3 content for a while cos i mean that's what i'm meant to do right? it all sounds a bit familiar to material covered in IT in organisations FIT1003 the whole SLDC was covered a bit there, this is in much more detail of course.
– Gather information: easy u just go talk to stake-holders and watch users.
– Define system requirements: after u have gathered info u can then make a document that lists the requirements that the stake-holders want
– Prioritize requirements: put in order of importance which of these requirements are important
– Prototype for feasibility and discovery: make a mock up of a system and figure out how possible it is to make and what problems u might encounter
– Generate and evaluate alternatives: think about what other solutions are out there for your problem eg: vendor solutions
– Review recommendations with management: present to managers all the advantages and disadvantages of different alternatives.
BPR is for dumbies unless the existing system really suffers from serious issues.
to be honest all of the content seemed pretty straigh foward i can't really find anything particularly challenging from this week cos i've done alot of this kinda stuff in other units.
Alors les garçons et les filles,
untill next time,
Toodles
yeah i know week 3 already, it's not all as new and exciting anymore is it? u start thinking about "oohhh what if i just miss this lecture and have a nice sleep in and just come to my tut. in the afternoon". bad boy/girl! i know bed is v. interesting u wont learn anything there. so turn up 4 lectures u big ugly boy or girl.
well lets do the boring stuff and talk about week 3 content for a while cos i mean that's what i'm meant to do right? it all sounds a bit familiar to material covered in IT in organisations FIT1003 the whole SLDC was covered a bit there, this is in much more detail of course.
YAY for Analysis
– Gather information: easy u just go talk to stake-holders and watch users.
– Define system requirements: after u have gathered info u can then make a document that lists the requirements that the stake-holders want
– Prioritize requirements: put in order of importance which of these requirements are important
– Prototype for feasibility and discovery: make a mock up of a system and figure out how possible it is to make and what problems u might encounter
– Generate and evaluate alternatives: think about what other solutions are out there for your problem eg: vendor solutions
– Review recommendations with management: present to managers all the advantages and disadvantages of different alternatives.
BPR is for dumbies unless the existing system really suffers from serious issues.
to be honest all of the content seemed pretty straigh foward i can't really find anything particularly challenging from this week cos i've done alot of this kinda stuff in other units.
Alors les garçons et les filles,
untill next time,
Toodles
Friday, 9 March 2007
Can't wait till next week
yeah i know i planned to blog once a week but u know i just can't wait that long u know. i've been studying up with the help of my dearest friend wikipedia, my favourite resource in the universe and i think i get the unified process stuff now. It's both adaptive and spiral, sounds nice doesn't it. i wouldn't mind a woman that was like that, but that's another story (i'm not a freak and in to women that look like spirals). Anywho... i just can't get over the name;
Extreme Programming!!!
it's just so powerful, sound like they are going to get a hard book laptop and go down a dredfully steep mountain typing in code and if they get a syntax error an avolanche will come and crush them to death. it reality the adaptability and unpredictability features of this methodoly liken it to extreme sports but really i just felt like making fun of the name. seriously though there is extreme ironing, where 'athletes' iron in 'extreme' places, what a sport! i never thought they would think a way of making housework fun without a song like in Annie "It's the Hard Knock Life".Yeah yeah, i know i'm random and that i'm changing fonts now, wow i found the editing tools it's so intelligent for an IT student to b able to change fonts. i'm just a bit bored of that font it's a bit bloggerish, not v. microsofty u know. why am i still typing? lets copy a picture off the interweb and put it here so that i look intelligent.
anyways until next time,
stay classy fellow bloggers
Tuesday, 6 March 2007
Week 2
hello world!
yes it is week 2 and yes i'm tired already and yes i worte and yes 4 times now. this week's lecture was packed with loads of information, i think i'm going to need to go over the material again to really get my head around it, cos the lecture just seemed to go so quickly. Although lots of the information was revision , bringing all the information out of my memory wasn't the funniest thing i could think of doing this morning, there are much better ppl i could b doing, i mean things....
I really did learn of lot of new stuffs 2days, including XP, i enjoyed the name, but i hope the OS wasn't made using this methodology. that Ze Frank guy is classic and like even too intelligent for me, like his IQ and knowledge sometimes make me wanna wiki what he is talking bout but hey it's all good. The DFD for structured anal. technique was a bit confused and it didn't help that i couldn't really read it on my slides. What i love bout this subject is that the break in the middle of the lecture isn't the best part of the lecture. I always find something funny, interesting or shinny to look at (i'm not a magpie).
The OO approach was a bit of a culture shock to my traditional SDLC childhood, but i think i can manage switching between the two. Blinking spiral model reminded me of programming 1 with Andy Bloucher where he kept talking bout spiral learning and how he said "i tell u liesss!" which made me giggle in my head for several minutes (i was obviously still paying attention to the lecture and not zoning out @ all!). UP is a bit of a blur, i can't seem to differenciated it in my head ill have to work on that shiz. Agile would make sense to me if i understood UP properly.
CASE tools seem fun and easy, i really think i would hate not using them once i had started. Feasability seemed v. straight foward. As for text book, yeah i have to work on reading those, it's all v. well having access, but for me reading isn't exactly my love. yeah so i read then i pass, sorry just mentally preparing myself to read.
that's all from me this week tune in next week where the title of the blog will be Week 3, i know i'm being being creative.
peace, love and war.
out
yes it is week 2 and yes i'm tired already and yes i worte and yes 4 times now. this week's lecture was packed with loads of information, i think i'm going to need to go over the material again to really get my head around it, cos the lecture just seemed to go so quickly. Although lots of the information was revision , bringing all the information out of my memory wasn't the funniest thing i could think of doing this morning, there are much better ppl i could b doing, i mean things....
I really did learn of lot of new stuffs 2days, including XP, i enjoyed the name, but i hope the OS wasn't made using this methodology. that Ze Frank guy is classic and like even too intelligent for me, like his IQ and knowledge sometimes make me wanna wiki what he is talking bout but hey it's all good. The DFD for structured anal. technique was a bit confused and it didn't help that i couldn't really read it on my slides. What i love bout this subject is that the break in the middle of the lecture isn't the best part of the lecture. I always find something funny, interesting or shinny to look at (i'm not a magpie).
The OO approach was a bit of a culture shock to my traditional SDLC childhood, but i think i can manage switching between the two. Blinking spiral model reminded me of programming 1 with Andy Bloucher where he kept talking bout spiral learning and how he said "i tell u liesss!" which made me giggle in my head for several minutes (i was obviously still paying attention to the lecture and not zoning out @ all!). UP is a bit of a blur, i can't seem to differenciated it in my head ill have to work on that shiz. Agile would make sense to me if i understood UP properly.
CASE tools seem fun and easy, i really think i would hate not using them once i had started. Feasability seemed v. straight foward. As for text book, yeah i have to work on reading those, it's all v. well having access, but for me reading isn't exactly my love. yeah so i read then i pass, sorry just mentally preparing myself to read.
that's all from me this week tune in next week where the title of the blog will be Week 3, i know i'm being being creative.
peace, love and war.
out
Tuesday, 27 February 2007
Week 1
So has uni really started again, i think so judging by the fact that i am being forced to write a blog about what i'm finding hard, easy and just general thoughts about this week. Although, i was love talking bout me and how i'm feeling, it's not nearly as fun when i'm forced to do it, but anywho, should be fun. Now we have to make up a group name, i suggested 'table 2', sound boring yet fun, if that's possible.
This week i'm learning how to use blogger and i'm finding it quite fun being a nerd and all. Also i sent an email containg all the information that is required. My expectations of this subject is that it will be fun; working in groups, fun lectures with lots of physical comedy and of course the content isn't anything to stick your nose up at.
This is week one so i'm more learning about the unit than actually learning the content of the unit, so i've been trying to get my head around the tutorial excercise and how it is going to work with the groups we have. I've got a good start on the excercises now, looking forward to getting some more work done.
This is the self-appointed group leader (just kidding) signing off for the first time.
Love u!
This week i'm learning how to use blogger and i'm finding it quite fun being a nerd and all. Also i sent an email containg all the information that is required. My expectations of this subject is that it will be fun; working in groups, fun lectures with lots of physical comedy and of course the content isn't anything to stick your nose up at.
This is week one so i'm more learning about the unit than actually learning the content of the unit, so i've been trying to get my head around the tutorial excercise and how it is going to work with the groups we have. I've got a good start on the excercises now, looking forward to getting some more work done.
This is the self-appointed group leader (just kidding) signing off for the first time.
Love u!
Subscribe to:
Comments (Atom)

