¿Por qué los sistemas de gestión de supermercados generalmente utilizan CS en lugar de BS?
La mayor ventaja de B/S es que el cliente no requiere mantenimiento, lo que es adecuado para situaciones en las que la base de usuarios es grande o las necesidades del cliente cambian durante un largo período de tiempo.
C/S es potente y puede reducir la presión sobre el servidor. Si las necesidades del usuario son particularmente complejas, se puede utilizar C/S.
Completo:
El cliente/servidor se basa en la red de área local y el navegador/servidor se basa en la red de área amplia.
Diferentes entornos de hardware:
C/S generalmente se establece en una red dedicada o en un entorno de red pequeña y luego proporciona servicios de conexión e intercambio de datos entre LAN a través de un servidor dedicado.
B/S está construido en una red de área amplia y no requiere un entorno de hardware de red especial, como usar un teléfono para acceder a Internet, alquilar equipos, etc. La información es autogestionada. También tiene una mayor adaptabilidad que C/S, generalmente siempre que tenga un sistema operativo y un navegador.
Diferentes requisitos de seguridad
C/S generalmente se dirige a un grupo de usuarios relativamente fijo. Gran capacidad para controlar la seguridad de la información. Generalmente, los sistemas de información altamente confidenciales deberían adoptar una estructura C/S. B/S se puede utilizar para publicar cierta información pública.
B/S se basa en una red de área amplia, con capacidades de control de seguridad relativamente débiles y grupos de usuarios poco claros.
Diferencias en la arquitectura del programa
Los programas C/S pueden prestar más atención al proceso, pueden verificar permisos en múltiples niveles y el sistema funciona más lento.
B/S tiene múltiples consideraciones sobre la seguridad y la velocidad de acceso, y necesita optimizarse más sobre esta base. La arquitectura de programas con una estructura B/S que tiene requisitos más altos que C/S es una tendencia de desarrollo, desde la serie .Net de MS hasta las series BizTalk 2000 y MS.NET. Desde la serie .Net de MS hasta BizTalk 2000, Exchange 2000, etc., los sistemas creados con componentes de red son totalmente compatibles. La tecnología de componentes JavaBean promovida por SUN e IBM hace que B/S sea más maduro.
La reutilización de software es diferente
Los programas C/S inevitablemente tendrán consideraciones generales, y la reutilización de componentes no es tan exigente como la de B/S.
B/S requiere componentes relativamente independientes con múltiples estructuras y funciones. La reutilización es relativamente buena.
El mantenimiento del sistema es diferente
El mantenimiento del sistema es una parte importante del ciclo de vida del software y es costoso, -------
Debido a la Se debe verificar su integridad en su conjunto para abordar los problemas que surjan y actualizar el sistema. La actualización es difícil.
Los componentes B/S se componen de varias partes y los componentes se pueden reemplazar individualmente para lograr una actualización perfecta del sistema. Los gastos generales de mantenimiento del sistema son mínimos. Los usuarios pueden actualizar simplemente descargando e instalando el software desde Internet.
Diferentes problemas
Los programas C/S pueden manejar interfaces de usuario fijas y problemas críticos de seguridad relacionados con el sistema operativo en la misma área. Todos deberían ser el mismo sistema.
B/S se basa en una red de área amplia, se dirige a diferentes grupos de usuarios y está disperso geográficamente. Esto es algo que C/S no puede hacer. Dependencia mínima de la plataforma del sistema operativo.
Diferentes interfaces de usuario
C/S se basa principalmente en la plataforma Windows, con métodos de expresión limitados y requisitos generalmente más altos para los programadores.
B/S se basa en En el navegador, existen expresiones más ricas y vívidas para comunicarse con los usuarios. Y la mayor parte de la dificultad se ha reducido, reduciendo los costos de desarrollo.
El flujo de información es diferente
Los programas C/S son generalmente procesamiento mecánico centralizado, con una interactividad relativamente baja
El flujo de información de B/S puede ser El El flujo de información de B-B B-C B-G puede cambiar, y el flujo de información como B-B B-C B-G cambia, más como un centro comercial
El flujo de información de B/S puede cambiar, la información de B-B B-C B-G, etc., flujos y cambios, más como un centro comercial.
Los programas C/S generalmente tienen requisitos más altos para los programadores.