A system for connecting at least one electronic card to an electronic board of a computer device comprising: - an electronic board , equipped with a plurality of connectors for connecting at least one electronic card to the electronic board , and slots for connecting at least one components to the electronic board , - a first supporting means , - a second supporting means , - an opening on the first supporting means, - a bracket , - a blocking means , wherein said at least one electronic card are perpendicular to the electronic board , the computer device further comprises the system for connecting being configured such that the at least one electronic card is connected to the electronic board simultaneously via the system for connecting, said first supporting means is configured such that for connecting the at least one electronic card to said electronic board , said at least one electronic card is first mounted onto the first supporting means , before the first supporting means is placed above the electronic board in the vertical direction, said second supporting means is installed underneath the electronic board in the vertical direction, said opening is configured to let the electronic card to pass through, a first part of said bracket is fixed laterally to the electronic card , a second part of said bracket extends perpendicularly from the electronic card and after the electronic card passes through the opening and when the second part is seated on the first supporting means , the vertical movement of the second part of the bracket is blocked with respect to the first supporting means by said blocking means , and said opening configured to implement a floating movement of the electronic card in the horizontal direction, in which the electronic card may move with the bracket in the horizontal direction with respect to the first supporting means to self-align with the plurality of connectors . - an electronic board , equipped with a plurality of connectors for connecting at least one electronic card to the electronic board , and slots for connecting at least one components to the electronic board , - a first supporting means , - a second supporting means , - an opening on the first supporting means, - a bracket , - a blocking means , wherein said at least one electronic card are perpendicular to the electronic board , the computer device further comprises the system for connecting being configured such that the at least one electronic card is connected to the electronic board simultaneously via the system for connecting, said first supporting means is configured such that for connecting the at least one electronic card to said electronic board , said at least one electronic card is first mounted onto the first supporting means , before the first supporting means is placed above the electronic board in the vertical direction, said second supporting means is installed underneath the electronic board in the vertical direction, said opening is configured to let the electronic card to pass through, a first part of said bracket is fixed laterally to the electronic card , a second part of said bracket extends perpendicularly from the electronic card and after the electronic card passes through the opening and when the second part is seated on the first supporting means , the vertical movement of the second part of the bracket is blocked with respect to the first supporting means by said blocking means , and said opening configured to implement a floating movement of the electronic card in the horizontal direction, in which the electronic card may move with the bracket in the horizontal direction with respect to the first supporting means to self-align with the plurality of connectors . <EOS>