Draw Use case and Domain model for case study

Assignment Help Software Engineering
Reference no: EM132314773 , Length: word count:1500

System Analysis and Design Assignment - Modelling Diagrams

Purpose: This assessment will allow students to demonstrate that they can analyse the given case study. Students are required to draw use case, Domain model, System Sequence modelling diagrams for the given case study, justify the choose of modelling tools, and explain the conclusions.

Task Details: For assignment ou need to take the processes of system analysis and design further. Assignment report must contain at least the following sections:

1. Use Cases: Provide name and complete description of at least three use cases for the system discussed in the case study and draw related use case diagrams.

2. Activity Diagram: Provide activity diagrams for all use cases.

3. Sequence Diagrams: Provide sequence diagrams for all use cases.

4. Domain Model Class Diagram: Provide domain model class diagram

5. State Machine Diagram: Provide at least one state machine diagram.

6. User Interface: Provide a final user interface design by using dialogue and storyboard methods.

7. Conclusion: provide a summary and recommendations.

In all UML diagrams such as Use Case, Class, Object and activity diagrams, clearly present your finding of the system interactions and use accurate technical language, abbreviations and symbols.

Case Study -

World Tours is an online company that provides the facility to book and pay for tours online. There is a staff member that works as a tour guide for every tour and staff information is also provided to users. Anyone can search for tours on the website and at the time of booking, system will check whether the user is existing or new. New user will enter his/her personal and tour details for reservation. In turn he/she will be provided with system generated unique ID and password. This login information could be used for further transactions.

Users can search for different tours and once satisfied with tour package he/she would request for reservation of tour. Existing user can update his/her personal details and cancel/change reservation for tour. After confirming the tour package, the user will make payment online. Reserved customer will be able to view details about reservation by providing login information. Administrator can add, delete or modify tour schemes and the staff associated with each tour.

Case study requires students to make necessary assumptions, make sure to clearly document all your assumptions in your assignment reports.

Reference no: EM132314773

Questions Cloud

What are the levels of physical security : The county just elected a new sheriff. He does not have a keen understanding of what is Physical Security. It is your responsibility to brief the sheriff.
Determine three types of computer crimes : Conduct research to determine three types of computer crimes that have occurred in the past five years. Please provide a detailed description of all crimes.
How the regional managers could make use of that information : You work in the information technology group of a chain of sporting goods stores. The company operates 40 locations in seven states. The 40 locations are.
Annotated bibliography on cyber simulations and training : Annotated Bibliography on Cyber Simulations & Training - relate directly to defense in depth in the context of protecting National Infrastructure.
Draw Use case and Domain model for case study : ICT103 System Analysis and Design Assignment - Modelling Diagrams, King's Own Institute, Australia. Draw Use case and Domain model for case study
Planning and implementing a changing environment : Decide on whether the performance improvement strategy, or a more general change strategy, is the focus of your assignment
Identify the shortcomings of both it and the business : Overall, how effective is the partnership between IT and the business at Hefty Hardware? Identify the shortcomings of both IT and the business.
Identify the type of clustering that is used : Identify an opportunity or example that makes use of clustering. Identify the type of clustering that is used and the benefits associated with using clustering.
Developing an inventory management application : Worked as a Software Engineer developing an inventory management application (using node.js, javascript, angular, css, html, and cassandra).

Reviews

Write a Review

Software Engineering Questions & Answers

  Expression for the velocity of the parachutist

(a) Obtain an expression for the velocity of the parachutist as a function of time. b) What is the parachutist's terminal velocity ( t ? 8, V = V T )?

  Examine the major benefits for an organization to use ssds

Examine the major benefits for an organization to use SSDs and analyze the major disadvantages and possible hazards that an organization should consider before adopting SSDs.

  Identify key strengths and weaknesses of the methodology

Describe the development methodology you selected and why you think it fits well with the scenario. Identify key strengths and weaknesses of the methodology.

  Implement the login function

Module 1: Implement the buttons' function to call each method according to its name. Module 2: Implement the Login Function

  Describe system and software standards

Describe system and software standards that could be used for the description of control constructs in C, C#, or Java. Explain how software standards are used to improve the quality of software in an organization. Provide examples to support your a..

  Research the following financial off balance sheet

research the following financial off balance sheet instrumentsaforeign currency forwards exchange contract binterest

  Design and build games and interactive media products

Operate appropriate software packages to design and build games and interactive media products that align with client and project expectations

  Identify any two business processes

A multi store website is designed to market variety of products, where sellers can make various products available for customers to choose from by adding, modifying and removing the products, a guest/ user can view all the products and they can add t..

  Explain haptic feedback describe its key uses and explain

as a software engineer you have been asked to write a paper that describes the use of current technologies with regard

  How does the marketing environment affect a firms marketing

how does the marketing environment affect a firms marketing strategy?what steps in the evolution of new products are

  When a company has a need for software one option is to buy

when a company has a need for software one option is to buy it from a software vendor or build it internally if the it

  What mitigation was attempted or should have been attempted

why, the results of the effort, the specific threats and vulnerabilities, and what mitigation was attempted or should have been attempted.

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