A system for simultaneously displaying real-time information security statuses of computer networks under surveillance to obtain situational awareness of the computer networks, the system comprising: a computing device configured to, generate a semi-translucent three-dimensional shape having a first design for each of the computer networks under surveillance, wherein each generated semi-translucent three-dimensional shape is associated with a computer network under surveillance, and arrange all the semi-translucent three-dimensional shapes into a single three-dimensional object; a display control unit operable with the computing device, the display control unit configured to, receive parameters of a display screen size and orientation of the display screen, size the three-dimensional object according to the received parameters to simultaneously display an entirety of the three-dimensional object, and change the design of one of the semi-translucent three-dimensional shapes in the three-dimensional object to a second design in response to the computing device receiving an event notification from the computer network associated with that semi-translucent three-dimensional shape, wherein the event notification indicates a change of information security status of that computer network; and a control logic unit operable in the computing device, which is configured to assign a weightage to each semi-translucent three-dimensional shape in the three-dimensional object, wherein positioning of the semi-translucent three-dimensional shapes in the three-dimensional object is determined by the weightages assigned to each semi-translucent three-dimensional shape, whereby semi-translucent three-dimensional shapes with higher weightages will be positioned at more visually prominent positions. a computing device configured to, generate a semi-translucent three-dimensional shape having a first design for each of the computer networks under surveillance, wherein each generated semi-translucent three-dimensional shape is associated with a computer network under surveillance, and arrange all the semi-translucent three-dimensional shapes into a single three-dimensional object; generate a semi-translucent three-dimensional shape having a first design for each of the computer networks under surveillance, wherein each generated semi-translucent three-dimensional shape is associated with a computer network under surveillance, and arrange all the semi-translucent three-dimensional shapes into a single three-dimensional object; a display control unit operable with the computing device, the display control unit configured to, receive parameters of a display screen size and orientation of the display screen, size the three-dimensional object according to the received parameters to simultaneously display an entirety of the three-dimensional object, and change the design of one of the semi-translucent three-dimensional shapes in the three-dimensional object to a second design in response to the computing device receiving an event notification from the computer network associated with that semi-translucent three-dimensional shape, wherein the event notification indicates a change of information security status of that computer network; and a control logic unit operable in the computing device, which is configured to assign a weightage to each semi-translucent three-dimensional shape in the three-dimensional object, wherein positioning of the semi-translucent three-dimensional shapes in the three-dimensional object is determined by the weightages assigned to each semi-translucent three-dimensional shape, whereby semi-translucent three-dimensional shapes with higher weightages will be positioned at more visually prominent positions. receive parameters of a display screen size and orientation of the display screen, size the three-dimensional object according to the received parameters to simultaneously display an entirety of the three-dimensional object, and change the design of one of the semi-translucent three-dimensional shapes in the three-dimensional object to a second design in response to the computing device receiving an event notification from the computer network associated with that semi-translucent three-dimensional shape, wherein the event notification indicates a change of information security status of that computer network; and a control logic unit operable in the computing device, which is configured to assign a weightage to each semi-translucent three-dimensional shape in the three-dimensional object, wherein positioning of the semi-translucent three-dimensional shapes in the three-dimensional object is determined by the weightages assigned to each semi-translucent three-dimensional shape, whereby semi-translucent three-dimensional shapes with higher weightages will be positioned at more visually prominent positions.