七星彩开奖号码结果|七星彩中奖查询
服務支持
服務體系
服務熱線
知識中心
下載中心
聯系我們

了解更多詳細信息請致電

4000-670-790

或給我們留言

在線留言

您所在的位置: 首頁 > 服務支持 > 知識中心 > 產品知識 >

軟件開發的類型(三)桌面軟件開發

作者:admin 點擊量: 2017-06-23 14:46
內容導讀: 軟件開發的類型(三)C S軟件開發 一、定義 C S結構即Client Server(客戶機 服務器) 結構,是大家熟知的軟件系統系統結構,通過將義務公道調配到Client端和Server端,下降了系統的通信開銷,需要安裝客戶端才可進行管理操作。 ...

一、 定義
C/S結構即Client/Server(客戶機/服務器) 結構,是大家熟知的軟件系統系統結構,通過將義務公道調配到Client端和Server端,下降了系統的通信開銷,需要安裝客戶端才可進行管理操作。客戶端和服務器端的程序不同,用戶的程序主要在客戶端,服務器端主要提供數據管理、數據共享、數據及系統維護和并發節制等,客戶端程序主要完成用戶的詳細的業務。開發比較容易,操作簡便,但利用程序的升級和客戶端程序的維護較為艱苦。
二、 特點
1、 硬件環境:C/S 一般建破在專用的網絡上, 小范疇里的網絡環境, 局域網之間再通過專門服務器供給連接跟數據交流服務。
2、 對安全要求:C/S 普通面向絕對固定的用戶群, 對信息平安的把持能力很強. 個別高度秘密的信息系統采取C/S 結構合適. 可以通過B/S宣布局部可公然信息。
3、對程序架構:C/S 程序可以更加重視流程, 可以對權限多檔次校驗, 對系統運行速度可以較少考慮。
4、 軟件重用:C/S 程序可以不可防止的整體性斟酌, 構件的重用性不如在B/S要求下的構件的重用性好。
5、 系統保護:C/S 程序因為整體性,開發軟件, 必須整體考核, 處理呈現的問題以及系統升級. 進級難. 可能是再做一個全新的系統。
6、 處置問題:C/S 程序能夠處理用戶面固定, 并且在雷同區域, 保險請求高需要, 與操作系統相干. 應當都是相同的系統。
7、 用戶接口:C/S 多是樹立的Window平臺上,表示方式有限,對程序員廣泛要求較高。
8、 信息流:C/S 程序正常是典范的中心集權的機械式處理, 交互性相對低。
三、 優點
1、 響應速度快。C/S結構是客戶端與數據庫直接銜接,不旁邊環節,所以響應速度快。
2、軟件設計個性化,可以知足用戶個性化的需求。因為C/S有著本人的客戶端。在客戶端的設計上,可以依據客戶的需求進行個性化的設計,可以滿意客戶復雜的個性化需求。特殊是在操作方面,報表工具等方面。
3、 事務處理能力壯大。C/S結構充足應用客戶真個硬件設施,將良多的數據處理工作在客戶端實現,所以數據處理才能比擬強盛,對一些龐雜的業務流程,也輕易實現。
四、 缺點  
1、 散布能力差。“成也蕭何,敗也蕭何。”由于有客戶端的帶來的一系列個性化的便利的同時,也造成了在系統安排時,對每一個客戶都要裝置客戶端能力使用。假如用戶數量龐大且分布普遍的話,給布署帶來極大地不便。
2、 維護本錢昂揚。因為客戶端數目宏大,對系統的維護和升級都是很大的挑釁。
3、 跨平臺使用難以實現。C/S構造如需跨平臺使用,必需從新開發再其體系下的客戶端才干應用。

本文關鍵字:
業務咨詢
咨詢在線客服
合作咨詢
咨詢在線客服

我們的微信

我們的微博

點擊圖標進入幫助中心
七星彩开奖号码结果