miércoles, 20 de mayo de 2009

martes, 19 de mayo de 2009

ARQUITECTURA DE SOFTWARE

En los inicios de la informática, la programación se consideraba un arte y se desarrollaba como tal, debido a la dificultad que entrañaba para la mayoría de las personas, pero con el tiempo se han ido descubriendo y desarrollando formas y guías generales, en base a las cuales se puedan resolver los problemas. A estas, se les ha denominado Arquitectura de Software, por que, semejanza de los planos de un edificio o construcción, estas indican la estructura, funcionamiento e interacción entre las partes del software. En el libro "An introduction to SoftwareArchitecture", David Garlan y Mary Shaw definen que la Arquitectura es un nivel de diseño que hace foco en aspectos "más allá de los algoritmos y estructuras de datos de la computación; el diseño y especificación de la estructura global del sistema es un nuevo tipo de problema".

* La Arquitectura del Software es el diseño de más alto nivel de la estructura de un sistema.

* Una Arquitectura de Software, también denominada Arquitectura lógica, consiste en un conjunto de patrones y abstracciones coherentes que proporcionan el marco de referencia necesario para guiar la construcción del software para un sistema de información.

* La Arquitectura de Software establece los fundamentos para que analistas, diseñadores, programadores, etc. trabajen en una línea común que permita alcanzar los objetivos del sistema de información, cubriendo todas las necesidades.

* Una arquitectura de software se selecciona y diseña con base en objetivos y restricciones. Los objetivos son aquellos prefijados para el sistema de información, pero no solamente los de tipo funcional, también otros objetivos como la mantenibilidad, auditabilidad, flexibilidad e interacción con otros sistemas de información. Las restricciones son aquellas limitaciones derivadas de las tecnologías disponibles para implementar sistemas de información.Unas arquitecturas son más recomendables de implementar con ciertas tecnologías mientras que otras tecnologías no son aptas para determinadas arquitecturas. Por ejemplo, no es viable emplear una arquitectura de software de tres capas para implementar sistemas en tiempo real.

* La arquitectura de software define, de manera abstracta, los componentes que llevan a cabo alguna tarea de computación, sus interfaces y la comunicación entre ellos. Toda arquitectura debe ser implementable en una arquitectura física, que consiste simplemente en determinar qué computadora tendrá asignada cada tarea.


En los años 1960 ya se acariciaba el concepto de arquitectura de software en los círculos de investigación (por ejemplo, por Edsger Dijkstra). No obstante,toma popularidad en los años 1990 tras reconocerse la denominada crisis del software y como tema de interés de la incipiente disciplina de la ingeniería del software.
En una comunidad tan amplia como la universitaria, la necesidad de que la información fluya y sea accesible por todos sus miembros es tan importante como que dicha información mantenga su validez e integridad. Esto último se consigue manteniendo a Campus Virtual y a otras aplicaciones corporativas como UXXI, HOMINIS, etc como única fuente de datos institucionales.

Hasta ahora, la solución era el proporcionar al resto de la comunidad enlaces a páginas web del Servicio de Informática sin posibilidad de modificar su aspecto. Esto era en el mejor de los casos. En el peor se podía encontrar información contradictoria en los distintos servidores web de la UA causando confusión al destinatario de la información.

Con la propuesta de utilizar la tecnología de los Web Services, se pretende seguir manteniendo centralizados los datos corporativos, pero ofreciendo mucha mayor flexibilidad a la hora de utilizar dichos datos por parte de quien los necesite.

