Archive

Posts Tagged ‘Implement’

SAP ERP – An Overview of SAP ERP and How to Implement it in Your Business

May 2nd, 2010

SAP or Systems, Applications, Products in Data Processing is a German based company which was founded in 1972. Since the company is Germany based so its full and official name is SAP AG which stands for Systeme, Andwendungen, Produkte in der Datenverarbeitung. The unique thing about SAP is that the five founders of the company previously worked for IBM.

The company is the third largest software making company in the world and has got subsidiaries in more than 50 countries and is continuously expanding. At the moment it has got more than 17,500 customers and 27,000 people working for it with revenues of $7.34 billion. SAP has got 44,500 installations to its name in more than 120 countries used by more than 10 million users.

The success story of the company started in 1979 when it released SAP R/2 in the German market. This product was the first integrated package that could be used throughout the enterprise. This led to immediate success of the software and the company. In 1992, the company further ensured its success by releasing SAP R/3 which was based on client-server architecture.

SAP offers solutions in the following modules:

Financials
Supplier Relationship Management
Product Lifecycle Management
Human Resources
Supply Chain Management
Business Intelligence
Customer Relationship Management

What Is ERP SAP, Exactly?

ERP stands for enterprise resource planning which involves planning of acquiring and transferring business resources from one state to another. SAP ERP is integrated software developed by SAP for medium and large enterprises. After the success of SAP R/3 the company launched this software for the betterment of its customers. It includes four individual solutions including:

SAP ERP Financials
SAP ERP Corporate Services
SAP ERP Operations
SAP ERP Human Capital Management
SAP ERP Enhancement Packages

SAP ERP Financials:
SAP ERP Financials provides financial solutions to its customers irrespective of its customers. the solutions provided help you in dealing various competitive situations, market conditions etc. It combines accounting, reporting, treasury, financial supply chain and other aspects related to finance.

SAP ERP Corporate Services:
If your company deals in managing real estate, project portfolios, environment, corporate travels, health, enterprise assets or any other such sectors then SAP offers you SAP ERP Corporate Services solutions. This solution allows you to control business related costs and risks in a much better way.

SAP ERP Operations:
The operations department of any company is the most important department as it controls the entire process chain. SAP ERP Operations help the companies in handling their operations with high quality and delivering much more then is expected of them.

SAP ERP Human Capital Management:

SAP ERP Human Capital Management provides:
End-user service delivery
Workforce analytics
Talent management
Workforce process management
Workforce deployment

SAP ERP Enhancement Packages:

SAP ERP Enhancement Packages are mainly designed for providing enhancements to various business scenarios using the latest technologies and practices. There are various advantages for choosing this solution offered by SAP ERP and these are given below:

User friendly interface
Flexibility
Improved core functionality
Better integration

I hope this brief article will give you a better insight to SAP ERP and its implementation.

Discover how to learn SAP in 24 hours, without paying for overpriced courses … with the ultimate SAP training course. If you are looking to land high paying SAP jobs, you need to learn and master SAP and attain certifcation. Find out more about the ultimate SAP help course and CBT materials with UltimateSAP. Visit the site to download free certification material

ERP , ,

How to Implement Captcha With Php and Gd

March 30th, 2010

How to implement CAPTCHA with PHP and GD

So, you have a public submission form on your website (contact page, forum submission,blogs comment form) and need to prevent spam by auto-submitters. Common way to do this is to implement CAPTCHA – an image with randomly generated string

(quote from Wikipedia, free online enciclopedia: “A CAPTCHA is a type of challenge-response test used in computing to determine whether the user is human. “CAPTCHA” is an acronym for “Completely Automated Public Turing test to tell Computers and Humans Apart”, trademarked by Carnegie Mellon University.”)

Simple and quick PHP solution for implemet CAPTCHA:

1) Make a PHP script which will generate a CAPTCHA image:

[?php

session_start();

header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");

header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");

header("Cache-Control: no-store, no-cache, must-revalidate");

header("Cache-Control: post-check=0, pre-check=0", false);

header("Pragma: no-cache");

function _generateRandom($length=6){

$_rand_src = array(

array(48,57) //digits

, array(97,122) //lowercase chars

// , array(65,90) //uppercase chars

);

srand ((double) microtime() * 1000000);

$random_string = "";

for($i=0;$i

$i1=rand(0,sizeof($_rand_src)-1);

$random_string .= chr(rand($_rand_src[$i1][0],$_rand_src[$i1][1]));

}

return $random_string;

}

$im = @imagecreatefromjpeg(“captcha.jpg”);

$rand = _generateRandom(3);

$_SESSION['captcha'] = $rand;

ImageString($im, 5, 2, 2, $rand[0].” “.$rand[1].” “.$rand[2].” “, ImageColorAllocate ($im, 0, 0, 0));

$rand = _generateRandom(3);

ImageString($im, 5, 2, 2, ” “.$rand[0].” “.$rand[1].” “.$rand[2], ImageColorAllocate ($im, 255, 0, 0));

Header (‘Content-type: image/jpeg’);

imagejpeg($im,NULL,100);

ImageDestroy($im);

?]

2) Add the following line at the top of the page where you need to implement the CAPTCHA (there should not be any output before this line, except you use php functions ob_start() and ob_end_flush() to turn on output buffering):

3) Add the following line for check is CAPTCHA entered by visitor valid, before the line where you will proceed submitted message:

[?php if($_SESSION["captcha"]==$_POST["captcha"])

{

//CAPTHCA is valid; proceed the message: save to database, send by e-mail …

echo ‘CAPTHCA is valid; proceed the message’;

}

else

{

echo ‘CAPTHCA is not valid; ignore submission’;

}?]

4) Finaly add the CAPTCHA to the form:

[img src="captcha.php" alt="captcha image"][input type="text" name="captcha" size="3" maxlength="3"]

P.S.

notice:

- the tags “[?" and "?]” in code samples above should be replaced to the “”, you may download original article and code sample here: free download php captcha demo

- requirements: a webserver (windows or linux no matter) with PHP engine, with GD (graphic library) support, you may check your php settings with phpinfo() function

- you need some blank jpg image for use it as background for CAPTCHA string

php ,

Powered by Yahoo! Answers