Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Implementation of ERP
Submitted to
1
Table of Contents
2
Title
Implementation of ERP
Modules
1. HRM(Human Resource Module),
2. GL(General Ledgers),
3. DLL
4. RW(Report Writer)
3
Introduction
Ramco Virtual Works forms the foundation on which all our enterprise solutions
products and services are built and delivered. Based on SOA standards, our
solutions enable stability and rapid change within your business and can give your
organization greater agility than ever before.
4
Objective
Objectives are the major high-level characteristics that can have a great impact
upon the success of an ERP project. The objectives include characteristics such as:
Speed
Scope
Resources
Risk
Complexity
Benefits
Speed
Scope
The scope of the project includes all of the functional and technical
characteristics that the company wants to implement. A company installing a full-
fledged ERP system would have a much greater scope than a company installing a
few modules.
5
Resources
Risk
The risk of a project is a factor that impacts the overall success of the ERP
implementation. Success is measured by factors such as overall user acceptance,
return on investment (ROI), time to implement etc. High-risk situations are less
likely to possess these characteristics.
Complexity
Benefits
Benefits are the extent to which the company will utilize functionality of the
ERP system for software development, maintenance and other support activities.
ERP tools automate almost all aspects of organization’s activities; they make the
job of the employees, managers and other stakeholders easy and improve the
development and productivity. Better integration of the ERP system with the
product design, development and production will result in high quality products,
reduction in number of defects, faster problem resolution, quicker incorporation of
enhancements, better customer service, etc. which leads to improved brand image,
which will lead to an increase in market share and profits.
6
Project/Category: ERP Implementation
7
Tools/Platform, Hardware & Software requirement
specification
8
CONTEXT LEVEL DFD
Organization
Applicant Tracking
Human
Resource
Hire Process
Management(
HRM)
Rehire Process
Personal Details
9
Level1 DFD For PERSONAL Module
1.0
Customer
Personal
Details
1.0
Log In 2.0
Existing User
Applicant PERDB
Tracking
3.0
3.0
Time
Employme Managemen
ntCompsen t
sation
12.0
11.0 Loan
PERDB
Appraisal
4.0
PERDB
Fund
10.0
Succession
Planning
6.0 5.0
8.0
Organizational planning
To help you plan for the future, Ramco HRMS is packed with four planning tools to
cater to the enterprise-wide planning needs of salary, manpower, succession and
career. All planning activity is facilitated with a planning chart and a planning
period. You have the option to generate unlimited plans before arriving at the final
figures.
Manpower planning. Ramco HRMS captures data pertaining to existing and planned
staffing; using which you can project future manpower demand and plan
appropriately. It has been made easy with a tree-like representation of the
manpower planning needs at each level of the organization. It also facilitates
enterprise wide manpower planning by taking inputs from functions and line
managers regarding manpower requirements of their departments or sections. The
system then collates all such requests through the export / import facility. Any
changes in the planned manpower at the lowest level is aggregated and reflected
at all the levels above it through roll-up. Highlights the planned manpower, actual
manpower and variance. Due to change in manpower, budgeted changes in salary
outflow is highlighted in the manpower chart.
Succession planning
Succession planning is crucial to ensure the continued growth of your operations.
Ramco HRMS takes into consideration all the potential replacements and ensures
that the chosen successor has the required skill-set to assume responsibilities of
the new job. The succession planning feature in Ramco HRMS ensures that suitable
managers are available to fill vacancies created by promotions, transfers or
employee exit. It also ensures a personnel pool to fill in new positions likely to be
created in the future. For an effective and comprehensive succession planning
process, the system fetches information from the career plans, skills required for
position and employee skills to aid in the succession planning process.
11
Career planning
Career planning charts out the evolution of employee in the organization with
respect to the functions and position the employee is capable of handling. It
monitors employee career movement and is linked to succession planning. This can
also be the outcome of the appraisal process. It is an effective tool to harness the
potential of your employees.
Salary planning
Takes into consideration the organization structure, appraisal and compensation
details. Option to link salary planning with manpower planning to get a complete
picture of the compensation requirements during planning.
Easy, tree-like representation of the salary planning needs at each level in the
Organization. Any change in the planned salary is reflected at all the levels above
it through roll up. Define salary budgets at each planning level. Build in rules for
apportionment of increase of salary. Display external equity process to compare
salaries with another organization or the industry standards.
Internal equity process to compare salary given to employee within the
organization
Time management
Time management in Ramco HRMS facilitates creation of an employee-specific
calendar which specifies the availability of an employee by taking into account
current employee assignment(s),current shift, weekly off, and holidays.
Maintains details in terms of change of shifts owing to personal reasons or other
contingencies, leave of absence, late arrivals and so on
Flexible time management that allows detailed scheduling with multiple shift
patterns. Employee leave is linked to the calendar due to which one can view the
employee availability at any time. Using this one can effectively assess ability and
even plan for substitution based on skill match
Leave or vacation management is workflow enabled and provides quick and easy
Application, authorization, and maintenance of balance. Supports attendance entry
from various sources such as direct entry, rule-based and
automatic recording systems.
12
Recruitment
13
Database Structure
14
2. screen_id varchar(256),
3. company_code varchar(256),
4. location_code varchar(256),
5. language_id smallint,
6. mode smallint,
7. key_value varchar(256)
Inflow: The inflow is used to transfer the data from the base screen to EDK
screen.
15
Outflow: The outflow is used to transfer the data from EDK to Base Screen.
InOutFlow: The InOutFlow is used to transfer data from EDL to base screen as
well as Base Screen to EDK Screen.
The Independent EDK is used through SQL tables.
Introduction of EDK
Customer
16
From Base Screens to User Interface.
Design Reports for the User Interface.
Process Driven
Human Resources
Management
Recruitment Payroll
Appraisal
17
The technical implementation of a business function is a component
Examples
Leave Management
Leave Master Setup
Leave Maintenance
Leave Encashment
18
Actions (Tasks)
User Action
We can extend the functionality of already existing screen through Base Screen.
Define UI Configuration
Base Screens are generally taken from RVW 2.0 Model database,
Define Pages (Optional)
To Get the Base Screen, we need to run the Requirement Script exe
Define Sections
We need to provide the RVW 2.0 model database information in order to get the
Define Controls
component deployed.
Define Control Layout
The exe will generate the SQL Scripts.
Define Grid Contents (Optional)
Run the Scripts in Model Database.
Define Radio Buttons (Optional)
19
Base Screen Extension
20
Sample Report Screen
21
ER Diagram
Sql Number
Registrat
Login Sub ID No. of of
ion
Office Sub
Office
user Admin
Company/Location
22
Works –in relationship set
Checks No of
Sub ID name Branches
Compe
Employee nsation
Works HRMS
Admin
for
23
IMPLEMENTATION OF SECURITY MECHANISM
DLL MODULE
The DLL module contains MC32 Screen that is used to give the rights for the
Application as well as for User and assign the role for particular Company and
Location.
To Login the mc32 we used sql server username: sa and password: sa
1: Create User Data Source Name (DSN): User DSN will be required named as
“REALESTATE”. The type of this DSN is Microsoft ODBC for Oracle. One can create
DSN through ODBC Manager. The ODBC manager can be activated by running
“Microsoft ODBC 32 bit Manager” from control panel.
2: Create separate user for this application: A user named as ramco with the
password ramco is to be created for storing the data in a separate place. Storing
data under separate user will protect the data. SQL Server Navigator can be used
for creating the said username and password.
3: Create required tables: The structure of tables required for this project
(Detail given in the data base design section) is to be created in the said user. The
SQL statement CREATE can be used for creating such tables.
24
Future Scope of ERP
India is a well known player in the ERP market. India occupies a promising position
in the whole of IT market .The governments, educational institutions and
companies are constantly working towards promoting and expanding the IT
market. In this context ERP holds lot of promises both in terms of supply and
demand. There are some issues to worry about and some others which deserve
appreciation.
25
Role in Project
26