Anda di halaman 1dari 8

HRMantra Technical Overview

2010 HRMantra Software Pvt. Ltd. Page 1 of 8



Index
1. HRMantra Technology..02
2. HRMantra Architectural Overview (Installed Model).......03
3. Infrastructure Requirement........05
4. Integration with 3
rd
party attendance system......07


























HRMantra Technical Overview

2010 HRMantra Software Pvt. Ltd. Page 2 of 8


HRMantra Technology

HRMantra application is a browser based 3 tier application and uses following technologies /
concepts.
1. It is developed using Microsoft ASP.Net technology.
2. It also uses techniques like XML based import / export, Web Services, Ajax, multithreading
to speed up performance.
3. The database can be MS SQL or Oracle.
4. Application can be run through any browsers like Internet Explorer, Firefox, Opera etc.
5. It works with any SMTP based emailing system.
6. It can be configured to use Single sign on concept of active directory.
7. HRMantra has also launched its Mobile version (beta) for ESS.
8. It has SMS features using providers like VivaConnect and mVaayoo.



















HRMantra Technical Overview

2010 HRMantra Software Pvt. Ltd. Page 3 of 8



HRMantra Architectural Overview (Installed Model)

There are two environments: Production Environment and Test Environment.
Production Environment: This is the environment where application will be live, up and running
for clients. There are three sections in this environment.

1. Users: All licensed users can connect to the HRMantra application either through internet OR
through internal LAN. Users can use any browsers like IE, Fire fox etc. to view the application.
User pc should have MS excel installed in order to use import / export utilities.
2. Application Server: This hosts the HRMantra application and forms business logic layer. This
server requires Windows server OS with Internet Information Services (IIS) installed on it.
3. Database Server: This forms the database layer. This server requires SQL or Oracle RDBMS
installed on it.
Clients will have to schedule backup of the application and the database on daily basis by
configuring the backup processes on the respective servers. If they want additional back up on
tape etc. they can attach external back up devices.

HRMantra Technical Overview

2010 HRMantra Software Pvt. Ltd. Page 4 of 8



Test Environment: This environment serves 3 purposes. First, it can be used for testing new
releases, patches or updates as a part of User Acceptance Test (UAT) with live data. Second, it can
be used as a fail over server in case of production server failure and third it can serve as an
additional database back up and data storage. There are three sections in this environment

1. Users: Specific users identified for UAT can connect to the HRMantra application either through
internet OR through internal LAN. Users can use any browsers like IE, Fire fox etc. to view the
application. User pc should have MS excel installed in order to use import / export utilities.
2. Application Server: This hosts the HRMantra application and forms business logic layer. This
server requires Windows server OS with Internet Information Services (IIS) installed on it.

3. Database Server: This forms the database layer. This server requires SQL or Oracle RDBMS
installed on it.
Business Continuity Plan (BCP):
BCP is an arrangement to ensure continuity of using the software for business in the
event of unforeseen circumstances like earthquake or any such natural calamities which
can bring down the user operations.
Client can set up a Disaster Recovery Site (DRS) as a part of their Business Continuity Plan apart
from the above 2 environments. The Hardware and Software required for DRS should ideally be
the same as application and database server configuration.
















HRMantra Technical Overview

2010 HRMantra Software Pvt. Ltd. Page 5 of 8


Infrastructure Requirement
To ensure adequate performance, following is the minimum and recommended system requirements for client
and server PCs.
Operating System Requirements
Scenario Operating system
Client Any OS
Application Server Any Microsoft Windows Server family with service
pack as per the requirements.
Database Server Any OS which supports MS SQL OR Oracle database
Note: If application and database server is one physical machine, then the OS mentioned for
application server will be required to install in that machine.
Software Requirements
Scenario Feature Required software
Client Browser MS Internet Explorer 7 or above,
Mozilla Firefox 3 or above, Safari 3.1
or above etc.
Data Import / Export Microsoft Excel 2000 or above
Application Server Data Provider SQL: Microsoft Data Access
Components (MDAC) 2.7
ORACLE: Oracle .NET Data Provider
ASP.NET Microsoft Internet Information
Services (IIS) 5.0 or above and .NET
Framework 3.5
Database Server RDBMS MS SQL 2005 and above Or Oracle
10g and above
Note: If application and database server is one physical machine, then the required software
mentioned for application and database servers both above would be required to install in that
machine.






HRMantra Technical Overview

2010 HRMantra Software Pvt. Ltd. Page 6 of 8


Hardware Requirements
Scenario *Required
processor
Recommended
processor
Required RAM Recommended
RAM
Hard Disk
Client P-IV Pentium IV 2.4
GHz or faster
256 MB* 1 GB or higher 10 GB Free
Memory
Application
Server
Dual Xeon 3.0
GHz*
Quad core
Xeon 3.16 GHz
Processor with high
Cache memory or
faster
8 GB* 16 GB or higher 512 GB X 3 or
higher (Raid 5)


Database Server Dual Xeon 3.0
GHz*
Quad core
Xeon 3.16 GHz
Processor with high
Cache memory or
faster
8 GB* 16 GB or higher 512 GB X 3 or
higher (Raid 5)


If application and
database server
is one physical
machine
Dual Xeon 3.0
GHz*
Quad core
Xeon 3.16 GHz
Processor with high
Cache memory or
faster
16 GB* 24 GB or higher 1 TB X 3 or
higher (Raid 5)
Scenario LAN WAN/VPN/Intranet
Network 100 Mbps 1 Mbps

*Or the minimum required by the operating system, whichever is higher.
Note: This is a general purpose HRMantra infrastructure requirement and the hardware
configuration and software editions or versions and licensing details may vary.











HRMantra Technical Overview

2010 HRMantra Software Pvt. Ltd. Page 7 of 8


Integration with 3
rd
party attendance system

Any 3
rd
party attendance system like Zicom, CMS, Honeywell, Siemens etc. can be integrated with
HRMantra application on real time basis. Integration takes place as follows.




HRMantra Technical Overview

2010 HRMantra Software Pvt. Ltd. Page 8 of 8



1. Users swipe their cards at the time of entering into the door or wherever access system is
installed in their office.
2. The central mgmt console of the vendor picks up the attendance data from all the readers
and collate centrally into their database server.
3. HRMantra attendance service is installed on the application server and is scheduled to pick
up the data from vendors database.
4. The configuration between the vendors attendance database and HRMantra database is
set in the HRMantra application.
5. Attendance service reads the data and processes it and stores it into HRMantra database
from where it gets reflected into HRMantra application on real time basis.

Anda mungkin juga menyukai