OFDMA is a suitable technique for delivering high data rate services and one of the most important technologies applied in LTE and 5G wireless networks. In OFDMA systems, dynamic resource block (RB) allocation considering QoS requirements is gaining widespread acceptance. However, along with the development of 5G and beyond 5G networks, how to efficiently allocate resource to satisfy various QoS requirements remains as a critical issue. In this paper, a QoS-aware user satisfaction oriented joint resource block and power allocation algorithm is proposed for an OFDMA multi-cell system. The objective is to optimize user satisfaction over the entire network by maximizing the number of qualified users whose QoS target is met with minimal power and bandwidth consumption. A two-dimensional power-and-RB strategy and cloud based information sharing are utilized to mitigate the inter-cell co-channel interference in order to increase the qualified user ratio. Simulation results show that the proposed algorithm significantly outperforms conventional schemes in terms of satisfying users' QoS requirements and system throughput utility.