Thursday, April 26, 2007
Week 8: The nature of good design
CSA:
Client-Server divides programs into two types
• Server – manages information system resources or provides
well defined services for client
• Client – communicates with server to request resources or
services
• Advantage – Deployment flexibility
– Location, scalability, maintainability
• Disadvantage – Potential performance, security, and
reliability issues from network communication
Summary:
• Systems design is process of organizing and structuring
components of system to allow construction
(programming) of new system
• Design phase of project consists of activities that relate to
design of components of new system
– Application architecture, user interfaces, system interfaces,
database, network diagram, system controls
– Prototyping may be required to specify any part or all of the
design
• Inputs to design activities are diagrams, or models, built
during analysis
• Outputs of design are also set of diagrams, or models, to
describe architecture of new system and detailed logic of
programming components
• Inputs, design activities, and outputs are different
depending on whether a structured approach or an
object-oriented approach is used
• Architectural design adapts to development environment
and decomposes design into layers
Thursday, April 19, 2007
Week 7
Ok so the assignment has been started finally, i think i should still have enough time to get through it without stressing myself out. Although there are other assignments due during this time... ow well we will get thourgh :). Was looking through the sample assignment again after starting, and i must say that i am so happy that we were given this because it would have been very hard otherwise to understand how these things are supposed to be set out and what is exactly required in each section.
Again i am battling against Visual Paradigm and loosing. Peter mentioned that there are some people that can just sit at case tools and work straight from there; i have found that i AM NOT one of these people. I like pen and paper, so i suspect the program will be the last stop when completing the assignment.
I like the idea of Partial Matrix's, although their objectiveness can be biased by the user and their desired outcome if done correctly it defiantly shows the pros and cons of the different options.
Till next we meet,
Paul
Thursday, April 05, 2007
Week 6
These posts are getting smaller and smaller, hmm i kind of knew this would happen! OK so week 6, MORE AND MORE AND MORE of the UML, i don’t see the point in use case models.. they look and seem stupid but hopefully ill understand what the hell they are good for after the assignment. Started using visual-paradigm today, ok for one it would be nice to be taught how to use it! you know instead of just going 'here use'. It was basically trial and error which is so not professional. Meh my rant and obligation post has been completed.