J2me项目实例------网络通讯录(1) 
  
   整体设计: 
         把图形界面和网路程序分为2部分设计,网路部分又分为客户端和服务器的.服务器用的是iis,程序用asp编写.客户端的用一个javabean封装方法.这样比较容易进行代码的重新利用. 
  Uml图如下: 
         
下面是图形界面的设计: 
   首先是midpapplicatiop主要是封装了2个方法供以后方便图形界面的转换: 
     为  public static void setScreen(Displayable d){ 
           display.setCurrent(d); 
         } 
         public static void setAlertScreen(Alert alert,Displayable d){ 
           display.setCurrent(alert,d); 
        } 
  下来是主界面 menulist它有两个item commlist and luckylist分别提供了两个网路服务通讯录和星座的信息. 
  其中,menulist有4个服务项目 添加,查找,修改,删除,通讯录.luckylist有十二个星座的选项看看自己的星座和自己未来的运气如何. 
   
 
  |