銷售管理及人員績效管理知識分析(DOC 61頁)
銷售管理及人員績效管理知識分析(DOC 61頁)目錄:
1.緒論
2.關鍵技術
3.需求分析
4.係統架構與設計
5.係統實現
6.係統測試與效果評估
7.總結
銷售管理及人員績效管理知識分析(DOC 61頁)簡介:
B/S架構
B/S架構:B/S架構是隨著Internet技術的興起,對C/S結構的一種變化或者改進的結構。在這種結構下,應用軟件安裝在服務器端,極少部分事務邏輯在客戶端實現,主要事務邏輯在服務器端實現。用戶工作界麵是通過WWW瀏覽器來實現,形成所謂三層3-tier結構。這樣大大簡化了客戶端電腦載荷,減輕了係統維護與升級的成本和工作量,降低了用戶的總體成本。B/S架構是一次性到位的開發,能實現不同的人員,從不同的地點,以不同的接入方式訪問和操作共同的數據庫;它能有效地保護數據平台和管理訪問權限,服務器數據庫也很安全 。特別是C#這樣的麵向對象的語言出現之後,B/S架構管理軟件更是方便、速度快、效果優。B/S架構以其分布性特點、業務擴展簡單方便、維護方便 、開發簡單和共享性強等特點得到普遍應用,但數據安全性問題、對服務器要求過高、數據傳輸速度慢、軟件的個性化特點明顯降低,這些缺點是有目共睹的,難以實現傳統模式下的特殊功能要求。
ASP.NET是一個統一的Web開發模型,它提供了為建立和部署企業級Web應用所必需的服務。同時,ASP.NET 是 Microsoft .NET Framework 的一部分,是一種可以在高度分布的 Internet 環境中簡化應用程序開發的計算環境。當編寫 ASP.NET 應用程序的代碼時,可以訪問.NET Framework 中的類。可以使用與公共語言運行庫(Common Language Runtime,CLR)兼容的任何語言來編寫應用程序的代碼,這些語言包括 Microsoft Visual Basic、C#、JScript .NET 和 J#。使用這些語言,可以開發利用公共語言運行庫、類型安全、繼承等方麵的優點的 ASP.NET 應用。因此,它有如下特點:
1) ASP.NET是同Microsoft .NET Framework集成在一起的,運行在CLR運行庫環境之內。ASP.NET 建立在 .NET Framework 的編程類之上,它提供了一個 Web 應用程序模型,並且包含使生成 ASP Web 應用程序變得簡單的控件集和結構。ASP.NET 包含封裝公共 HTML 用戶界麵元素(如文本框和下拉菜單)的控件集,但這些控件在 Web 服務器上運行,並以 HTML 的形式將它們的用戶界麵推送到瀏覽器。在服務器上,這些控件公開一個麵向對象的編程模型,為 Web 開發人員提供了麵向對象的編程的豐富性。ASP.NET 還提供結構服務(如會話狀態管理和進程回收),進一步減少了開發人員必須編寫的代碼量,並提高了應用程序的可靠性。另外,ASP.NET能讓開發人員以服務的形式交付軟件。使用XML Web Services功能,ASP.NET 開發人員可以編寫自己的業務邏輯並使用 ASP.NET 結構,最後通過 SOAP 交付該服務。
2) ASP.NET是編譯執行的,它支持多種編程語言,同時,它也是麵向對象的。在ASP.NET應用開發中,可以使用與CLR兼容的任何語言來編寫應用程序的代碼,如Microsoft Visual Basic、C#、JScript .NET 和 J#等編程語言。
3) ASP.NET是跨瀏覽器和跨設備的。要做到跨任何瀏覽器運行是所有Web開發人員所麵臨的最大挑戰,同時,它也是衡量一門Web編程語言的重要指標。但對於今天的ASP.NET程序員來講,跨瀏覽器的問題似乎變得不那麼重要。如果你在開發中完全使用ASP.NET自帶的Web服務器控件,那麼這些Web服務器控件將會根據客戶端的瀏覽器來自動生成相應的HTML。這樣,你不用編寫任何其他的額外代碼就能夠實現跨瀏覽器支持。
4) ASP.NET易於配置與部署。說到ASP.NET的易於配置與部署的特性,這是任何一個開發平台所不能夠比擬的,微軟在這方麵一直都做得非常好。尤其是在Windows 7和Windows Server 2008操作係統裏麵自帶了.NET之後,通過複製程序的方式就能夠讓程序自由運行。
..............................