Account Ticketing System - IT Assignment Help

Download Solution Order New Solution
Assignment Task

 

Introduction
This Assignment will complete the account ticketing system. The ticketing component will be added among other improvements. Additional business and data validation rules will be required to ensure a higher quality data store is maintained including security and overall application functionality. Agents will have more features available including ticket management and data persistence (using files) so when data is modified, the changes are retained and can be reloaded when the application is later restarted.
You will be provided with a set of generalized instructions and given more freedom to create your own solution (this means creating your own functions, macro's, and deciding in what file they should be placed). However, you must use the data types and functions that are explicitly stated).

Specifications
New Data Types
You will need to create three (3) new data types in this milestone ("Message", "Ticket", and "AccountTicketingData") which will complete what is needed for this application. Review the a2ms1.c file (more specifically the "main" and "populateTickets" functions) to learn more about the field information used in these new data types based on the data being assigned.
The "Message" and "Ticket" data types will need to be defined in a new header file "ticket.h".

Message type
• The Message data type has three members. The 1st member is a single character representing the account type of the author of the message (same as used in the Account type). The 2nd member represents the display name for a given user (same as used in the Account type) and should be able to accommodate 30 printable characters. The 3rd member represents the message details and should be sized to accommodate 150 printable characters.
• Create meaningful member names for each.

Ticket type
• The Ticket type has six (6) members.
1. Unique number for a ticket.
2. Customer account number related to the ticket.
3. A ticket status indicator where 0 represents closed and 1 represent active (still open)
4. A subject line (like an email subject) that should accommodate up to 30 printable characters.
5. A counter that represents the number of messages associated with the ticket.
6. An array of Message types that should be able to store up to 20 messages.

- Create meaningful member names for each.

 

This IT Assignment has been solved by our IT experts at My Uni Paper. Our Assignment Writing Experts are efficient to provide a fresh solution to this question. We are serving more than 10000+ Students in Australia, UK & US by helping them to score HD in their academics. Our Experts are well trained to follow all marking rubrics & referencing style.

Get It Done! Today

Country
Applicable Time Zone is AEST [Sydney, NSW] (GMT+11)
+

Every Assignment. Every Solution. Instantly. Deadline Ahead? Grab Your Sample Now.