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.당뇨 치료 관리와 함께 사용되는 모니터링 시스템이 개시된다. 상기 시스템은 특정 시간 동안 획득되고 혈당 측정치들, 흡수된 음식 및 인슐린 투여에 대한 시간 간격이 있는 데이터 포인트들인 저장된 원시 로그 데이터(raw log data)에 접근을 허용하도록 설정되고 동작하는 통신 인터페이스와; 상기 원시 로그 데이터를 수신하여 처리하고, 상기 원시 로그 데이터의 잔여 로그 데이터 부분으로부터 정보성 데이터 조각을 결정하고, 그리고 기저 투여율(basal rate), 보정 계수(correction factor; CF), 탄수화물 비율(carbohydrate ratio; CR) 및 인슐린 활성 곡선 파라미터들 중 최소 하나의 전역 인슐린 펌프 설정을 계산하는 소급적 분석을 위하여 상기 정보성 데이터 조각을 선택하도록 설정되고 동작하는 자율적 학습 컨트롤러를 포함하는 제어 유닛을 포함한다.