Name |
User Login |
|
ID |
UC-Customer-1 |
|
Brief Description |
The users will login to the system so that he/she can access various sections of the site |
|
Organizational benefit |
As the user will login to the system, the organization communication will increase with the user. The organization can provide various details to the user through secured connection |
|
Frequency of use |
The user will login at least once a day in average |
|
Related use case |
Enter login details and password |
|
Trigger |
A session will start after login against the user |
|
Pre-Condition |
The user needs to be registered |
|
Post Condition |
The user have to be valid |
|
Activity |
User |
System |
User will access the webpage |
The system will respond as per user request |
|
Check the user validity |
||
Check the user registration |
||
Redirects to the next page |
||
Exception |
Session breaks again and again |
Name |
Enter login details and password |
|
ID |
UC-Customer-2 |
|
Brief Description |
The user will input the user id and password |
|
Organizational benefit |
The organization can detect the user with the id that has been used for logging in into the system The organization can allow the user to protect its data from other user through the password. This increases the loyalty of the user. |
|
Frequency of use |
The user will login at least once a day in average |
|
Trigger |
User login will initiate |
|
Pre-Condition |
The user must have a id and password |
|
Post Condition |
The user id and password must be valid |
|
Activity |
User |
System |
User will access the webpage |
The system will respond as per user request |
|
The user will input user id |
||
The user will input password |
||
Check the validity of id and password |
||
Redirect the user to next page |
||
Exception |
The id may be rejected by the server |
Name |
Query on car options |
|
ID |
UC-Customer-3 |
|
Brief Description |
The user will submit the query regarding the options that are available against individual cars |
|
Organizational benefit |
The organization can share details of the options that are available regarding each car to the user efficiently The organization can attract new customers through various options available for individual cars The customer loyalty can be creased through the availability of proper options |
|
Frequency of use |
The user will access the options once every two days a week |
|
Trigger |
The options will be visible to the users |
|
Pre-Condition |
The user must have valid account |
|
Post Condition |
The options must be available for the customer |
|
Activity |
User |
System |
User will access the webpage |
The system will respond as per user request |
|
The user will input id and password |
||
The user will login |
||
The system will access all the options that are available against cars |
||
The system will send details of options to the users against requested car |
||
Exception |
No car options are available to the user |
Name |
Querying on book a car and query confirm the |
|
ID |
UC-Customer-4 |
|
Brief Description |
The user will submit a query regarding a car booking The user will acknowledge if the query regarding booking car is confirmed |
|
Organizational benefit |
The organization can sell a car through the booking option, this will lead to profit of organization and increase in sale The organization can communicate with the user in better way regarding sale of a car |
|
Frequency of use |
The booking depends on the customer interest and requirement Average booking of car as per a single day is ten times |
|
Trigger |
The organization sell of car will increase |
|
Pre-Condition |
The user must be credible to buy a car |
|
Post Condition |
The payment must be done in the adequate way |
|
Activity |
User |
System |
User will access the webpage |
The system will respond as per user request |
|
The user will input id and password |
||
The user will login |
||
The user will request for booking a car |
The system will check if the car is available |
|
If the car is available then the car is booked against user request |
||
After the booking of car is successful a confirmation message will be sent to the user |
||
The user will confirm booking of car |
||
The system will book the car and ready the dispatch process |
||
Exception |
He user is credible but the car is not available at current time |
Name |
Checking payment process |
|
ID |
UC-Customer-5 |
|
Brief Description |
The user will make the payment against booking a car in the system |
|
Organizational benefit |
The organization can sell a car through the booking option, this will lead to profit of organization and increase in sale Through a secured payment method, the user can pay the price without any hassle Better customer satisfaction while ensuring a sale |
|
Frequency of use |
The payment method depends on the customer interest and requirement Average payment against booking of car as per a single day is ten times |
|
Trigger |
The organization sell of car will increase |
|
Pre-Condition |
The user payment method must be available |
|
Post Condition |
Payment of full amount needs to be done |
|
Activity |
User |
System |
User will access the webpage |
The system will respond as per user request |
|
The user will input id and password |
||
The user will login |
||
The user will request for booking a car |
The system will check if the car is available |
|
If the car is available then the car is booked against user request |
||
After the booking of car is successful a confirmation message will be sent to the user |
||
The user will confirm booking of car |
||
The system will book the car and ready the dispatch process |
||
The system will ask the user to make the payment |
||
The user will make payment against the car |
||
The system will analyses the payment |
||
Exception |
The user payment may stuck due to bank server error |
Name |
Checking payment confirmation |
|
ID |
UC-Customer-6 |
|
Brief Description |
The user will make the payment against booking a car in the system and wait for confirmation of payment from organization |
|
Organizational benefit |
The user will be able to see if the payment has been processed properly Through a secured payment method, the user can pay the price without any hassle Better customer satisfaction while ensuring a sale |
|
Frequency of use |
The payment method depends on the customer interest and requirement Average confirmation against payment as per a single day is ten times |
|
Trigger |
Payment table update |
|
Pre-Condition |
The user mail and contact number must be valid and working |
|
Post Condition |
Payment of full amount needs to be done |
|
Activity |
User |
System |
User will access the webpage |
The system will respond as per user request |
|
The user will input id and password |
||
The user will login |
||
The user will request for booking a car |
The system will check if the car is available |
|
If the car is available then the car is booked against user request |
||
After the booking of car is successful a confirmation message will be sent to the user |
||
The user will confirm booking of car |
||
The system will book the car and ready the dispatch process |
||
The system will ask the user to make the payment |
||
The user will make payment against the car |
||
The system will analyses the payment |
||
The system will check whether the full amount has been paid by the user |
||
If the amount is paid then a confirmation message will be sent to use |
||
The user will acknowledge the message |
||
Exception |
The confirmation is delayed due to bank money transfer error |
Value Adding |
Business Value-Adding |
Non Value-Adding |
Request Submission |
Make Request |
Send to Level 2 Staff |
Analyze Problems |
Makes a Call |
Identify Priority and backlog of requests |
Solve Problem |
Send an Email |
Send to Level 1 Employee |
Process Request |
Revive Request |
Send to Client |
Evaluate Request |
Assign to level 2 employee |
Client e-mail the test results |
Assign Priority Level |
Test Resolution |
|
Develop Resolution |
Complete Request |
|
Access Outcome |
Process |
Type |
Time |
Submitting and registering a new request |
Value Adding |
5 Minute = 5/60 hour = 0.083 hour |
Level-1 staff check requests |
Value Adding |
1 hour |
Checking if a new request is known (level 1 staff) |
Non Value-Adding |
10 Minutes = 10/60 hours = 0.167 hours 20 percent of cases are known so, (0.167/100)*80 = 0.134 hours |
Level-1 staff to communicate the resolution to the client |
Business Value-Adding |
5 Minute = 5/60 hour = 0.083 hour |
Level-2 staff evaluate new requests |
Value Adding |
2 hours + 20 minutes = 2.333 hours |
Level-2 staff prioritize a request |
Non Value-Adding |
5 Minute = 5/60 hour = 0.083 hour |
Assign to level 2 employee |
Business Value-Adding |
20 hours |
Research and resolve a request |
Value Adding |
2 hours |
Write the resolution to a request |
Value Adding |
20 minutes = 0.333 hours |
Request is fetched from the job tracking system |
Non Value-Adding |
20 hours |
Send to the client a problem resolution previously written by a Level-2 staff |
Business Value-Adding |
20 minutes = 0.333 hours |
Test Resolution |
Business Value-Adding |
20 hours |
Client e-mail the test results |
Non Value-Adding |
10 Minutes = 10/60 hours = 0.167 hours |
Complete request |
Non Value-Adding |
66.549*80/100 = 53.239 hours |
Cycle time efficiency = (Value added process time/total time)*100 %
= (5.749/119.788) *100%
= 4.79 %
ID |
Issue Name |
Issue Type |
Description |
Impact |
Priority |
1 |
Long time for request |
Internal Operation |
The helpdesk employees need to take more than average time required to process a request. |
High: Client Satisfaction |
High |
2 |
Absence of Notification |
Internal Operation |
Helpdesk, at present, has no process or function that can remind them regarding the non-processed requests. |
Medium: Client Satisfaction |
High |
3 |
Bad communication with client |
External Operation |
The helpdesk employee can only communicate with the client after the completion of a request. |
High: Request Processing |
Medium |
4 |
Bad communication within Helpdesk |
Internal Operation |
The helpdesk staff may face difficulties in communicating the request related information and status with themselves. The forwarded request from one level staff to another may be unnoticed until a customer makes them remind. |
High: Request Processing |
High |
5 |
No information of request status |
Internal Operation |
The helpdesk has no function or option to mark the status of the request so that individual staff can access the actual status of it. |
Medium: Request Status |
High |
6 |
No status data present at helpdesk to provide the client before completion |
External Executive |
If the client request for the status or expected date of request completion, the staffs are not able to provide any answer to the client |
Medium: Request Status |
Medium |
7 |
Consumption of time through sending data to various recipients |
Internal Operation |
The Level 2 helpdesk employee has to send the last the updated request data to Level 1 helpdesk employee and then to customer. This takes time requests are delayed as they are send as per the queue. |
Medium: Request Processing |
Medium |
8 |
Absence of request register |
Internal Operation |
The level 1 employees of helpdesk are responsible for checking the status of the request. The employees often face difficulties in accessing the status of the request. This happens because many time the requests are marked as open while actually those are completed. |
Medium: Request Processing |
Medium |
Use of Request Register: The request register will be an electronic copy of the request that will hold the information regarding the request. This register will provide each of the request a unique id. These unique id will be allowing the staff to store requests in the database. The register will have a column called status. This will update each time a specified process done (as per the business process model). If a client wants to see the status of the request then it can be seen easily.
Using a Portal or Site: If the clients can register a request and see the status of the request through a website, it will surely enhance the customer satisfaction level several times than at present. The portal will allow the client to see the request status at any time.
Allweyer, T., 2016. BPMN 2.0: introduction to the standard for business process modeling. BoD–Books on Demand.
Byrne, B. and Shahzad Qureshi, Y., 2013. The use of UML class diagrams to teach database modelling and database design. In Procs of the 11th Int Workshop on the Teaching, Learning and Assessment of Databases (TLAD). The Higher Education Academy.
Cabot, J., Clarisó, R. and Riera, D., 2014. On the verification of UML/OCL class diagrams using constraint programming. Journal of Systems and Software, 93, pp.1-23.
Ferme, V., Ivanchikj, A. and Pautasso, C., 2015, August. A framework for benchmarking BPMN 2.0 workflow management systems. In International Conference on Business Process Management (pp. 251-259). Springer, Cham.
Isaza, F.A., Eraso, D.A.Á. and Arboleda, F.J.M., 2016. A proposal for the formalization of the class diagram in Maude Language. REVISTA POLITÉCNICA, 12(23), pp.39-50.
Raengkla, M. and Suwannasart, T., 2013. A Test Case Selection from Using Use Case Description Changes. In Proceedings of the International MultiConference of Engineers and Computer Scientists (Vol. 1, pp. 13-15).
Skouradaki, M., Roller, D.H., Leymann, F., Ferme, V. and Pautasso, C., 2015, January. On the road to benchmarking BPMN 2.0 workflow engines. In Proceedings of the 6th ACM/SPEC International Conference on Performance Engineering (pp. 301-304). ACM.
Essay Writing Service Features
Our Experience
No matter how complex your assignment is, we can find the right professional for your specific task. Contact Essay is an essay writing company that hires only the smartest minds to help you with your projects. Our expertise allows us to provide students with high-quality academic writing, editing & proofreading services.Free Features
Free revision policy
$10Free bibliography & reference
$8Free title page
$8Free formatting
$8How Our Essay Writing Service Works
First, you will need to complete an order form. It's not difficult but, in case there is anything you find not to be clear, you may always call us so that we can guide you through it. On the order form, you will need to include some basic information concerning your order: subject, topic, number of pages, etc. We also encourage our clients to upload any relevant information or sources that will help.
Complete the order formOnce we have all the information and instructions that we need, we select the most suitable writer for your assignment. While everything seems to be clear, the writer, who has complete knowledge of the subject, may need clarification from you. It is at that point that you would receive a call or email from us.
Writer’s assignmentAs soon as the writer has finished, it will be delivered both to the website and to your email address so that you will not miss it. If your deadline is close at hand, we will place a call to you to make sure that you receive the paper on time.
Completing the order and download