Making Web Analytics Actionable (300 words minimum)

  

Discussion Points:

Benchmarking and setting goals are very important in driving action; it encompasses getting inside the mind of the customer you are trying to reach. Dealing with human beings as you know can be difficult there are so many variables to consider. 

Discuss the importance of Benchmarking and Setting Goals. Include your understanding of Internal and External Benchmarking.

PLEASE USE ATTACHED REFERENCES FOR ANSWER. (MINIMUM 300 WORDS)

***Chapter 11 pages 263 –296 and Chapter 12 pages 297-347 (“Web Analytics an Hour a Day” by Avinash Kaushik) will be most help full. 

HR 7

minimum 500 words

Discuss the following questions: 1. Discuss Blockchain’s potential application in compensation systems (base wages, incentives, rewards). 2. How can a token economy affect employee compensation? 3. Based on your readings, do worldwide executives believe Blockchain has the potential to radical change the future of organizations? Use the following headings to organize your paper: Introduction, Question 1, Question 2, Question 3, Conclusion, References.

Follow the following writing requirements for all of your discussion prompt responses (note that these writing requirements DO NOT apply to your responses to other students):

Writing Requirements for All Assignments:

  • References MUST be cited within your paper in APA format. Your reference page and in-text citations must match 100%. Papers without in-text citations will earn failing grades.
  • Always include a cover page and reference page with all submissions
  • Your paper must have headings in it. For discussion posts Introduction, Prompt/Question, and Conclusion will suffice as headings.  
  • Provide the EXACT web link for all online sources – do not provide just the home page, but the EXACT LINK – I check all sources
  • No abbreviations, no contractions – write formally
  • Write in the third person formal voice (no first or second person pronouns)
  • Write MORE than the minimum requirement of the word count assigned
  • As always, the word count is ONLY for the BODY of the paper – the cover page, reference page, and / or Appendix (if included) do not count towards the word count for the paper 
  • Indent the first line of each new paragraph five spaces
  • Refer to the example APA paper in the getting started folder under the content tab if you need an example. Also, a power is provided under the information tab that addresses APA format.
  • Use double-spacing / zero point line spacing, a running header, page numbers, and left justify the margins.

Computer Science

Projects
  1. Compile a list of important characteristics of processors commonly employed in today’s personal computers.
  2. Conduct research on how to write the algorithms for shortest job next (SJN) and shortest remaining time (SRT) policies. Submit your findings in a report.
Additional Resources
  1. History of operating systems:  http://www.osdata.com/kind/history.htm
  2. Dual-Core vs. Quad-Core CPUs: http://www.pcmag.com/article2/0,2817,2406293,00.asp
  3. Intel® Core™2 Quad Processors: http://ark.intel.com/products/29765/Intel-Core2-Quad-Processor-Q6600-8M-Cache-2_40-GHz-1066-MHz-FSB
  4. Multi-core Enterprise Technology at Dell®: http://www1.euro.dell.com/content/topics/topic.aspx/emea/topics/products/pedge/en/multi_core?c=uk&cs=ukbsdt1&l=en&s=bsd

Eclipse Project Javascript

 

Using the concepts from the Concurrency Basics Tutorial I provided in Modules, write a program that consists of two threads. The first is the main thread that every Java application has. The main thread should create a new thread from the Runnable object, MessageLoop, and wait for it to finish. If the MessageLoop thread takes too long to finish, the main thread should interrupt it. Use a variable named maxWaitTime to store the maximum number of seconds to wait. The main thread should output a message stating that it is still waiting every half second.

The MessageLoop thread should print out a series of 4 messages. These messages should be numbered, as in the example below. It should wait 850 milliseconds between printing messages to create a delay.  If it is interrupted before it has printed all its messages, the MessageLoop thread should print “Message loop interrupted” and exit. Or you can let main print “Message loop interrupted”.

Your program must demonstrate that it can both output messages and interrupt the message output. To do this, place the body of main into a for loop using maxWaitTime as the index. As in the following example, it should finally output all 4 messages in the last iteration.

So in main your code will be

for (int maxWaitTime = 1;  maxWaitTime <= 4;  maxWaitTime++) {

// All of main’s processing goes here (Note that it does not say some, it says all).

}

Sample output :