Un Web Service es un sistema de comunicación entre diferentes servidores, a través de la red, basado en mensajes que cumplen un estandar (SOAP) basado en XML (http://www.w3.org/2002/ws/).

Los Web Sevices permitirán a los responsables de las webs departamentales y/o de los centros, e incluso a los profesores con páginas personales, el acceder
a datos corporativos para mostrarlos en sus paginas web con su estilo propio y lo que es más importante, sin tener que duplicar información.

WEB SERVICES

Es una interfície capaz de recibir una petición, activar unos procesos y devolver los resultados. Todo esto, en Internet y a través de protocolos de red (HTTP,FTP,SMTP).
La comunicación entre los diferentes entornos del Web Services se realiza mediante XML.


Para establecer un diálogo coherente entre el WSC (Web Services Cliente), que envía la petición y recibe la respuesta y el WSS (Web Services Servidor), el que ejecuta el proceso y envía la respuesta, se utiliza SOAP (Simple Objecte Access Protocol), que es una codificación basada en XML.


Un Web Services, en vez de obtener peticiones desde un navegador y devolver páginas web como respuesta, recibe peticiones, mediante un mensaje formateado con SOAP, desde otras aplicaciones realiza la labor que le han pedido y devuelve un mensaje de respuesta
también con formato SOAP.

VENTAJAS DE LOS SERVICIOS WEB

* Aportan interoperabilidad entre aplicaciones de software independientemente de sus propiedades o de las plataformas sobre las que se instalen.
* Los servicios Web fomentan los estándares y protocolos basados en texto, que hacen más fácil acceder a su contenido y entender su funcionamiento.
* Al apoyarse en HTTP, los servicios Web pueden aprovecharse de los sistemas de seguridad firewall sin necesidad de cambiar las reglas de filtrado.
* Permiten que servicios y software de diferentes compañías ubicadas en diferentes lugares geográficos puedan ser combinados fácilmente para proveer servicios integrados.
* Permiten la interoperabilidad entre plataformas de distintos fabricantes por medio de protocolos estándar y abiertos. Las especificaciones son gestionadas por una organización abierta, la W3C, por tanto no hay secretismos por intereses particulares de fabricantes concretos y se garantiza la plena interoperabilidad entre aplicaciones.

ESTANDARES EMPLEADOS

* Web Services Protocol Stack: Así se denomina al conjunto de servicios y protocolos de los servicios
* XML (Extensible Markup Language): Es el formato estándar para los datos que se vayan a intercambiar.
* SOAP (Simple Object Access Protocol) o XML-RPC (XML Remote Procedure Call):Protocolos sobre los que se establece el intercambio.
* Otros protocolos: los datos en XML también pueden enviarse de una aplicación a otra mediante protocolos normales como HTTP (Hypertext Transfer Protocol), FTP (File Transfer Protocol), o SMTP (Simple Mail Transfer Protocol).
* WSDL (Web Services Description Language): Es el lenguaje de la interfaz pública para los servicios Web.
Es una descripción basada en XML de los requisitos funcionales necesarios para establecer una comunicación con los servicios Web.
* UDDI (Universal Description, Discovery and Integration): Protocolo para publicar la información de los servicios Web. Permite comprobar qué servicios web están disponibles.
* WS-Security (Web Service Security): Protocolo de seguridad aceptado como estándar por OASIS (Organization for the Advancement of Structured Information Standards). Garantiza la autenticación de los actores y la confidencialidad de los mensajes enviados.

WEB SERVICES

Un servicio web (en inglés Web service) es un conjunto de protocolos y estándares que sirven para intercambiar datos entre aplicaciones. Distintas aplicaciones de software desarrolladas en lenguajes de programación diferentes, y ejecutadas sobre cualquier plataforma, pueden utilizar los servicios web para intercambiar datos en redes de ordenadores como Internet. La interoperabilidad se consigue mediante la adopción de estándares abiertos. Las organizaciones OASIS y W3C son los comités responsables de la arquitectura y reglamentación de los servicios Web. Para mejorar la interoperabilidad entre distintas implementaciones de servicios Web se ha creado el organismo WS-I, encargado de desarrollar diversos perfiles para definir de manera más exhaustiva estos estándares.

martes, 27 de enero de 2009

ESTRUCTURA DEL ESTADO

TERRITORIO


Se denomina territorio (de la palabra "terra", que significa tierra) a un área definida (incluyendo tierras y aguas) a menudo considerada posesión de una persona, organización, institución, Estado o país subdividido.
También se denomina territorio a la zona controlada o dominada por ciertos animales.


SENA VIRTUAL


Es aquel que dicta cursos gratis por medios tecnologicos dando una capacitacion a sus estudiantes en diferentes cursos.


para ingresar a esta pagina entras a http://www.senavirtual.edu.co/ y alli encuentras la lista de cursos ofrecidos por este

lunes, 26 de enero de 2009

TECNOPARQUE


¿ QUE ES ?


ES UNA RED LIDERADA POR EL SENA PARA LA PROMOCION DEL TALENTO, CON COMPROMISO HACIA EL DESARROLLO TECNOLOGICO , LA INNOVACION Y EL EMPRENDIMIENTO EN COLOMBIA . LA CUAL OFRECE SIN COSTO ALGUNO LAS HERRAMIENTAS, LA INFRASTRUCTURA,LA ASESORIA Y LOS EXPERTOS NECESARIOS PARA EL DESARROLLO DE NUEVAS INCIATIVAS TECNOLOGICAS


Dirección: Cll 54 N° 10 - 39
PBX (57-1)2496919 - E-mail: infotpc@sena.edu.co
Horario de atención al público en general: Lunes a Viernes de 8:00am a 6:00pm
http://www.blogger.com/www.tecnoparquecolombia.org

GOBIERNO EN LINEA


¿ QUE ES ?

Es el Portal de Información y Servicios del Estado Colombiano (PEC)

Es el punto centralizado de acceso a la información, a los servicios y a los trámites que ofrecen las Entidades Públicas en sus propios sitios Web.

EL PROPOSITO DE ESTE ES :

El propósito fundamental del Gobierno en línea es proveer un punto de acceso integrado a toda la información, trámites y servicios que ofrecen todas las entidades públicas y el Gobierno Nacional a través de esta estrategia de la Agenda de Conectividad.
Se pone a disposición de los ciudadanos el Portal del Estado Colombiano (PEC): http://www.blogger.com/www.gobiernoenlinea.gov.co.


martes, 4 de noviembre de 2008

contactenos

olga amaya
3118687233
3154038199
xexi.chechis92@hotmail.com

camila leguizamo
3202262056
chiquita_0891@hotmail.com




juego
NUESTRA EMPRESA







Introducción

Empresa creadora de software que tiene como función almacenar información manejada en una empresa en forma ordenada con buena seguridad y fácil manejo para el usuario

Este software es muy útil en las empresas ya que almacena cualquier tipo de información y soluciona inconvenientes relacionados con el almacenamiento de la información en la empresa ya que posee una buena capacidad


Misión

Logar ser una de las mejores empresas de software constituidas legalmente en Colombia y en 10 años ser la mejor del mundo

Visión

Mantener un estándar de calidad con el software para así lograr que el cliente este satisfecho con el producto ofrecido

Objetivos

Mantener la calidad del producto para beneficio del cliente

Realizar un análisis de la función del software para mantener clara la calidad y funcionamiento de este












TIPOS DE SOFTWARE

APLICACIÓN

Conjunto de instrucciones de computadora escritas con el lenguaje de programación los cuales dirigen al hardware para que efectúe actividades específicas de procesamiento de datos y de información que proporcionan funcionalidad al usuario de sistemas


SOFTWARE EMPRESARIAL INTEGRADO

Consiste en programas que manejan las operaciones vitales de la compañía desde el levantamiento de pedidos hasta la manufactura y contabilidad

JUEGO

Es un tipo de software de entretenimiento y videojuegos caracterizados por la investigación la exploración la solución de rompecabezas la interacción con caracteres de juego y un enfoque en relato en vez de desafió basados en reflejos


QUIENES SOMOS


Creadores de software de fácil manejo útiles en todo tipo de empresas

martes, 7 de octubre de 2008

bases de datos empleados

Idproveedor Nombrecompañia Nombre contacto Cargo Dirección Ciudad Región País Teléfono
1 Medical express LTDA Alberto Rojas Gerente de ventas Cll 15 No 52-30 Bogota Cundinamarca Colombia 5652030
2 Productora andina LTDA Mario Gomez Gerente de ventas Kr 30 No 15-20 Bogota Cundinamarca Colombia 4052032
3 Productora proanmed LTDA Rocio Rivera Gerente de ventas Cll 12 No 20-10 Bogota Cundinamarca Colombia 4502321
4 Dangel LTDA Ramon Ruiz Gerente de ventas Dg 30 No 27-56 Bogota Cundinamarca Colombia 2060203
5 Medical kit LTDA Miguel Mora Gerente de ventas Tras 41 No 23-02 Bogota Cundinamarca Colombia 4011028
6 Medfar LTDA Luis Mosquera Gerente de ventas Cll 4 No 02-55 Bogota Cundinamarca Colombia 4921255
7 Distribuidora de medicamentos Lina Roa Gerente de ventas Kr 30 No 81-95 Bogota Cundinamarca Colombia 7820230
8 Equimedica LTDA Laura Rosales Gerente de ventas Cll 3 No 2752 Bogota Cundinamarca Colombia 7025412
9 Medina hoper LTDA Camila Nuñez Gerente de ventas Dg 15 No 20-95 Bogota Cundinamarca Colombia 3032150
10 Famidrogas LTDA Alejandro Riveros Gerente de ventas Tras 8 No 12-65 Bogota Cundinamarca Colombia 3041020

base de datos clientes

Idcliente nombre compañia nombre del contacto Cargo del contacto Dirección Ciudad Región País Teléfono
AD Asodrogas Luis Rosas Cajero cr 19 No 31-00 Armenia Quindio Colombia 7212021
ALD Alfa drogas Amparo Ruiz Asesor Comercial Cr 9 No 20 A -18 Pasto Nariño Colombia 7478391
AUD Audifarma Rocio Diaz Jefe de Personal Cl 24 No 18-61 Sabanalarga Atlantico Colombia 8783376
CAF cafidrogas Miguel Gomez Vendedor Cr 48 No 48-66 Sevilla valle Colombia 2053620
CD Condrogas Daniel Velasco Cajero Av Bolívar 1 N-24 Armenia Quindio Colombia 7457212
CHD Chocodrogas Raul Ruiz Representante de ventas Cr 6 30-02 Quibdo Choco Colombia 6714124
COL Colsubsidio Maria Guzman Farmaceutica Cl 26 25-50 P-3 Bogota Cundinamarca Colombia 6718624
COOD COONDROGAS Andrea Muñoz Asesor comercial Cr 9 18-80 Pereira Risaralda Colombia 3255494
CP COPHARMA Doris Rey Cajera Cr42 C 30-27 Barranquilla Atlantico Colombia 3409752
DA Drogueria Acuña Maria Castillo Representante de ventas av 1 de mayo con 68 Bogota Cundinamarca Colombia 7451203
DB Drogas la Botica Andre Cano Farmaceutico Cr 70 No 75-40 Barranquilla Atlantico Colombia 3689440
DC DROGAS DEL CAFÉ Miguel Gomez Asesor Comercial Cl 21 20 B-06 Pereira Risaralda Colombia 3210408
DCO Drogas Copifam Claudia Lopez Cajera Cr 5 No 21-101 Ibague Tolima Colombia 2616161
DE Drogas Economia Donaldo Espinoza Asesor Comercial avenida las americas con 68 Bogota Cundinamarca Colombia 4070520
DLR Drogas la Rebaja Jeisson Sierra Jefe de Personal carrera 8nº85-70 Medellin Antioquia Colombia 2503025
DR Drogueria Rosas Carolina Saenz Vendedor carrera3con22a Cali Valle Colombia 3401565
DSM Drogueria san marino Humberto Baron Jefe de Personal Cll 85B No 78-05 Barranquilla Atlantico Colombia 7632164
DU Drogueria Unifarma Maira Lozano Farmaceutica Cl 68 No 44-09 Barranquilla Atlantico Colombia 3684780
HRU Hospital Rafael Uribe Marcela Pinto Gerente de contabilidad av caracas con 32 sur Bogota Cundinamarca Colombia 4552032
HSB Hospital San Blas Andre Torres Gerente de contabilidad calle10con 48 Bogota Cundinamarca Colombia 4059233

base de datos empleados

Idempleado Apellidos Nombre Cargo tratamiento Fecha nacimiento Dirección Ciudad Región País Teléf. domicilio
1 Pulido Francisco Secretario Sr. 1975-05-08 Kr 24 No 25-15 Bogota Cundinamarca Colombia 2022359
2 Lozano Laura Asesor comercial Sra. 1976-02-05 Cll 5 No 45-02 Bogota Cundinamarca Colombia 2749080
3 Lopez Sergio Vendedor Sr. 1974-06-15 Dg 20 No 15-50 Bogota Cundinamarca Colombia 4085012
4 Sanchez Camilo Asesor comercial Sr. 1978-03-20 Kr 14 No 02-20 Bogota Cundinamarca Colombia 2277459
5 Ortega Alicia Recolector informacion Sra. 1970-03-21 Cll 33 No 24-58 Bogota Cundinamarca Colombia 4085463
6 Muñoz Andrea Secretario Sra. 1971-07-02 Kr 30 No 14-19 Bogota Cundinamarca Colombia 2255910
7 Paez Camilo Asesor comercial Sr. 1974-08-04 Dg 31 No 19-23 Bogota Cundinamarca Colombia 2278415
8 Rojas Andres Secretario Sr. 1975-06-13 Tras 18 No 15-40 Bogota Cundinamarca Colombia 2023121
9 Morales Claudia Secretario Sra. 1971-09-30 Cll 32 No 27-56 Bogota Cundinamarca Colombia 2277491
10 Pinzon Leonardo Vendedor Sr. 1969-12-15 Kr 4 No 05-31 Bogota Cundinamarca Colombia 5878430

lunes, 11 de agosto de 2008

Cual es el estado actual del proyecto.
RTA/ Actualmente se encuentra implementado un 100% en mercado de productos de marca y a nivel de representantes de ventas detallista.
Cual es el futuro del proyecto
RTA/ Es la implementación en las aéreas de medicamentos genéricos y en los demás países en donde tenemos presencia.
Que hace el analista de CRM durante el acompañamiento al representante de ventas.
RTA/ Que el representantes de ventas utilice los medios que se le han otorgado como por ejemplo la PAM, y que la información que se encuentra en la PAM llegue en correcto estado a la base de datos e la empresa.
Cuales son los canales que tiene el Laboratorio para los reclamos y peticiones de los clientes.
RTA/ Servicio al cliente, bodega de productos terminados, pagina de internet quejas y reclamos, y al correo de servicio al cliente.
Cual es el plazo máximo que tiene el Laboratorio para responder a los clientes.
RTA/ el plazo máximo es de 5 días para una respuesta preliminar y la respuesta definitiva, de la complejidad del cliente