A glucose management device for managing a user's blood glucose level, the glucose management device comprising: a housing; a user interface including a display and a user-input mechanism; a memory device for storing programmed instructions and data; and a processing component, the processing component configured to (a) causing the display to display a prompt for input via the user-input mechanism, wherein the input includes: - whether a type of diabetes is type 1 or type 2, if not stored in the memory device - whether a pump is used, if not stored in the memory device, - whether an insulin type used is regular insulin or rapid acting insulin; - a user's weight, if not stored in the memory device; wherein in case of type 1 diabetes, input further includes a total daily dose (TDD 1) consisting of basal and bolus insulin; and the carbohydrate factor (CarbF) is calculated by the formula CarbF = 2.6 × weight lbs / TDD 1 or 5.7 × weight kg / TDD 1; in case of type 2 diabetes, the total daily dose (TDD 2) is calculated by the formula TDD 2 = 0.24 × weight lbs or 0.53 × weight kg, and the carbohydrate factor (CarbF) is a constant value retrieved from the memory device; (b) calculating the correction factor (CorrF) as follows: if a pump is used: CorrF = 1960 mg/dL / TDD, if no pump is used and the insulin type is regular insulin: CorrF = 1500 mg/dL / TDD if no pump is used and the insulin type is rapid acting insulin: CorrF = 1800 mg/dL / TDD, wherein TDD = TDD 1 or TDD 2, respectively; and (c) determining an amount of bolus insulin using the carbohydrate factor and the correction factor. a housing; a user interface including a display and a user-input mechanism; a memory device for storing programmed instructions and data; and a processing component, the processing component configured to (a) causing the display to display a prompt for input via the user-input mechanism, wherein the input includes: - whether a type of diabetes is type 1 or type 2, if not stored in the memory device - whether a pump is used, if not stored in the memory device, - whether an insulin type used is regular insulin or rapid acting insulin; - a user's weight, if not stored in the memory device; wherein in case of type 1 diabetes, input further includes a total daily dose (TDD 1) consisting of basal and bolus insulin; and the carbohydrate factor (CarbF) is calculated by the formula CarbF = 2.6 × weight lbs / TDD 1 or 5.7 × weight kg / TDD 1; in case of type 2 diabetes, the total daily dose (TDD 2) is calculated by the formula TDD 2 = 0.24 × weight lbs or 0.53 × weight kg, and the carbohydrate factor (CarbF) is a constant value retrieved from the memory device; (b) calculating the correction factor (CorrF) as follows: if a pump is used: CorrF = 1960 mg/dL / TDD, if no pump is used and the insulin type is regular insulin: CorrF = 1500 mg/dL / TDD if no pump is used and the insulin type is rapid acting insulin: CorrF = 1800 mg/dL / TDD, wherein TDD = TDD 1 or TDD 2, respectively; and (c) determining an amount of bolus insulin using the carbohydrate factor and the correction factor. (a) causing the display to display a prompt for input via the user-input mechanism, wherein the input includes: - whether a type of diabetes is type 1 or type 2, if not stored in the memory device - whether a pump is used, if not stored in the memory device, - whether an insulin type used is regular insulin or rapid acting insulin; - a user's weight, if not stored in the memory device; wherein - whether a type of diabetes is type 1 or type 2, if not stored in the memory device - whether a pump is used, if not stored in the memory device, - whether an insulin type used is regular insulin or rapid acting insulin; - a user's weight, if not stored in the memory device; in case of type 1 diabetes, input further includes a total daily dose (TDD 1) consisting of basal and bolus insulin; and the carbohydrate factor (CarbF) is calculated by the formula CarbF = 2.6 × weight lbs / TDD 1 or 5.7 × weight kg / TDD 1; in case of type 2 diabetes, the total daily dose (TDD 2) is calculated by the formula TDD 2 = 0.24 × weight lbs or 0.53 × weight kg, and the carbohydrate factor (CarbF) is a constant value retrieved from the memory device; (b) calculating the correction factor (CorrF) as follows: if a pump is used: CorrF = 1960 mg/dL / TDD, if no pump is used and the insulin type is regular insulin: CorrF = 1500 mg/dL / TDD if no pump is used and the insulin type is rapid acting insulin: CorrF = 1800 mg/dL / TDD, wherein TDD = TDD 1 or TDD 2, respectively; and if a pump is used: CorrF = 1960 mg/dL / TDD, if no pump is used and the insulin type is regular insulin: CorrF = 1500 mg/dL / TDD if no pump is used and the insulin type is rapid acting insulin: CorrF = 1800 mg/dL / TDD, (c) determining an amount of bolus insulin using the carbohydrate factor and the correction factor.