A healthcare monitoring system comprises a server, a node device, a wearable device, and an object device. When the wearable device senses a physiological signal, it generates a physiological parameter based on the physiological signal and sends the physiological parameter to the node device. When the object device senses a non-physiological signal, it generates non-physiological information based on the non-physiological signal, and sends the non-physiological information to the node device. Then, the node device receives and sends the physiological parameter and the non-physiological information to the server, so the server determines health information of a user based on the physiological parameter and the non-physiological information.