Our objective in this article is to construct a theoretical framework that directs the simulation of certain salient human characteristics. We believe that George Kelly's personal construct psychology is the philosophical-theoretical instrument most suitable for us to use to construct this theoretical framework. Nevertheless, to make the theory more solid we have had to differentiate some of our assumptions from those of Kelly. A construct system is considered not simply as a form of knowledge representation but also as a knowing system that, according to the fundamental postulate of personal construct psychology, is able to generate psychological phenomena such as preferences, emotions, and reasoning. To present our model, we first define principles of the system's organization and dynamics. From the dynamic principle (i.e., the increasing of predictive capacity), we derive the notion of preference. As a result, we consider emotions as a way of solving some typical difficulties of the system dynamics. We also consider how the system can generate abstract representations.