You are on page 1of 17

P

StarUML Sample
:UCS
Usecase Specification Document

PLASTIC SOFTWARE INCORPORATION


http://www.staruml.com

Document Revision History


REV#

DATE

AFFECTED SECTION

AUTHOR

Table of Contents
1................................................................................ INTRODUCTION
...............................................................................................................................................7

2.

1.1.

OBJECTIVE......................................................................................................................................7

1.2.

OVERALL DESCRIPTION.................................................................................................................7

USE-CASE DIAGRAM.......................................................................................................................8
2.1.

3.

USE CASE DIAGRAM DIAGRAM.....................................................................................................8

ACTOR SPECIFICATION.................................................................................................................9
3.1.

CLIENT............................................................................................................................................9

3.1.1.
3.2.

STAFF ACE.......................................................................................................................................9

3.2.1.
3.3.

Description............................................................................................................................9

TRAINEER........................................................................................................................................9

3.4.1.
4.

Description............................................................................................................................9

TRAINEE..........................................................................................................................................9

3.3.1.
3.4.

Description............................................................................................................................9

Description............................................................................................................................9

USE-CASE SPECIFICATION.........................................................................................................10
4.1............................................................................................................................................................10
4.1.1.

Description..........................................................................................................................10

4.1.2.

Flow of Events.....................................................................................................................10

4.1.3.

Pre-Conditions.....................................................................................................................10

4.1.4.

Post-Conditions...................................................................................................................10

4.2.

LEE, JANGWOO.............................................................................................................................10

4.2.1.

Description..........................................................................................................................10

4.2.2.

Flow of Events.....................................................................................................................10

4.2.3.

Pre-Conditions.....................................................................................................................10

4.2.4.

Post-Conditions...................................................................................................................10

4.3.

BUAT JADWAL TRAINING...............................................................................................................11

4.3.1.

Description..........................................................................................................................11

4.3.2.

Flow of Events.....................................................................................................................11

4.3.3.

Pre-Conditions.....................................................................................................................11

4.3.4.
4.4.

Post-Conditions...................................................................................................................11

BUAT PROPOSAL............................................................................................................................11

4.4.1.

Description..........................................................................................................................11

4.4.2.

Flow of Events.....................................................................................................................11

4.4.3.

Pre-Conditions.....................................................................................................................11

4.4.4.

Post-Conditions...................................................................................................................11

4.5.

BUAT RAPORT TRAINEE.................................................................................................................12

4.5.1.

Description..........................................................................................................................12

4.5.2.

Flow of Events.....................................................................................................................12

4.5.3.

Pre-Conditions.....................................................................................................................12

4.5.4.

Post-Conditions...................................................................................................................12

4.6.

EDIT JADWAL................................................................................................................................12

4.6.1.

Description..........................................................................................................................12

4.6.2.

Flow of Events.....................................................................................................................12

4.6.3.

Pre-Conditions.....................................................................................................................12

4.6.4.

Post-Conditions...................................................................................................................12

4.7.

GENERATE

BAST..........................................................................................................................13

4.7.1.

Description..........................................................................................................................13

4.7.2.

Flow of Events.....................................................................................................................13

4.7.3.

Pre-Conditions.....................................................................................................................13

4.7.4.

Post-Conditions...................................................................................................................13

4.8.

GENERATE PO

& SPK.....................................................................................................................13

4.8.1.

Description..........................................................................................................................13

4.8.2.

Flow of Events.....................................................................................................................13

4.8.3.

Pre-Conditions.....................................................................................................................13

4.8.4.

Post-Conditions...................................................................................................................13

4.9.

REQUEST TRAINING.......................................................................................................................14

4.9.1.

Description..........................................................................................................................14

4.9.2.

Flow of Events.....................................................................................................................14

4.9.3.

Pre-Conditions.....................................................................................................................14

4.9.4.

Post-Conditions...................................................................................................................14

4.10.

SUBMIT APPROVAL PROPOSAL..................................................................................................14

4.10.1.

Description..........................................................................................................................14

4.10.2.

Flow of Events.....................................................................................................................14

4.10.3.

Pre-Conditions.....................................................................................................................14

4.10.4.

Post-Conditions...................................................................................................................14

4.11.

SUBMIT DATA TRAINEE.............................................................................................................15

4.11.1.

Description..........................................................................................................................15

4.11.2.

Flow of Events.....................................................................................................................15

4.11.3.

Pre-Conditions.....................................................................................................................15

4.11.4.

Post-Conditions...................................................................................................................15

4.12.

