1 數(shù)據(jù)庫設計 數(shù)據(jù)庫設計主要考慮如何以最簡單的關系存
儲數(shù)據(jù)信息,而且數(shù)據(jù)表之間的關聯(lián)必須正確的體現(xiàn)。根據(jù)需求列表和功能設計將需要的信息分類,保存在不同的表中。
數(shù)據(jù)表之間的關系通過ID來關聯(lián),在本知識管理系統(tǒng)中,客戶表幾乎與所有的表都有關系,都通過主鍵UserID與其它表關聯(lián)。客戶
表中的資料非常詳細,但并不是所有內容都必須登記在其中。為了減少數(shù)據(jù)冗余、便于維護,設計時將城市、客戶等級、客戶業(yè)務
類型和客戶狀態(tài)4個單獨列出來,并分別為其設計一個表,用于存儲信息。并將這4個表的主鍵保存在客戶表中,作為客戶表的外鍵
。在數(shù)據(jù)庫中還有一個很重要的表就是員工表。因為每一個功能模塊的操作功能都有員工的參與,根據(jù)模塊設計員工表與其它表之
間的關系。除了這些主要的關系之外,數(shù)據(jù)庫中還有一些小關系,例如區(qū)域和城市之間的關聯(lián),部門與員工之間的關聯(lián),這里不再
贅述。 本知識管理系統(tǒng)中所有數(shù)據(jù)操作方法,都是用Microsoft提供的數(shù)據(jù)訪問助手SqlHelper。SqlHelper是一個數(shù)據(jù)操作
類,主要包括3類方法:ExcuteNonQuery、ExcuteScalar和ExcuteREader。雖然只有3類方法,但通過方法的重載,此類共提供6個
操作數(shù)據(jù)的方法。通過這些方法,可以減或邏輯層與數(shù)據(jù)層之間交互,方便程序的開發(fā)。 2 總結 中小企業(yè)知識管理
系統(tǒng)主要采用的是B/S結構的三層架構。表示層使用ASP.Net2.0的可視化編程界面,輕松實現(xiàn)了與用戶的圖形交互界面設計:使用
SQL Server 2005建立數(shù)據(jù)庫。我們對此知識管理系統(tǒng)作了簡單的測試,此知識管理系統(tǒng)運行安全可靠。 在國內軟件市場競
爭不斷加強的形勢下,客戶對行業(yè)服務高質量、靈活性、多樣化和個性化期望值日益提高,吸引和留住客戶成為企業(yè)運營的立足之
本。CRM知識管理系統(tǒng)的應用,使得企業(yè)能夠面對復雜的外部環(huán)境,提高自身核心競爭力,提高整體經(jīng)營和服務水平。 OA辦公系統(tǒng),協(xié)同辦公系統(tǒng),知識管理系統(tǒng)的數(shù)據(jù)庫設計,上海知識管理系統(tǒng)知識,
表中的資料非常詳細,但并不是所有內容都必須登記在其中。為了減少數(shù)據(jù)冗余、便于維護,設計時將城市、客戶等級、客戶業(yè)務
類型和客戶狀態(tài)4個單獨列出來,并分別為其設計一個表,用于存儲信息。并將這4個表的主鍵保存在客戶表中,作為客戶表的外鍵
。在數(shù)據(jù)庫中還有一個很重要的表就是員工表。因為..
|