例如: 
一个系统划分为:用户管理  计费管理  等  在用户管理中
  要提供的功能为:
l 验证用户和密码:输入:号码、用户密码,输出:TRUE/FALSE。
l 验证主叫绑定用户:输入:主叫号码,输出:TRUE/FALSE。
l 通过绑定主叫获取号码:输入:绑定主叫,输出:号码
l 察看用户是否超出当日呼出限额:输入:号码,输出:TRUE/FALSE。
l 缩位号码转换:输入:号码、缩位号码,输出:呼叫目的码/NULL.
l 查询账户信息:输入:号码,输出:账户标示
l 设置默认号码:输入:号码、转接目的码,输出:无TRUE/FALSE。
l 用户切换配置方案:输入:号码、业务方案标示,输出:TRUE/FALSE。
l 设置短消息号码:输入:号码、短消息目的码,输出:TRUE/FALSE。
l 配置模板:输入:号码,、业务模板序号,输出:业务配置模板。
l 校验个人业务配置方案:输入:号码,输出:TRUE/FALSE。
l 配置方案:输入:号码、业务模板、业务模板序号,输出:TRUE/FALSE。
l 获取用户属性:输入:号码,输出:用户属性标识。
l 来话限制检查:输入:号码,输出:TRUE/FALSE。
l 来话密码检查:输入:号码,密码,输出:TRUE/FALSE。
l 获取下一个转接号码:输入:号码、当前转接号码/NULL,输出:下一个转接号码。
l 根据分机号码获得转接号码:输入:号码、分机号码,输出:转接号码。
l 更新账户:输入:号码、新账户标识,输出:TRUE/FALSE。
l 新增用户:输入:号码,输出:TRUE/FALSE。
l 删除用户:输入:号码,输出:TRUE/FALSE。
l 新增用户:输入:号码,输出:密码
l 租费扣除设置:输入:号码、租期类型,输出:TRUE/FALSE。
l 更改用户类型:输入:号码、用户类型 ,输出:TRUE/FALSE。
l 获知用户状态,输入:号码  输出:用户状态
l 更改用户状态:输入:号码、新的用户状态,输出:TRUE/FALSE
l 设定锁定次数限制:输入:(号码) 限定次数,输出:TRUE/FALSE

解决方案 »

  1.   

    原来搂主只是得到一组概念上的接口,而不是java的
    是不是等待高手前来进行详细设计啊?
    呵呵与搂主一起期待中……
      

  2.   


      概念上的接口,而不是java的?? 
      java的Interface,也只是表述一下接口;   个人认为,
      上面的需求归类就是接口了:
      
      interface IUserInfo  ----- 用户信息查询更新
       ....
       
      interface IUserManager ----- 用户管理
       .....  interface IUserBiz  ----- 业务相关
       .....   但是这里没有类呀?? 如何得到类?? 划分类的标准是什么??   好像有类的职责要求单一的说法??   
       大家谈谈自己的见解??  
          
      
      

  3.   

    UP.我又认真看了一下你的那些功能,
    很有代表性的系统,
    恳请高手参与......我这还有好多分。to phonlee(not a bird,but ...):
    我觉得你对接口的理解好象有点偏差,
    我认为接口和抽象类功能还是很类似的,
    只是由于接口不提供实现,
    所以在用法上发生了些变化......
      

  4.   

    2 sayo :
      原来搂主只是得到一组概念上的接口,而不是java的??
     
      如何说??