Monitoring system and method for use with diabetic treatment management. The system includes: a communication interface configured to permit access to stored raw log data, obtained over a certain time, being indicative of glucose measurements, meals consumed and insulin delivery; and a control unit including an unsupervised learning controller configured to receive and process said raw log data and determine at least one global insulin pump setting of basal rate, correction factor, carbohydrate ratio and insulin activity curve parameters. The system may include a processing unit including a first processor for processing measured data indicative of blood glucose level and generating first processed data, a second processor including at least one fuzzy logic module which receives input parameters corresponding to the measured data, the first processed data and a reference data, and processes the data to produce a qualitative output parameter to determine whether any treatment parameter should be modified.