Está en la página 1de 9

Casandra Cervantes Pérez

Cnta. 320010482

03 Mayo de 2012

Sistema de Informacion para la administración de la web

Análisis de 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 estructurainformática poderosa como es un sistema dentro de la supercarretera de la información. 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.

En cuanto a lenguajes de programación para aplicaciones web hay también varios lenguajes. Implementación en paralelo: En esta se van a trabajar con las dos aplicaciones. nombre del programa. relaciones con otras bases de datos y nombrar los campos clave. longitud del campo. en la actualidad hay muchas herramientas visuales que nos ayudan a la tarea de diseñar las páginas sin necesidad de escribir el código HTML. nombre del archivo. comparando resultados para ir evaluando la nueva y revisar que esté correcta o bien requiera de mejoras. autor. conectividad con la que se cuenta. función que realiza. en cuanto a manejo de datos. ya sea porque no existe aplicación alguna o bien se sustituye directamente la anterior por el nuevo sistema y en la práctica se evaluará para mejoras y ajustes a la aplicación . autor y fecha de creación. equipo con el que contamos. que nos ayudan a estas tareas. En la actualidad en este tipo de sistemas se recurre más a la implementación directa ya que regularmente se recurren a aplicaciones diseñadas a innovar. Diccionario de datos. incluyendo nombre de archivo. los hay nativos como es el IIS (Internet Information Service de Microsoft). donde se incluya la descripción de cada estructura de las tablas o bases de datos que interactuarán con el sistema. pues como bien se ha comentado atrás son aplicaciones diseñadas para tener mejores condiciones de mercadotecnia. PHP. la nueva y la anterior. para que la relación entre la aplicación y el usuario final sea amigable. . fecha de creación. tienen la gran ventaja que son lenguajes muy ligeros al ejecutarse procesar información por lo que nos brindan grandes ventajas para este tipo de aplicaciones. fecha en la que se realizó y la función del programa. VBScript. Apache Web Server que puede obtenerse de la página web de la empresa del mismo nombre o bien hay sistemas operativos que ya lo incluyen dentro de sus funciones. Debe llevar. aplicaciones para diseño de páginas web. 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. algunos muy conocidos como PERL. sistema operativo. cada programa debemos poner. Java. 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. la cual se realizará de acuerdo a los procedimientos y condiciones establecidas en la etapa de diseño. Implementación En esta fase procederemos a poner en función nuestra aplicación para ello podemos recurrir a las técnicas de implementación que conocemos como: La implementación directa: es decir se va a proceder a trabajar directamente con la aplicación. así como el software para el servicio web. SHTML. recordemos que en estos programas importa mucho la rapidez con la que realicemos un procesos. C#. capacidad de ejecución de los programas. tomar en cuenta las bondades que ofrece el lenguaje de programación.El código fuente de cada programa realizado para el sistema. procederemos a realizar la selección de la plataforma o lenguaje de programación en la que va a ser desarrollada la aplicación. procedemos al desarrollo de la aplicación. Si la aplicación va a tener interacciones con otros sistemas. son flexibles e interactúan con lenguajes como HTML para generar salida de datos y darle el formato deseado y pueda ser visible al usuario. XML. Después de configurar y tener todo listo. plataformas de datos con las que cuentan los sistemas actuales ( en el dado caso que la aplicación vaya a interactuar con otros sistemas). Para seleccionar la plataforma para el desarrollo de la aplicación debemos tomar en cuenta las funciones que se vana realizar. es decir que el usuario se sienta cómodo con la aplicación y fácil de utilizar. tipo de campo. nombre de campo. Selección delenguaje y desarrollo de la aplicación Una vez superada la etapa de diseño y que haya sido evaluada. recordemos que estos lenguajes con ejecuciones de lado del servidor por lo que debemos tomar en cuenta el tiempo de respuesta para los usuarios.

