Instructions
QUESTION 1.

Write a program that displays, validates, and processes a form for entering information about a package to be shipped from Tema Port. The form should contain inputs fields for the FROM and TO addresses for the package, the SOURCE and the DESTINATION contact number, dimensions of the package, and weight of the package. The validation should check (at least) that the package weighs no more than 150 pounds and that no dimension of the package is more than 36 inches. The processing function in your program should print out the information about the package in an organized, formatted report.

Note the following:

– All submissions should be in the form or a zipped attachment and devoid of plagiarized content

– The form to accept the input should be on a different file named “InputForm.html”

– The Php file that would accept and process the form should be named “ValidateForm.php”

– Finally, the file that would display the processed information should be named “OutPutForm.php”

Company : GE
1.    You need to do research on your chosen company its mission and strategy, how it operates, its history and how it has changed over time, and its experience with change. (No more than 1 page)
o    Describe the organizations vision, mission and strategy.
o    Who are its major competitors?
o    What were the big changes in the organization over its history?
o    What are the biggest challenges it is dealing with now?
o    Who are the key players outside the organization, e.g. suppliers, partners, customers, regulators, etc. who are relevant to the organizations biggest challenge?
o    What has been the experience of the organization with change? Have they been quick to react and successful, or were they slower than their competition?  Did they miss any opportunities?  Do research on your organization and cite the sources that you use.

Use the attached Change Canvas template  to answer the following:

2.    The Board of Directors for your company has created an agenda around organizational purpose. You need to select a project that will demonstrate how analytics can help advance corporate social responsibility. A critical step in the change process is proving the value that analytics can bring.
o    The first project should have a very clear goal and be limited in scope. It should be focused on what is required to prove value in a short period of time, i.e. within a few months. The value should be clear and visible to the organization, i.e. it should be material. An important component of materiality is alignment with the vision, mission and strategy of the company.
o    Not everyone will be supportive of your proposal so it is important to think about different stakeholder groups and their motivations for supporting or opposing your project. You need to gain organizational support for your project before you can implement it. What stakeholder groups would support your proposal? What stakeholder groups would oppose your proposal? Based on your understanding of the stakeholders and their motivations for supporting or opposing your project, develop a tailored communication plans for each stakeholder group. Which stakeholders (or groups of stakeholders) will you communicate with? In what sequence? Describe the messages that you will use to persuade each stakeholder or stakeholder group of the importance and value of the first project. Describe how will you address both the rational and emotional concerns of the different stakeholder groups, and why you think these messages will be effective.
You need a functional leader to sponsor your first project. Describe the messages that you will use to persuade this leader of the importance and value of the first project to him/her. You need to inform your sponsor of the progress of the first project. Describe how you will use analytics to measure the receptivity to change, and to monitor the change process.

I will evaluate this assignment based on the thoroughness and detail with which you have addressed the questions listed above. To view the rubric for this assignment, click the options icon above (i.e. the three vertical dots) and select Show Rubric.
Important Notes
    Please post your work by the stated due date.
    When you submit your plan, please keep the questions in the document and provide your answer below each question.  You can use bullet points to address each question.
    After uploading your work, please be sure to the indicate the following in your post:
1.    Name of your organization
2.    1 Page of company research
3.    Short (1-2 sentence) summary of your analytics project.

you need to revise the draft first, then write the discussion.  Remember read the feedback carefully, the professor does not allow to use primary source,as well as survey data, he only allwo to use SECONDARAY DATA. This means you need to remove all survey data and primary data from the draft.

This week the text readings include a discussion of inflation.  While you are already familiar with the basics of inflation, do read the text with care as it gives you useful fuller detail on the relationships between money supply, monetary policy and inflation.

But at the moment, the world isn’t facing any meaningful inflationary pressure.  But there are numerous signs of potential deflation.  And that has several central banks nervous.

However, we rarely discuss deflation in economics courses.  The last time it happened in the US was during the Great Depression.  Japan  deal with deflation during the 1990s and off and on since then.  China has come close, but central bank actions seem to have prevented.  And now the Euro Zone is facing possible deflation to which the European Central Bank has finally started to respond.

This week explore the causes of deflation, why it is considered to have negative consequences for an economy and how can it be prevented or stopped once started. Is there a linkage between inflation and deflation?

Do respond to all of these parts so as to provide a complete picture.

You are expected to make your own contribution in a main topic as well as respond with value added comments to at least two of your classmates as well as to your instructor.

Below are some recent articles from the Economist which should be helpful.  You will, of course, want to do additional research.

The Dangers of Deflation

The Euro Zone Slides Towards Deflation
https://youtu.be/Hs_t8LOCuw0

Do you think I can make an appointment for July 6, 2020, around 1PM ~ 5PM (pacific time zone) to help me with HW problem solutions. Session would probably last 3h or less. The HW problems are absolutely manageable in scheduled live session time frame, Will not be difficult because it has time limit. Let me know if you can make it to the session.

I need help by programming a small math game with javascript. I already have the structure on my file that I want, but the program is not working yet.

