Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

a. Identify the most important processes based on the case narrative, label them with a properly structured names and identify the actors for each process

a. Identify the most important processes based on the case narrative, label them with a properly structured names and identify the actors for each process . Hint: Five business processes. (10 marks)
b. For each business process, document the workflow using an UML activity diagram (15 marks).

  1. Using the event decomposition technique, for each event you identify in the case narrative, name the event, state the type of event, and name the resulting use case. Draw a use case diagram for these use cases. (10 marks)
  2. b. Think in terms of the user goal technique to identify as many user stories as you can and write out at least one of them (if any exist) for each of the following actors in the context of this case narrative (15 marks): OPIs individual customer
  3. OPIs business customer
  4. OPIs Sales representative
  5. OPIs technician
image text in transcribed
Objectives: In this assignment, you will be asked to experience systems analysis and design by working on a project with real-world application. You will have an opportunity to apply the knowledge you gain from the textbook and the lectures and to demonstrate your ability to not only understand the material, but to think critically about the material and the way it is applied. The Business Problem: Ontario Printing Inc. (OPI) is a document copying store and office service facility operating in Mississauga Square One. To be able to compete with the large chains, OPI is open 24 hours daily and offers a wide variety of printing and image processing services at affordable prices and with friendly service. Ontario Printing Inc, categorizes its products and services into classifications (such as black/white prints, color prints, computer usage, faxing, assembling, binding, etc.). Many products and services belong to each classification, and the classifications, products, and allocation of products to classifications change dynamically. A job consists of all products and services that a client orders at the same time (for example, a marketing brochure job could consist of color prints, folding, assembling, and binding). Currently, a client comes to an agreement regarding the required job(s) with the sales representative, who creates a request ticket that Ontario Printing Inc. technicians will use to perform the work. It is important that the system maintains information about the time when each job was entered into the system and details describing all the components of the job and any special requirements the job has. OPI maintains a priority order for the jobs. This order is normally based on the time a job was registered to the system, but the store manager on duty can override the priorities. OPI serves both individual and business clients. All business clients are identified by OPI before they can attain business-client status, which allows them to be invoiced for the work they have requested OPI to perform. Each business client negotiates a separate discount percentage for each of OPI's products classifications. OPI does not always know the identities of individual clients, but it encourages its clients to get a Preferred Client (PC) card, which gives its holders volume discounts, depending on the amount of work they request OPI to perform annually. Getting a PC card, of course, requires the client to provide OPI with his contact information. Individual clients pay for their purchases at the time they pick up their jobs (either by cash or credit card); as mentioned earlier, business clients can also be invoiced periodically (e.g., once a month), and thus one invoice can cover multiple jobs. OPI has several resources that cannot be used by more than one client at a time (such as a couple of conference rooms with videoconferencing capabilities and several computers). OPI needs to maintain reservations for these resources. Business clients can make multiple reservations. Only individual clients with the PC card can make reservations at all, and an PC client can have only one reservation at a time

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Intelligent Databases Object Oriented Deductive Hypermedia Technologies

Authors: Kamran Parsaye, Mark Chignell, Setrag Khoshafian, Harry Wong

1st Edition

0471503452, 978-0471503453

Students also viewed these Databases questions