Developing Simple and More Complex Programs. Software Design and Programming Project (SDP)

timer Asked: Jan 22nd, 2021

Question Description


Here are the instructions for this assignment:

The project I would like to base this assignment on is a fingerprint voting system

SDP Project Step 1

This activity is the first step in the Software Design and Programming Project (SDP). You are now at a point to choose the programming project you want to complete. This project is not just going to be a lot of writing code or flow diagrams. You will analyze a problem, look at what functional requirements the program needs to meet, and plan the development and test activities. You’ll also build and test that program. For more information on the SDP, please view the Software Design and Programming Project page.

Project Definition and Requirement Analysis

Select your project and define it. Identify the needs of your user: Time period increments, categories, items, simple assumptions, etc.

This is a good time to think about the data files that your project will need. What does the project need to “remember” when the computer is turned off? How does its data “grow,” day by day, as the user runs the program? Make notes of this as you go through each step; there may be more needs to remember (to “file away”) information that you’ll discover as you go. You can create a simple pseudocode “prototypes” to show how your program will work.

Questions to answer about your proposed project:

  • What is the system?
  • What does it do?
  • What data does it take in and produce?
  • How (broadly) does the user get work done with it?

Student has agreed that all tutoring, explanations, and answers provided by the tutor will be used to help in the learning process and in accordance with Studypool's honor code & terms of service.

This question has not been answered.

Create a free account to get help with this and any other question!

Similar Questions
Related Tags

Brown University

1271 Tutors

California Institute of Technology

2131 Tutors

Carnegie Mellon University

982 Tutors

Columbia University

1256 Tutors

Dartmouth University

2113 Tutors

Emory University

2279 Tutors

Harvard University

599 Tutors

Massachusetts Institute of Technology

2319 Tutors

New York University

1645 Tutors

Notre Dam University

1911 Tutors

Oklahoma University

2122 Tutors

Pennsylvania State University

932 Tutors

Princeton University

1211 Tutors

Stanford University

983 Tutors

University of California

1282 Tutors

Oxford University

123 Tutors

Yale University

2325 Tutors