电子商城实录---------------------------------------------------------后台开发具体实施的细节+波利亚的怎样解题的思维方法

 

商品分类管理的业务逻辑分析

表结构

表间关系

编写代码实现

  
第一,你必须弄清问题  

1)未知项

控制器是谁?

CategoryController

模型是什么?

CategoryModel

视图是什么?

2)已知项

每个品牌管理对应一张表 

cz_category

条件是什么?把条件的各个部分分开.你能否把它们写下来?

商品的分类添加-----------cz_category的添加数据--------addAction添加表单--------显示添加表单

商品的分类插入-----------cz_category的插入数据-------insertAction插入表单----------

商品的分类删除----------cz_category的删除数据-------deleteAction删除表单数据

商品的分类显示----------cz_category的取出来数据-------indexAction显示到视图层--------显示分类视图

商品的分类修改----------cz_category的修改数据-----editAction修改--------修改视图层

根据编程语言的规则,引入适当的类名  方法名,属性名,写出相应的函数

                 类名                                     方法名           属性名             函数      

控制器         CategroyController          addAction                       

模型         CategoryModel

视图层      

代码表示:

控制层代码如下:

<?php
  class CategoryController extends Controller{
     public function indexAction(){
         
         
     }   
     public  function addAction(){
         
         
         
     } 
      public function insertAction(){
          
      }
      
      public function editAction(){
      
      }
      public function updateAction(){
      
      } 
      public function deleteAction(){
      
      }
       
      
  }
  ?>

再根据上面提供视图我们可以直接引入

<?php
  class CategoryController extends Controller{
     public function indexAction(){
         include CUR_VIEW_PATH.'cat_list.html';
         
     }   
     public  function addAction(){
         
         include CUR_VIEW_PATH.'cat_add.html';
         
     } 
      public function insertAction(){
          
      }
      
      public function editAction(){
          include CUR_VIEW_PATH.'cat_edit.html';
      }
      public function updateAction(){
      
      } 
      public function deleteAction(){
      
      }
       
      
  }
  ?>

模型层:

 代码如下:

<?php
//商品分类模型
class CategoryModel extends Model{
    
    
    
}


?>

接下来工作就是实现波利亚所说的第二步

 

第二,找出已知数与未知数之间的联系.如果找不出直接的联系,你可能不得不考虑辅助问题. 
你应该最终得出一个求解的计划

也就是建立这些控制器,模型与mysql里面那张表的联系。

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值