Sie sind auf Seite 1von 9

INDICE

1. introducción

2. Objetivos

3. Marco teórico
3.1 Arquitectura del sistema
3.1.1 Tipo de arquitectura
3.1.2 Servidor de base de datos

3.1.3 Servidor de aplicaciones

3.1.4 Plataforma JAVA EE


1. INTRODUCCIÓN

El fin de este informe es dar a conocer bajo que arquitectura va


a funcionar el sistema de información contable "COMPLET·, es
decir, muestra que componentes físicos (tecnológicos) están
comprometidos con el sistema de información, que los
caracteriza y como se relacionan
2. OBJETIVO

Brindarle a la empresa “PAPELERIA DONDE BERTAOO” un


esquema de trabajo que garantice de manera eficaz la
interacción de los diferentes componentes del sistema,
facilitándoles tanto a los analistas como a los programadores una
línea clara y común hacia la respectiva implementación del
sistema.
3. MARCO TEORICO

Construir un sistema de información que permita repartir y

tratar la información y los datos por todo el sistema informático,

ayudando a mejorar el rendimiento del sistema global de

información.

Arquitectura del sistema

Son todos los distintos aspectos que caracterizan a una


aplicación (proceso, almacenamiento, control y operaciones de
entrada y salida de datos) y que están situados en varios
computadores que se encuentran interconectados mediante
una red.

Tipo de arquitectura

La arqui t ectura a implementarse es Cliente-Servidor ya que

le proporciona al usuario final el acceso transparente a las

aplicaciones, datos, servicios de cómputo o cualquier otr o

recurso, a través de la organización que tiene de múltiples

plataformas y soporta un ambiente distribuido de los

requerimientos del servicio ejecutados por los clientes que

resultan de un trabajo realizado por otros computadores

llamados servidores.
La arquitectura cliente/servidor es de dos capas:

 Una, donde está el cliente que implementa

interface.

 donde se encuentra el gestor de base de datos que trata


las peticiones recibidas desde el cliente.

SERVIDOR ASE DE DATOS


El gestor de base de datos utiliza SQL Server por su facilidad de
manejo y de mantenimiento, por su estabilidad ya que permite
manejar grandes cantidades de datos y de usuarios; ya que gracias
a su seguridad le permite a través de la característica
“ Administrar”, m a n e j a r políticas para los datos, alertas cuando
estas son violada y permite codificar en secciones separadas para
que se pueda manipular los procesamientos con las tarjetas débito
o crédito, entre otras,

Servidor de aplicativos

El servidor a utilizar es Glassfishya que dispone de una


arquitectura Modular donde se puede descargar e instalar
solamente los módulos que se necesiten para las aplicaciones,
con lo cual se minimiza el tiempo de inicio, consumo de
memoria y espacio en disco. A demás las aplicaciones y/o
componentes de Glassfishya pueden raramente son instalados,
iniciados, actualizados, etc. sin necesidad de reiniciar el servidor
Plataforma java

El lenguaje Java es robusto. Las aplicaciones creadas en este


lenguaje son susceptibles de contener pocos errores,
principalmente porque la gestión de memoria y punteros es
realizada por el propio lenguaje y no por el programador.
Bien es sabido que la mayoría de los errores en las
aplicaciones vienen producidos por fallos en la gestión de
punteros o la asignación y liberación de memoria. Además, el
lenguaje contiene estructuras para la detección de
excepciones (errores de ejecución previstos) y permite
obligar al programador a escribir código fiable mediante la
declaración de excepciones posibles para una determinada
clase reutilizable.'

Herramienta de desarrollo jee

Eclipse es un Entorno Integrado de Desarrollo para todo tipo de


aplicaciones libres, inicialmente desarrollado por IBM, y

actualmente gestionado por la Fundación Eclipse.

Herramienta para el programador desarrollada principalmente

para el desarrollo de aplicaciones Java, facilitando al máximo) la

gestión de proyectos colaborativos mediante el control de

versiones, es posible también exportar e importar

proyectos.
 Es multiplataforma.

 Tiene estructura de plug-in que hace sencillo añadir nuevas

características y funcionalidades.

 Contiene asistentes para la creación, exportación e

importación de proyectos; para generar esqueletos de

códigos.

Es un lenguaje de desarrollo de propósito general, y como tal


es válido para realizar todo tipo de aplicaciones profesionales.

 Es intrínsecamente orientado a objetos.


 Funciona perfectamente en red.

 Aprovecha características de la mayoría de los lenguajes


modernos evitando sus inconvenientes. En particular los
del C++.

 Tiene una gran funcionalidad gracias a sus librerías


(clases).
 No tiene punteros manejables por el programador, aunque
los maneja interna y transparentemente.

 El manejo de la memoria no es un problema, la gestiona

el propio lenguaje y no el programador.


 Genera aplicaciones con pocos errores posibles.

 Permite la ejecución de tareas concurrentes dentro de un


mismo programa.

El lenguaje Java es robusto. Las aplicaciones creadas en este


lenguaje son susceptibles de contener pocos errores,
principalmente porque la gestión de memoria y punteros es
realizada por el propio lenguaje y no por el programador.
Bien es sabido que la mayoría de los errores en las
aplicaciones vienen producidos por fallos en la gestión de
punteros o la asignación y liberación de memoria. Además, el
lenguaje contiene estructuras para la detección de
excepciones (errores de ejecución previstos) y permite
obligar al programador a escribir código fiable mediante la
declaración de excepciones posibles para una determinada
clase reutilizable.'

Das könnte Ihnen auch gefallen