谁能给我个三层结构的开发思想,还有开发方法,我的意思是说
开发用什么方法最好,例如:建立函数,sql语言存入一个文本文件
总的意思是软件效率高,占用资源少,好维护的方法,请大家各抒己见,
不吝赐教

解决方案 »

  1.   

    1、软件工程的思想;
    2、SQL SERVER本身有“存储过程”这么一回事,不用存成什么文本文件;
    3、遵循软件工程的开发思想严格控制,当然就效率高,好维护,呵呵
      

  2.   

    不是那么说的,我说的是SQL语句
      

  3.   

    代码里面重要和难懂的地方注释好就行了,不需要又把SQL语句什么的单独存成文件
      

  4.   

    我曾经有过类似的经验!例如一个非常复杂的查询,在表示层只是知道条件和条件所对应得值,那么我会将这些条件存入ini文件,并记录应该用到的sql语句,以及sql语句条件,在业务层进行查询语句的拼接,在发送到数据库进行查询,个人感觉效率还可以,尤其是在网络环境中!·
      

  5.   

    >>谁能给我个三层结构的开发思想,还有开发方法,我的意思是说
    >>开发用什么方法最好,例如:建立函数,sql语言存入一个文本文件
    >>总的意思是软件效率高,占用资源少,好维护的方法,你首先应该弄明白三层的每一层的用途,就是每一层里都应该实现哪些方面的功能,如果这都不清楚,就没法寻找什么好的开发方法。我做三层的一点经验:
    1.客户端:与用户交互,只有界面就可以了,需要处理复杂数据(例如同时更新多个表)时,只需将数据传到中间层,不需要了解数据是如何处理的。
    2.中间层:业务逻辑,按规则处理复杂的数据,
    3.数据库:数据库,也可以进一步把业务逻辑放在数据库的存储过程中。