Write a C++ program to create a payroll report

CIS-265
Payroll Project
Write a C++ program to create a payroll report based on the following assumptions and requirements:
A company called Data Housing Corp. employs several employees, all employees are paid on hourly base, any employee who works over than 40 hours is entitled to be paid overtime (1.5 for every hour exceeding 40).
Calculate:
1. The Gross income: Gross income = (Rate * hours worked) + over time.
2. The Overtime: Overtime = number of hours exceeding 40 * Rate* 1.5
3. State Tax: State Tax = gross * 6%
4. Federal Tax: fed Tax = Gross * 12%
5. Union fees: Union fees = Gross * 2%
6. Net: Net = Gross – (state tax + fed tax + Union fees).
7. Total Gross for all employees.
8. Average Gross for all employees.
Directions:
MUST USE:
a) ARRAYS
b) Typedef (for string data types)
DO NOT USE functions
· Your input consists of Employee First Name, Middle Initial, Last name, Hours worked, Rate per Hour.
· State tax, Fed tax and Union fees are constants.
· Your FORMATTED Output includes all input information and all calculated information such as (gross, net. etc.)
· Apply (whatever is applicable) : Loops, constants, data validation, if, else, switch, arrays, precision …. .
· Input validation (hours greater than 0 and less than 60, rate greater than 0 and less than50)
· Document your program (add comments)
· Submit:
· The source code program and the output
· The output in the following format:
.
Data Housing Corp. Weekly Payroll
~~~~~~~~~~~~~~~~~~~~~~~~~~~
First Name MI Last name Rate per hour Hours worked ……………………..
======== === ======== ========== =========
Joe Y Smith $10.99 40
:
:
:
:

Communication Essay Project

Communication Essay Project
This paper invites you to explore a communication topic in some detail.
Pick a general topic from the following list.  Through research the focus of the general topic should be narrowed to cover specific communication concerns in detail.     General Topic List:   
•Communication Models
•Listening
•Verbal Communication
•Non-verbal Communication
•Interpersonal Communication
•Group Communication
•Gender Communication
•Effect of Culture on Communication
•Effect of Perception on Communication
•Communication Styles
•Communication and Ethics
Essay requirements:
1.The body of the paper will be a minimum of 5 pages and formatted using APA style guidelines.
2.The assignment requires a minimum of four (4) high quality sources ◦All must be found through the ECPI Library’s holdings (both physical holdings such as books, magazines, and newspapers, as well as the resources found through the on-line library’s resources) ◦Your text book may be used as an additional (5) resource  3.This assignment will be submitted as a Turn-It-In assignment with a target similarity score of less than 25%. (Please note that this is merely a target intended to provide a guideline; the nature of the similarity is more important than the percentage.)
4.This assignment will have a two-part submission process:
“Assignment Part 1” is where you submit your draft for review prior to your final submission.
“Assignment Part 2” is where you submit the final draft of your paper after revisions are completed.

U.S. Compliance Laws and Information Security Policy Requirements

U.S. Compliance Laws and Information Security Policy Requirements
Discussion 
1. Discuss the differences in policy requirements of the government and health care sectors. You may perform a quick Internet search on the following:

  • National Institute of Standards and Technology (NIST) and National Security Agency (NSA) Web sites for information on policy requirements for the government sector
  • The Health Insurance Portability and Accountability Act (HIPAA) and any other laws that regulate the health care sector

Design Plan

For  the Week Five final project, you will have created a logo, website, and  mobile site for your fictitious client, Philomena’s Pet Shop. You will  begin working on this project this week and will continue in future  weeks of this course.
Write a design plan to  include typeface and color palettes, as well as, thumbnail sketches of  your design ideas for the logo, website and mobile site.
Note: The actual logo is due in Week Three, website is due in Week Four, and mobile site is due in Week Five.
Submit your design plan as a Microsoft® Word document to the Assignment Files tab.

optimizing, tuning, and resolving various errors associated with large commercial database systems

Use the Word document just fill-in the information making it about 5-6 pages. Also the power point is the exactly the way it should look.
IT professionals are often tasked with optimizing, tuning, and resolving various errors associated with large commercial database systems. As the world becomes more and more focused on the collection and use of data for various purposes, there is a greater need for building database applications that serve numerous complex functions. This final assessment will provide a comprehensive overview of the concepts, techniques, and skills that you have acquired throughout the course. The ability to interface a database management system with other applications and even third-party services is a commonly performed task in this discipline. The scenario, presented below, provides a real-world situation in which such skills will need to be employed.
 
You will review the scenario and create a presentation that addresses, in detail, the key issues pertaining to performance and database efficiency, while touching on recommendations for improvements. You will then create a more detailed plan for addressing the problems highlighted in the scenario.
 
Scenario The County of Everstone is a large county in a densely populated state in the United States. This county has a total of 34 incorporated cities within its boundaries. Overall, the county has a population exceeding 4 million residents. The county employs a proprietary database management system that is responsible for the county’s property tax assessment, parcel, and payment information. In a recent initiative, the county has been highly promoting the use of its online property tax payment and lookup information to reduce mailed payments and in-office visits. The marketing campaign for online property tax payments and information lookup has been highly successful. However, the county’s database systems have not sufficiently handled the increased traffic. As such, the web application available to residents often experiences high amounts of latency, frequently locks up, or in many instances is unavailable.
 