cambios de la información. se pretende tener un control en la información. Aunque el trabajo no termina ahí pues debemos estar en una constante supervisión de la aplicación para asegurar el éxito de la misma.Cuando se va a implementar un sistema integral como ejemplo de ello de administración. . organización de código.Manual de Usuario.Diagramas de flujo. ya que no se cuenta un controlo y lo importante que pueda acceder a este desde cualquier parte donde estas figuras de alta dirección se encuentren. contabilidad. Estándares yDocumentación para la aplicación Principal objetivo de esto es lograr: . metódica y disciplinada. piden cuente una autentificación de usuario y contraseña para que solo sea accesado de ésta manera el sistema. así como ir documentando cada cambio que se realice. . de archivos.Establecer procedimientos de revisión y aprobación de los resultados obtenidos en cada fase de desarrollo de la aplicación. la idea central de esto es tener la información en el servidor web. . Se solicitó a la subdirección de informática por parte de la Dirección General una entrevista para solicitar se apoye con el desarrollo de una aplicación web en donde se muestre los datos de los empleados que trabajan dentro del instituto. si solicita cambios de adscripción. . México. además de esto dentro de se debe poder realizar. altas. Debemos establecer también políticas para cualquier cambio o ajuste que requiera la aplicación. conformar una ficha técnica electrónica con la información de los empleados. . Los documentos deben ser referenciados con el nombre del proyecto que conforma la aplicación. Análisis. bajas. para que solo para el Director General. Articulo de Aplicación de los Sistemas de Informacion basados en la web El caso práctico de una aplicación web en donde se tenga la plantilla de empleados del Instituto Estatal de Educación para Adultos en el Estado de Coahuila. es decir. sistemas de seguimiento educativo.Los programas desarrollados. por ejemplo.Diseño de pantallas. .Narración del análisis previo. errores y resultados obtenidos con el nuevo sistema. Nota: en este caso práctico se desarrollará una aplicación para sustituir una anterior. ya que esto permite que la nueva aplicación se vaya ajustando para que sea confiable y robusta. . Se debe tomar en cuenta que existe una aplicación de este tipo que se opera en mono usuario y se debe utilizar esta información dentro de esta aplicación.Descripciones de las entradas y salidas . es decir si solicita aumento de sueldo.Establecer métodos de comunicación con las demás áreas que participan en el desarrollo de las aplicaciones que se desean.Motivar al personal de forma ordenada.. con los cuales ya se contaba con un sistema anterior es recomendable utilizar la implementación en paralelo.Establecer una forma estándar al desarrollar los programas que se realizarán.Estandarizar los procedimientos de desarrollo y realización de la documentación de las aplicaciones web. Por lo que dentro de la documentación de soporte debemos incluir: . . reportes. El objetivo de esta aplicación es la de tener un manera rápida de consultar los datos del empleado para analizar su situación dentro del instituto. . un formato de requerimientos para cambios. Director de Administración. como nombrar variables. etc. Subdirector de Personal y la persona encargada de alimentar el sistema. .Diccionario de datos.

El sistema debe realizar Altas. . previamente instalado en el servidor. Descripción del puesto. uno de adscripciones que es donde se engloban las áreas mayores como las direcciones y las coordinaciones regionales. . así como el acceso a la información dentro del sistema previo por lo que la información recabada dentro de este departamento fue: . .Se cuenta con un sistema previo con el que llevan una ficha técnica del personal del Instituto Estatal de Educación para Adultos de Coahuila.Cuenta con datos generales del empleado que son: Nombre completo. Bajas y Consultas de los empleados. Cambios. .Servidor IBM con dos Procesadores de 700 Mhz y 1 GB de Memoria RAM. honorarios. .El sistema cuenta con módulos de Altas. nombre y teléfono de un familiar directo. Ahora procederemos a ver los datos con los que cuenta el sistema que opera actualmente y dentro de él se encuentra que: . Windows 2000 server de Microsoft.Debe la aplicación desarrollada debe sustituir al sistema que opera actualmente.0. dentro de las cuales se encuentran Microsoft Access que es en la cual se va a transportar la información del sistema actual al nuevo ya que es mucho más fácil manipular los datos con este paquete que con la tradicional DBF. bajas. Ahora un a análisis de hardware y software para el servicio web: . .El sistema esta diseñado con Visual Fox Pro de Microsoft por lo que sus bases de datos son tablas DBF formato que maneja dicho software. Patronato. En cuanto al lenguaje de programación esta aplicación será desarrollada en el lenguaje PHP ver 5. diccionarios de datos y demás información necesaria.0 Nota importante: Recurrir a la documentación previa del sistema que opera actualmente para revisar procesos.El instituto cuenta con Enlace E1 de 1 Mbps de velocidad y Firewall para protección de la red. Otro donde se tienen Subdirecciones.Cuenta con dos catálogos. . . domicilio. .No cuenta con seguridad por usuario y contraseña. Aquí termina el análisis de requerimientos por lo que se procederá a la fase de diseño.Los requerimientos de los datos serán en base a las estructuras de datos con que cuenta el sistema que opera actualmente. además puede manejar datos en varias plataformas de datos. INEA. .Debe contar con autentificación de usuario y contraseña para que no sea accesado el sistema fácilmente como el que opera actualmente. .El software de servicio para servidor web es Internet Information Service que viene instalado con el sistema operativo Windows 2000 server de Microsoft. ciudad y Estado de residencia.Se procedió a realizar una entrevista con el Subdirector de Personal para detalles de la información necesaria para poder realizar el sistema. . código postal. sueldo ganado por los rubros. burócrata. así como su total por sueldo quincenal y mensual. . Se recurrió a la documentación del sistema anterior para poder revisar procesos. departamentos y coordinaciones que son las áreas que siguen. cambios y consultas.Dentro de los datos nominales del empleado se encuentran: Adscripción. . colonia. departamento. porque es un lenguaje para desarrollar aplicaciones de lado del servidor. gracias a esta documentación es posible realizar más fácilmente el trabajo para el diseño. Selección de lenguaje de programación y Diseño.Previamente tiene instalado el lenguaje de programación PHP ver 5.Al igual que en el sistema anterior la información debe ser desplegada acompañada por la fotografía del empleado.

