ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Sistemas De Información Web

seytan25 de Noviembre de 2013

7.551 Palabras (31 Páginas)339 Visitas

Página 1 de 31

Diseño y desarrollo de sistemas de información Web

1. Introducción

2. Análisis preliminar para sistemas de información Web

3. Diseño de interfases

4. Selección de lenguaje y desarrollo de la aplicación

5. Implementación

6. Mantenimiento

7. Estándares y Documentación

8. Caso Práctico

9. Conclusiones

10. Autoevaluación

11. Bibliografía

(Design and develop of web information systems)

Introducción.

Desde la liberación de Internet en la década de los noventa que se introdujo la World Wide Web, muchas organizaciones se dispusieron a darse a conocer al mundo en esta red, con la introducción del lenguaje para hipertexto HTML(Hiper Text Markup Language) se pudo realizar páginas en donde ponían datos acerca de su organización o empresa y esto trajo consigo un boom global al esto incrementar ventas sobre todo en el área de las exportaciones, gracias a que con esta herramienta se puede llegar a muchos lugares en el mundo.

A medida que Internet fue ganando un lugar como una gran herramienta para vender, por lo que no fue solo suficiente utilizarla como medio publicitario, se pensó que tal si se pudieran realizar transacciones, por ejemplo como empresa realizar ventas en línea, mostrar catálogos de productos, sistemas de venta si tengo una sucursal y que mi empresa matriz tenga el control de las bases de datos, cosas como estas dieron lugar ahora al comercio electrónico (e-comerce), esto, vino a ser un parte aguas en el desarrollo de sistemas pues, gracias a que se empezaron a introducir lenguajes de programación para este tipo de interfase como ASP con Visual Basic Script, C#, C++, PHP, PERL, Java, Java Script que pueden interactuar con el lenguaje HTML com si fueran uno solo, para dar como resultado sitios web que se convierten en sistemas de información muy poderosos y robustos.

Con ello se empiezan a generar sistemas para venta en línea, organizaciones gubernamentales también en la actualidad utilizan las nuevas tecnologías de la información para sus trámites y servicios, esto viene también a contribuir con un nuevo tipo de comercio global más eficiente y dinámico, además, de desarrollar aplicaciones que se puedan controlar desde un punto , dando esto la eliminación de sistemas ya aislados dando lugar a sistemas en donde se puede compartir información con sucursales sin necesidad de estar buscando métodos alternos para realizar una conexión con un sistema, por lo que trajo una manera muy flexible de comunicar sistemas entre si gracias a estos lenguajes y plataformas para programar, pues lo hace más universalmente y esto trae consigo beneficios como la optimización de tiempo y ahorros en costos de operación.

Pues bien hoy en día las nuevas tecnologías de la información aplicadas son una herramienta que ya no es un lujo si no una gran herramienta de trabajo necesaria para la operación de una organización y es una de las claves para que sea exitosa.

Capítulo 1.

Análisis preliminar para sistemas de información web.

Cuando en una organización se desea implementar una página web en la cual no solo sea un medio de publicidad, si no que sirva de herramienta de trabajo, ya sea para distribuir reportes, realizar transacciones como compras y ventas, herramientas auxiliares para la operación, buscar un lado más funcional y que permita el desarrollo de la organización, cuando esto sucede se debe realizar un análisis.

Como sabemos es el análisis es el procesos de estudiar parte por parte los procesos que forman parte de las actividades de una organización, para mejorar un de estos procesos.

Pues bien para ello debemos realizar lo siguiente:

- Una entrevista, en la cual al momento de notificar debemos de tener una charla para escuchar la problemática y requerimientos de los cuales nos vamos a basar para realizar el diseño de la aplicación web.

- Realizar un estudio de los procesos que se desean automatizar, y organizarlos através de cuestionarios y entrevistas con las áreas relacionadas con el proyecto (recordemos que los usuarios son las mejores fuentes de información), así como determinar que información van a manipular, como se va a realizar la manipulación de datos, a donde debe llegar la información, quien la recibe y analiza es decir, origen y destino de los datos a utilizar.

- Realizar un registro de las actividades a realizar por medio de este tipo de sistema.

- Evaluar la viabilidad del proyecto, costos, condiciones legales; que las condiciones de infraestructura informática sean las necesarias para que el proyecto se lleve a cabo y funcione correctamente y sin problemas. En este punto dentro de la infraestructura informática debemos tomar en cuenta lo siguiente:

