College of administrative and financial sciences assignme
1. College of Administrative and Financial Sciences
Assignment One
Human Resource Management (MGT211)
Deadline: 06/03/2021 @ 23:59
Course Name: Human Resource Management
Student’s Name:
Course Code:MGT211
Student’s ID Number:
Semester: 2nd
CRN:24690
Academic Year:2020-21, 2nd Term
For Instructor’s Use only
Instructor’s Name: Dr. Moin Uddin
Students’ Grade:
Marks Obtained/Out of 5
Level of Marks: High/Middle/Low
Instructions – PLEASE READ THEM CAREFULLY
· The Assignment must be submitted on Blackboard (WORD
format only) via allocated folder.
· Assignments submitted through email will not be accepted.
· Students are advised to make their work clear and well
presented, marks may be reduced for poor presentation. This
includes filling your information on the cover page.
· Students must mention question number clearly in their
answer.
· Late submission will NOT be accepted.
2. · Avoid plagiarism, the work should be in your own words,
copying from students or other resources without proper
referencing will result in ZERO marks. No exceptions.
· All answered must be typed using Times New Roman (size 12,
double-spaced) font. No pictures containing text will be
accepted and will be considered plagiarism).
· Submissions without this cover page will NOT be accepted.
Assignment Workload:
· This Assignment comprise of a short Case.
· Assignment is to be submitted by each student individually.
Assignment Purposes/Learning Outcomes:
After completion of Assignment-1 students will able to
understand the following LOs:
LO1-1 Discuss the roles and activities of a company’s human
resource management function.
LO1-2 Discuss the implications of the economy, the makeup of
the labor force, and ethics for company sustainability.
LO1-3 Discuss how human resource management affects a
company’s balanced scorecard.
LO1-4 Discuss what companies should do to compete in the
global marketplace.
Assignment-1
Read the case given and answer the questions:
Mike INC. is well known for its welfare activities and
employee-oriented schemes in the manufacturing industry for
more than ten decades. The company employs more than 1000
workers and 200 administrative staff and 90 management-level
employees. The Top-level management views all the employees
at the same level. This can be clearly understood by seeing the
uniform of the company which is the Same for all starting from
MD to floor level workers. The company has 2 different
cafeterias at different places one near the plant for workers and
others near the Administration building. Though the place is
different the amenities, infrastructure and the food provided are
of the same quality.
3. The company has one registered trade union and the relationship
between the union and the management is very cordial. The
company has not lost a single man day due to strike. The
company is not a paymaster in that industry. The compensation
policy of that company, when compared to other similar
companies, is very less still the employees don’t have many
grievances due to the other benefits provided by the company.
But the company is facing a countable number of problems in
supplying the materials in the recent past days. Problemslike
quality issues, mismatch in packing materials (placing material
A in the box of material B) incorrect labelling of material, not
dispatching the material on time, etc…
The management views the case as there are loopholes in the
system of various departments and hand over the responsibility
to the HR department to solve the issue. When the HR manager
goes through the issues he realized that the issues are not
relating to the system but it relates to the employees. When
investigated he come to know that the reason behind the casual
approach by employees in work is
· The company hired new employees for a higher-level post
without considering the potential internal candidates.
· The newly hired employees are placed with higher packages
than that of existing employees in the same cadre.
4. Assignment Question(s): (Marks 5)
Q1. What are the major issues or concerns for employees at
Mike Inc.?(1.5Marks)
Q2. As an employee of this organization what would you
suggest to the employers? (1 Mark)
Q3. “Is the organization working on lines of ethics or not”
Comment (2.5 Marks)
Answers:
1.
2.
3.
5. This is an individual assignment. Seeking direct help from
students, tutors, and websites
such as chegg or stack overflow will be construed as a violation
of the honor code.
Semester Project 2: A BINGO Management System
Data Structures and Analysis of Algorithms, akk5
Objectives
• To strengthen student’s knowledge of C++ programming
• To give student experience reading and parsing strings of
commands
• To give student experience in writing Data Structures for data
types
Instructions
For this assignment you must write a program that implements
a BINGO management system. The
management system should be able to create/delete player
accounts, assign/remove BINGO cards to
each player, display the layout of a card, mark cards, and
declare BINGO’s.
A BINGO card is a 5 x 5 grid with columns labeled B, I, N, G,
O; each cell contains a number between 1
6. and 75. In traditional BINGO, the numbers for each column are
restricted, column B contains only the
values 1 to 15, column I’s values range from 16 to 30, column
N’s values range from 31 to 45, column G’s
values range from 46 to 60, and column O’s values range from
61 to 75. In addition to these restrictions,
every cell in the grid is unique (no duplicated values). The
central cell of the grid is usually considered a
free cell and thus has no assigned value – we can assign it the
value of 0 for ease of notation.
The game of BINGO consists of randomly generating numbers
from 1 to 75, announcing them to the
players, giving them time to mark their cards and declared
BINGOs, then repeating the process. A player
declares a BINGO if 5 marked cells form a row, column, or
diagonal. The game assumes that those
numbers are generated elsewhere and is only concerned with
managing the cards and declaring BINGO.
Because each card contains 24 separate elements of data in its
5x5 grid, cards will be represented by an
integer that is the seed for the series of random numbers which
generated the card’s values.
Your program should implement a text-based interface capable
of handling the following commands:
7. exit – exits the program
load <file> - parses the contents of the file as if they were
entered from the command line
display user <user> – displays a list of the user’s cards
display – displays a list of the users and their cards
display card <card> - display the specified card.
new game – clears each card of their current markings.
mark <cell> - mark the given cell for every card being managed
and check for a BINGO.
add user <user> - add a new user to the game
This is an individual assignment. Seeking direct help from
students, tutors, and websites
such as chegg or stack overflow will be construed as a violation
of the honor code.
add card <card> to <user> - add the given card to the specified
user. Report failure if the card is
duplicate.
remove user <user> - remove the specified user.
remove card <card> - remove the specified card.
8. Note: <cell> is an integer between 1 and 75.
<card> is the integer id for the card; how this
works is described below
<user> is a single word
Guidance
Use the Tokenizer class you developed, or the one I have
provided to assist in processing the commands
from the text-based interface.
There are a number of ways to generate random numbers in
C++. We will be using the minstd_rand0
generator as implemented in the random library. In order to use
this random number generator you
need to #include <random> and create an instance of the
generator as follows:
std::minstd_rand0 gen;
You can now generate random numbers with the generator as
follow:
cout << gen()%100 << endl;
would print out a random number generated using gen between
0 and 99.
9. You can use:
gen.seed(x);
to set the initial seed for the random number generator to x.
Use the seeding mechanism to generate cards from the integer id
described above.
This is an individual assignment. Seeking direct help from
students, tutors, and websites
such as chegg or stack overflow will be construed as a violation
of the honor code.
Grading Breakdown
Point Breakdown
Structure 12 pts
The program has a header comment with the
required information.
3 pts
The overall readability of the program. 3 pts
Program uses separate files for main and class
10. definitions
3 pts
Program includes meaningful comments 3 pts
Syntax 28 pts
Implements Class User correctly 13 pts
Implements Class Bingo correctly 15 pts
Behavior 60 pts
Program handles all command inputs properly
• Exit the program 5 pts
• Display a list of users and cards 5 pts
• Display a list of the user’s cards 5 pts
• Display a card specified by a given seed 5 pts
• Load a valid file 5 pts
• Clear the markings on every registered
card
5 pts
• Mark the specified cell on every card 5 pts
11. • Successfully declare a BINGO when it
occurs
5 pts
• Remove a given user 5 pts
• Remove a given card 5 pts
• Add a user to the game 5 pts
• Add a card to a given user 5 pts
Total Possible Points 100pts
Penalties
Program does NOT compile -100
Late up to 24 hrs -30
Late more than 24hrs -100
This is an individual assignment. Seeking direct help from
students, tutors, and websites
such as chegg or stack overflow will be construed as a violation
of the honor code.
12. Header Comment
At the top of each program, type in the following comment:
/*
Student Name: <student name>
Student NetID: <student NetID>
Compiler Used: <Visual Studio, GCC, etc.>
Program Description:
<Write a short description of the program.>
*/
Example:
/*
Student Name: John Smith
Student NetID: jjjs123
Compiler Used: Eclipse using MinGW
Program Description:
This program prints lots and lots of strings!!