Our website is a unique platform where students can share their papers in a matter of giving an example of the work to be done. If you find papers
matching your topic, you may use them only as an example of work. This is 100% legal. You may not submit downloaded papers as your own, that is cheating. Also you
should remember, that this work was alredy submitted once by a student who originally wrote it.
Object Oriented Analysis and Design
The project I selected is about:-
HR. System for an AMEC Company
The system is bullied on .NET / (website) platform which make you able of accessing from any place outside the company
Contents
Contents 2
System Background 4
Project Lifecycle 6
Methods of Data collection 6
Requirements Definition 7
Functional Analysis - Use Case Diagram 8
Functional Analysis - Use Case Descriptions 10
Functional Analysis - Activity Diagrams 10
Functional Analysis - Activity Diagrams 10
Structural Modeling – Class & Object Diagrams 11
Behavioral Models: Screen 3 13
13
Design Class Diagram 13
Data Base Design 14
Human Interaction Design – User Interface Storyboard 15
Behavioral Models: 15
Screen 3 15
Plan of action 15
Jones 15
System description 15
James 15
Actual system development 15
References 16
Booch G. (2004) Object-Oriented Analysis and Design with Applications, Redwood City, 16
Carroll, (2005) Scenario-Based Design, John Wiley & Sons, 16
Appendix 17
System Background
AMEC Company is one of the most successful Gas and oil producing company in the world. The company headquarter is located in United Kingdom with branches in over 40 countries. The company has a long term relationship with its customers and always committed to providing excellence services to customers. A valuable experience employee affords the Company a unique and valuable combination on global perspective and competition. AMEC Company has the ability and experience of delivering complex and large projects for its customers within the budget.
Mission
Delivery excellence, integrated and people oriented business, producing high-value solutions for our customer
Company Vision
To be a world class oil and gas producing Company meeting the customer needs at affordable price.
AMEC Company is the leading asset provider and support provider in the industry. With a vast experience in providing consulting services. Services which the company provides include
Engineering
Consulting
Project management
Construction
Decommissioning
Environmental services
Supply chain management.
The sector at which the company is operating includes;
Oil and gas
Mining
Nuclear
Unconventional oil and gas
Power
Renewables/Bioprocess
Power
Water
Transmission and distribution
Has it expands rapidly; the company human resource department has experienced challenges concerning employee recruitment, employee promotion, employee monitoring and employee remuneration. There is need for the company human resource manager to monitor the movement and development of his employee.
To solve this problem, the company will develop a human resource system which is capable of
Adding a new employee
Deleting employee name
Store employee details
Processing of leaves automated online with tracking system.
Assign employee under manager.
Give mission or project or assignment to employees.
Time attendance
Promotion systems
This kind of system will be beneficial since everything will be monitored online.
Project Lifecycle
Project life cycles are stages through which a project passes through before it is put into operation. There are four major stages which the human resource management system will pass through. They include;
Starting up the project this includes concept design, initiation, selection, planning, business case and scheduling (Booch, 2004 P42).
Preparation and organization – this involve definition, development, feasibility confirmation prototype design and quantification.
Execution- which involve work implementation, production, realization and design construction and testing (Booch, 2004 P42)
Closing the project which include handing it over and some post-completion evaluation
Fig. 1.1 Project Life Cycle Model (PMIa, P16)
The phases are simple and easy to understand by both classes of people.
Methods of Data collection
Two methods of data collection and fact findings were used. These methods were used to uncover all the requirements used in building the human resource system. The process used includes;
Joint Application Development (JAD)
Document analysis
These processes were chosen due to their flexibility and the nature of system to be developed. The joint Application Development enabled the developer to directly here and discuss the problem with the client hence the system developed will be more user friendly and more customized (Carroll, 2005 Pg 89). The use of document analysis was chosen because the system developer can have deeper understanding of the number of employees and the current employee management style
Joint Application Development (JAD): Both the human resource manager, finance officer and the company director were some of the people involve with the analyst and system developer to discuss the problem and the desired kind of system to be developed.
We went to a closed room and discussed the problem in a round table exploring different types of possible systems with their advantages and disadvantages. The outcome was recorded in a tape and hand written
Document Analysis: This helped in providing information “as-is” system and the developer reviewed the user documents and concern. Past HR. records were subjected to scrutiny in order to diagnose the problem fully (Carroll, 2005 Pg 92).
Requirements Definition
Information collected from the fact findings
Name of the company: AMEC Company
Name of the system developed: Human Resource Management System
Basic functions the system is supposed to execute: the system should be able to:
i. Add a new employee automatically
ii. Delete employee old employee from the system
iii. Store employee details and can be extracted when needed
iv. All process of leaves automated online with tracking system.
v. Assign employee under manager or supervisor
vi. Give mission or project or assignment to employees.
vii. Time attendance
viii. Promotion systems
Information collected from the documentary analysis includes;
i. Number of branches in the 40 countries
ii. Number of employees in each branch
iii. Reporting time and leave time
iv. Recruitment methods
v. Qualification of employees
vi. Date of birth
vii. Year of contract
viii. Salary
ix. Benefits entitled to employees and
x. Various departments within the company
Functional Analysis - Use Case Diagram
Online Human Resource System
Process of developing Use case
Identify actors
Determine major use major use cases
Draw a use case diagram
Construct
Description
Symbol
.
Functional Analysis - Use Case Descriptions
Use-Case Description
Use case name: HR. monitoring
ID: 23456
Contract Duration: 3 years
Primary Actor: Employee
Use case Type: Details essential
Stake holder interest:
Employer Name: James. N
Department: Finance
Reporting time: 7.30 am
Leave time: 5.30 am
Position: Assistant Accountant
Job No. 2223
Description:
The employee is one of the officers of the company
New Employee:
Old employee: Yes
XXXXXXXXXXXXXXXXXXXXXXX
Employee benefits: medical cover
Salary: $200 P.M.
Sheet No.1
Signature:
All the details are true concerning the employee and in case of any default the employee will be liable
Functional Analysis - Activity Diagrams
Functional Analysis - Activity Diagrams
Structural Modeling – Class & Object Diagrams
Structural Modelling – Class & Object Diagrams
Fig. 1.5 oil and gas producing firm
Behavioral Models: Screen 3
Design Class Diagram
.
Data Base Design
Attribute VALUE
Data Type
T0001234
ES1
Juma
ES2
Maryam
ES3
20-Jan 2014
Date
6783
1S1
0503023332
1S2
M (or) F
Char(1)
Table Name
Field Name
Data Type
Constraint
(e.g. P.K. OR F.K)
Sample acceptable attribute value
Juma
M
ES2
1
Myryam
F
ES3
1
Human Interaction Design – User Interface Storyboard
Control
Use Case Description
Screen No.
Reason for Use
Entry and exit
Functional Analysis
Screen 1
Simple and easy to understand
Client interaction
Structural Modelling
Screen 2
Showing how client interact with the system
Model system
Behavioral Models:
Screen 3
Simple and easy to understand
Plan of action
Jones
System description
James
Actual system development
References
Booch G. (2004) Object-Oriented Analysis and Design with Applications, Redwood City,
Carroll, (2005) Scenario-Based Design, John Wiley & Sons,
Paech, J (1998) The Four levels of Use Case Description, REFSQ'98, to appear
Appendix
Read
More
Share:
CHECK THESE SAMPLES OF HR System for an AMEC Company
A manufacturing company is more focused on supplier relations than a service organization.... It views the organization on the whole as a system.... The first approach conceptualizes TQM as a limited set of technical tools(such as statistical process control and Pareto analysis) while the second approach views TQM as part of broader changes to human resource (hr) practices.... Executives appear to understand that employee motivation, education and corporate culture all have an important role to play in efforts to improve quality, even if they are uncertain about how hr-based quality improvements can be implemented in practice (Bowen & Hart)....
In order to control noise from works of construction, demolition, road-works, railway maintenance and other sources, the Control of Pollution Act of 1974 sets forth specific actions to be followed in order to serve a notice on a company in which non-compliance with the Act has been cited.... If a company has just cause, an appeal can be filed and a determination made in the Magistrate's Court.... This Code offers information and gives an overall view of what a company must do to follow these regulations in order to prevent a situation prejudicial to health or a nuisance....
Whether it is mold-related problems existing within the workplace or ergonomic solutions in a computer workstation, whether new risks arising from nanotechnology need further study or the pressures of higher demands for employees create a wide variety of possible health risks, OSHA's solutions have far more to do with the overall economic health of a company than it ever has in the past.... In recognizing the hazards faced in construction with complexity in multi-employer worksites or large, complex, industrial type projects, OSHA, and amec Construction Management, Inc....
It helps in enhancing the decision making process, enhances the operations, helps in overall growth of the company.... This software integrates data from the entire company and all the third parties involved, which includes suppliers and distributors.... Pfizer, one of the world's leading pharmaceutical companies is utilizing the services of a leading IT solutions company to manage its sales force globally.... Zara, a Spanish fashion clothing company, uses proprietary information system to connect its stores to its headquarters....
The company was on the edge of failure until it was its fate was secured by one of its leader Moya.... The company was on the edge of failure until it was its fate was secured by one of its leader Moya.... The following group assignment looks at the leadership style used by Moya Greene in ensuring success for Royal Mail; the key performance indicators set by the leadership and how Royal Mail benefits from its use; explaining the concept of motivation and how the methods the company uses in motivating its behemoth workforce....
mey, a company with a more bureaucratic structure that does not facilitate incentives for innovation, would theoretically build behaviours that encourage employees to oppress their creative talents.... However, without warning, the company posted such a massive amount of financial losses for failing to be more competitive that shareholders on Wall Street began demanding change or leadership and practice.... Furthermore, the CEO of this company launched an internal marketing campaign designed to make it appear that keeping the status quo was significantly more dangerous than exploring endeavours into the unknown (Kotter and Cohen)....
he staff will become more interested in the company evaluation of performance and learning career opportunities within the organization.
... anagement needs to supervise development and implementation in the area of training and development planning system and monitor the progress of the training programs offered.... The following assignment "Associated Memorial Health Center" deals with the organization that is facing various hr issues.... Therefore, the organization should address various hr training and development responsibilities to assist in problem-solving....
Title: REALTIME AUTOMATIC MONITORING AND CONTROL system for BOTTLED WATER COMPANY
... For the Muddy springs bottled water company, the proposed system would incorporate operator's input at the control panel and a system of automated process.... s for the case of the Muddy Springs bottled water company, the PSPECs include the following:
... The assignment "Realtime Automatic Monitoring and Control system Analysis" focuses on the critical analysis of the major issues in the functioning of the Realtime Automatic Monitoring and Control system....
7 Pages(1750 words)Assignment
sponsored ads
Save Your Time for More Important Things
Let us write or edit the case study on your topic
"HR System for an AMEC Company"
with a personal 20% discount.