Hi Karim,
Does this site already have the access control or the alarm system? Why are you wanting to do a low-level integration (I wouldn't even call this an integration - it is more of a simple "interfacing" or "interconnection" between the 2 systems).
There exists a number of high-level integrated or unified access control/alarm products on the market that are extremely powerful and don't require any kind of interlinking of relays with keyswitch inputs.
Honestly, this type of interfacing is how things were done 30 years ago and has nothing but disadvantages. Today's modern integrated systems incorporate both access control and alarm in a very simple and powerful single user interface. The alarm and the access are closely linked and they share common features (such as: "don't unlock the doors if the Partition inside the doors is armed and the User does not have the rights to disarm the Partition." OR: "during the day, when the Partition is inside the doors is disarmed, allow entering with card only...during the night when the inside Partition is armed, require that the User present his card and also enter a code on the keypad/reader").
I see above that you have chosen the products but it makes no sense to me, in 2016, that if your customer's requirement is "access control and alarm integration " that you would go with 2 separate systems who don't talk to each other. Your customer would be better served by using products that were designed for this function.