List of definitions of key terms used by the software system

Assignment Help Software Engineering
Reference no: EM13801803

Plain language description for the development of a Family Reunion software application. It is fairly detailed, but there may be ambiguous areas, functional omissions, and contradictions. Creation of a project notebook for this fictitious software system.

For this assignment, you will read through the fake client's description and extract an essential set of requirements, involved entities (e.g., the users), and the relationships between requirements and entities. Your assignment submission will include the following work products:

  1. A list of at least 20 use cases, each one summarizing a functional requirement of the system in a sentence or two. This is also a good place to indicate possible security threats. You can specify security threats and/or system constraints either with individual use cases or as separate list items, or both. This list should be concise and meaningful.

  2. A list of definitions of key terms used by the software system. Indicate which definitions are objects, i.e., data structures that the system will use/manipulate.

  3. A list of the user types of the system and other entities external to the system. You will also indicate under each entity type the use cases to which the entity has access (i.e., who can do what). For the use cases, you only need to refer to specific use cases in the list produced in #1 (utilize a use case id or name).

  4. A Use Case Diagram that illustrates the relationships between entity types and use cases.

Reference no: EM13801803

Questions Cloud

Advantages and disadvantages of essay writting in schools : Explain the advantages and disadvantages of essay writting in secondary schools.
Biometrics in the private sector is becoming more common : Describe some of the best practices that should be in place to ensure that the biometric data is properly collected, used, and stored. Apply the eight Organization for Economic Cooperation and Development (OECD) Privacy Guidelines to your best pract..
Calculate the trend line using the moving average method : a) A manufacturer of snow chain is considering building a new production plant to cope with growing demand. A tyre firm is interested in investing in the company and has been provided with the following quarterly sales figures:
The reaction occurred at room temperature : 1.What is the mass (in milligrams) of a gas (with molar mass 125 g/mol) with volume 372.0 mL at 99.8C and 106.6 kPa? (6)2.What volume of CO2(g) is produced when 2.10kg of ethane, C2H6(g), is burned?The temperature is 24.0C and the pressure is 745.0 m..
List of definitions of key terms used by the software system : A list of definitions of key terms used by the software system. Indicate which definitions are objects, i.e., data structures that the system will use/manipulate
Can you give two concrete examples of protectionism : What is protectionism? Can you give two concrete examples of protectionism? Explain what David Ricardo meant by comparative advantages within foreign trade.
Describe the importance - principles and uses of microscopy : Describe the importance, principles, techniques and uses of microscopy.
Explain current situation of the organization in the market : Explain the current situation of the organization in the market.
Which of the following is named incorrectly : Which of the following is named incorrectly? What should its name be? A. All correct B. Sn3(PO4)4; tin(IV) phosphate C. FeSO4; iron(II) sulfate D. K3P; potassium phosphide E. Fe(OH)2; iron(III) hydroxide

Reviews

Write a Review

Software Engineering Questions & Answers

  Explain basic tools used by project manager

Explain the basic tools used by a project manager. Relate these tools to applications like Excel, MS project, and other packages which are used to automate project management processes.

  Leadership challenge juggling culturesculture gender and

leadership challenge juggling culturesculture gender and leadership are closely related. in most cultures even western

  Formal software development approaches

An aspect of the preferred procedure for almost all formal software development approaches is to do some design before coding.

  You have been hired as the cio of a large multinational

you have been hired as the cio of a large multinational internet advertising company. the president of the company is

  Which of the following reasons contributed to that decision

Model-View-Controller pattern can be used within the Client-Server implementation to create the operator view?

  Describes the big state university

Create a decision table that describes the Big State University course catalog regarding eligibility for MIS 260. Show all possible rules and simplify the table you just created. Describe the results.

  Use the blue button feature to export their phr

In this assignment, you will interact with My Healthe-Vet after setting up an account to illustrate functionality.

  Many midsized firms are investing in erp system packages

Many midsized firms are investing in ERP system packages, such as SAP and PeopleSoft.Comment on what you think might be particularly important parts of the decision-making process when the purchasing organization has only a small IS department.

  Relationship of application development methodologies-models

Explain the relationships between application development methodologies, models, and tools. Compare and contrast the various generations of programming languages.

  1 to enable students to select and justify the choice of

1. to enable students to select and justify the choice of appropriate inputoutput devices and communication styles for

  How can the negative aspects you mention be overcome

There is no wrong answer here - I want you to seriously consider the positive/negative. How can the negative aspects you mention be overcome?

  What is the software development life cycle

What is the Software Development Life Cycle (SDLC)? and 2. When you should test Web applications for known vulnerabilities? Provide at least two examples using the SDLC phases.

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