解:(1)由題意,可得點B(2,2);
∵CF=1,
∴F(3,0);
在正方形ABCD中,∠ABC=∠OAB=∠BCF=90°,AB=BC,
∵BE⊥BF,
∴∠EBF=90°,
∴∠EBF=∠ABC,
即∠ABE+∠EBC=∠EBC+∠CBF,
∴∠ABE=∠CBF,
∴△ABE≌△CBF;
∴E(0,1).
設過點E,B,F的拋物線的解析式為y=ax
2+bx+1,則有:

,
解得

;
∴該拋物線的解析式為:y=-

x
2+

x+1.
(2)∵G(

在拋物線y=-

,
∴

,
∴G(

,

);
設過B、G的直線解析式為y=kx+b,
∴

∴

∴過點BE的直線解析式為y=

,
∴直線y=

與y軸交于點M(0,3),
∴EM=2;
可證△ABM≌△CBN,
∴CN=AM,
∴ON=1;
∴EM=2ON.

(3)點P在拋物線y=

上,設P點的坐標為(m,

,

如圖2:①過點P
1作P
1H1⊥y軸于點H
1,連接P
1E;
∴tan∠H
1EP
1=

,
∴

,
即

,
解得

(不合題意,舍去);
②過點P
2作P
2H
2⊥y軸于點H
2,連接P
2E,
∴tan∠

,
∴

,
解得

(不合題意,舍去)
當

,
當

.
綜上所述,點P
1(

,

),P
2(

,-

)為所求.
分析:(1)根據正方形的邊長易求得B、F點坐標.若∠EBF=90°,那么∠ABE、∠CBF為同角的余角,由此可證得△ABE≌△CBF,即可求得AE的長,從而可得到E點坐標,從而利用待定系數法求得該拋物線的解析式.
(2)根據點G的橫坐標,可確定G點的坐標,易求得直線BG的解析式,從而得到M點的坐標,即可得到EM、AM的長,由(1)知AM=CN,由此可求得CN、ON的長,然后可求得EM、ON的數量關系.
(3)此題應分兩種情況考慮:
①當點P在E點上方時,過P作PH⊥y軸于H,連接PE,根據拋物線的解析式可設出點P的坐標,即可得到EH、PH的長,然后根據∠PEH的正切值求出點P的坐標.
②當點P在E點下方時,方法同①.
點評:此題考查了正方形的性質、全等三角形的判定和性質、二次函數解析式的確定、銳角三角函數的定義等知識,同時還考查了分類討論的數學思想,難度較大.