软件开发的类型(三)桌面软件开发_深圳市创新梦想科技有限公司
服务支持
服务体系
服务热线
知识中心
  • 行业知识
  • 产品知识
  • 管理知识
  • 定制开发知识
  • 其它知识
  • 下载中心
    联系我们

    了解更多详细信息请致电

    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构造如需跨平台使用,必需从新开发再其体系下的亚搏国际网址端才干应用。

    本文关键字:
    业务咨询
    咨询在线客服
    合作咨询
    咨询在线客服

    我们的微信

    我们的微博

    点击图标进入帮助中心