Draw a swimlane diagram for the given activity

Assignment Help Computer Engineering
Reference no: EM132164019

Part One

Questions of this part analyze the students' understanding in analyzing the given scenario to identify functional requirements (FRs), non-functional requirements (NFRs), and practical skills to build use case diagrams studied in chapters 8, and 9 of IT242.

1.1 List two functional requirements (FRs).

1.2 List two non-functional requirements (NFRs).

1.3 List the actors of the proposed Website.

1.4 Draw a use case diagram for the given scenario.

Part Two

Questions of this part analyze the students' understanding in analyzing the given scenario and practical skills to build Swimlane diagrams studied in Chapter 9 of IT242.

The following paragraph depicts the activity of handling the delivery of books initiated by the delivery employee and mentioned in the "MyBook" scenario. Draw a Swimlane Diagram for the given activity.

The process starts when the delivery employee logins to the system. The system verifies his/her credentials. If correct, he/she can proceed otherwise he/she gets two other chances and after that the process ends. The delivery employee views all the books that he/she is supposed to deliver then enters what time he/she will come to pick them up.

The delivery employee can also reject the delivery job. If he/she accepts the job, the system sends a message to the "MyBook" delivery handling employee about the time in which the delivery employee will come to pick up the books, then the process ends. If the delivery employee rejects the job, the system sends an alert to the "MyBook" Manger. The Manager assigns the job to another delivery employee and the process ends.

Part Three

Questions of this part analyze the students' understanding in analyzing the given scenario and practical skills to build Class diagrams studied in chapters 8, 10 and 12 of IT242. The "MyBook" administration would desire to have a database system to keep track of its employees, books, customers and online orders.

Read the following paragraph to answer the given questions. The system maintains employees' information. For each employee, the system keeps a unique employee ID, name, address, contact number and salary. The system also stores customers' information. Each customer has a customer ID, name, title, contact number, and address. Each customer can make zero or more orders. Each order has an order ID, date and method of payment.

A single order is associated with one or more used books. The used books are stored in the bookstore inventory. The book details to be stored are ISBN, title, author, publisher, publication year, quantity and unit price. An order is processed by one or two employees. A single order is also associated with zero or one discount. A discount has a discount ID, discount percent, discount code, start date and end date. A discount is managed by one employee only. A customer can file zero or more complaints. Each complaint has a complaint ID, title, body and date. A complaint is handled by one or more employees.

3.1 Identify the classes and their attributes from the given paragraph.

3.2 Draw a Class diagram for the given database. The diagram must show all classes, relationships between classes, and multiplicities.

Part Four

Questions of this part analyze the students' understanding in analyzing the given scenario and practical skills to build State diagrams studied in Chapter 12 under the Design Model. 4.1 The used book has different price statuses. During the national celebration days, the price of any book is 40% off, while on the day of returning to the university it is 30% off. For other normal days, the book has a normal price. Draw a UML state diagram for the used book. The diagram must show the guards.

Part Five

The question of this part analyzes the students' understanding in analyzing the given scenario and use brainstorming to apply and reflect concepts studied in chapters 4, 5, 6, 7, 19 and 22 of IT242. All software process models can accommodate the generic framework activities (communication, planning, modeling, construction, and deployment), but each applies a different emphasis to these activities and defines a process flow that invokes each framework activity in a different manner.

5.1 Suppose you have been assigned, as a group, the tasks of project manager and software engineers to adopt a process model to develop the scenario given in the case study, which process model do you choose? Explain your answer.

5.2 If the customer needs to be fully satisfied with the website interface, what is the process model do you recommend for developing the scenario? Explain your answer.

Reference no: EM132164019

Questions Cloud

Continued decline in immigration of people : Will there be a continued decline in immigration of people from Mexico to the United States in future years because of the NAFTA agreement
Explain what you would rather maximize : Explain what you would rather maximize, your total or marginal utility. Analyze how you would focus on your utility in making consumption decisions.
How would that affect the cost curves for internet retailers : If rising gasoline prices increase the cost for delivery to firms such as FedEx, how would that affect the cost curves for Internet retailers such as Amazon.
Price and total revenue move in the same direction : When demand is inelastic, price and total revenue move in the same direction. When demand is elastic, price and total revenue move in opposite direction
Draw a swimlane diagram for the given activity : Identify the classes and their attributes from the given paragraph and Draw a Class diagram for the given database. The diagram must show all classes
What are your thoughts on the case : Look at what your classmates have already posted and pick a different case. Make sure it is a case. It will have a defendant who did something.
Discuss advantages of issuing preferred stock versus bonds : Xentec Inc. has decided to expand its operations to owning and operating golf courses. The following is an excerpt from a conversation.
Discuss the advantages and potential risks of an approach : As firms attempt to internationalize, they may be tempted to locate their facilities where business regulation laws are lax.
Analyze and synthesize information : Instead of just listing the article, please analyze and synthesize information. For example, considering its geographical proximity to many developing nations.

Reviews

Write a Review

Computer Engineering Questions & Answers

  Develop a data-flow diagram of one of its main processes

Develop a data-flow diagram (DFD) of one of its main processes and an entity-relationship diagram showing the data within the scope of the system.

  Compare and contrast qualitative data vs quantitative data

Discuss Quantitative Methodology. Discuss Qualitative Methodology. Compare and contrast qualitative data vs quantitative data.

  Recommend the model that you consider most appropriate

Recommend the model that you consider most appropriate for this service and discuss why this model is the most appropriate for the SharePoint service.

  Why you would favor one topology over another

bus, ring and star topologies. List the pros/cons of each and expand on why you would favor one topology over another

  Question1 provide an executive overview that addresses as

question1. provide an executive overview that addresses as following-describe the benefits and current trends of data

  Input names of students from the user terminated by zzz000

completenbspparts a and b of programming problems.providenbspthe analysis and pseudocode only. no diagrams are

  Most interesting part of dhs cyber security page and why

Go to the following website and review it. Write a one page paper (double spaced) on what you think is the most interesting part of the DHS Cyber Security page and why

  What type of exception would be thrown user enter wrong type

What type of exception would be thrown if the user enters the wrong type of data when requested from the keyboard? System.FormatException.

  Identify what tools and preparation measures you intend

Identify what tool and preparation measures you intend on implementing to ensure Incident Response tool kit is ready to analyze Apple and Linux computers alike.

  Analysis of network events of security attacks

As stated in the text, "Network Forensics is the capture, recording, and analysis of network events in order to discover the source of security attacks..."

  How can law enforcement deal with the problem

What challenges does law enforcement face in controlling Child Pornography? How can law enforcement deal with this problem?

  Create a main driver class

Design and implement a set of classes that keeps track of various sports statistics. Have each low-level class represent a specific sport.

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