martes, 19 de febrero de 2013


¿En qué consiste un proyecto de inteligencia de negocios?

El objetivo de un proyecto de inteligencia de negocios es dotar a la empresa de medios para que obtenga la información necesaria para la toma de decisiones. La idea es que cualquier responsable de la empresa pueda disponer de información relevente y actualizada antes de tomar cualquier decisión importante para la empresa. Este objetivo puede implicar a diferentes niveles de la empresa desde el operativo hasta el estratégico. Para garantizar que el proyecto llegue a buen puerto, podemos estrúcturarlo en distintas fases, cada una con sus objetivos y procedimientos, como las que se detallan a continuación.

Fase de Análisis
Esta fase consiste en realizar un análisis de las necesidades actuales y futuras. Esta es una parte clave del proyecto. Sino identificamos correctamentelas necesidades, difícilmente podremos satisfacerlas. Todos los fallos cometidos durante esta fase son los más costosos de rectificar, ya que las correcciones también tendrían que aplicarse sobre fases posteriores, que se hayan completado. 
En la fase de análisis tenemos que ser capaces de dar respuesta a dos preguntas ¿qué información necesitamos para desempeñar nuestro actual trabajo? y ¿qué información nos gustaría tener para poder hacer mejor nuestro trabajo?.
Definición del modelo de datos
Una vez establecidos los objetivos específicos del proyecto, lo principal es definir el modelo de datos. El modelo de datos es una representación conceptual de las magnitudes que se manejan en la empresa y las relaciones que hay entre estas. El mayor esfuerzo en esta fase es conseguir establecer un consenso acerca de lo que representa cada magnitud.
Por ejemplo, todas las empresas tienen una cifra de ventas mensuales, pero dentro distintos departamentos  puede haber nociones diferentes acerca del ignificado de este concepto, a priori tan claro.  Para el departamento comercial las ventas pueden ser la suma de todos los pedidos generados, pero para el departamento financiero serán el montante de las facturas emitidas para ese mes y así consecutivamente.
La misión del equipo del proyecto es clarificar estas discrepancias, eliminando y añadiendo categorías hasta conseguir un módelo de datos homogéneo y claro que sea capaz de dar cabida a todas las necesidades de la empresa.
Diseño e implantación de la infraestructura
El siguiente paso es diseñar y construir la infraestructura lógica que dará cabida a ese modelo de datos.La estructura ha de asegurar la integridad de los datos y permitir un acceso rápido a los mismos. La información que no está disponible en el momento necesario, carece de utilidad. Lo lógico es que el siguiente paso sea la elección del software y del hardware. Aunque en la mayoría de los proyectos el software viene ya elegido de antemano y suele estar ligado a la experiencia del implantador con una u otra herramienta. Esta es una fase puramente técnica, donde la rapidez y eficiencia con la que se despliega el modelo, vienen determinados por la pericia del  implantador.
Realización de la capa de presentación
La siguiente fase consiste en la realización de la capa de presentación o de los informes, cuadros de mandos y otros elementos de visualización a través de los cuales los usuarios accederán a la información. Cuando la información está bien presentada y el formato de los reports ofrecido tiene un buen diseño, los usuarios son capaces de interpretar la información con mucha más facilidad, eficiencia y con un menor número de errores. El principal problema en esta fase es que no se suele invertir mucho tiempo  y es aquí donde fallan la gran mayoría de los proyectos. A veces un trabajo técnico perfectamente ejecutado, que totalmente desmerecido por una pobre presentación de los datos. Esta es una tarea que debería recaer en personal experto en diseño e infografías y esto es algo que nunca se ve en proyecto de Inteligencia de Negocios.
Arranque del sistema, formación y soporte
Por último hay que formar los usuarios del sistema en el manejo del mismo. El equipo encargado de esta tarea ha de tener una capacidad fluida de comunicación además de un profundo conocimiento de la solución. Una vez arrancada la solución es necesario dar un soporte durante la primera fase de producción en real, hasta que el sistema quede estabilizado.

Fuente:http://www.onegolive.com/proyecto-inteligencia-negocios-gestion.aspx#.USQlFqW6cpc

MVC Visual Studio 2010 Modulo 2 Diseñando una Aplicaciones Web



Primeramente se debe identificar que tipo de Aplicación se desarrollará para definir el modelo de negocios, y decidir entre utilizar Web Forms y MVC.

Identificar las consideraciones de diseño de la aplicación Web.




Aplicación E-Commerce
Todos los sitios e-commerce tienen características claves en común con otras, estas son:

-Habilidad para buscar productos.
-Hablidad para ver los detalles de los productos.
-Un carrito de compras permite almacenar los artículos elegidos y continuar comprando.
-Algún tipo de Funcionalidad que perita el pago de los articulos seleccinados.

Sin estas características el sitio e-commerse no será exitoso, ya que siempre es necesario condierar:

Seguridad: cuando se habla de pagos y almacenar información sensible de los clientes, como dirección la seguridad es un punto importante. Se tiene que hacer sentir seguros a los clientes. Esto se puede lograr proporcionando acceso seguro y funcionalidad basados ​​en las mejores prácticas, como sólo con certificaciones de seguridad a través de empresas de renombre.

Fácilidad de gestión de nuevos productos.

Flujo de busqueda simple para mantener interesado al cliente.

Blog

Las principales carácterísticas que tienen en común este tipo de aplicaciones, son:
-Habilidad para agregar, editar, administrar y publicar posts (artículos)
-Habilidad para categorizar posts para facilitar las búsquedas.
-Habilidad para que los lectores commenten en las publicaciones.
-Habilidad para que los autores administren el contenido y comentarios.






MVC Visual Studio 2010 Modulo 1 Visión general de Arquitectura y Diseño de Aplicaciones Web

Esto sólo es una visión general y amateur basado en el curso de Microsoft

Visión General de IIS 7.0

Internet Information Services (IIS) 7.0 es el motor que hace que funcionen las aplicaciones Web Forms y MVC en ASP.NET, por lo que es importante configurarlo adecuadamente.

IIS 7.0 utiliza un nuevo almacén de configuración que reemplaza el modelo de la metabase de IIS 6. El nuevo almacén de configuración será familiar para los desarrolladores que han utilizado formato .NET XML-based.

IS 7.0 utiliza un archivo de configuración llamado applicationHost.config encuentra en% windir% \ System32 \ inetsrv \ config \. El archivo applicationHost.config contiene configuraciones globales para cada uno de los módulos en IIS 7.0. Cualquier propiedad establecida en este archivo se aplica a todos los sitios hospedados por IIS.

Arquitectura de ASP.NET en IIS 7.0.



Seguridad

Incluye todos los módulos necesitan para la autenticación, autorización y recursos de seguridad.

Desarrollo de Aplicaciones

Incluye todos los módulos que se ocupan de personalizar la lógica de la aplicación , tales como ASP.NET.


Salud y Diagnóstico

Incluye todos los módulos que se ocupan del monitoreo de el estado del servidor.