Question
Energy Supplier Switching System: You are working as a system analyst in an IT company. You have received the following requirements: create a use-case diagram,
Energy Supplier Switching System:
You are working as a system analyst in an IT company. You have received the following requirements: create a use-case diagram, BPMN, and state transition diagram.
Requirements:
Once a home user applies to switch their energy supplier, the switching application goes to the new supplier (the one the user wants to switch to). The new supplier applies to change the current supplier to a central authority, which checks with the incumbent supplier. If the incumbent supplier approves the switch, the central authority will be notified, informing the new supplier. The new supplier will then send a notification to the home user noting the supply start date. If the home user has any debit or the contract is not ended, the incumbent supplier objects and did not allow the home user to switch the supplier. The new supplier notifies the home user with the objection and asks them to clear it, if the user manages to clear the objection, they can reapply to switch the supplier. If the objection is already cleared the central authority approves the changing of the supplier. If the incumbent supplier raises another objection, then the same thing will happen again where the central authority informs the new supplier ..etc.
create DFD diagram 0 and diagram level 1 with explaining it
Step 1: Define the System
Step 2: Define Actor(s)/ Enternal Entity(ies):
Step 3: Define the processes (functions)
Step 4: Define the different states of the Switch application
Step 5: Build the use case diagram
Step 6: Build the State Transition Diagram
Step 7: Build the BPMN using swimlane
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started