created a basic account and ticketing system. Think of the ticketing component as a tracking system for customer reported problems. Customers will phone or email for support when they need to report a problem
Development Suggestions
You will be developing several functions for this milestone. The unit tester in the file “a1ms1.c”
assumes these functions have been created and, until they exist, the program will not compile.
Strategy – 1
You can comment out the lines of code in the “a1ms1.c” file where you have not yet created and
defined the referenced function. You can locate these lines in the function definitions (after the main
function) and for every test function, locate the line that calls the function you have not yet developed
and simply comment the line out until you are ready to test it.
Strategy – 2
You can create “empty function shells” to satisfy the existence of the functions but give them no logic
until you are ready to program them. These empty functions are often called stubs.
Review the specifications below and identify every function you need to develop. Create the necessary
function prototypes (placed in the .h header file) and create the matching function definitions (placed
in the .c source file), only with empty code blocks (don’t code anything yet). In cases where the
function MUST return a value, hardcode (temporarily until you code the function later) a return value
so your application can compile.
Specifications
Milestone-1 will establish the function “helpers” we will draw from as needed throughout these two
assignments. These functions will handle routines that are commonly performed (greatly reduces code
redundancy) and provide assurance they accomplish what is expected without fail (must be reliable).
1. Create a module called “commonHelpers”. To do this, you will need to create two files:
“commonHelpers.h” and “commonHelpers.c” and add them to the Visual Studio project.
2. The header file (.h) will contain the function prototypes, while the source file (.c) will contain the
function definitions (the logic and how each function works).
• For each of these files, create a commented section at the top containing the following
information (you may want to use what was similarly provided to you in the workshops):
o Assignment #1 Milestone #1
o Your full name
o Your student ID number and Seneca email address
o Your course section code
DescriptionIn this final assignment, the students will demonstrate their ability to apply two ma
Path finding involves finding a path from A to B. Typically we want the path to have certain properties,such as being the shortest or to avoid going t
Develop a program to emulate a purchase transaction at a retail store. Thisprogram will have two classes, a LineItem class and a Transaction class. Th
1 Project 1 Introduction - the SeaPort Project series For this set of projects for the course, we wish to simulate some of the aspects of a number of
1 Project 2 Introduction - the SeaPort Project series For this set of projects for the course, we wish to simulate some of the aspects of a number of