Lab 1: Analysis and Planning: Subject: Software Engineering
Lab 1: Analysis and Planning: Subject: Software Engineering
Lab 1: Analysis and Planning: Subject: Software Engineering
stories
1
Subject: Software Engineering
[2] http://www.tutorialspoint.com/software_engineering/software_user_interface_desi
gn.htm
(1)
(2)
To create a new, empty UMLet diagram in Eclipse,
2
Subject: Software Engineering
1. Select a directory in the Eclipse resource navigator;
2. Select "File/New/Other…" from the menu or the context menu; in the subsequent
wizard,
3. Select "UMLet/Diagram".
More…
- Get started with UMLet:
https://www.youtube.com/watch?v=sOXmGKhNXMc
- Custom elements tutorials: http://www.umlet.com/ce/ce.htm
- Video tutorial: Basic Use and Custom Elements
(https://www.youtube.com/watch?v=3UHZedDtr28)
- Online sample diagrams: http://www.itmeyer.at/umlet/uml2/
How to create use cases? Referring to
- UMLet tutorial for Context, UC, and Sequence Diagrams:
https://www.youtube.com/watch?v=HVSxE296JLc
How to create sequence diagrams?
Change the current palette to "Sequence - all in one". Add the sequence diagram
element to the diagram via double-click.
This element's markup language is slightly more complex. The main idea is that
each lane has a name and an ID (defined by the string "_name~ID_"). The IDs
can then be used to define messages between lanes, e.g., "id1->id3".
How to create activity diagrams?
Change the current palette to "Activity - all in one". Add the activity diagram
element to the diagram via double-click.
Here, TABs in the element description are used to define the activity forks.
How to create class diagrams?
3
Subject: Software Engineering
- Generate Class Elements from Files or Directory…
[2] http://www.itmeyer.at/umlet/uml2
4
Subject: Software Engineering
Class diagram:
[6] https://www.ibm.com/developerworks/rational/library/content/RationalEdge/sep04
/bell/index.html
[2] http://www.itmeyer.at/umlet/uml2
5
Subject: Software Engineering
Student need to show: system architecture, ERD, class diagram, sequence/activity
diagram