时空ksoa软件用户操作手册内容摘要:

一章 概 述 为满足市场的需求 , 时空 KSOA 产品在对连锁企业系统架构支持上进行了较大的完善,为用户提供了多种连锁系统布署方案,用户可根据自己的连锁管理模式、连锁体系布局、网络硬件环境等条件因素,选择适合企业的连锁系统架构。 本文将详细阐述时空产品各种系统布局架构的原理、优劣势、服务器配置标准以及相关软件安装说明。 名词解释: 下面对本架构说明中涉及到的名词加以解释:  A/S 架构 :是指 服务器计算架构( Application Serving 简称 A/S 架构) ,本文中介绍的 A/S 架构是指 瑞友天翼接入系统 在 基于 该 架构的应用接入 平台 上 ,将用户各种应用软件集中布署在天翼服务器(群)上,通过瑞友独有的 RAP 协议( Remote Application Protocol),即可让客户端快速安全的执行服务器上的应用软件; 实现数据的实时集中管理。  B/S 架构 :是指 Browser/Server(浏览器 /服务器 )结构。 是建立在广域网的基础上, 在这种结构下,用户界面完全通过 WWW 浏览器实现 对数据的实时集中管理。  C/S 架构 :是指 Client/Server(客户机 /服务器)结构。 是建立在局域网的基础上,在这种结构下,用户需要安装时空客户端的程序,来实 现对业务数据的异步集中管理。  D/S 架构 :本文中介绍的 D/S 架构是指在服务器和客户端增加了一个 DBanywhere 作为中间层的三层架构形式。 主要来实现 KSOAPOS 断网销售问题。  金卡 /银卡 :北京时空超越科技有限对产品进行注册以及站点数控制的加密卡,也称加密狗。 大约有 厘米宽, 3 厘米长, 厘米高,重约 10 克,在安装时空系统时有是否安装驱动勾选项,装好驱动后只要有可用的空闲的 USB 接口,将金卡或银卡插上即可使用。  SP SP SP4:这些都是安装软件的时候需要打的补丁,一般情况下只要安装了操作系 统,其相应的补丁就会自动被安装,可以通过“我的电脑 /属性”来查看;安装 SQL Server 的时候需要到微软官方网站下载相应的补丁,然后再行安装。  磁盘阵列: 磁盘阵列是一种把若干硬磁盘驱动器按照一定要求组成一个整体,整个磁盘阵列由阵列控制器管理的系统。 可以提高系统的存储容量。 第二章 架构介绍 系统架构是 为 了 满足不同客户 需求而提出 设计方案。 一种 软件 架构涵盖 软件 的 设计,构建,配置 ,对 整个系统的发展 具有重要意义。 本章节将详细介绍时空产品所涉及到的各个架构,同时为下一章时空产品具体架构配置方案介绍做铺垫。 KSOA 技术手册 5 1 C/S 架构 C/S 架构,即 Client/Server(客户机 /服务器 )结构。 客户机,指前端操作人员使用的计算机,服务器,指数据库服务器。 这种技术架构的优势,是可以充分利用服务器的计算能力,数据完全集中管理,但应用程序,安装在不同的客户机上,程序运行效率非常高,系统稳定性很强,而且,人机交互非常友好。 在九十年代中后期,属于主流的应用管理系统技术架构布署的选择方式。 通常布署在企业局域网中,一个局域网,会建立一个数据库服务器,对于连锁企业,通常每个机构(店或物流中心)都要建设一个局域网,而且,需要建立多个独立的数据库。 对于 机构间如果存在数据同步或数据交换,都需要由另外的一个应用程序完成数据交换任务。 时空 KSOA 的 C/S 架构系统的布署:总部数据库服务器通常采用高性能的 PC、工作站或小型机,在这个服务器上,需要安装 KSOA 服务器端系统,并需要安装微软公司的大型数据库管理软件 SQL Server。 所有前端操作人员的客户端机器,需要安装 KSOA 客户端系统。 如果需要接入远程的人员操作,通常需要先配置 VPN,确保系统的安全性。 如果分支机构(分店)不具备联网工作条件,那这个分支机构(分店)要有自己的数据库服务器,服务器端安装 KSOA 系 统服务器端程序和数据库软件,并且前端机器要安装时空的 KSOA 客户端系统。 如果分支机构与总部是异步工作的,那么,分支机构和总部之间的数据传输和交换是通过数据交换中心完成。 分支机构通过本地的数据交换中心将销售、入库、库存等数据定时上传到总部,总部自动接收后,用户可在总部系统中查看分支机构的数据;总部通过数据交换中心可将商品信息、价格信息、商品外调单等信息下发到各个分支机构,各个分支机构接收后,存储到本地数据库中,通过本地后台系统和 POS 系统进行查看和使用。 KSOA 技术手册 6 2 B/S 架构 B/S 架构,即 Browser/Server(浏览器 /服务器 )结构。 是随着 Inter(互联网)技术的兴起,企业的工作环境,已经不能局限在一个局域网中了,企业需要在一个更广阔的地域上进行协同工作,这时需要的,是一个能够支持低成本快速布署的技术架构方案。 B/S 架构,也是为满足企业的发展需求,而产生的一种新架构方式。 在 2020 年开始, B/S 架构已经逐步成为企业跨地域进行信息化布署的重要方式。 浏览器:阅读和访问互联网的一个标准程序,大多数情况,都是安装计算机操作系统后,操作系统自带的微软浏览器,当然,也存在一些其他公司生产的浏览器产品。 浏览器可 能各家公司的产品在功能上有差别,但他们都遵循互联网数据浏览的标准,所以,任何浏览器,对于使用者,表现结果是相似的。 服务器:这里的服务器,有两个概念,一个服务器,是为浏览器提供符合互联网表达数据标准的服务器,通常称作 WEB 服务器;另一个服务器,就是数据库服务器,一般选择 B/S 技术架构支撑信息化时,企业都准备一个(或多个) WEB 服务器和一台数据库服务器。 B/S 架构布署的优势: 前端可以不安装任何程序,任何装好操作系统的机器,都可以直接进行工作; 系统安全性比较好,适合在广域网环境工作,如果遭遇攻击,可能 WEB 服务器会被摧毁,但数据库在防火墙里面,可以安全保护数据; 增容能力强,如果系统规模扩大,导致效率降低时,只需要增加 WEB 服务器,就可以缓解系统压力,这样,增容过程,仅仅是添加硬件的过程,比较简单; B/S 架构的缺点: 没有断网工作能力,一旦网络出现故障,必须停止工作; 由于浏览器是公共的,任何应用程序必须要符合浏览器标准才允许运行,所以,人机交互受浏览器自身功能的限制,有些交互能力是存在缺陷的; 对网络带宽有一定的要求,系统效率受带宽影响比较大; KSOA 技术手册 7 时空系统布署在 B/S 技术架构上,只需要建设好数 据库服务器和 WEB 服务器即可,相对布署比较简单; 3 A/S 架构 A/S 架构,即 Application/Server(应用程序 /服务器 )结构。 前面讲述了 C/S 和 B/S 技术架构,这两种技术架构,都存在各自的优点和缺点,是否能找到一个折中的方案,既能保证数据的安全性,也能具备类似 C/S 的良好交互界面,布署起来也相对容易,而且,还能不受网络带宽的限制。 另一方面很多软件,以前都是构建在 C/S 架构上的,如果能让这些软件能够在互联网上继续发挥作用,也能为企业节约客观的投入呢。 基于以上两个方面的问题, A/S 技术架构 应运而生。 A/S 的基本运行原理:将时空 C/S 程序放到一个应用服务器上,这个服务器与数据库服务器是标准的 C/S 关系,但这个 C/S 是内网,中间可以设置防火墙。 应用服务器,将连接在公网上(互联网),非常类似 B/S 架构的 WEB 服务器,前端操作人员执行功能的计算机,并不安装时空的软件,但可以通过互联网在应用服务器上运行时空的软件,软件运行起来后,由一个中间件将运行起来的界面传递到操作人员的计算机屏幕上,并且将本机器操作的键盘、鼠标指令,传递回服务器,操控服务器上的时空软件。 这种技术架构的优势: 交互界面等同于 C/S 交互界面,相对人机互动更友好; 由于数据库服务器并不暴露在公网上,所以,数据库安全是有保障的; 由于往来传输数据仅仅是矢量化的屏幕的变化信息和鼠标键盘的指令数据,所以,相对对网络带宽的要求不高,适合于网络不发达地区实时在线工作; 布署相对容易,时空应用软件升级后,并不需要对每个前端机器进行软件更新;可以对各门店机器功能进行管控,避免前端操作人员执行一些对企业有威胁的各种软件; 这种技术架构的缺点: 企业需要购买中间件,总体投入会大一些; 因为所有的程序都将 KSOA 技术手册 8 在应用服务器上运行,所以对应用服务 器要求比较高,要求配置要足够高; 因为前端每个操作人员都在应用服务器上独立运行一个程序,每个程序与数据库服务器都是标准的 C/S,所以,数据库服务器提供的数据连接比较多,对数据库服务器资源要求也比较高,必须要有相对强大的数据库服务器。 网络出现故障,系统将停止工作; 4 D/S 架构 D/S 架构: D/S 架构是指 Dbanywhere/Server 结构,又称多层架构。 多层架构,是相对两层架构的 C/S 而言,前面叙述了 C/S 如果要将应用构建在公网上,数据安全必须依赖 VPN 来保护,否则,就避免不了数据库要暴露在公网 上。 而多层架构,正是针对这个问题提出的解决方案。 时空多层架构,需要建立一个 Dbanywhere 服务器,这个服务器,将响应前端操作的各种请求,由这个服务,去与后面的数据库服务器进行数据交换。 Dbanywhere 相当于 B/S 的 WEB 服务器,构建在公网上,而数据库服务器,就可以放在防火墙后的内网中; 与前几种技术架构比较, D/S,并没有特别的优势,只有在特殊的应用环境中,才能表现出其价值。 时空 D/S 架构,仅仅支持的是零售 POS 系统。 采用 D/S 技术架构,核心问题是解决基于互联网的网络介质进行零售数据的采集,在确 保数据库安全的前提下,还能解决在网络出现故障时,前端面对顾客的收款服务,不会停止。 时空的前端 POS 程序,是一个“胖客户端”的程序,这个程序在能够访问到 Dbanywhere 服务器时(网络通畅),就按多层架构模式工作,将数据与 Dbanywhere 交换;当发现不能够访问 Dbanywhere时(网络故障),能够无缝隙的转换为本地机器的收款,确保收款工作不终止。 KSOA 技术手册 9 第三章 时空连锁系统配置方案介绍 连锁企业方案中企业的管理模式分为三种,集中模式,异步集中模式和松散模式。 其中集中模式和异步集中模式适合直营店;集中模式下直营店 产生的业务数据直接实时地传输到后台,由后台进行数据管理,前台没有数据存储和处理能力,而异步集中模式下直营店有自己的数据库,能存储处理业务数据,后台对前台的连接不一定是实时的,即使外网中断,该直营店可以应用本地后台处理业务数据,分支机构会通过数据交换中心将销售数据、入库单据、库存信息等数据定时的上传到总部。 而松散模式则适合加盟店,加盟店有自己的整套数据库服务器,不需向总店传输业务数据,地位上加盟店处于独立的机构。 时空 KSOA 产品可支持的系统布局架构如下图所示: 本章节针对集中模式和异步集中模式给出系 统配置方案标准。 其中适合集中模式下的系统架构:B/S,A/S,终端模式(瘦客户端模式), D/S 架构;适合异步集中模式下的架构: C/S 架构。 下边将对各架构方案做详细介绍。 1 集中模式下的 B/S 架构 B/S 架构下系统布署: 总部布署数据库服务器和 WEB 应用服务器,分支机构客户端只需要有浏览器,分支机构客户端利用浏览器通过 INTERNET 访问到总部 WEB 应用服务器,并实现直接访问数据库服务器。  连锁总部 : KSOA 技术手册 10 数据库服务器: 的 C/S 架构下的连锁功能或者 B/S 下的移动商务的程序, SQL Server Web 服务器:布署 TOMCAT  分支机构 : 遵守互联网数据浏览的标准的任何浏览器。 配置标准 :  硬件环境: 服务器推荐配置 硬盘空间 内存 CPU 200G 以上 2G 以上 多核 CUP 或双 CPU 分支机构客户机配置 硬盘空间 内存 CPU 80G 以上 512M 以上 P4CPU (客户机的配置一般为当前市场常规配置,如有特殊需求则提高配置)  软件环境: 操作系统 : 推荐 Windows 2020 SERVER + SP1 兼容 Windows 2020 系列 + SP4/WindowsXP + SP2 如果需要安装流媒体服务,必须安装 Windows 2020 SERVER + SP1 IE 浏览器 以上 数据。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。