maxWaitTime: 1 second(s)
main : Starting MessageLoop thread
main : Waiting for MessageLoop thread to finish
main : Continuing to wait…
main : Continuing to wait…
Thread-0 : 1. All that is gold does not glitter, Not all those who wander are lost
main : MessageLoop interrupted
maxWaitTime: 2 second(s)
main : Starting MessageLoop thread
main : Waiting for MessageLoop thread to finish
main : Continuing to wait…
main : Continuing to wait…
Thread-1 : 1. All that is gold does not glitter, Not all those who wander are lost
main : Continuing to wait…
main : Continuing to wait…
Thread-1 : 2. The old that is strong does not wither, Deep roots are not reached by the frost
main : MessageLoop interrupted
maxWaitTime: 3 second(s)
main : Starting MessageLoop thread
main : Waiting for MessageLoop thread to finish
main : Continuing to wait…
main : Continuing to wait…
Thread-2 : 1. All that is gold does not glitter, Not all those who wander are lost
main : Continuing to wait…
main : Continuing to wait…
Thread-2 : 2. The old that is strong does not wither, Deep roots are not reached by the frost
main : Continuing to wait…
main : Continuing to wait…
Thread-2 : 3. From the ashes a fire shall be woken, A light from the shadows shall spring
main : MessageLoop interrupted
maxWaitTime: 4 second(s)
main : Starting MessageLoop thread
main : Waiting for MessageLoop thread to finish
main : Continuing to wait…
main : Continuing to wait…
Thread-3 : 1. All that is gold does not glitter, Not all those who wander are lost
main : Continuing to wait…
main : Continuing to wait…
Thread-3 : 2. The old that is strong does not wither, Deep roots are not reached by the frost
main : Continuing to wait…
main : Continuing to wait…
Thread-3 : 3. From the ashes a fire shall be woken, A light from the shadows shall spring
main : Continuing to wait…
Thread-3 : 4. Renewed shall be blade that was broken
main : Done!

Your class must be in a package named mypackage and be named Concurrency, as explained in last week’s videos. It should be contained in 1 and only 1 source file.

Include your name at the top of the source file.

Upload Concurrency.java

iOS

The program when run in xcode should display as shown in the question and it should run properly

Java Programming

Design a Java application that will read a file containing data related to the US. Crime statistics from 1994-2013.

Here are the codes I have so far:

public class USCrimeClass {

// Crime data fields for each data to retrieve

private int year;

private double populationGrowth;

private int maxMurderYear;

private int minMurderYear;

private int maxRobberyYear;

private int minRobberyYear;

/**

* Crime data constructor to set variables

*/

public USCrimeClass(int year, int populationGrowth, int maxMurderYear, int minMurderYear, int maxRobberyYear, int minRobberyYear){

this.year = year;

this.populationGrowth = populationGrowth;

this.maxMurderYear = maxMurderYear;

this.minMurderYear = minMurderYear;

this.maxRobberyYear = maxRobberyYear;

this.minRobberyYear = minRobberyYear;

}

// Constructor defaults

public USCrimeClass(int count){

this.year = 0;

this.populationGrowth = 0.0;

this.maxMurderYear = 0;

this.minMurderYear = 0;

this.maxRobberyYear = 0;

this.minRobberyYear = 0;

}

/**

* Getter methods for each field

* @return percentage growth and years for murder and robbery

*/

public int getYear() {return this.year; }

public double getPopulationGrowth() {return this.populationGrowth; }

public int getMaxMurderYear() {return this.maxMurderYear; }

public int getMinMurderYear() {return this.minMurderYear; }

public int getMaxRobberyYear() {return this.maxRobberyYear; }

public int getMinRobberyYear() {return this.minRobberyYear; }

// Setter method for each field

public void setYear(int year) {this.year = year;}

public void setPopulationGrowth(double populationGrowth) {this.populationGrowth = populationGrowth;}

public void setMaxMurderYear(int maxMurders) {this.maxMurderYear = maxMurders;}

public void setMinMurderYear(int minMurders) {this.minMurderYear = minMurders;}

public void setMaxRobberyYear(int maxRobbery) {this.maxRobberyYear = maxRobbery;}

public void setMinRobberyYear(int minRobbery) {this.minRobberyYear = minRobbery;}

}

import java.io.File;

import java.util.Scanner;

import java.io.FileNotFoundException;

