Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

1. Describe in a brief article the functions of software development process software quality assurance, software project management and software configuration management. Discuss how these

1. Describe in a brief article the functions of software development process software quality assurance, software project management and software configuration management. Discuss how these work together during the software development life cycle. Discuss how they improve software PQCT

2. write a short article that answers the following questions

a. what are the similarities and differences between the spiral process, the unified process and am agile process

b. what are the pros and cons of each of these processes?

c. which types of projects should apply which of these processes?

3.

A coin operated car wash system is a self-service car wash system. A customer inserts the required number of quarters to buy a preset period of wash time. The customer can turn a dial to select soap, foam, rinse, and wax any time during the wash period. The system beeps when one minute is remaining. The customer can insert more quarters to prolong the wash period. Perform the following for car wash system.

a. Identify and specify the system requirements including functional and nonfunctional requirements.

b. Decompose the system into functional subsystems decompose the system requirements if necessary.

c. Allocate the system requirements to the sub-system.

d. Construct a system architectural design diagram using a diagramming technique of your choice or as designated by the instructor.

4. In Appendix D 2 a National Trade Show Services (NTSS) business is described. Suppose that currently the NTSS business is conducted manually. The company wants to develop a web- based on-line system to automate the business. This exercise may be an individual assignment or part or part of a team project. It requires the student or team to do the following.

a)From the business description identify and list the most important business activities of the current business. These are the functionalities that the future system must provide Hint: the number of such activities may differ from student to student. However, the combined functionality identified should cover at least 90% of the current business activities, which includes the most important business function.

b)Identify other necessary functionalities for the online system so the business can run online For example, the system needs to authenticate users.

c)Formulate the functionalities as software requirements.

5.2 Produce a one page description of the business operation for a hotel reservation system. State practical and reasonable assumptions

5.3 Perform the brainstorming step for the hotel reservation system using the description produced in exercise 5.2

5.4 Perform the classification step from the brainstorming results produced in exercise 5.3 for the hotel reservation system.

5.5 Draw a UML class diagram as a domain mode based on the classification results produced in exercise 5.4

5.6 Review the domain model clas diagram produced in exercise 5.5 using the review check list in section 5.4.5. Produce a review report that answer the list of review question.

5.7 Select another application and do as the above exercise for this application

6.5 Consider the Airport Baggage Handling System discussed in chp 3. The conveyor subsystem employs barcode scanners and pushes to guide the pieces of luggage to travel toward their description on the conveyor belts. There is software subsystem that works with these two types of devices. Determine the type of this subsystem. Note that the subsystem may involve more than one type of subsystem. Select the architectural style to apply. Also produce a sketch of the architectural design and specify the functionality for each of the subsystem and components.

7.3 For the National Trade Show Services(NTSS) requirements specifications you produced in exercise 4.6 do the following.

Derive use cases from the requirements specification

Specify the high level use cases

Draw use case diagram

Apply use case partition rules if necessary to reduce the number of use cases allocated to each subsystem.

8.5 In Appendix D2 a National trade show service (NTSS) business is described. In exercise 4.6 and exercise 7.3 you produced the requirements and derived use cases for this application. Now write the expanded use cases

9.5 Produce scenarios, Scenario table, and design sequence diagrams for the deposit money, withdraw money, Check Balance, and transfer money expanded use cases you produced for the ATM application in exercise 8.1

14.1 Refine the Obtain an Offer letter activity discussed in section 14.5.4 to produce an activity diagram taking into consideration conditional branching concurrency and synchronization.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

SQL Server T-SQL Recipes

Authors: David Dye, Jason Brimhall

4th Edition

1484200616, 9781484200612

More Books

Students also viewed these Databases questions

Question

Critical Factors that Influence the Value of a Companys Stock.

Answered: 1 week ago

Question

What resources will these tactics require?

Answered: 1 week ago

Question

Discuss the key ambient conditions and their effects on customers.

Answered: 1 week ago

Question

Understand the roles of signs, symbols, and artifacts.

Answered: 1 week ago