TCS BANCS


TCS BaNCS es unpaquete de software bancario central desarrollado por Tata Consultancy Services para uso de bancos minoristas . [2]

Incluye funciones para banca universal , banca central , pagos, gestión patrimonial, mercados de divisas y monetarios, cumplimiento, seguros, procesamiento de valores, custodia, inclusión financiera, banca islámica y operaciones de tesorería. También hay módulos que tratan de los mercados de capitales y el negocio de seguros. El conjunto de productos es evaluado periódicamente por empresas de investigación independientes como Forrester. [3]

Antes de ser asumido por TCS en 2005. El software BANCS Core Banking se desarrolló en la sede de Financial Network Services Pty (FNS) en Sydney, Australia. Implementado por primera vez en los bancos y uniones de crédito locales de Australia y Nueva Zelanda a fines de la década de 1970 y en la década de 1980, la demanda de los mercados extranjeros creció sustancialmente en busca de la automatización y consolidación de sistemas dispares. Los sitios del proyecto en Asia, Oriente Medio y los países nórdicos llevaron al desarrollo de múltiples versiones en diferentes geografías. A mediados de la década de 1980, el software quedó bajo el control de la Oficina de Desarrollo de Sistemas en 70 Rosehill Street, Redfern en Sydney. Las versiones base de la 1.0 a la 7.6 fueron desarrolladas por FNS.Se diseñaron e integraron varias reglas comerciales específicas de la región con funcionalidad parametrizada en el Software Base en sub-versiones desde los sitios del cliente a través de la Oficina de Desarrollo de Redfern.

Existían dos ramas principales desde la versión 2 a la 4 del núcleo. Inicialmente basado en la arquitectura de mainframe de la serie AT & T / NCR 9800, se crearon versiones de plataforma para UNIX y posteriores (a partir de la versión 4) en NT / Windows Server. El código fuente de las aplicaciones principales de COBOL era intercambiable, pero el software de interfaz, como las puertas de enlace API, las colas de transacciones y el almacenamiento de datos, diferían para adaptarse a las opciones de plataforma y base de datos exigidas por los clientes. La aplicación principal está escrita en C y vinculada a los objetos vinculados al sistema de tiempo de ejecución Microfocus COBOL. La creación de secuencias de comandos varió entre las ramas para manejar operaciones técnicas y requisitos no funcionales.

Las versiones principales presentaban varias divisas (con posiciones al contado), varios idiomas y algunas funciones de varias entidades. Para atender esto, se crearon varios front-end, como la aplicación BTM (Branch Terminal Manager), un sistema de cajero basado en la web (BANCSLink) y transacciones manejadas por BEAM de los cajeros. Los módulos de gestión de tarjetas y conmutadores de cajeros automáticos y puntos de venta (Telepac) también se desarrollaron ampliamente en la década de 1980 en línea con la creciente dependencia de las tarjetas de débito y crédito a nivel mundial en ese momento.

La versión principal 6 incluía tres tecnologías de base de datos back-end: Oracle, Informix y DB2. Las variantes de UNIX incluían variantes de UNIX de HP-UX, IBM AIX y AT&T NCR System V. ksh (Korn Shell) era el lenguaje de escritura principal.