Analyze and describe functional and nonfunctional

Assignment Help Software Engineering
Reference no: EM13463591

Write a three to five (3-5) page paper in which you:

1. Create a Software Requirement Specification (SRS) that includes the following:

1. A detailed description of both user and system requirements. At least four (4) user requirements and four (4) system requirements should be provided.

2. A detailed description of both functional and nonfunctional requirements. At least four (4) functional requirements and four (4) nonfunctional requirements should be provided.

3. A detailed requirement specification written in structured natural language.

2. Structure and present the requirements in a logical and consistent manner.

3. Develop a use case diagram to summarize the functional requirements of the system through the use of Microsoft Visio or its open source alternative, Dia. Note: The graphically depicted solution is not included in the required page length.

Your assignment must follow these formatting requirements:

· Be typed, double spaced, using Times New Roman font (size 12), with one-inch margins on all sides; citations and references must follow APA or school-specific format. Check with your professor for any additional instructions.

· Include a cover page containing the title of the assignment, the student's name, the professor's name, the course title, and the date. The cover page and the reference page are not included in the required assignment page length.

· Include charts or diagrams created in Visio or an equivalent such as Dia. The completed diagrams / charts must be imported into the Word document before the paper is submitted.

The specific course learning outcomes associated with this assignment are:

· Analyze and describe functional and nonfunctional requirements in software engineering.

· Describe the key components in requirements elicitation and analysis.

· Use technology and information resources to research issues in software engineering.

· Write clearly and concisely about software engineering using proper writing mechanics and technical style conventions.

Reference no: EM13463591

Questions Cloud

Suppose you had job offers from two companies which varied : 1. management consulting firms did very well on a per-employee basis partly because they are mostly comprised as
Using only the materials provided in course explain three : using only the materials provided in the course discuss three factors that a court will use in determining whether to
Write down a pseudo code for efficient multiplication of : a sparse matrix is a matrix populated primarily with zeros. classical matrix multiplication is too inefficient for
Should a companys priorities lie in the best interest of : should a companys priorities lie in the best interest of the shareholders or in the best interest of the stakeholders?
Analyze and describe functional and nonfunctional : write a three to five 3-5 page paper in which you1. create a software requirement specification srs that includes
Locate two articles which incorporate qualitative research : locate two articles that incorporate qualitative research. compare and contrast the methodologies used and identify the
Uing only the materials provided in course define ethical : using only the materials provided in the course define the ethical frameworks of deontology utilitarianism and free
Summarize a situation when a miscommunication led to : summarize a situation when a miscommunication led to a decrease in employee effectiveness in your presentformer
An effective it strategy will enable the business : using a company of your choice determine the strategic business goals. develop an it strategy that aligns to the

Reviews

Write a Review

Software Engineering Questions & Answers

  What is the role of the project manager

What is the role of the project manager? Why is leadership so important for project managers and discuss the importance of top management commitment and the develppment of standards for successful project management.

  Evaluate efficacy of systems and process integration

You have been hired by the senior management team of a publishing house to evaluate the efficacy of systems and process integration with the organization's book distributor.

  Construct a data dictionary and draw a hierarchy chart

Construct a data dictionary, and draw a hierarchy chart and flowchart or pseudocode for a program to produce a report for the principal of a school.Output.

  Continuing to build rx companys marketing plan this

continuing to build rx companys marketing plan this assignment focuses on branding pricing and distribution of your

  Draw anbsp dfd context andnbsp level 1 for placing an order

draw anbsp dfd context andnbsp level 1 for placing an order based on the e-r diagram shown here.some recommended major

  Importance of framing a problem

A program that tells a bus rider which buses to take to get from one location to another, arriving by a specified time.

  Question about consecutive bytes

Determine the address where the longest consecutively numbered string of bytes starts. Consecutive bytes are defined as those that differ through the number 01.

  Choose one of the media articles or case studies listed

All the claims shown on the Rationale diagram must appear in the essay, and all claims made in the essay must appear on the Rationale diagram. The essay must present all the detailed information that the Rationale diagram cannot.

  Find a subset of b whose elements summation is equal to k

The subset-sum problem is defined as follows: given a set B of n positive integers and an integer K, can you find a subset of B whose elements' summation is equal to K? Design an algorithm to solve this problem. Address its correctness and running..

  What model would you use for this estimation

One of the most difficult aspects of planning software development is estimating the effort. Often times we are asked to provide the estimate early in the process and even before all requirements are known.

  Develop a dtd for catalog of cars

Develop a DTD for a catalog of cars, where each car has child elements make, model, year, color, engine, number_of_doors, transmission_type, and accessories.

  Create a big file

Give the command-line of displaying the contents of big1.gz using zcat and big2.bz2 but using bzcat without uncompress them. (You may pipe the output to head -10 to avoid lots of output).

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