Software engineering hw help | Computer Science homework help

Q1. (5 points) Explain the relationships between Requirements and Analysis/Design for the software products

 

Q2. (5 points) What kinds of classes should NOT be part of the analysis? Explain why not.

 

 

Q3. (5 points) Are all requirements captured considered functional requirements? Explain.

 

 

 

Q4. (25 points) A patient record and scheduling system in a doctor’s office is used by the receptionists, nurses, and doctors.  The receptionists use the system to enter new patient information when first-time patients visit the doctor.  They also schedule all appointments.  The nurses use the system to keep track of the results of each visit including diagnosis and medications.  For each visit, free form text fields are used captures information on diagnosis and treatment.  Multiple medications may be prescribed during each visit.  The nurses can also access the information to print out a history of patient visits.  The doctors primarily use the system to view patient history.  The doctors may enter some patient treatment information and prescriptions occasionally, but most frequently they let the nurses enter this information.  —  Each patient is assigned to a family.  The head of family is responsible for  the person with the primary medical coverage.  Information about doctors is maintained since a family has a primary care physician, but different doctors may be the ones seeing the patient during the visit.

a.     Provide the complete UML use-case diagram

b.     Provide UML analysis class diagram

 

 

 

 

Q5. (20points) Create the UML system sequence diagram for returning a purchased item in the point-of-sale retailer system.

 

Return items.

Customer brings purchased item to the counter.

Customer has receipt from earlier purchase.

Cashier notes that payment was in cash.

Cashier accepts items and gives customer a cash refund.

 

 

Q6. (40 points) Consider the following high-level description for an online application for the SportsDepot store:

 

1.     Store offers the following types of Shoes : Basketball Shoes, Running Shoes, Casual Shoes

2.     Store offers the following Clothing : T-Shirt, Shorts, Jersey, Jacket

3.     Store offers the following Accessories : Backpack, Duffle Bags, Gym Sack, Socks, Hat, Sunglasses

4.     The customer shall be able to create an order and the customer shall be able to cancel an order.

5.     The customer shall be able to return to the store the purchased goods.

6.     Salesman shall be able to add new products to the store homepage and create or cancel orders on behalf of the customer.  

7.     The store manager can create store coupons that are applicable to any item purchased from the store.

 

Based on the requirements/description listed above, provide answers for the following questions:

 

1.     Provide the  list of the  actors

2.     Provide the list (only name them) of the use-cases (NO textual format documentation is required for the identified use cases).

3.     Provide the  list of the  conceptual classes

4.     Draw the UML use-case Diagram

5.     Draw the UML Analysis class diagram







Place your order
(550 words)

Approximate price: $22

Calculate the price of your order

550 words
We'll send you the first draft for approval by September 11, 2018 at 10:52 AM
Total price:
$26
The price is based on these factors:
Academic level
Number of pages
Urgency
Basic features
  • Free title page and bibliography
  • Unlimited revisions
  • Plagiarism-free guarantee
  • Money-back guarantee
  • 24/7 support
On-demand options
  • Writer’s samples
  • Part-by-part delivery
  • Overnight delivery
  • Copies of used sources
  • Expert Proofreading
Paper format
  • 275 words per page
  • 12 pt Arial/Times New Roman
  • Double line spacing
  • Any citation style (APA, MLA, Chicago/Turabian, Harvard)

Our guarantees

Delivering a high-quality product at a reasonable price is not enough anymore.
That’s why we have developed 5 beneficial guarantees that will make your experience with our service enjoyable, easy, and safe.

Money-back guarantee

You have to be 100% sure of the quality of your product to give a money-back guarantee. This describes us perfectly. Make sure that this guarantee is totally transparent.

Read more

Zero-plagiarism guarantee

Each paper is composed from scratch, according to your instructions. It is then checked by our plagiarism-detection software. There is no gap where plagiarism could squeeze in.

Read more

Free-revision policy

Thanks to our free revisions, there is no way for you to be unsatisfied. We will work on your paper until you are completely happy with the result.

Read more

Privacy policy

Your email is safe, as we store it according to international data protection rules. Your bank details are secure, as we use only reliable payment systems.

Read more

Fair-cooperation guarantee

By sending us your money, you buy the service we provide. Check out our terms and conditions if you prefer business talks to be laid out in official language.

Read more

Get 15% OFF on your FIRST order. Use the coupon code: new15