public class USCrimeFile {

public static USCrimeClass[] read(String filename){

// Array declaration

USCrimeClass[] stats = new USCrimeClass[20];

Scanner inputReader = null;

// Variable declaration

int count = 0;

String line;

// Access Crime.csv and create array

try {

File file=new File(“Crime.csv”);

inputReader = new Scanner(new File(“Crime.csv”));

// Read first line

inputReader.nextLine();

while (inputReader.hasNext()) {

line = inputReader.nextLine();

String[] data = line.split(“,”);

stats[count] = new USCrimeClass(Integer.parseInt(data[0]));

stats[count].setPopulationGrowth(Integer.parseInt(data[1]));

stats[count].setMaxMurderYear(Integer.parseInt(data[4]));

stats[count].setMinMurderYear(Integer.parseInt(data[4]));

stats[count].setMaxRobberyYear(Integer.parseInt(data[8]));

stats[count].setMinRobberyYear(Integer.parseInt(data[8]));

count++;

}

return stats;

} catch (FileNotFoundException e) {

e.printStackTrace();

return stats;

}

finally {

inputReader.close();

}

}

// Method calculation for population growth rate

public void populationGrowth(USCrimeClass[] data){

double growthRate;

System.out.println(“Population growth rate: “);

for (int i = 0; i < data.length - 1; i++){

growthRate = 100 * (float) (data[i+1].getPopulationGrowth() – data[i].getPopulationGrowth()) / data[i].getPopulationGrowth();

System.out.println(“From ” + data[i].getYear() + ” to ” + data[i + 1].getYear() + ” the population growth was “+ String.format(“%.4f”, growthRate) + “%”);

}

}

// Method to find year with highest murder rate

public String maxMurderYear(USCrimeClass[] data) {

int iSize = data.length;

double currentMurderRate = 0.00;

double mMurderRate;

int murderHighYear = 0;

String stReturnValue;

// Access array

try {

for (int i = 0; i < iSize; i++) {

// Get murder rate

mMurderRate = data[i].getMaxMurderYear();

if (mMurderRate < currentMurderRate) {

murderHighYear = data[i].getYear();

}

currentMurderRate = mMurderRate;

}

stReturnValue = “The murder rate was highest in ” + murderHighYear + “.”;

return stReturnValue;

}

catch(Exception e){

System.out.println(“Exception” + e.getMessage());

return null;

}

}

// Method to find lowest murder year

public String minMurderYear(USCrimeClass[] data) {

int iSize = data.length;

double currentMurderRate = 0.00;

double mMurderRate;

int murderLowYear = 0;

String stReturnValue;

try {

// Access array

for (int i = 0; i < iSize; i++) {

// Get the murder rate

mMurderRate = data[i].getMinMurderYear();

if (mMurderRate > currentMurderRate) {

murderLowYear = data[i].getYear();

}

currentMurderRate = mMurderRate;

}

stReturnValue = “The murder rate was lowest in ” + murderLowYear + “.”;

return stReturnValue;

} catch (Exception e) {

System.out.println(“Exception” + e.getMessage());

return null;

}

}

// Get the year with highest robberies

public String maxRobberyYear(USCrimeClass[] data) {

int iSize = data.length;

double currentRobberyRate = 0.00;

double dRobberyRate;

int robberyHighYear = 0;

String stReturnValue;

// Access array

try {

for (int i = 0; i < iSize; i++) {

// Get the robbery rate

dRobberyRate = data[i].getMaxRobberyYear();

if (dRobberyRate < currentRobberyRate) {

robberyHighYear = data[i].getYear();

}

currentRobberyRate = dRobberyRate;

}

stReturnValue = “The robbery rate was highest in ” + robberyHighYear + “.”;

return stReturnValue;

} catch (Exception e) {

System.out.println(“Exception” + e.getMessage());

return null;

}

}

// Method to find lowest robbery year

public String minRobberyYear(USCrimeClass[] data) {

int iSize = data.length;

double currentRobberyRate = 0.00;

double dRobberyRate;

int robberyLowYear = 0;

String stReturnValue;

// Access array

try {

for (int i = 0; i < iSize; i++) {

// Get robbery rate

dRobberyRate = data[i].getMinRobberyYear();

if (dRobberyRate > currentRobberyRate) {

robberyLowYear = data[i].getYear();

}

currentRobberyRate = dRobberyRate;

}

stReturnValue = “The robbery rate was lowest in ” + robberyLowYear + “.”;

return stReturnValue;

} catch (Exception e) {

System.out.println(“Exception” + e.getMessage());

return null;

}

}

}

