解:(1)∵f′(x)=ax
2-(a+1)x+1=(x-1)(ax-1)
当a>1时,0<

<1,由f′(x)>0,得x>1或x<

,由f′(x)<0,得

<x<1,∴函数f(x)的增区间为(-∞,

),(1,+∞);减区间为(

,1)
当a=1时,∵f′(x)=(x-1)
2≥0,∴函数f(x)的增区间为(-∞,+∞)
当0<a<1时,

>1,由f′(x)>0,得x<1或x>

,由f′(x)<0,得1<x<

,∴函数f(x)的增区间为(

,+∞),(-∞.1);减区间为(1,

)
当a=0时,f′(x)=(1-x),由f′(x)>0,得x<1,由f′(x)<0,得x>1,∴函数f(x)的增区间为(-∞,1);减区间为(1,+∞)
当a<0时,

<0,由f′(x)>0,得

<x<1,由f′(x)<0,得x>1或x<

,,∴函数f(x)的增区间为(

,1);减区间为(-∞,

),(1,+∞)
综上所述,当a>1时函数f(x)的增区间为(-∞,

),(1,+∞);减区间为(

,1)
当a=1时,函数f(x)的增区间为(-∞,+∞)
当0<a<1时,函数f(x)的增区间为(

,+∞),(-∞.1);减区间为(1,

)
当a=0时,函数f(x)的增区间为(-∞,1);减区间为(1,+∞)
当a<0时,函数f(x)的增区间为(

,1);减区间为(-∞,

),(1,+∞)
(2)∵函数

的图象过点(1,1)
∴

,∴b=

∵f(x)极小值点在区间(1,2)内,由(1)可知

∴

<a<1
∴

<

<

∴

<b<

分析:(1)先求导函数 f′(x),并将导函数分解因式变形为 f′(x)=(x-1)(ax-1),便于解不等式,再确定讨论标准,由于解不等式f′(x)>0和f′(x)<0,需比较a与0,1的大小,故确定分当a>1,当a=1,当0<a<1,当a=0,当a<0五种情况讨论,最后分别在五种情况下解含参数的一元二次不等式即可得函数的单调区间
(2)先由函数

的图象过点(1,1),代入得b=

,再结合(1)中的讨论,若极小值点在区间(1,2)内,需

,从而解得a的范围,最后求一次函数b=

的值域即可得b的范围
点评:本题考察了利用导数求函数的单调区间的方法,导数与函数极值的关系,分类讨论的思想方法,熟练的解含参数的一元二次不等式是解决本题的关键