最近要设计一个综合查询系统,各位高手给点意见,一般这种系统是什么样的设计思想?实现应该如何做?谢谢~~~高分的给~~

解决方案 »

  1.   

        理想成为是一个通用的综合查询系统,功能就是根据用户的选择,不必懂SQL语句,便可查询,是bs架构的,举例子比如说人事查询系统,提供很多查询条件,关联的表也很多,页面上有N多条件,包括radion button, check box, input text,等,用户选择完这些条件提交后,后台根据这些条件来生成查询语句,并且优化好了,然后执行,将结果返回给页面,现在问题就是,这个系统的后台数据库怎么设计,包括表之间字段的关联等,还有界面如何设计成不懂sql的人也能操作的,还有后台如何优化sql语句。这样说大家明白了么?
      

  2.   

    简单说就是一个sql语句的辅助生成器,有点难度,你必须要记录数据表每个字段的具体含义,数据表名称的含义通过简单的人机交互产生sql语句好像不是什么难事,关键怎么优化sql等楼下的高人