Prepare the path for the design of the software

Assignment Help Software Engineering
Reference no: EM13807632

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:

 MAKE THE PROJECT DOCUMENT PLAN(I will give u a document for another project as an example)

  • 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: EM13807632

Questions Cloud

Production of the riordan electric fans : Using the Six Sigma DMAIC process, develop a new process design for the production of the Riordan electric fans. Be sure to take advantage of any global opportunities available to Riordan, such as lower labor costs.
What is a summary of john f kennedy inaugural address : What is a summary of John F Kennedy Inaugural address?
Write a research essay on egypt : Write a research essay on Egypt.
Logistics criteria for decision making : Would the logistics criteria for decision making be the same as for mass merchandising? Why or why not? Would the logistics metrics be the same as for the mass merchandising industry? Why or why not?
Prepare the path for the design of the software : 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
Strengths and weaknesses of organization : Identifies and analyzes the most important internal strengths and weaknesses of your organization: include an assessment of the organization's resources
What is the critical path : Draw the network. What is the critical path? What is the expected project completion time?
Write a paper about the given article : Write a paper about the article "National Assessment of the Perceived Writing Skills of Entry-Level PR Practitioners"
Britain and u.s in the world : Britain and U.S in the world

Reviews

Write a Review

Software Engineering Questions & Answers

  The top 3 user interface techniques you recommend by using

after delivering the concepts behind the application system and user interface requirement process the government

  Data integrity for your input strings

What are some problems with not adding data integrity for your input strings? Example: If you are asking for an amount and when you can put in a letter.

  Describe the approaches used by at least two methodologies

question 1 why is defining the proper scope for a project so important? what are the dangers a project can face if the

  Use the arraylist class to hold instances of the classes

Use the ArrayList class to hold instances of the classes defined in item 1. Be sure to use generics appropriately.

  Process of life cycle-shining coyote experience in journey

Discover the shining coyote experience in journey to ixtlan. Examine from Edinger's perspective. Explain the complete process of life cycle.

  Create the flowchart for program to accept candy name

Create the flowchart or pseudocode for following:a. A program which accepts the candy name (for instance, "chocolate-covered blueberries"), price per pound, and number of pounds sold in average month

  Write a script that creates a directory

Write a script that asks the user to enter a number between 20 and 30. If the user enters an invalid number or a non-number, ask again. Repeat until a satisfactory number is entered.

  Creating a grading program

Make a grading program that helps to determine letter grade based on your exam score. For example, when you put in exam score of eighty,

  Strategy for addressing the associated risk

For each of the three (3) or more malicious attacks and / or threats that you identified in Assignment, choose a strategy for addressing the associated risk (i.e., risk mitigation, risk assignment, risk acceptance, or risk avoidance). Explain your..

  Use of information systems technology

Brief descriptions of the offerings of each of your three vendors or alternatives summarizing their features and advantages. Feel free to include links and a screen shot of your vendor's site, pictures and graphics to support your vendor informati..

  Why is it that many software developers dont pay

Why is it that many software developers don't pay enough attention to requirements engineering? Are there ever circumstances where you can skip it?

  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.

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