本人做一个小程序:图书入库,顾客买书
有如下几个数据表:类怎么设计啊,特别是方法的设计比如:
1、图书类,顾客类、用户类(派生顾客类与管理员类)、图书类
        “买书”这个方法是放在“图书”类里还是放在“顾客”类中?
        “入库”这个方法是放在“图书”类里还是放在“管理员”类中?希望大家多多提供这方面的资料!谢谢!再问:
    1、购买此商品的顾客也购买了...
    2、查看此商品的顾客也查看了...
是怎么实现的,数据库怎么设计???

解决方案 »

  1.   

    控制类不是不懂!
    1. 管理员方法:
    a. 图书:添加新图书、修改图书信息、删除图书、获取图书详细信息、图书入库、图书分类转移、获取图书目录路径、图书报损、图书组合、图书组合拆分、图书标价、图书查询、到书通知我、缺书统计、获取销售排行
    b. 订单:订单发货、订单退货、订单查询
    c. 目录:新加新目录、删除目录、修改目录、图书类别转移、获取子目录列表、获取父目录
    d. 信息卡:办理信用卡、信用卡充值、信用卡转账、信用卡冻结、信息卡销户、统计信息卡、信用卡挂失、查询信用卡余额
    e. 优惠卡:生成优惠卡、统计优惠卡、发放优惠卡、提醒优惠卡即将过期、查询优惠卡余额、冻结优惠卡
    f. 书店新闻:发布书店新闻、修改书店新闻、删除书店新闻、
    g. 系统信息:发布系统信息、修改系统信息、删除系统信息
    h. 图书评论:核查图书评论
    i. 出版社:添加出版社、修改出版社基本信息、删除出版社、获取出版社图书2. 顾客方法:
    a. 图书:获取图书信息、浏览图书、到书通知我、缺书登记、获取图书目录路径、获取图书组合
    b. 购物车:加入购物车、从购物车删除中图书、统计购物车金额
    c. 收藏夹:加入收藏夹、从收藏夹删除中图书
    d. 订单:生成订单、订单查询
    e. 目录:获取子目录列表、获取父目录
    f. 信用卡:信用卡挂失、修改信息卡密码、信用卡刷卡
    g. 优惠卡:查询优惠卡余额、优惠卡刷卡
    h. 用户信息:提交用户信息
    i. 系统信息:查看系统消息
    j. 图书评论:发表图书评论
    k. 出版社:获取出版社图书
    l. 用户地址:添加用户地址、修改用户地址、删除用户地址3. 游客方法:
    a. 图书:获取图书信息、浏览图书、缺书登记、获取图书目录路径、获取图书组合
    b. 购物车:加入购物车、从购物车删除中图书、统计购物车金额
    c. 收藏夹:加入收藏夹、从收藏夹删除中图书
    d. 订单:订单查询
    e. 目录:获取子目录列表、获取父目录
    f. 用户信息:提交用户信息
    g. 出版社:获取出版社图书列表
    h. 获取子目录列表、获取父目录凭上面的资料,这个类应该怎么设计啊??