Scenario A combined cycle gas turbine power station requires a webbased system to manage the storage and installation of spare parts and the acquisition of new parts from the Central Storage Warehouse (the CSW). The powerstation maintains an inventory of all the parts it owns comprising: part name, description and specification. There are many copies of some parts – each part has a unique ID, known as an asset tag number. The asset tag number is used when there is damage to particular parts. The power station also keeps a catalogue of all the possible spare parts types used. Only registered maintenance engineers and team leaders are allowed to install and repair parts on the plant. Maintenance engineers and team leaders can use the parts catalogue to search for part types and can also search the parts inventory. Maintenance engineers work in teams, currently: electrical, mechanical and environmental. Each team has its own team lead. However, the system needs to be flexible enough to allow creation of new teams in the future. Maintenance engineers are allowed to take spare parts from the CSW, up to a value of £50,000. Higher value items need authorisation from a team leader. Spare parts are issued from the CSW by a Store Manager. Occasionally a maintenance engineer needs to sign parts back into the CSW. Such “returns” maybe because time has run out on the shift to install the part or because the part is no longer required. Whenever a new part isinstalled in the powerstation an old part is removed. The old part must either be returned to the CSW for refurbishment or disposed of as scrap. After store managers receive requisitions from team leaders, they produce purchase orders to purchase spare parts from suppliers. The purchase orders contain part names and descriptions and are sent suppliers. Suppliers then send the spare parts along with an invoice to the CSW. The store managers then reconcile the invoices against the purchase orders to authorise payments for suppliers. The store managers also handle spare parts returned to suppliers for refurbishment. When a spare part is returned to the CSW, the store managers produce a purchase order. Again, suppliers send refurbished goods (spare parts) to the CSW, where the store managers then reconcile invoices and authorise payments. After the store managers authorise payments for suppliers, the payment transactions are actually implemented by the power station financial management system (FMS). A message passing interface is used to payment transactions. Each payment transaction must include: supplier name, address, phone number, email address, invoice number, order number, authorising store manager name and payment amount (in GBP). Task is to: • Produce a Use Case Model of the system. Your use case model should describe the users’ view of interacgon scenarios with the system and should include the following: ◦ Read the scenario in order to idengfy and name the actors of the system. ◦ For each actor you have found in the system, idengfy and name the use cases for the actor. ◦ Use straight lines to show actor and use case relagonships. ◦ Indicate primary and secondary actors. • Write textual use casesfor TWOofthe use cases you have idengfied. The use cases must include ▪ Use Case Title ▪ Primary Actor ▪ Goal ▪ Scope ▪ Precondigons ▪ Postcondigons ▪ Main Success Scenario ▪ Extensions
Scenario
A combined cycle gas turbine power station requires a webbased system to manage the storage and installation of spare
parts and the acquisition of new parts from the Central Storage
Warehouse (the CSW). The powerstation maintains an inventory
of all the parts it owns comprising: part name, description and
specification. There are many copies of some parts – each part
has a unique ID, known as an asset tag number. The asset tag
number is used when there is damage to particular parts. The
power station also keeps a catalogue of all the possible spare
parts types used.
Only registered maintenance engineers and team leaders are
allowed to install and repair parts on the plant. Maintenance
engineers and team leaders can use the parts catalogue to
search for part types and can also search the parts inventory.
Maintenance engineers work in teams, currently: electrical,
lead. However, the system needs to be flexible enough to allow
creation of new teams in the future.
Maintenance engineers are allowed to take spare parts from the
CSW, up to a value of £50,000. Higher value items need
authorisation from a team leader. Spare parts are issued from
the CSW by a Store Manager.
Occasionally a maintenance engineer needs to sign parts back
into the CSW. Such “returns” maybe because time has run out
on the shift to install the part or because the part is no longer
required.
Whenever a new part isinstalled in the powerstation an old part
is removed. The old part must either be returned to the CSW for
refurbishment or disposed of as scrap.
After store managers receive requisitions from team leaders,
they produce purchase orders to purchase spare parts from
suppliers. The purchase orders contain part names and
descriptions and are sent suppliers. Suppliers then send the
spare parts along with an invoice to the CSW. The store
managers then reconcile the invoices against the purchase
orders to authorise payments for suppliers.
The store managers also handle spare parts returned to suppliers
for refurbishment. When a spare part is returned to the CSW, the
store managers produce a purchase order. Again, suppliers send
refurbished goods (spare parts) to the CSW, where the store
managers then reconcile invoices and authorise payments.
After the store managers authorise payments for suppliers, the
payment transactions are actually implemented by the power
station financial management system (FMS). A message passing
interface is used to payment transactions. Each payment
transaction must include: supplier name, address, phone
number, email address, invoice number, order number,
authorising store manager name and payment amount (in GBP).
Task is to:
• Produce a Use Case Model of the system. Your use
case model should describe the users’ view of
interacgon scenarios with the system and should
include the following:
◦ Read the scenario in order to idengfy and
name the actors of the system.
◦ For each actor you have found in the
system, idengfy and name the use cases
for the actor.
◦ Use straight lines to show actor and use
case relagonships.
◦ Indicate primary and secondary actors.
• Write textual use casesfor TWOofthe use cases you
have idengfied. The use cases must include
▪ Use Case Title
▪ Primary Actor
▪ Goal
▪ Scope
▪ Precondigons
▪ Postcondigons
▪ Main Success Scenario
▪ Extensions
Step by step
Solved in 3 steps