The board of directors has asked executive IT management to look into the issue and provide a prompt resolution to the matter. A review of the hardware and software systems that the database management systems employ reveals that these systems “should” be able to take the capacity and load. Therefore, the IT management has ruled out the hardware systems as being the issue. Upon further investigation, a lead database systems administrator preliminarily reports that the issue appears to stem not from the hardware, but rather from a need to provide performance tuning on the database. The database design seems to be the culprit, since this database systems administrator noted large quantities of duplicated data, poorly written database queries, and triggers.
 
Furthermore, the chief information officer (CIO) has also directed the web programmers and web developers to look at the web application for potential issues. The web development team has reported that while no design or programming issues were found with the web application, the stored procedures (queries) that it runs from the database server take long periods of time to run and frequently lock up the web servers. They suspect the queries were not designed for efficiency, as they were created before more individuals started using the online property tax payment system.
 
The project is divided into two milestones, which will be submitted at various points throughout the course to scaffold learning and ensure quality final submissions. These milestones will be submitted in Modules Three and Six. The final product will be submitted in Module Nine.
 
 
In this assignment, you will demonstrate your mastery of the following course outcomes:
 
Analyze database transactions to discover opportunities for performance tuning  Design database queries for optimum performance that adhere to given requirements and industry best practices  Resolve data duplication and redundancy issues using appropriate database normalization techniques  Respond to run-time errors and optimize database processing successfully by manipulating system parameters   Recommend specifications for advanced multi-user database applications that fit commercial database systems 
 
Prompts
Prompt I: Presentation for the Chief Information Officer (CIO) To address the concerns of the board of directors, the CIO has asked you, as the manager of the database systems team, to provide a presentation that can be delivered to the board of directors. Your presentation should address in detail the key issues pertaining to performance and database efficiency, while touching on recommendations for improvements. The format and tool used for your presentation must be approved by your instructor. It is recommended, however, that free tools with IT support be used, such as Jing, or more traditional tools such as PowerPoint (with accompanying presentation notes), since they will allow you to record yourself giving a presentation. Please review the Guidelines for Submission above the Final Presentation Rubric in this document for further information to guide you in creating your submission.

Basic UNIX command

<[Spring 2018]> IFT 250: Shell & Script Programming with Unix
Lab Activity 2C: Basic Compilation

Learnings
· Basic UNIX commands
· The Nano editor
· Compiling and running a C++ program
Part I: Getting to know Nano
Complete each step listed below and give the command you used to accomplish it.
1. Change your current working directory to the IFT250 directory
1. Using the Nano editor, create a file named first
2. Now in the file first, type the following on separate lines:
your first name, your last name, and your major.
3. Using the commands listed at the bottom of the screen, save what you have written
4. Once you have saved your work, exit the Nano editor.
5. Ensure that the file first exists and contains the content that you just typed.
Part II: Hello World!
Complete each step listed below and give the command you used to accomplish it.
1. If you are not already in the IFT250 directory, move there now.
2. Create a new file in the Nano editor named hello.cpp
3. Enter the following lines in the hello.cpp file:
//**************************************************** // // your_name // IFT250 Spring 2018 // Class Assignment 1 // File: hello.cpp // Discription: print a message to standard output // Compile: g++ -o hello hello.cpp // //**************************************************** #include<iostream> using namespace std; int main() {
cout << “Hello World!\n”;
return 0; }
1. Save the file as before and exit the Nano editor.
You have just created a C++ source file. While it is a valid program, it cannot be executed directly. First you must compile it into an executable program.
2. Compile the hello.cpp file into an executable file named hello using the command: g++ -o hello hello.cpp
3. Run the file using the command: ./hello
4. Take some to experiment with the program. Try figuring out what each line does, and even try to make the program output something different. Just remember to compile the program after you make changes.
Submissions
Once you’ve completed all the activities, perform the following steps for submission:
1. Ensure that all your answers as well as the files you created in this lab are correct and complete.


Page | 4

Business Drivers for Information Security Policies

Business Drivers for Information Security Policies

Discusssion
Scenario

  • The organization is a regional XYZ Credit Union/Bank that has multiple branches and locations throughout the region.
  • Online banking and use of the Internet are the bank’s strengths, given limited its human resources.
  • The customer service department is the organization’s most critical business function.
  • The organization wants to be in compliance with Gramm-Leach-Bliley Act (GLBA) and IT security best practices regarding its employees.
  • The organization wants to monitor and control use of the Internet by implementing content filtering.
  • The organization wants to eliminate personal use of organization-owned IT assets and systems.
  • The organization wants to monitor and control use of the e-mail system by implementing e-mail security controls.
  • The organization wants to implement this policy for all the IT assets it owns and to incorporate this policy review into an annual security awareness training program.

 Discussion Requirements

  • Using the scenario, identify four possible information technology (IT) security controls for the bank 
  • Provide rationale for your choices.
  • Reference your work.