| Use
Case |
Summary
Description |
| UC
ID 104: Apply for Crown Spectrum Licence |
Similar to Apply
for Radio Licence except that the licence type is Broadcasting,
and engineering analysis is required. |
| UC ID 105: Apply
for Radio Licence |
Having previously logged in to SMART, the actor
is presented with a choice of functions and selects Apply for
Radio Licence.
The system presents a list of licence types (Amateur, Aircraft,
Ship, Land Mobile Simplex, Land Mobile Repeater, Fixed, Aeronautical,
Maritime, Other). The actor selects the desired licence type.
The system prompts for the additional information needed given
the licence type selected. The actor completes the information
and submits it to the system (this interaction will need expansion
during elaboration). The system applies standard validation
rules to the information.
If the licence is of a type that can be fulfilled in real-time
(i.e. Amateur, Aircraft, Ship, Land Mobile Simplex) the actor
is prompted to confirm the frequency assignment. Upon confirmation
the system initiates the Issue Licence use case.
If the licence is of a type that requires engineering (i.e.
Land Mobile Repeater, Fixed, Aeronautical, Maritime, Other)
the actor is advised that the application has been accepted
but requires engineering analysis before it can be approved.
The actor then identifies the approved engineer they wish to
use to conduct the engineering analysis and certification. The
payment and licence issuing preferences are also obtained from
the actor and the use case is suspended pending engineering
analysis and certification. |
| UC
ID 106: Batch to Financial System |
Periodically (nightly) the system
triggers an upload of the invoices and payments made for the
previous period to the MED financial system. The system produces
an extract and deposits it to an area where a financials import
process can find it at a later time. |
| UC
ID 107: Cancel (Radio) Licence |
Having previously logged in
to SMART, the actor is presented with a choice of functions
and selects Cancel (Radio) Licence.
The system presents a list of licences held by the actor. The
actor enters the licence ID of the licence to be cancelled and
submits it to the system.
The system confirms the cancellation and completes the action. |
| UC
ID 108: Cancel (Spectrum) Licence |
Similar to Modify
Spectrum Licence |
| UC
ID 109: Certify Frequency Assignment |
Having previously
logged in to SMART, the actor (a Licence Certifier) is presented
a choice of functions and selects Certify Frequency Assignment.
The actor is present with a list of frequency assignments to
certify and selects the frequency assignment to certify. The
system displays the frequency assignment information. The actor
satisfies himself/herself that the assignment is appropriate
and confirms this to the system. The use case then ends. The
system proceeds, in the background, to Issue Licence to the
licensee.
Note that the actor cannot reject the frequency assignment within
the system. If there is a problem the certifier will need to
discuss this with the Licence Engineer to resolve the problem. |
| UC
ID 110: Create Frequency Assignment |
Having previously
logged in to SMART, the actor (a Licence Engineer) is presented
a choice of functions and selects Create Frequency Assignment.
The actor is presented with a list of licence applications (as
per the List Licence Applications use case) and selects the
licence application to create a frequency assignment for.
The actor completes the frequency assignment details for the
given licence and confirms it is correct. The use case then
proceeds to the Certify Frequency Assignment use case (if the
actor is not also a Licence Certifier then the use case is suspended
pending action by a Licence Certifier).
Note that this use case implicitly creates and assigns a job
(of type Licensing) as per the Assign Job use case. |
| UC
ID 111: Download Licence Database |
Having
previously logged in to SMART, the actor (a Licence Engineer)
is presented a choice of functions and selects Download Licence
Database.
The system presents a list of supported download formats. The
actor makes a choice and proceeds to download the licence database
in the given format. |
| UC
ID 112: Invoice Client |
This
use case is invoked by Issue Licence and is responsible for
invoicing a client. Because invoicing is handled by MED's financial
system the system creates an invoice record that is later sent
to the financial system by the (triggered) Batch to Financial
System use case. |
| UC
ID 113: Issue Licence |
(Abstract) This
use case is "abstract" as it is invoked by other use
cases (rather than by an actor directly) to issue a licence.
The system prompts the actor with payment options (direct debit,
credit card or invoice) and prompts for the information appropriate
to the payment option selected (the system may also support
retaining this as a preferred option for the licensee for future
licence applications or renewals).
Depending on the choice of payment option the use case proceeds
to Receive Payment (direct debit or credit card) or Invoice
Client (invoice).
Upon successful completion of payment, the system prompts the
actor with licence delivery options (PDF or mail). If PDF is
selected the licence is delivered electronically, in real time,
otherwise a request is sent to the System Administrator to Print
Licence. |
| UC
ID 114: List Licence Applications |
Having previously
logged in to SMART, the actor (a Licence Engineer) is presented
a choice of functions and selects List License Applications.
The system presents a list of licence applications that are
available for the actor to action. (i.e. they are assigned
to the engineer by the system based on the licence applicant's
selection of licence certifier).
From here the actor can select a licence application and proceed
to the Create Frequency Assignment use case. |
| UC
ID 115: List Licences & Application Status |
Having
previously logged in to SMART, the actor (a Licence Applicant)
is presented a choice of functions and selects List Licences
& Application Status.
The system presents a list of the licences held by the licensee
and a list of the applications in progress and their status. |
| UC
ID 116: Login |
Having previously
navigated to the RSM home page the actor selects a link for
SMART functionality that requires authentication.
The system prompts the actor for username and password. The
actor enters username and password and submits it to the system.
The system validates the information and upon successful authentication
allows the actor to continue.
The system incorporates standard intrusion detection capabilities,
such as disabling accounts after a certain number of consecutive
login failures. |
| UC
ID 117: Modify (Radio) Licence |
Similar
to Apply for Radio Licence except that it permits the actor
to choose a licence to modify and then prompts for the modifications.
If the modifications are trivial (do not have potential interference
problems) the modification proceeds in real time. Otherwise
it is referred to engineering process. |
| UC
ID 118: Modify Frequency Assignment |
Similar
to Create Frequency Assignment but allows a Licence Engineer
to change a frequency assignment in response to a problem raised
by the Licence Certifier (in Certify Frequency Assignment). |
| UC
ID 119: Modify Spectrum Licence |
Similar
to Register Spectrum Licence except that it permits the actor
to choose a licence to modify and then prompts for the modifications. |
| UC
ID 120: Receive Payment |
This use case is
invoked by Issue Licence and is responsible for receiving a
payment electronically.
The system performs an electronic funds transfer payment based
on the information provided within the calling use case.
Because overall financial management is handled by MED's financial
system the system creates an payment record that is later sent
to the financial system by the (triggered) Batch to Financial
System use case. |
| UC
ID 121: Register Spectrum Licence |
Similar
to Apply for Radio Licence except that, since the actor is a
Band Manager, no licence engineering is required. |
| UC
ID 122: Reject Licence Application |
Having previously
attempted to conduct frequency assignment for a licence application
and found that it cannot be completed (e.g. due to interference
or no available frequency), the actor (a Licence Engineer) logs
in to SMART and selects Reject Licence Application.
The actor is presented with a list of licence applications (as
per the List Licence Applications use case) and selects the
licence application to reject.
The actor indicates the reason for rejecting the application
and submits the rejection to the system. The system notifies
the licensee via email and flags the licence application as
failed (which the licensee can also view via List Licences &
Application Status). |
| UC
ID 123: Renew Licences |
Periodically,
the system triggers an upload of the licence renewals to the
MED financial system. The system produces an extract and deposits
it to an area where a financials import process can find it
at a later time (it may be that for licensees that have previously
opted for direct debit payments that licences are automatically
renewed by SMART rather than resulting in the standard financial
process of sending out renewal reminders) |
| UC
ID 124: Search Licence Database |
Having previously
logged in to SMART, the actor (an anonymous Public User or
a (authenticated) Licence Engineer) chooses to Search Licence
Database.
The actor is presented a flexible choice of search options and
makes a choice. The system searches the database and displays
the results. Some of the choices include search by frequency
range, transmit or receive location, licence holder, etc.
Note that the Public Users and Licence Engineers have access
to search functionality but only Licence Engineers can view
suppressed records. |