Reflect the proposed process specification

Assignment Help Computer Engineering
Reference no: EM132125690

SCENARIO: PIT POWER

Pit owns a small bike shop FeelWheel that sells only customized bikes. These days, many customers inherit their bikes from their grandparents or buy them in hardware stores. Thus, it does not make much sense for Pit to have a large number of standard bikes available in his shop. Rather, selling highly customized bikes is much more profitable. Pit decided to sell only bikes of Fami, a medium size manufacturer, well known for the quality of produced bikes and the timely delivery. For his own usage and for demonstration purposes, Pit keeps some Fami bikes in the shop. Sometimes he even rents them on a low cost basis.

Most of the customers coming to Pit have precise ideas on what kind of bike they want to order. To have the latest sales offers available, Pit first updates the online catalogue for parts produced by Fami over the Internet. Then, choosing the bike configuration is straight-forward - most customers know pretty well what they want. If the customer is unsure about a specific part or wants to try out a bike, Pit checks which of the available bikes is close to the envisioned configuration and offers it for a test ride. After that, the customer can reconfigure "his" bike, if he or she feels a need to do so. Though, it may be the case that Pit has no appropriate bike available, which precludes the option of a test ride for the customer.

Once the customer is happy with the bike configuration, Pit offers a price for the whole package. Pit is a smart guy, so he already takes into account that the customer may want to bargain. He knows: a customer who has the impression to make a bargain is a happy customer that comes back again and brings friends and family as well. So, they start a haggling game: Pit offers a price, which may not be accepted by the customer, so that Pit is offering a lower price, etc. Of course, this may lead to a situation in which either Pit or the customer is so fed up that one of them would simply stop the negotiation.

If the customer accepts an offer, the order is sent to Fami. As a guarantee, the customer has to do an initial payment to Fami in order to trigger assembling of the bike. Later, the customer has to transfer the remaining amount to Fami. Only when this has happened, Fami transfers the provision for selling the bike to Pit. If the customer appears to be hesitant during the negotiation, sometimes, Pit offers a payment by instalments, meaning that the customer pays a monthly rate. In this case, Pit directly pays the full price to Fami. Here, Pit gets a better price compared to what the customer would have paid. The customer then pays multiple monthly rates to Pit, the first one directly in the shop.

Sometimes, Fami has problems when assembling the bike because certain spare parts are not available. Then, Fami informs Pit and suggests usage of an alternative part. Pit then contacts the customer, explains the problem and the offered solution and may update the order at Fami for the customer.

Until the bike has not been delivered, the customer may get in touch with Pit to change the configuration or to cancel the whole order. If this is the case, Pit contacts Fami to either update or cancel the order. Occasionally, this is not possible anymore. If the order can be cancelled and the customer has chosen payment by instalments, Pit refunds the full price except for a cancellation fee. Still, Pit has to pay a part of that cancellation fee also to Fami.

Pit gets notified by Fami about shipping of the bike. Hereupon, Pit gets in touch with the customer to let him or her know about the earliest date for pick up at the shop.

TASK

You are a process consultant for Pit Power. Model the process captured in the proposed scenario as a Workflow net.

As this Workflow net will be used as a basis for implementing an information system to support Pit Power's business, it must reflect the proposed process specification as closely as possible.

Ensure that your model is free of syntax errors and that every occurrence sequence in the resulting Workflow net can be extended to an occurrence sequence that leads to the marking that puts one token in the only terminal place of the Workflow net and no tokens elsewhere.

Since the staffs at Pit Power are not process experts, there may be some open points in the description. For those cases, take assumptions that seem to be appropriate against the background of optimally supporting Pit Power's business. Please support assumptions (if any) that you introduce with clear textual descriptions.

Reference no: EM132125690

Questions Cloud

Display all of the purchases to the customer : Accept the dollar value of each item purchased from the user until the user is finished.
Determine the acreage : Write a program that will: Ask the user to input Side A (base) and Side B (height) of a triangular lot Determine the acreage
Re-format the given resume and cover letter : Please recheck my grammar, spelling and re-format my resume by means of professional wording and as well my cover letter to
Define a third class which can be the superclass : Car: fuel capacity, serial number, passenger capacity, net weight, license plate Boat: fuel capacity, serial number, passenger capacity, net weight, draft
Reflect the proposed process specification : You are a process consultant for Pit Power. Model the process captured in the proposed scenario as a Workflow net.
What is the roles of user roles : How are these roles and permission similar and different from other types of users and other operating systems?
Compute the weekly pay for each employee at the wahoo widget : Compute the weekly pay for each employee at the Wahoo Widget Company. Write the program in C++.
What is the average number of name comparisons : What is the average number of name comparisons that will occur during a search?
Calculate the monthly interest : Ask the user for the amount deposited into the account during the month. (Do not accept negative numbers.) This amount should be added to the balance.

Reviews

Write a Review

Computer Engineering Questions & Answers

  Mathematics in computing

Binary search tree, and postorder and preorder traversal Determine the shortest path in Graph

  Ict governance

ICT is defined as the term of Information and communication technologies, it is diverse set of technical tools and resources used by the government agencies to communicate and produce, circulate, store, and manage all information.

  Implementation of memory management

Assignment covers the following eight topics and explore the implementation of memory management, processes and threads.

  Realize business and organizational data storage

Realize business and organizational data storage and fast access times are much more important than they have ever been. Compare and contrast magnetic tapes, magnetic disks, optical discs

  What is the protocol overhead

What are the advantages of using a compiled language over an interpreted one? Under what circumstances would you select to use an interpreted language?

  Implementation of memory management

Paper describes about memory management. How memory is used in executing programs and its critical support for applications.

  Define open and closed loop control systems

Define open and closed loop cotrol systems.Explain difference between time varying and time invariant control system wth suitable example.

  Prepare a proposal to deploy windows server

Prepare a proposal to deploy Windows Server onto an existing network based on the provided scenario.

  Security policy document project

Analyze security requirements and develop a security policy

  Write a procedure that produces independent stack objects

Write a procedure (make-stack) that produces independent stack objects, using a message-passing style, e.g.

  Define a suitable functional unit

Define a suitable functional unit for a comparative study between two different types of paint.

  Calculate yield to maturity and bond prices

Calculate yield to maturity (YTM) and bond prices

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd