Use Case Template
Use Case Template
Document history
Page 1 of 5
High Level Design (Use Cases) PROJ_002, Ver 1.0
Table of Contents
Page 2 of 5
High Level Design (Use Cases) PROJ_002, Ver 1.0
Page 3 of 5
High Level Design (Use Cases) PROJ_002, Ver 1.0
Table of contents
Sub Module 1:
1. Launch the Simple Encoding and Decoding Example application from the
launch.bat file.
2. Enter a the path to a JPG file from your computer in the second text area.
3. Click on the “Encrypt button”.
4. If you get an error message make sure that:
a. The path is correct;
b. The image has the JPG extension written;
c. The path is the path to an image not a directory.
Alternate Flows Step Action
Page 4 of 5
High Level Design (Use Cases) PROJ_002, Ver 1.0
Table of contents
Sub Module 2:
1. Encrypt a file.
2. After having the encoding text, click on “Decrypt” button.
3. Check the path described in the application for the JPG file.
4.
1a.
2a.
3a.
3b.
Special Having an encode JPG file.
Requirements
Assumptions
Pre-conditions Having an encode JPG file.
Post-conditions Having the described path after the decoding process is done.
User interface A Swing Window.
Business Rules 1.
2.
Issues User doesn’t have JAVA installed on his computer, or he doesn’t
have any JPG file to encrypt.
Page 5 of 5