import java.util.Scanner;

public class TestUSCrime {

static Scanner input = new Scanner(System.in);

public static void main(String[] args) {

/**

* Reference USCrimeFile

*/

USCrimeFile oUSCrimeFile = new USCrimeFile();

USCrimeClass[] data = USCrimeFile.read(“Crime.csv”);

/**

* Declare variables

*/

long startTime = System.currentTimeMillis();

long endTime;

String userSelect;

while (true)

{

// Welcome prompt

System.out.println(“n******** Welcome to the US Crime Statistical Application********n”);

System.out.println(“n” + “Enter the number of the question you want answered. Enter ‘Q’ to quit the program:n”);

System.out.println(“1. What were the percentages in population growth for each consecutive year from 1994-2013?”);

System.out.println(“2. What year was the murder rate the highest?”);

System.out.println(“3. What year wat the murder rate the lowest?”);

System.out.println(“4. What year was the robbery rate the highest?”);

System.out.println(“5. What year was the robbery rate the lowest?”);

System.out.println(“Q. Quit the program”);

System.out.println(“nEnter your selection: “);

userSelect = input.nextLine();

System.out.println();

switch (userSelect){

case “1”:

oUSCrimeFile.populationGrowth(data);

break;

case “2”:

System.out.println(“The murder rate was highest in ” + oUSCrimeFile.maxMurderYear(data));

break;

case “3”:

System.out.println(“The murder rate was lowest in ” + oUSCrimeFile.minMurderYear(data));

break;

case “4”:

System.out.println(“The robbery rate was highest in: ” + oUSCrimeFile.maxRobberyYear(data));

break;

case “5”:

System.out.println(“The robbery rate was highest in: ” + oUSCrimeFile.minRobberyYear(data));

break;

case “Q”:

System.out.println(“nThank you for trying the US Crime Statistics Program”);

endTime = System.currentTimeMillis();

System.out.println(“nElapsed time in seconds was: ” + (endTime – startTime) / 1000 + “seconds.”);

System.exit(0);

}

}

}

}

802.11x phones with a cellular system

 

The CEO of your selected industry has asked you to explore the possibility of replacing the wireless 802.11x phones with a cellular system. Explain the security program described, the differences in core architecture between different generations of cellular and mobile network technologies, the end-to-end delivery of a packet and/or signal, and what happens with the hand-off at each step along the communications path to the CEO.

Overview detailing the following:

  1. Various smartphone generations and technologies (e.g., GSM, WCDMA, CDMA2000, LTE).
  2. Recommendation for embedded smartphone operating systems (e.g., iOS, Android).
  3. Changes to existing networking infrastructure.
  4. Implementation of mobile protocols, logical channels, and encryption standards.
  5. Using mobile-unique identifiers and location-based services to track device and data input validation.

Your recommendations should cover the feasibility of using cellular systems to enter secure data into proposed databases.

Data Breach

Before any health information system can be successfully implemented, there must be a team of experts who understand the vision and mission of both the health care organization and its stakeholders. Strategic health care leaders are positioned to propose system upgrades and/or implementations that can withstand inevitable organizational changes. Health information systems’ leaders understand that data is the overall management of the availability, usability, integrity and security of the data. From your weekly readings, choose at least three health information systems’ leaders and/or stakeholders, and define their role in the implementation of health information systems.

All the following items must be addressed in your paper:  The Breached vs Uncompromised Data paper 

  • Compare and contrast the limitations and opportunities in enterprise-wide data. Defend your technology infrastructure’s ability to support organizational leadership and end-user needs.
  • Explain the economic impact of your proposed system acquisition.
  • Predict the impact of quality improvement as it relates to the improvement of electronic health records.

The Breached vs Uncompromised Data paper

  • Must be three double-spaced pages in length (not including title and references pages) 
  •  Must begin with an introductory paragraph that has a succinct thesis statement.
  • Must address the topic of the paper with critical thought.
  • Must end with a conclusion that reaffirms your thesis.
  • Must use at least at least three scholarly or peer-reviewed sources in addition to the course text.
  • APA format 

Business Stratergy

 1) 350 words – Why is it critical for company managers to have a clear strategic vision regarding their organization? 

2) 1 reply of 150 words