+ Si cuenta con un enlace con salida a Internet

+ Hardware con el cual cuenta para el funcionamiento de la red (Ruteadores, hubs, etc.).

+ La conectividad con la que cuenta, así como la velocidad.

+ Servidores.

+ si ya cuenta con página web

+ si se desea utilizar bases de datos para el sistema y que información utilizará.

- Documentar las entrevistas, cuestionarios y toda información útil para que el diseño sea más fácil de realizar la información a cerca del proyecto esté disponible y para futuras contingencias en cuanto a una reingeniería o ajuste a la aplicación.

- Interactuar con los usuarios para conocer mejor los procesos.

- Dejar que los usuarios participen dentro del proceso de análisis del sistema, ya que ellos pueden aportar grandes ideas debido a su interacción con la realidad, la presencia del usuario es relevante para que nuestro sistema se adapte bien a las situaciones cotidianas que se susciten.

Recordemos el análisis bien formulado y estructurado nos dará muchas satisfacciones dentro de un proyecto, ya que este será el cimiento para una estructura informática poderosa como es un sistema dentro de la supercarretera de la información.

Capítulo 2.

Diseño de interfases.

Ahora entremos a esta etapa en la cual es donde todo lo que se ha analizado será aterrizado a la realidad. Para ello debemos tomar en cuenta los puntos expuestos dentro del análisis, pues dentro de esta etapa debemos realizar:

• Boceto de las pantallas así como la secuencia de flujo con la que se desplegarán según las opciones que se integren al sistema.

• El código fuente de cada programa realizado para el sistema, incluyendo nombre de archivo, función que realiza, autor y fecha de creación.

• Diccionario de datos, donde se incluya la descripción de cada estructura de las tablas o bases de datos que interactuarán con el sistema. Debe llevar, nombre del archivo, fecha de creación, nombre de campo, tipo de campo, longitud del campo, relaciones con otras bases de datos y nombrar los campos clave.

• Si la aplicación va a tener interacciones con otros sistemas.

• Opcionalmente podemos recurrir a cualquiera de los dos tipos de diseño estructurado o de prototipos utilizados para el diseño de cualquier tipo de sistema. Generalmente en este tipo de sistemas es bien socorrido el diseño por prototipos ya que en ocasiones se requiere que los proyectos se realicen rápidamente y esto nos sirve como una herramienta útil para ello.

Recordemos que el diseño por prototipo de aplicaciones, es en el cual las evaluaciones para el sistema se realizar mediante una aplicación creada con anticipación y con ella se realizara la evaluación para ver si el sistema nuevo se puede implementar o requiere de mejoras y ajustes de acuerdo a las necesidades de la organización

• Documentar todo debidamente.

• Someter a evaluación en juntas con las partes interesadas en el proyecto.

Tomemos en cuenta que en esta parte de este proceso es también importante la participación del usuario ya que recordemos que toda pantalla que realicemos debe ser funcional y amigable, ellos son los que nos proporcionarán las ideas para realizar un diseño con características amigables y además de ello que sean útiles y aplicables para proyectos posteriores.

Además de ello en este diseño hay que tener más en cuenta las combinaciones de colores, normatividad y políticas de la organización, recordemos que el principal objetivo de un sistema web es que llegue a la gente o usuarios de Internet y claro vender. Esto es primordial ya que de ello depende el éxito tanto de la página como del sistema web que se va a implementar.

Debemos ver también de no saturar la pantalla con información innecesaria, tomar en cuenta fuentes, tamaños de la misa color, para que estas sean también aptas para que sean reconocidas por software para personas con problemas de debilidad visual, por lo que también debemos no abusar mucho de los diseños en programas de animación. Seamos cuidadosos también en el manejo de la información verificando la capacidad del servidor, si es posible implementar el proyecto en el, si no hay que hacer la observación para que se actualice el equipo, para que al momento de implementar no tengamos que detener el proyecto por esta causa.

Capítulo 3.

Selección de lenguaje y desarrollo de la aplicación

Una vez superada la etapa de diseño y que haya sido evaluada, procederemos a realizar la selección de la plataforma o lenguaje de programación en la que va a ser desarrollada la aplicación.

Para seleccionar la plataforma para el desarrollo de la aplicación debemos tomar en cuenta las funciones que se

...

Descargar como (para miembros actualizados) txt (51 Kb)
Leer 30 páginas más »
Disponible sólo en Clubensayos.com