想法不错,不过我觉得实现你说的那些功能用不到太多深层的J2EE,DB查询什么的JSP + JavaBeans通过JDBC就可以轻松搞定,界面和美工方面跟J2EE就更不搭界了。可以考虑实现一个基于WEB的OA系统,网上发布消息、共享文档、考勤、学生和课程管理、考试系统等等。那工作量可就大喽,不过也许能真正练手。