Question: a c++ program without using any built in functions only the use of programming fundamentals is allowed. Case Study Part-01: you are hired to develop

 a c++ program without using any built in functions only the

use of programming fundamentals is allowed. Case Study Part-01: you are hired

to develop console application for user authentication module for their customer Relationship

Management (CRM). You need to record the user's information given below requirements.

Task 01: (User Registration) 01: Take input from user on console and

accept the info from user User ID: (as integer) User Email: (as

char array) User Password: (as char array) 02 - Compare this data

a c++ program without using any built in functions only the use of programming fundamentals is allowed.

Case Study Part-01: you are hired to develop console application for user authentication module for their customer Relationship Management (CRM). You need to record the user's information given below requirements. Task 01: (User Registration) 01: Take input from user on console and accept the info from user User ID: (as integer) User Email: (as char array) User Password: (as char array) 02 - Compare this data in user_profile.dat and if same username/password exist then allow such user to show Main-Menu of CRM like shown below. Welcome ( alikhan): 1: Daily Reports 2: Customer Complaints 3: View Customer Account Details 4: Update/Delete Customer info 5: Account Types 6: HR Section 7: Store Task 02: (User Login) 01 - Ask user to enter following info for user registration Enter User Name: Enter User Password: 02: Save this info on file named (user_profile.dat) and each record must be represented as a row in file as well terminated with the special symbol; (semi colon) 1 alikhan ali@gmail.com test0123; 2 mahamali maham@yahoo.com aabb2211; 3 hananibrahim hanan@msn.com hanimani; Case Study Part-02: When system user login into to the main system following listed functions will display to the user. Welcome (alikhan): 1: Daily Reports 2: Customer Complaints 3: View Customer Account Details 4: Update/Delete Customer Info 5: Account Types 6: HR Section 7: Store 4- View Customer Account Details: This function will have the search option to search account in (customer_profiles.txt) by Customer-ID and display the desired customer account to console. Customer_profiles.txt 1026, 03007654321, Anaya Ali; 2109, 03414563217, Ayesha Jabbar; 2039, 03129876452, Imran Khan; 2201,1 03337788505, Nawaz Ahmar; 1- Daily Reports: This section will show the total complaint logged in a day. 2- Customer Complaints: This will have the functionality to log the customer's complaints with date and record this into file named (customer_complaints.txt). Complaint format will be like below. = Complaint Date: Customer Contact No: = Customer Name: =Complaint Details: Customer_complaints.txt 16-01-2021, 03007654321, Anaya Ali, 16-01-2021, 03414563217, Ayesha Jabbar, Cloud storage is not working properly; Network issue during 6pm to 9pm; Stock exchange problems; Data sending issue; 18-01-2021, 03129876452, Imran Khan, 18-01-2021, 03337788505, Nawaz Ahmar, Act Got

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!