Simple program that utilizes a good design process

Assignment Help Web Project
Reference no: EM13727718

Your final project will be to analyze, design, and document a simple program that utilizes a good design process and incorporates sequential, selection and repetitive programming statements as well as at least one function call and the use of at least one array. The specific problem you need to solve for the final project is:

Question: Design a program that will allow a user to input a list of your family members along with their age and the state where they reside. Determine and print the average age of your family and print the names of anyone who lives in Texas.

There are 4 components of your submission including:

Note: The Program Description and Analysis were most likely delivered last week. Please resubmit those with any modifications based on the grade and feedback from the professor.

  • Program Description: A detailed, clear description of the program you are building.
  • Analysis: Demonstrates your thought process and steps used to analyze the problem. Be sure to include the required input and output and how you will obtain the required output from the given input. Also, include your variable names and definitions. Be sure to describe the necessary formulas and sample calculations that might be needed. Discuss the functions you plan to use and how you will use arrays. Be sure to discuss the types of programming statements that will be used and why.
  • Test plan: Prepare at least 3 sets of input data (test data) along with their expected output for testing your program. Your test data can be presented in the form of a table as follows (note: feel free to adapt to your design).
  • Pseudocode: Provide pseudocode of your overall design that fulfills the requirements of the project

All of these components should be placed in your Word document (see below for details).

Additional details about the program you need to write:

  • Family sizes vary; however, you should design to be able to enter at least 50 family members.
  • Your test cases should have at least 5 family members.
  • Be sure to separate some functionality into functions or submodules. Having all functionality in the main module is not a good design.
  • Your design should consider how to indicate the family member entry is complete.
  • Carefully consider the best data type for each of your variables (e.g. when to use Float versus Integers versus Strings).

Reference no: EM13727718

Questions Cloud

Compare and contrast the key challenges that the managers : Choose an example of a global value chain and an example of domestic value chain. Compare and contrast the key challenges that the managers would face
Analysis of the macro-environment : A PEST Analysis of the macro-environment includes a review of, Which of these initiatives would not be part of customer relationship management
Compute the effective cost of not taking the cash discount : Compute the effective cost of not taking the cash discount under the following trade credit terms:
Describe five of the major software components : List and briefly describe the two reasons given in your textbook for why developing software for wireless devices is challenging. Include and describe five (5) of the major software components associated with mobile computing in your response.
Simple program that utilizes a good design process : Design a program that will allow a user to input a list of your family members along with their age and the state where they reside. Determine and print the average age of your family and print the names of anyone who lives in Texas.
Different codes of ethics : Research two different codes of ethics for any two groups of healthcare professionals.  You can research groups, such as nurses, physicians, and allied health professionals.
It online training specification : You will create two test cases following the format described below. In testing, test cases are developed first and then tested later by a different team. You will not be able to exercise your test cases (so you won't have Actual Results) but you ..
Business model and strategic plan : Write a 700- to 1,050-word section for your business model and strategic plan in which you add your strategies and tactics to implement and realize your objectives, measures, and targets.
Explain the product innovation : Assume that you were assigned the Project Manager role in March for implementing off-site training for five members of the Product Innovation team. The training must be completed by the end of May. R&D Consulting Firm has been awarded the contract..

Reviews

Write a Review

Web Project Questions & Answers

  Why is the target audience jason identified problematic

You are working on a new Web site for Cruzes, Inc. The Web site is aimed at providing travel information to consumers interested in cruises.

  Discuss the apache web server

Discuss the Apache Web server in regard to cost, functionality, and compatibility. Are there certain implementations were it may not be suitable?

  Art gallery

Choose one of the following topics for your Project. Make sure to complete all requirements listed. You may need to do research outside the textbook to learn how to do something new or to compile the data needed for the Project. Do not do just the..

  Project in it

To define the addressing scheme of the company XYZ network you will indicate: 1) The subnet mask selected, 2) the maximum number of subnets provided by the selected subnet mask, 3) the maximum number of hosts allowed for each subnet.

  Case study on usability of ipads and websites

The following report must be used for reference to complete this assignment. The Nielsen Norman Group published a report titled, "Usability of iPads and Websites." The report is a case study of the iPad usability

  Conflict management methods

Conflict-management methods permit managers to control conflict levels. Select a problem that disturbs you and is not solved.

  Good looking website

A good looking website is one that has great curb appeal. It should have strike the eye with the graphic content. Actually it is not that far off from a house.

  Explanation of xml and its standards

Explain briefly XML and its standards, identifying the difference between XML and HTML and provide three examples of how XML is used.

  Attributes of effective powerpoint presentation

Are there any sites that details the attributes of an effective PowerPoint presentation. Also what in your opinion would be one or two best practices that I should think about when preparing the PowerPoint presentation?

  Web based scams

Web phishing, pharming and vishing are popular web based scams. Talk about currently used tools and recommended measures to defeat this kind of attacks efficiently?

  Evaluating an ecommerce website

Create a check list that contains key point for evaluating an ecommerce website - Write a short, reflective report about website

  Discussion on future of web

Create a 1 or 2 screen prediction on what effects you think the Website, and in particular, the enormous amount of documents accumulating on the Web will play in your life, and your children's life in future.

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