. Diseño de Archivos.El modelo se acopla bien a las necesidades los procedimientos están bien establecidos. las consultas se realizarán desde un formulario para consultar por nombre completo. todos estos estarán activos en un formulario que se llamará menú principal para poder llamarlos. Recurriendo a los diccionarios de datos antes establecidos podemos ver que hay un problema con el manejo de fechas con PHP. el cual se alimentará de los catálogos para poder obtener las adscripciones y departamentos. Bajas de los empleados se realizar un formulario para poder realizar esta actividad. es el único cambio que presentará las estructuras de datos por lo que quedarán diseñadas de la siguiente manera en el manejador de datos Microsoft Access. Para Cambios se tendrá otro formulario y se recurrirá a las tablas de los catálogos para complementar la información necesaria de datos nominales y se extraerá la información para modificarla. Por lo que el significado de estos diagramas es: La aplicación contará con un formulario para Altas donde se capturen los datos generales y nominales del empleado. por lo que las fechas se tienen que desglosar en un campo para el día. uno para el mes y uno para el año.

.

.

Usa cualquier browser. adquiere el brandingpara garantizarte que al optar por Casandra estás la mejor decisión posible. Usa cualquier inquilinos y para los propietarios de loscomputadora. está siempretomando • Listo para emitir CFD's disponible. repositorio de archivos ilimitado Nuevo! pagos a • Egresos: proveedores. Múltiples cuentas de banco. Niveles de seguridad especiales para el administrador delCon Casandra administra varios condominios Condominio. egresos extraordinarios • Versátiles informes en línea • Reservación de Áreas Comunes • Mesa de Ayuda para Condóminos • Property Management (Gastos Particulares) Innovador Independencia Nuevo! • • Varias Banco Cuentas de Múltiples Monedas . Depósitos No Identificados Nuevo! de • Espacio almacenamiento sin límite. empleando un sólo sistema. • • • Monitoreo de accesos Bitácora de operación Respaldos diarios de información Madurez y Experiencia Casandra tiene más de cinco años de ser el líder indiscutible del mercado. 320010482 03 de Mayo de 2012 La solución inteligente en administración de condominios® • • • • • • Sistema web para administrar condominios Transparente Conveniente Innovador Funcional Inicio ¿Qué es? Características Beneficios Pantallas Demostración Directorio Contacto Seguro Sistema de Informacion para la administración en la web Transparencia Seguridad Obtenga transparencia en el manejo de los recursos del Condominio al presentar los Ingresos y Egresos al momento en que ocurren. Variados tipos de cuotas. Casandra es un sistema webparametrizable. Administra el Condominio. Diversas formas de cálculo de recargos. Funcional Varios idiomas. Contamos con la experiencia y madurez suficientes Está en internet.Casandra Cervantes Pérez Cnta. del Condominio. Conveniente Su información se halla segura conUsa Casandra desde cualquier lugar con acceso a nosotros. Entregue oportunamente cuentas claras: tan pronto se lo soliciten. Accesos individuales para losinternet. inmuebles. Casandra es una gran idea! (Facturas Electrónicas) Cientos de condominios en todo el país han elegido Nuevo! Casandra. para emitir • Listo Facturas con Código de Barras Bidimensional (CBB) Nuevo! Su sistema de informacion debe ser • Ingresos: por cuotas y independiente de la empresa que extraordinarios. Múltiples monedas.

http://www.aspx .mx/index.casandra.com.