Describe the overall architecture of your application

Assignment Help Software Engineering
Reference no: EM13807572

One of the first major tasks in the software development process is to develop the requirements. Requirements analysis and documentation is an area that seldom receives adequate attention, but it is potentially the most important step in a successful software development project.

For this assignment, you will identify the requirements for the project you selected in the first week. You will also perform a requirements analysis to help solidify the requirements and prepare the path for the design of the software. Finally, you will prepare the design based on the requirements.

The following are the project deliverables:

  • Update the software development plan document title page with a new date and project name.
  • Update the previously completed sections based on your instructor's feedback.
  • Add the following new content:
    • Requirements:
      • Describe the approach that you will take to gather the requirements for the project.
      • Work through the steps in your requirements gathering process, and define the requirements for your project. Be sure to provide a sufficient number of high-level requirements (at least 10) to allow design of the application to proceed.
      • Describe the requirements elicitation process used and whether each requirement is functional or nonfunctional.
      • Requirements should be stated in measurable terms. At a minimum, the requirements should each include a description, rationale, measurement criterion, and priority.
      • Include an analysis of your requirements to ensure that the most important requirements are included, and summarize your conclusions.
    • Design:
      • Describe the overall architecture of your application.
      • Identify each of the major components of the application, and describe how they will work together. A component diagram should be used to illustrate the architecture, and a UML class diagram should be provided to show the class hierarchy and relationships for the application.
      • Provide at least 1 use case for each component to demonstrate how the component will be used in the application.
      • Prepare a visual design for the main screen of your application.
      • Address any data management requirements in your design.
  • Be sure to update your table of contents before submission.

Reference no: EM13807572

Questions Cloud

Explain the process of organizational development : Explain the process of organizational development
Systolic blood pressure measurements issues : What does the result suggest about the effectiveness of seat belts?
Write an essay the article a nation divided by one language : Write an essay about the article "A Nation Divided by one Language" by James Crawford.
Identify the key phases of the project : Identify the key phases of the project that will be subject to testing and the type of testing to be used during that phase
Describe the overall architecture of your application : you will identify the requirements for the project you selected in the first week. You will also perform a requirements analysis to help solidify the requirements and prepare the path for the design of the software. Describe the overall architectu..
Question regarding the unique event : Johnson Chemicals is considering two options for its supplier portfolio. Option 1 uses two local suppliers. Each has a "unique- event" risk of 5%, and the probability of a "super- event" that would disable both at the same time is estimated to be ..
How would you describe way vision was use at mentor graphics : How would you describe the way vision was used at Mentor Graphics? Did it strengthen or weaken the company? How? Why?
Identify the best value discipline-generic strategy : Write a paper of no more than 1,400 words that evaluates alternatives an organization must consider to realize growth. Identify the best value discipline, generic strategy, and grand strategy for your organization.
Periodic famines and somalia case study : Periodic Famines and Somalia case study

Reviews

Write a Review

Software Engineering Questions & Answers

  Create high-level e-r diagram for hospital

Your first assignment is to work as part of the team of three persons to create high-level E-R diagram for hospital. You conduct interviews with number of hospital administrators and staff to recognize key entities.

  Describe two types of software applications

Describe two types of software applications where you would recommend the use of service-oriented architecture. Provide a real-world example or scenario

  Drawing diagram of payroll edi system

Draw diagram of the proposed payroll EDI and EFT system. It is suggested for students to utilize Microsoft Visio to draw the diagram.

  Program to attack the textbook rsa encryption scheme

Write a program to attack the Textbook RSA Encryption Scheme in order to decrypt the encrypted file key_enc.txt which contains the 128 bits AES secret key together with the initialisation vector

  Question 1ashneidermans eight golden rules for discussion

question 1ashneidermans eight golden rules for discussion design are as follows1 strive for consistency2 enable

  Identified systems and elements of the sap system

Identify computing devices, which could be used to support Your Improved Process

  Compare and contrast the architectures of the two services

compare and contrast the architectures of the two services along with the intended use of each application.

  The dfs components

Propose the DFS components that you would consider implementing and configuring based on the needs of the organization. Provide a rationale for your proposal.

  Design e-r diagram to review hospital documents

Design an E-R diagram for the following situations. From discussions with hospital staff, reviewing hospital documents and studying existing information systems, study team developed list of business rules

  Create either pseudocode or flowchart for program

Create either pseudocode or a flowchart for a program that does the following: Prompt the user to enter a sales tax rate. Prompt the user to enter a price.

  Brian and carrie are systems analysts with many years of

brian and carrie are systems analysts with many years of systems development experience at a large firm. jane has

  State fault tolerance approaches that systems managers use

Windows server software works seamlessly with most hardware vendors that offer fault tolerant systems. Discuss fault tolerance approaches that systems managers use to assure continuity of operations.

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