The field of data ethics is concerned with the ethical considerations surrounding data, algorithms, and associated practices, with the aim of identifying ethical solutions. The application of ethical principles to the handling of data, algorithms, and practices can facilitate the identification and delineation of ethical quandaries within the domain of data science. The present study focuses on the topic of data ethics, specifically pertaining to the processes of data collection, data model construction, evaluation, and deployment. This study introduces a comprehensive framework designed to facilitate the management of ethical considerations in data science projects. In order to authenticate the framework, a case study was conducted and our perspectives on its practical implementation were presented. The description of the scope of future research is also provided.