Lab questions:
Requirement Analysis
Purpose:
1. Master the business process model and use case model in UML.
2. Familiar with a UML modeling tool.
Lab requirements:
Learn the UML Business Process Model and Use Case Model Modeling Methods
Lab task:
Task 1: select a software project with background descriptions and functional requirements;
Task 2: Use the UML Business Process Model to model the application process of the software;
Task 3: Use the UML case model to analyze the software requirements and model the application scenario;
Project name
Image Processing Software
Background
Today, Photoshop is prevalent, but many people or users want to simply process the image quality without using a large Photoshop, so they need to launch a small image software to meet the basic requirements of users.
Functional requirements
Tone, saturation, brightness adjustment, implementation of some blur effects, conversion into black and white tones (threshold value processing), Edge Extraction (optional), image cutting, etc.
Case Model
Application Process Model
Class Relationship Model
None