IDEA OF PROJECT
1. question for an addition between 1 and 100 (random numbers)
2. if correct go to subtraction between 1 and 100, if not repeat and stay on this level
3. continuing the structure with multiplication between 1 and 20
4. followed by division between 1 and 20
5. I want 10 questions and then showing a prompt at the end the shows how many points somebody got
6. time restriction of 4 minutes for the 10 questions

using the following structure, but it needs to be continued

<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.0 Transitional//EN”>
<HTML>
<HEAD>
<TITLE> Project</TITLE>

<SCRIPT LANGUAGE=”JavaScript”>

let Name = prompt(“Hello, What’s your name?”);
console.log(Name);

let a = Math.floor( Math.random() * 100 + 1 );
let b = Math.floor( Math.random() * 100 + 1 );
let a1 = a+b;

let c = Math.floor( Math.random() * 100 + 1 );
let d = Math.floor( Math.random() * 100 + 1 );
let c1 = c-d;

function begin1 (){
  message3.innerHTML = “”;
  a = Math.floor( Math.random() * 100 + 1 );
  b = Math.floor( Math.random() * 100 + 1 );
  a1 = a+b;
  disappear1.innerHTML = “”;
  message1.innerHTML = a + “<br/>” + “+” +”<br/>” + b + “<br/>” + “____________”;
  message2.innerHTML = “<input type = text id= ‘input001’> <button onclick = ‘submit1()’>Submit</Button>”;
  }

function submit1(){
    let answer1 = input001.value;
    show001.innerHTML = answer1;
    if (answer1 == a1) {
      message3.innerHTML = “correct”;
      message2.innerHTML = “”;
      message4.innerHTML = “<button onclick = ‘question2()’>next</button>”;
    }
    else{
      message3.innerHTML = “incorrect”;
      message2.innerHTML = “”;
      message4.innerHTML = “<button onclick = ‘begin1()’>next</button>”;
    }
}

function question2(){
  a = Math.floor( Math.random() * 100 + 1 );
  b = Math.floor( Math.random() * 100 + 1 );
  a1 = a-b;
  message1.innerHTML = c + “<br/>” + “-” +”<br/>” + d + “<br/>” + “____________”;
  message2.innerHTML = “<input type = text id= ‘input002’> <button onclick = ‘submit2()’>Submit</Button>”;
  message3.innerHTML = “”;
  show001.innerHTML = “”;
  }

function submit2(){
    let answer1 = input002.value;
    show001.innerHTML = answer1;
    if (answer1 == a1) {
      message3.innerHTML = “correct”;
      message2.innerHTML = “”;
      message4.innerHTML = “<button onclick = ‘question3()’>next</button>”;
    }
    else{
      message3.innerHTML = “incorrect”;
      message2.innerHTML = “”;
      message4.innerHTML = “<button onclick = ‘begin2()’>next</button>”;
    }
}

</script>

</head>

<BODY>

  <style>
        background-color: lightgrey;
        text-align:center   
  </style>
 
 
  <div id =”frame001″>
    <H1>Mental Arithmetic</H1>
    <p id = “message1”> </p>
    <p id = “message2”> </p>
    <p id = “show001”> </p>
    <p id = “message3”> </p>
    <p id = “message4”> </p>

    <div id = “disappear1”>
        <button onclick = “begin1()” >Begin</button>
    </div>

</body>
</html>

A . Create a user registration page that takes information from the user and provides clear error messages for incorrect input and use regular expressions to accept the correct input. Create the regular expressions to validate the form for:

The first name and last name input as characters
A valid email address
A valid phone number
A valid state and Post Code
Test your script in at least two browsers and document any debugging plus version control
B. Use the errorMessages.js form that is worked on class and with this form add the following:

Allow for the forms element label to have more than one class.
HINT: use concatenation to add the error class, and remove the error class by slicing off the text after the last space in the className Value.
Change the addToolTipHandlers() function so that it also applies appropriate event listeners to the forms label.
HINT: Start by changing the function so that it takes the elements id value as its argument, then either give each label an id value of id + label, or use previousSibling reference, as in the showTooltip() and hideTooltip() functions
Create some code for disabling the submit button while simultaneously implementing some of the suggested additions: changing the buttons class or text, adding a message beside it or creating a modal window.
Test your script in at least two browsers and document any debugging plus version control

1. Using the epoch.js file we were working on in class update it for the following:
a) so that a button element is clicked to update the message
b) Script tag is at the bottom of the HTML page.
c) No onclick in HTML JavaScript completely separated form HTML.
d) Program works from the bottom up – window.onload init is at the bottom of epoch.js file
e) Test your script in at least two browsers and document any debugging plus version control
2. Using the events.html & events.js files we were working on in class update them for the following:
a) so that it notifies the user when the form has been submitted and the event handlers have been
registered
b) so that it uses addEvent() for the form-submission error handler and then prevent the form from
submitting using the code also used in the membership.js
c) Script tag is at the bottom of the HTML page.
d) No onclick in HTML JavaScript completely separated form HTML.
e) Program works from the bottom up – window.onload init is at the bottom of events.js file
f) Test your script in at least two browsers and document any debugging plus version control