SUBMIT NILAI TRAINEE.............................................................................................................15

4.12.1.

Description..........................................................................................................................15

4.12.2.

Flow of Events.....................................................................................................................15

4.12.3.

Pre-Conditions.....................................................................................................................15

4.12.4.

Post-Conditions...................................................................................................................15

4.13.

SUBMIT NILAI UJIAN.................................................................................................................16

4.13.1.

Description..........................................................................................................................16

4.13.2.

Flow of Events.....................................................................................................................16

4.13.3.

Pre-Conditions.....................................................................................................................16

4.13.4.

Post-Conditions...................................................................................................................16

List of Figure
FIGURE 1 USE-CASE DIAGRAM OF USE CASE DIAGRAM............................................................8

1. Introduction
1.1. Objective
This document is Usecase Specification Document generated from UCS template document by
StarUML Generator.

1.2. Overall Description


This document describes.

2. Use-Case Diagram
2.1. Use Case Diagram Diagram

System
edit jadwal

request training

<<include>>
submit approval proposal
staff ace
buat jadwal training

client
buat proposal

generate po & spk

buat raport trainee


submit nilai ujian

generate BAST

trainee

submit nilai trainee


submit data trainee

Figure 1 Use-Case Diagram of Use Case Diagram

traineer

3. Actor Specification
3.1. client
3.1.1. Description

3.2. staff ace


3.2.1. Description

3.3. trainee
3.3.1. Description

3.4. traineer
3.4.1. Description

4. Use-Case Specification
4.1.
4.1.1. Description

4.1.2. Flow of Events


Basic Flow

Alternative Flow

4.1.3. Pre-Conditions

4.1.4. Post-Conditions

4.2. Lee, Jangwoo


4.2.1. Description

4.2.2. Flow of Events


Basic Flow

Alternative Flow

4.2.3. Pre-Conditions

10

4.2.4. Post-Conditions

4.3. buat jadwal training


4.3.1. Description

4.3.2. Flow of Events


Basic Flow

Alternative Flow

4.3.3. Pre-Conditions

4.3.4. Post-Conditions

4.4. buat proposal


4.4.1. Description

4.4.2. Flow of Events


Basic Flow

Alternative Flow

4.4.3. Pre-Conditions

11

4.4.4. Post-Conditions

4.5. buat raport trainee


4.5.1. Description

4.5.2. Flow of Events


Basic Flow

Alternative Flow

4.5.3. Pre-Conditions

4.5.4. Post-Conditions

4.6. edit jadwal


4.6.1. Description

4.6.2. Flow of Events


Basic Flow

Alternative Flow

4.6.3. Pre-Conditions

12

4.6.4. Post-Conditions

4.7. generate BAST


4.7.1. Description

4.7.2. Flow of Events


Basic Flow

Alternative Flow

4.7.3. Pre-Conditions

4.7.4. Post-Conditions

4.8. generate po & spk


4.8.1. Description

4.8.2. Flow of Events


Basic Flow

Alternative Flow

4.8.3. Pre-Conditions

13

4.8.4. Post-Conditions

4.9. request training


4.9.1. Description

4.9.2. Flow of Events


Basic Flow

Alternative Flow

4.9.3. Pre-Conditions

4.9.4. Post-Conditions

4.10. submit approval proposal


4.10.1. Description

4.10.2. Flow of Events


Basic Flow

Alternative Flow

4.10.3. Pre-Conditions

14

4.10.4. Post-Conditions

4.11. submit data trainee


4.11.1. Description

4.11.2. Flow of Events


Basic Flow

Alternative Flow

4.11.3. Pre-Conditions

4.11.4. Post-Conditions

4.12. submit nilai trainee


4.12.1. Description

4.12.2. Flow of Events


Basic Flow

Alternative Flow

4.12.3. Pre-Conditions

15

4.12.4. Post-Conditions

4.13. submit nilai ujian


4.13.1. Description

4.13.2. Flow of Events


Basic Flow

Alternative Flow

4.13.3. Pre-Conditions

4.13.4. Post-Conditions

16

Index

buat jadwal training.........................................11

request training................................................14

buat proposal....................................................11

buat raport trainee............................................12


staff ace..............................................................9

submit approval proposal................................14

client..................................................................9

submit data trainee...........................................15


submit nilai trainee..........................................15

submit nilai ujian.............................................16


edit jadwal.......................................................12

trainee................................................................9
generate BAST................................................13

traineer...............................................................9

generate po & spk............................................13

Use Case Diagram.............................................8


Lee, Jangwoo...................................................10

17

You might also like