Lesson 1 - PDF
Lesson 1 - PDF
Information Systems
ICT2405 - Software Engineering
• https://lmsbkp.lnbti.lk/course/
• Waterfall model
• Prototyping model
• Evolutionary model
• The spiral model
• Incremental development
• Rapid Application Development
Activity Diagram:
• Purpose: Represents the workflow and activities within a process or system, showing actions, decisions,
and control flows.
• Components: Actions, control nodes, decisions, merges, forks, and joins.
• Use Cases: Modeling business processes, specifying workflows, and illustrating the sequence of actions in
a process.
State Diagram:
• Purpose: Models the different states of an object and the transitions between those states.
• Components: States, transitions, events, actions, and guard conditions.
• Use Cases: Describing the behavior of objects, specifying the lifecycle of an entity, and modeling state-
dependent actions.
NEXT
System Engineering