SEN MICRO PROJECT Final
SEN MICRO PROJECT Final
SEN MICRO PROJECT Final
PROPOSAL ON
STUDY AND ANALYZE OF STAR UML
SOFTWARE
Star UML is a UML tool by MK Lab. The software was licensed under
a modified version of GNU GPL until 2014, when a rewritten version 2.0.0
was released for beta testing under a proprietary license. After being
abandoned for some time, the project had a revival to move
from Delphi to Java/Eclipse and then stopped again. In 2014, a rewritten
version was released as proprietary software. However, the open source
version's community is still active and many topics are discussed on the
forums.
Star UML supports most of the diagram types specified in UML 2.0.
It is currently missing timing and interaction overview diagrams.
Star UML was written in Delphi, which is one of the reasons why it was
abandoned for a long time. Since December 2005 Star UML was not
updated anymore, although some external modules were updated.
PVPIT
3.0 Intended Course Outcome:
1. Save numbers.
2
6.0 Resources Required:
3
MICRO PROJECT REPORT
ON
SOFTWARE ENGINEERING
Title of Micro-Project: Study & Analyze
Star UML Software
Star UML is a UML tool by MK Lab. The software was licensed under
a modified version of GNU GPL until 2014, when a rewritten version 2.0.0
was released for beta testing under a proprietary license.
After being abandoned for some time, the project had a revival to move
from Delphi to Java/Eclipse and then stopped again. In 2014, a rewritten
version was released as proprietary software. However, the open source
version's community is still active and many topics are discussed on the
forums.
5
4.0 Actual Procedure Followed:
Mrs. Shaikh Mam, guide us how to collect the information & how
to work on the subject. According to his guidance we followed the rule and
after collecting information our project is completed. Finally, our project
is successfully completed. As per the decision of all members complete the
given work.
6
6.0 Outputs of the Micro-projects:
Introduction:
StarUML is a sophisticated software modeler aimed to support agile and
concise modeling.
• Educational institutes.
7
• Flowchart diagram
• Multiple windows
• Modern UX
• Dark and light themes
• Model-driven development
• Open APIs
• Automatic updates.
Basic Concepts
Project:
8
• Model or software model is a description of any aspect of a software system
such as structure, behavior, requirement, and so on. A software model can
be represented in textual, mathematical or visual form. A Model element
is a building block of a software model.
Fragment:
9
• Profiles for specific domains (EAI, CRM, SCM, ERP, etc.)
Extension:
Managing Project
New Project:
• If you don't want to use pre-defined templates, you need to make your own
project structure.
• Open Project
• If you have model files (.mdj), you can open it in StarUML. To open a
model file, press Ctrl+O or select File | Open... and then select a file in
Open Dialog.
• Open StarUML V1 File
• If you have StarUML V1 model files (.uml), you can import by selecting
File | Import | StarUML 1 File (.uml) ....
10
• Save Project
• You can save the working project into a file by pressing Ctrl+S or selecting
File | Save. If you want to save as another file, press Ctrl+Shift+S or select
File | Save As....
• Close Project
• To close working project, select File | Close. If you didn't save the project,
you will be asked to save or not.
• Export Fragment
• Import Fragment
• To import a fragment into the project, select File | Import | Fragment.... The
fragment will be included as a child of the project.
• Applying Profiles
• Editing Diagrams
• Create Diagram
• To create a Diagram:
• Select first an element where a new Diagram to be contained as a child in
Explorer.
• Select Model | Add Diagram | [Diagram Type] in Menu Bar or select Add
Diagram | [Diagram Type] in Context Menu.
• Delete Diagram
• To delete a Diagram:
• Close Diagram
• To close a diagram, click the close icon (x mark) of a diagram in Working
Diagrams or press F4 or select View | Close Diagram in Menu Bar.
2. To close all diagrams, press Shift+F4 or select View | Close All Diagrams
in Menu Bar.
➢ Time Management.
➢ Stress Management.
➢ Study Skills.
➢ Money Management.
➢ Assertiveness Skills.
➢ Well-Developed Self Care Skills.
➢ Keeping Safe and Avoiding Risky Behaviors.
➢ Seeking Assistance When Needed.
12