Get Instant Help From 5000+ Experts For
question

Writing: Get your essay and assignment written from scratch by PhD expert

Rewriting: Paraphrase or rewrite your friend's essay with similar meaning at reduced cost

Editing:Proofread your work by experts and improve grade at Lowest cost

And Improve Your Grades
myassignmenthelp.com
loader
Phone no. Missing!

Enter phone no. to receive critical updates and urgent messages !

Attach file

Error goes here

Files Missing!

Please upload all relevant files for quick & complete assistance.

Guaranteed Higher Grade!
Free Quote
wave
Wide World Tour Management System Analysis Class Diagram, Communication Diagram, and Sequence Diagra

Part 1. Use Case Realisation for the ‘Record New Tour’ Use Case Analysis Class Diagram

Based on the Wide World Tour Management System (attached as Appendix A), complete the following tasks:

Part 1. Use Case Realisation for the ‘Record New Tour’ Use Case Analysis Class Diagram

a)Draw an Analysis Class Diagram for the ‘Record New Tour’ Use Case, using the Use Case description given. This should include all required boundary, control and entity classes with their associations and attributes. Your diagram should be drawn using the Enterprise Architect software and copied and inserted as a picture into your document.

b)Write a brief summary of the decisions made whilst drawing the diagram, and your reasons for making those (150 words approx.).

Communication Diagram

a)Draw a Communication Diagram for the use case in your diagram that corresponds most closely to the use case ‘Record New Tour’, using the Use Case description given. This should include all control, boundary and entity objects involved in the scenario and sufficient detail of the messages to show that the interaction is feasible and would meet the system requirements. Your diagram should be drawn using the Enterprise Architect software and copied and inserted as a picture into your document.

b)Write a brief summary of the decisions made whilst drawing the diagram, and your reasons for making those (150 words approx.).

Part 2. Sequence Diagram

a)Draw a Sequence Diagram for the use case in your diagram that corresponds most closely to the use case ‘Record New Tour’. This should include all control, boundary and entity objects involved in the scenario and the sequence of interactions that take place in order to meet the system requirements. Your diagram should be drawn using the Enterprise Architect software, and copied and inserted as a picture into your document.

b)Write a brief summary of the decisions made whilst drawing the diagram, and your reasons for making those (150 words approx.).

Part 3. Evaluation

Enterprise Architect is a CASE tool. In your own words and using examples, briefly describe what a CASE tool offers during analysis of the World-Wide Tours scenario, and what tasks the CASE tool supports. Give your own evaluation of how the role of an analyst/designer is supported by a CASE tool. Discuss how UML modelling supports the analyst/designer.

·Tours Manager – has overall responsibility and can carry out any Tour Leader’s duties in their

absence.

·Tour Leaders – are responsible for planning all aspects of specific tours. Each Tour Leader can lead several tours. A tour leader is responsible for pricing a tour so that it makes a small profit.

·Branch Manager – supervises a branch, and can carry out a Clerical Assistant’s duties. A branch

manager is responsible for balancing costs and receipts in their branch

·Team Administrator – supervises the headquarters tour support office, and can carry out a

Clerical Assistant’s duties

·Clerical Assistants – maintain all the basic records of tours, tour guides, drivers, venues, hotels, catering establishments, customer enquiries, bookings, invoices and payments. Clerical assistants can be found in branches as well as headquarters

·Finance Officer – is responsible for balancing costs and receipts overall

·Clerical Assistants record new tours, itineraries and venues and can edit them if their details change. Clerical Assistants assign drivers to each tour, using information provided by the Tour Leader. This can happen when the tour record is created, or it may happen at a later time.

·Tour Leaders can view their own tours, and can make updates but not create new tour entries. Tour Leaders are responsible for adding itinerary and venue details on their tours and updating the cost estimate, either at the same time or separately. Clerical Assistants can also carry out these tasks using information provided by the Tour Leader

·Clerical Assistants record payments for customer bookings, both deposits and balances. The Tour Leader must check that all customers have paid in full before the start date of their tour.

·Clerical Assistants record new venue invoices. Tour Leader must approve each invoice on the system before it can be paid. The Tour Leader may update the tour cost estimate at the same time. Venue payments are sometimes required in advance; any advance payments in excess of

£1,500 must be approved (on the system) by the Finance Officer before the payment can be made.

·Payments are processed through a link to the separate accounting system. The new system will record payments for budget monitoring purposes, but other steps in processing the transaction (e.g. production of cheques) will be handled by the accounting system

·The Tour Management system will produce a variety of reports giving information on tour plans, budgets and spending to date. Tour Leaders can view these reports for their own tours; Branch Managers can view them for their own branches. The Tours Manager and Finance Officer can view them for all tours.

support
close