Workplace Violence

 Explain the following in regards to WORKPLACE VIOLENCE:

1. Ethical principles involved. 

2.Case Study. 

3.Examples of how this is addressed in institutions. 

4.Nursing care strategies.

5.Plans for implementing strategies to address the ethical dilemma

Essay Assignmnet

 Essay 1 Assignment minimum 350 words 

Topics for your Essay, Choose one :

Topic A: You try to live strictly by the moral  rules contained in your religion’s moral code. The two most important  rules are “Be merciful” (don’t give people what they deserve) and “Be  just” (give people exactly what they deserve). Now suppose a man is  arrested for stealing food from your house, and the police leave it up  to you whether he should be prosecuted for his crime or set free. Should  you be merciful and set him free, or be just and make sure he is  appropriately punished? How do you resolve this conflict of rules? Can  your moral code resolve it? To what moral principles or theories do you  appeal?

Topic B: Why do you think  people are tempted to use the straw man fallacy in disagreements on  moral issues? How do you feel when someone uses this fallacy against  you? To demonstrate your understanding and to teach the idea to the rest  of the class, provide a relevant real-life example of  the logical mistake. (You MAY use an outside source to help you present  your example; be sure to summarize or paraphrase, cite, and use  announcing verbs.) Choose carefullyconsider whether your example does a  good job of illustrating a Straw Man. Compare it to similar fallacies,  and show why your example is a Straw Man rather than another fallacy  like an Appeal to the Person. Your discussion of your example should be  detailed so that readers can evaluate the fallacy. Argue the case for  why your example is an example of Straw Man.

Amtrak Case Study

See attached documents for full details!

Prepare a 3-page analysis that answers the following questions:

Introduction
Who are the stakeholders in this case?
What are the interests of the stakeholders?

Corporate Social Responsibility
What was this corporation’s corporate social responsibility to the various stakeholders in this case before the incident?
What is this corporation’s corporate social responsibility to the various stakeholders in this case after the incident?

Conclusion and Recommendation
Based on the above, as well as what you have learned about ethical theories and foundations of moral development, what is your final recommendation to the corporation regarding how to proceed after the incident?
How does multiculturalism and diversity perspectives of the various stakeholders in this case impact your recommendations?
Your recommendation should be at least 2 paragraphs and include at least three reasons, with specific references to authoritative sources, stating how you arrived at that conclusion.

Textbook Information:
Halbert, T., Ingulli, E. (2015). Law and Ethics in the Business Environment Cengage Learning.

Title: Law and Ethics in the Business Environment
Edition: 8th (2015)
Author: Halbert/Ingulli
Publisher: Pearson
Book ISBN: 9781285428567
Ebook ISBN: 9781305483125

Java project

Project #1

This project will involve creating a BankAccount class with the following properties below:
The BankAccount class will be used to set up multiple client accounts (different name & ID), it will also be
used to keeps track of a user’s available balance, along with the number of transactions (deposits and/or withdrawals) which are made.

public class BankAccount {
    Private String name
    private String id;
    private double balance;
    private int numTransactions;

    // Accessors and Mutator functions….   

    // Additional methods 
    // Deposit – Adds amount to balance. Also counts as 1 transaction.
    public void deposit(double amount)
   
    // Subtracts amount from balance if user has enough money. Counts as 1 transaction.
    public void withdraw(double amount) // Remember to verify client has sufficient funds prior to withdrawal, and if not output a message.
   
}

1) Please write the Accessor (Getters) and Mutators (Setters) methods for the 4 instance variables above. 
2) Also create the method definitions for the methods deposit() and withdraw().

//Example of using this class when using the default contructor:
BankAccount savings = new BankAccount();
savings.setName (“Jimmy”);  // can also use this method when the default constructor is used.
savings.setId(12345);      // can also use this method when the default constructor is used.
savings.setBalance(50.00);

savings.deposit(10.00);
savings.deposit(50.00);
savings.deposit(10.00);
savings.deposit(70.00);       
savings.withdraw(100.00);
System.out.println(“Balance = “+savings.getBalance());  // Balance = $90, with 5 transactions
System.out.println(“Number of Transactions = “+savings.getNumTransactions()); 

// Example using 2 parameter constructor
BankAccount savings2 = new BankAccount(“John”, 6789, 100.00);

savings2.deposit(20.00);
savings2.withdraw(10.00);
System.out.println(“Balance = “+savings2.getBalance());  // Balance = $110, with 2 transactions
System.out.println(“Number of Transactions = “+savings2.getNumTransactions()); 

3) Create two constructors for your class: the default and 3 parameter constructors. 
  The three parameter constructor will allow a user to set the name, id and initial balance when instantiating the object.

4) Please create the the BankAccount class in one java file (BankAccount.java) and the test/demo with main
  in a second java file (BankAccountDemo.java). 
5) Please test all methods for the class and insert your testing screenshots in ONE MS Word file.
  Therefore each student should upload ONLY 3 files: 2 JAVA files and 1 MS Word document (testing code).
  Any files other than these, will not be looked at and will not be graded.

6) Some code requirements:
    a) Withdrawal amount should be tested to ensure there are sufficient funds present.
    b) setBalance should check whether the deposited amount is in the valid range 0-10,000 (inclusive)
    c) setNumTransactions should not allow setting to a negative value.
    d) Don’t worry about testing for valid name, id.

Rubric grading criterior, ensure code:
      has appropriate comments,
      uses good coding styles (proper indenting), proper naming conventions, no literals (use Constants) as has been shown in class.
      has been tested properly.

Note that this assignment is to be worked on individually and not in groups.