martes, 24 de agosto de 2010

. REQUERIMIENTOS








1.1 IDENTIFICACION DE ACTORES



• Cliente

• Representante casa de valores (Agente de seguridad)

• Banco



1.2 LISTA PRELIMINAR DE CASOS DE USO



• Cliente

- Consignar

- Retirar

- Realizar Transferencia

- Pagar facturas

- Cambiar Clave

- Consignar Cheque

- Donar Dinero

- Consultar Saldo

• Representante casa de valores (Agente de seguridad)

- Ingresar Billetes

• Banco

- Retirar Cheques

- Consultar Saldo

- Consultar Cuenta



1.3 REFINAR Y RENOMBRAR CASOS DE USO

- Caso de Uso Cliente



- Caso de uso Representante casa de Valores





- Caso de uso Banco



1.4 MODELO DE CASOS DE USO

1.5 DOCUMENTACION CASOS DE USO


Tabla1: Documentación de caso de uso Retirar

martes, 17 de agosto de 2010

Instalar y Configurar Joomla

¿Qué es Joomla?

Joomla! es sistema de gestión de contenidos (en inglés “CMS”) en la actualidad uno de los proyectos de código abierto más populares y efectivos que ha ganado un número considerable de premios es su breve, pero ilustrativa existencia

Joomla! 1.5 es la segunda encarnación principal de la serie de liberaciones de Joomla!. La primera serie original de Jooma! 1.0 derivaba directamente del CMS Mambo. Joomla! 1.5 un gran paso hacia delante desde la 1.0,  con muchas características nuevas y una mejor integración, con diferencia, del entorno de trabajo. Este manual busca facilitarte la información que pudieras necesitar para instalar con éxito el paquete básico de Joomla! en un servidor web y completamente operacional.

Requisistos minimos

Para  poder instalar y  usar Joomla! con éxito, debes tener un servidor operativo (Apache es el optimo), una base de datos (MySQL es la optima) y un interprete del lenguaje de programación (PHP es el optimo), todo ello,  configurado para que dichas aplicaciones puedan trabajar e interactuar conjuntamente con sus módulos específicos y dando soporte para las funcionalidades  XML y Zlib. Las versiones mínimas que podemos utilizar y las recomendadas, son las siguientes:



Software     Versión mínima Recomendada Última Sitio web
 PHP  4.3.x  5.x o superior 5.x series http//php.net
 MySQL 3.23.x o superior 5.x series http://dev.mysql.com/downloads/ mysql/5.0.html
 Apache 1.3 o superior 2.2 series  http://httpd.apache.org 

 Instalar y configurar por separado estas aplicaciones puede geenrar complicaciones, existen varios projectos que nos ayudan a instalar y configurar de una manera facil nuestro servidor http.

Descargar AppServer

Descargar Joomla! Español Zip. Joomla Español tar.gz 

Instalación

Despues de tener configurado nuestro servidor Web y haber descargado la version deseada de Joomla procedemos con la instalacion, podemos seguir este manual.
Instalacion Joomla!

Lo que necesitas para diagramar en UML con NetBeans

Que es NetBeans?

NetBeans es un proyecto de código abierto de gran éxito con una gran base de usuarios, una comunidad en constante crecimiento, y con cerca de 100 socios en todo el mundo. Sun MicroSystems fundó el proyecto de código abierto NetBeans en junio de 2000 y continúa siendo el patrocinador principal de los proyectos.
La plataforma NetBeans permite que las aplicaciones sean desarrolladas a partir de un conjunto de componentes de software llamados módulos. Un módulo es un archivo Java que contiene clases de java escritas para interactuar con las APIs de NetBeans y un archivo especial (manifest file) que lo identifica como módulo. Las aplicaciones construidas a partir de módulos pueden ser extendidas agregándole nuevos módulos. Debido a que los módulos pueden ser desarrollados independientemente, las aplicaciones basadas en la plataforma NetBeans pueden ser extendidas fácilmente por otros desarrolladores de software.

Fuente: Wikipedia

Descargar NetBeans


Instalar Plugin UML

Lo primero que tenemos que hacer es irnos a "Herramientas -> Complementos" o "Tools -> Plugins"
 Luego Seleccionamos la Pestaña "Configuración" o "Settings", y le damos click en "agregar" o "add".
 Y ahora en el nuevo cuadro de dialogo que nos aparecerá en Nombre ponemos UML o como deseemos despues en URL pongan la siguiente dirección

http://ea.ddns.com.br:8090/netbeans6.8/UML/catalog.xml

Ahora nos vamos a Plugins Disponibles y buscamos la entrada con el Nombre UML , o con el nonmbre que hayan puesto en la ventana anterior lo marcan y le dan instalar, les pedira reiniciar netbeans, lo reinician.

Con esto ya tenemos instalado nuestro pluggin, ahora para probarlo creamos un nuevo proyecto y en el menu para escoger tendremos la opción de UML.

Luego ya podemos modelar, solo basta arrastar las clases al espacio de trabajo y modificarlas con un par de clicks, java automaticamente nos genera todos los Gets & Sets de los campos que añadamos.

¿Qué es UML?

El Lenguaje Unificado de Modelado preescribe un conjunto de notaciones y diagramas estándar para
modelar sistemas orientados a objetos, y describe la semántica esencial de lo que estos diagramas y
símbolos significan. Mientras que ha habido muchas notaciones y métodos usados para el diseño
orientado a objetos, ahora los modeladores sólo tienen que aprender una única notación.
UML se puede usar para modelar distintos tipos de sistemas: sistemas de software, sistemas de hardware,
y organizaciones del mundo real. UML ofrece nueve diagramas en los cuales modelar sistemas.

• Diagramas de Casos de Uso para modelar los procesos ’business’.
• Diagramas de Secuencia para modelar el paso de mensajes entre objetos.
• Diagramas de Colaboración para modelar interacciones entre objetos.
• Diagramas de Estado para modelar el comportamiento de los objetos en el sistema.
• Diagramas de Actividad para modelar el comportamiento de los Casos de Uso, objetos u operaciones.
• Diagramas de Clases para modelar la estructura estática de las clases en el sistema.
• Diagramas de Objetos para modelar la estructura estática de los objetos en el sistema.
• Diagramas de Componentes para modelar componentes.
• Diagramas de Implementación para modelar la distribución del sistema.

UML es una consolidación de muchas de las notaciones y conceptos más usadas orientados a objetos. Empezó como una consolidación del trabajo de Grade Booch, James Rumbaugh, e Ivar Jacobson, creadores de tres de las metodologías orientadas a objetos más populares.

Fuente: Modelado Sistemas UML , Wikipedia , Clikear

¿Qué es Analisis de Sistemas?

El análisis de sistemas es la ciencia encargada del análisis de sistemas grandes y complejos y la interacción entre esos sistemas. Esta área se encuentra muy relacionada con la Investigación de operaciones. También se denomina análisis de sistemas a una de las etapas de construcción de un sistema informático, que consiste en relevar la información actual y proponer los rasgos generales de la solución futura.

Los sistemas en relación con el análisis de sistemas están relacionados con cualquier campo tales como: procesos industriales, administración, toma de decisiones, procesos, protección al medio ambiente, etc.

Los analistas de sistemas utilizan la metodología matemática para obtener los detalles de los sistemas a los cuales se encuentran analizando.

Fuente: Wikipedia, Daedalus