Please enable JavaScript.
Coggle requires JavaScript to display documents.
CHAPTER 6: OBJECT MODELLING (object-oriented analysis (messages…
CHAPTER 6: OBJECT MODELLING
object-oriented analysis
term&concept
object
attributes
describe character of object
some obj hv few attribute some hv dozen
method
specific task that object can form
messages
polymorphism
black box
encapsulation
classes
object belong to a group/category called class
all object within class share common attributes&methods
subclasses
superclass
relationship among objects&classes
inheritance
child
parent
object relationship diagram
object modelling with UML
case modelling
class diagram
sequence diagram
state transition diagram
case tool
activity diagram
CHAPTER 7: DEVELOPMENT STRATEGIES
overview
in-housing software development options
make/buy decision
developing software in-house
purchase a software package
cutomizing a software package
creating user application
outsourcing
growth
fees
offshore
issues&concern
impact
software as service
traditional vs. web-based system development
looking to the future; web 2.0 & cloud computing
role of system analyst
eliminate system alternative that feasible & present the
viable alternative
selecting software&hardware: evaluation
& selection team
analysis cost & benefits
financial analusis tools
cost-benefits analysis check-list
software acquisition process
evaluate the info system requirement
identify potential vendors or outsourcing options
evaluate the alternatives
perform cost-benefits analysis
prepare recommendations
implement the solution
completion of system analysis task
system requirement document
presentation to management
prepare for system design task
logical & physical design