Question 1 : You are developing the requirements for an online shopping system. To place an order, a user connects to the system, searches to find...
3 Questions Attached
from subject : Software Engineer
Question 1 :You are developing the requirements for an online shopping system. To place an order, a userconnects to the system, searches to find items to purchase, selects one or more items, and suppliescredit card information to pay for them.(i) Create a scenario for a user making a purchase.(ii) Develop a use case diagram and brief specification for a use case, PlaceOrder, which is modeledon this scenario. The use case should show a relationship to a previously specified use case,Pay, which models credit card payments. (You do not need to specify the Pay use case.)Question 2:Ship A has two instruments, which provide digital information for navigation:(1) A global positioning system (GPS) measures the position and velocity of Ship A.(2) A radar set measures the distance and bearing of other ships from Ship A.The Collision Avoidance System continually receives data from these two instruments.From the data, a plotting subsystem calculates the track of each other ship relative to Ship A. This isdisplayed on a screen. If the other ship appears to be on a collision course, the system alerts the crew ofthe ship.Create a UML class diagram for the system. Select the classes. For each class, list at least oneattribute and one operation and Draw a possible class diagram.Question 3:The following description is a time plan submitted by an IT firm for the proposed development of a newcompany database.
" In week 1 and 2, we will talk to the clients in detail and carry out interviews with a sample of the staffmembers who would use the system.In week 3 we will produce an overview of the system and describe it to the clients in a meeting at the endof the week.This will be followed by 3 months of work by our engineers, after which the product will be presented tothe clients for user acceptance and performance testing in week 17 and 18.We aim to have the full product deployed by the end of week 19, one of our engineers will remain on sitefor one week after deployment to deal with any technical difficulties that may arise."Briefly answer the following questions:1. what development phase are they describe for weeks 1 and 2?2. what development phase (s) do you think the form intends to carry out in weeks 4 – 16 ?3. what kind of software process models do the firm appear to be following here? Is it appropriatemodel to use ? why ? Give your opinion.4. Draw a state machine diagram for this model.
posted a question
·Jan 06, 2013 at 4:34pm
Course Hero has all the homework and study help you need to succeed! We’ve got course-specific notes, study guides, and practice tests along with expert tutors and customizable flashcards—available anywhere, anytime.
Find the best study resources around, tagged to your specific courses. Share your own to gain free Course Hero access or to earn money with our Marketplace.