摘要:傳統Web查詢系統對每個不同的查詢都會有一個相應的查詢條件頁面和顯示頁面。對查詢種類繁多的應用而言,如果采用這種設計模式,不但條件頁面和顯示頁面的數量多,而且開發成本太、周期長,也不容易維護。因此,針對這種情況,提出了一種新的設計模式,不論查詢的需求有多少種,都可共用一個條件頁面和顯示頁面,而且當有新的查詢需求時,只需簡單的配置就可滿足要求,極易擴展。該模式能滿足用戶查詢需求多變的情況,而且部署、使用、維護都相對簡單,用該模式設計的系統在實際應用中取得了良好的效果。
關鍵詞:通用查詢;查詢條件解析;查詢結果解析;C#;XML;數據庫;軟件復用