You are on page 1of 12

Análisis y diseños de sistemas de información

Antes de desarrollar un proyecto, se aplica un estudio de sistemas que permita detectar
todos los detalles de la situación actual en una empresa. Esta información reunida sirve como
base para crear varias estrategias de diseños. Los administradores deciden qué estrategia
seguir. Los gerentes, empleados y otros usuarios finales que se familiarizan cada vez más con
el empleo de computadoras están teniendo un papel muy importante en el desarrollo de
sistemas.
El análisis de un sistema de información se traduce en un conjunto de procedimientos o
programas relacionados de manera que forman una sola unidad. Esto se lleva a cabo teniendo
en cuenta ciertos principios:
 Debe presentarse y entenderse el dominio de la información de un problema.
 Defina las funciones que debe realizar el Software.
 Represente el comportamiento del software a consecuencias de acontecimientos
externos.
 Divida en forma jerárquica los modelos que representan la información, funciones y
comportamiento.

Análisis de sistema de información computarizado
Este proceso debe partir desde la información esencial hasta el detalle de la
Implementación. La función del Análisis puede ser dar soporte a las actividades de un negocio,
o desarrollar un producto que pueda venderse para generar beneficios. Para conseguir este
objetivo, un Sistema basado en computadoras hace uso de seis (6) elementos fundamentales:
 Software: Que son Programas de computadora, con estructuras de datos y su
documentación que hacen efectiva la logística metodología o controles de
requerimientos del Programa.
 Hardware: dispositivos electrónicos y electromecánicos, que proporcionan capacidad de
cálculos y funciones rápidas, exactas y efectivas (Computadoras, Censores,
maquinarias, bombas, lectores, etc.), que proporcionan una función externa dentro de
los Sistemas.
 Personal: son los operadores o usuarios directos de las herramientas del Sistema.
 Base de Datos: una gran colección de informaciones organizadas y enlazadas al
Sistema a las que se accede por medio del Software.
 Documentación: Manuales, formularios, y otra información descriptiva que detalla o da
instrucciones sobre el empleo y operación del Programa.
 Procedimientos: o pasos que definen el uso específico de cada uno de los elementos o
componentes del Sistema y las reglas de su manejo y mantenimiento.
Un Análisis de Sistema se lleva a cabo teniendo en cuenta los siguientes objetivos en
mente:
 Identifique las necesidades del Cliente.
 Evalúe que conceptos tiene el cliente del sistema para establecer su viabilidad.
 Realice un Análisis Técnico y económico.
 Asigne funciones al Hardware, Software, personal, base de datos, y otros elementos del
Sistema.
 Establezca las restricciones de presupuestos y planificación temporal.
 Cree una definición del sistema que forme el fundamento de todo el trabajo de
Ingeniería.
Para lograr estos objetivos se requiere tener un gran conocimiento y dominio del Hardware y
el Software, así como de la Ingeniería humana (Manejo y Administración de personal), y
administración de base de datos.

la entrevista. los cuestionarios. se hace una serie de pruebas. Las oportunidades son aquellas situaciones que se considera que pueden mejorarse. Pruebas y mantenimiento del sistema: Todo sistema de información debe probarse antes de ser utilizado.Schneiderman. diseños. el estudio de los datos y formas usadas para la organización. 3. para identificar las posibles fallas del sistema. oportunidades y objetivos: Esta fase es crucial para el éxito del resto del proyecto requiere que se observe de forma objetiva lo que ocurre en una organización.Sin embargo. perfeccionarse mediante el uso de los sistemas de información. 4. Uno de los criterios fundamentales que debe satisfacerse. en esta etapa se deberá descubrir lo que la organización intenta realizar. ya que el costo es menor si se detectan los problemas antes de que entre en funcionamiento. Implantación y evaluación del sistema: Esta es la última etapa del desarrollo del sistema. Esta etapa también incluye el diseño de los archivos o la base de datos que almacenará aquellos datos requeridos por quien toma las decisiones en la organización. esto incluye el adiestramiento que el usuario requerirá. puesta en marcha. 6. 2. los diagramas de flujo. condiciones alternativas. luego en conjunto con otros miembros de la organización hacer notar los problemas. que son decisiones donde las condiciones. Entre estas pueden nombrarse: Metodología de Kendall “El ciclo de vida de vida del desarrollo de sistemas (SDLC. con datos tipo. 5. realmente la evaluación toma parte de cada una de las etapas. para determinar los requerimientos de información dentro de una organización pueden utilizarse diversos instrumentos. En un principio. para ello existen herramientas y técnicas diseñadas para tal fin. más adelante. También es un componente importante de la primera fase. estas incluyen entre otras el uso de los diagramas de flujo de datos que cuentan con una técnica estructurada para representar en forma gráfica la entrada de datos a la organización. los cuales incluyen: muestreo. los procesos y la salida de información. sean los correctos. 7. los diagramas Warnier-Orr y el pseudocódigo es aquí donde se transmite al programador los requerimientos de programación. se utilizarán los datos del sistema real. es que el futuro usuario utilice el sistema desarrollado. los diagramas Nassi. Diseño del sistema recomendado: Se usa la información recolectada con anterioridad y se elabora el diseño lógico de sistemas de información. Se hace todo lo posible por identificar qué información requiere el usuario para desempeñar sus tareas.” (Kendall & Kendall) Según esta metodología el ciclo de vida de un sistema consta de siete partes: 1. acciones y reglas de acción podrán determinarse. luego determinar si el uso de los sistemas de información apoyaría a la organización para alcanzar sus metas. Aunque la evaluación del sistema se plantea como parte integrante de la última etapa del ciclo de desarrollo de los sistemas. se diseña también procedimiento es precisos de captura de datos. así como de su ambiente. y evolución de un sistema de información. También se analizan las decisiones estructuradas por realizar. a lo largo del tiempo se han establecido diferentes metodologías para el Análisis. la observación de la conducta de quien tomo la decisiones. Systems Development life cycle) es un enfoque por fases para el análisis y el diseño cuya premisa principal consiste en que los sistemas se desarrollan mejor utilizando un ciclo especifico de actividades del analista y el usuario. Desarrollo y documentación del software: Dentro de las técnicas estructuradas para el diseño y documentación del software se tienen: el método HIPO. Identificación de problemas. Determinación de los requerimientos de información: Esto se hace a partir de los usuarios particularmente involucrados. Análisis de las necesidades del sistema: Se analizan las necesidades propias del sistema. . con la finalidad de que los datos que se introducen en el sistema de información.

etc. y todos con funciones y objetivos particulares. se tomaran en cuenta 3 factores en este caso:  económico: el valor económico en función al personal.). también sujetos al correcto desempeño de las funciones de cada subsistema. para lograr así el buen funcionamiento del sistema y la consecución de todas sus metas. aunque esto puede tener sus ventajas: los costos pueden ser menores. de igual manera están conformados o estructurados los sistemas informáticos. Desarrollo del software: se dará la construcción y programación de es te sistema. y se determinan los nuevos requerimientos del sistema (a través de formularios. Investigación preliminar: se inicia a través de la solicitud del sistema (ya sea por medio verbal. bases de datos. equipos.METODOLOGÍA DE JAMES SENN Para James Senn en su libro titulado "Análisis y diseño de sistemas de información" un sistema: "es considerar como un todo unitario y organizado de procesos. la forma en como esos requerimientos los voy a automatizar. tareas. se hace un estudio del sistema actual. una lógica: donde se harán modelos e-r. . gráficos. entre otros. actual y proyecciones futuras. es decir se especificaran los pasos a tomar. y es fácilmente identificable por los límites de su medio ambiente". Los sistemas de información según James Senn en su libro titulado "Análisis y Diseño de Sistemas de Información" "es definido como un medio organizado de proporcionar información pasada. todo esto con las operaciones llevadas a cabo por la organización. Diseño del sistema: va a ser como se va a desarrollar el sistema. o viceversa. que un sistema de información es un ente que sigue una estructura bien organizada y claramente planteada con el fin de emitir y generar información histórica. se recomienda en algunos casos usar diseñadores y analistas de la compañía y programadores de otra compañía. examinar los procesos. 3. entre otros). es rentable usar un terreno por los costos.. y también sus desventajas: no existiría comunicación fiel entre programadores y diseñadores. es decir saber si cumple con las características estipuladas. entre otros. métodos y recursos materiales. se aclarara la solicitud del horario. e-mail. encuestas. se definen las formas de cálculo. presente y hasta futura (proyecciones) relacionada con las operaciones internas y el conocimiento externo de la organización". así como las entradas y salidas del sistema actual. 4. este diseño se realizara en dos bases. procedimientos. y una física: es decir todo lo tangible (papeles. cada uno con límites claramente definidos. de que se vale una organización para alcanzar un objetivo. De tal manera se puede decir que las organizaciones son sistemas abiertos. Determinación de los requerimientos del sistema: es decir que tan grande es. Es decir. y se describe como se transformaran los datos en información. diagramas de flujo de datos. es decir con qué recursos cuento. que unidos forman las funciones y objetivos de la empresa u organización. fax. cada uno a su vez constituido por subsistemas de mayor o menor tamaño o complejidad. finalmente se aprobara la solicitud. 2. 1. tecnológicos y humanos interdependientes. se realizara un estudio de factibilidad. entre otros). etc…  técnica: que será la verificación del software y hardware así como el personal técnico y  operacional: ver si están en la capacidad de operar con el nuevo sistema.

el desempeño como tal y el desempeño organizacional (relación costo versus beneficio). Durante esta fase se desarrolla un modelo del área estudiada. la información utilizada por ellos y las reglas políticas y prácticas de la empresa relacionada con estos procesos. Aunque la fase de requerimientos puede aplicarse a todos los procesos de la empresa. Este modelo permite proyectar las estrategias. la administración. el desempeño de desarrollo (sería una relación de tiempo versus beneficio). esta implantación se puede hacer por 3 enfoques. donde se representa: Los procesos que se llevan a cabo.5. se hace la aprobación escrita de todos los aspectos del sistema. o a un área en específico. como la operacionalidad (cómo funciona el sistema). entrenar a los usuarios. la evaluación se lleva a cabo para identificar puntos débiles y fuertes.  por sustitución: sencillamente se sustituye todo el sistema (es el más riesgoso). nuevo desarrollo o actualizaciones  Esquema de los problemas actuales del área de negocio y de las posibles mejoras que se puedan realizar en cada sistema . suele ser más practico analizar área por área del negocio. El Plan de Sistemas debe contener:  Los sistemas que requiere el área del negocio. 6. Requerimientos: Esta fase fundamental para que la estrategia informática encaje dentro de las metas de la empresa. de análisis.  Todo hardware y software que serán utilizados para el funcionamiento requeridos por el área de negocio (incluyendo las redes)  Métodos de desarrollo para cada sistema como lo es adquisición de paquetes. las cuales enfocan de una manera clara los métodos y pasos para la implementación de un SI. METODOLOGÍA DE FABREGAS Fabregas se enfoca en la necesidad de la Organización para el cumplimiento cabal de sus actividades y se basa en su metodología para establecer fases que determinan cada paso del diseño o la implementación de un Sistema de Información. así como sus bases de datos y la información que intercambiaran o compartieran. FASE I 1. ya que en ella se cumplen las funciones del modelaje del negocio y planificación de sistemas. su técnica es utilizada para desarrollar estrategias que mejoren el funcionamiento de los sistemas de información ya existentes. con el fin de desarrollar un plan de sistema de información capaz de guiar el desarrollo de un sistema que permita dar soporte al área en estudio en el cumplimiento de sus objetivos. El ciclo de desarrollo de sistemas de información propuesto por Llorens Fabregas está compuesto de 5 Fases. procesos y flujos de datos de la empresa al igual que las interrelaciones entre procesos y datos.  piloto: se elegirá solo un sector de la empresa para usar el sistema. para comparar. cabe destacar que esto debe hacerse de forma gradual. instalar la aplicación y construir todos los archivos de datos necesarios para utilizarla. de diseño (este es el más crítico)). esto con el fin de proyectar las estrategias del negocio y determinar de esta forma sus requerimientos de información.  Descripción detallada de cada sistema y aplicación incluyendo sus objetivos funcionales y sus bases de diseño. Implantación y evaluación: la implantación es el proceso de verificar e instalar nuevo equipo. Prueba del sistema: aquí se pretende detectar las posibles fallas de aplicación del sistema (fallas de programación. en este proceso se simulan entradas de datos.  paralelo: se utilizara el sistema viejo y el nuevo al mismo tiempo. se ponen a usuarios externos a interactuar con el sistema.

Esta se pudiese realizar si en los requerimientos se estableció adquirir un paquete de aplicaciones en lugar de completar un diseño arquitectónico.-fase de evaluación de paquetes. En el diseño arquitectónico se engloban dos componentes: los datos y los procesos. Estos sistemas se ajustaran a las estrategias definidas por la gerencia. reclutar y adiestrar al personal necesario y la adquisición e instalación de hardware y software necesarios. Análisis de los beneficios que se espera derivar de los sistemas que conforman la arquitectura El plan de sistemas de información es uno de los factores más importantes para el departamento de informática o sistemas ya que constituye la guía para emprender los proyectos que requiera el cliente.  Diseñar y Organizar Los Componentes Físicos: Todo componente físico como (pantallas. Actividades dentro de la fase de Análisis/Diseño. Análisis / Diseño: El objetivo de esta fase es desarrollar el diseño arquitectónico de los sistemas.  Cada proyecto tendrá una prioridad fijada por la gerencia. alcances y objetivos de cada sistema. se determinara una definición precisa de los beneficios. se toman en cuenta con el propósito de determinar la forma en que debe funcionar el sistema. lo que determinara el orden de ejecución.  Planificar El Desarrollo De Los Componentes Físicos: actividad en la cual planificamos la forma en que pueden ser construidos e implementados los componentes físicos de una forma rápida y productiva.  Analizar y Diseñar Los Datos: Con los requerimientos de información definidos en la fase I se debe organizar los distintos modelos de datos que nos ayuden a diseñar la base de datos que hagan falta para que el sistema funcione de acuerdo al modelo de funcionamiento. Además. FASE II 2.  Analizar y Diseñar Proceso: Las operaciones del negocio y los requerimientos de funcionamiento definidos en la primera fase. dentro de las cuatros actividades que se encuentran en esta fase. . por ende. el plan de sistemas es fundamental para la construcción y desarrollo de un ambiente de alta calidad y productividad ya que:  La arquitectura de sistemas sobre la cual descansa el plan para una determinada área de negocios define la forma de cómo cada aplicación desarrollada será destinada a dar soporte a objetivos claves y estratégicos para esa especifica área del negocio y. lo cual creara soluciones que el negocio realmente necesite. los cuales serán analizados y diseñados desde una perspectiva conceptual a una física. a la empresa. utilizando los requerimientos obtenidos en la primera fase.  Cada aplicación desarrollada podrá ser interrelacionada con otros sistemas. En esta fase de análisis / diseño puede incluirse una sub. base de datos) que hagan posible el funcionamiento del sistema de acuerdo al modelo de funcionamiento.

Su objetivo central es igual a la fase de desarrollo de unidades de diseño interactivas. pero en la que no se entabla un dialogo entre usuario y el analista.-fase se preparan especificaciones hechas utilizando una combinación de técnicas como flujo gramas.  Desarrollo De Unidades De Diseño Manuales: Esta sub.  Adaptación De Paquetes: Ofrece una desventaja fundamental: el personal de la instalación no conoce los componentes del paquete con la misma profundidad con que conoce los componentes desarrollados por ellos mismos. con el fin de conocer y comprender todos los aspectos del paquete. son procedimientos que se cumple o se ejecutan a través de un dialogo usuario / sistema.  Desarrollo De Unidades De Diseño Interactivas: Las unidades de diseño interactivas. tanto desde el punto de vista del negocio. antes de que el sistema sea puesto en . Pruebas: Esta fase. es decir que funcione de acuerdo a sus especificaciones y a la manera que los usuarios esperan que lo haga.-fase incluyen las tareas que se ejecutan en forma manual que se incluyen dentro de lo procedimientos administrativos. da inicio luego de que las diferentes unidades de diseño han sido desarrolladas y probadas por separado. Construcción Dentro de esta fase de construcción existen actividades separadas en cinco sub. Cada componente del paquete será revisado en forma exhaustiva por el equipo Analista – Usuario.-fases:  Desarrollo De Infraestructura: Durante esta fase se desarrollará y organizará la infraestructura que permita cumplir las tareas de construcción en la forma más productiva posible. diagramas de estructuras. Cualquiera que se utilice será útil para que la especificación sea clara y se logre el propósito de que el programador comprenda y pueda programar y probar los programas correspondientes. Las actividades de esta sub. el sistema se emplea de forma experimental para asegurar que el software no falle.FASE III 3. y de esta forma poder detectar cualquier anomalía. como de la utilización de recursos. Durante su desarrollo.-fase tienen como objetivo central desarrollar todos los procedimientos administrativos que rodearán y gobernarán la utilización de los componentes computarizados desarrollados en la fase de diseño detallado y construcción.-fase tienen como objetivo central:  Especificar en detalle las tareas que debe cumplir la unidad de diseño  Desarrollar componentes  Realizar las pruebas unitarias y las pruebas de integración a nivel de la unidad de diseño. sino que involucra grupos de transacciones que se alimentan al computador de una sola vez. En esta sub. son aquellos procedimientos que se cumplen en forma automatizada. Uno de los objetivos centrales de esta sub. tablas de decisiones etc. este asegurará que el paquete será utilizado con el máximo provecho. Las actividades de esta sub. FASE IV 4.  Desarrollo De Unidades De Diseño Batch: Las unidades de diseño Batch.-fase es conocer al máximo detalle posible el funcionamiento del paquete.

 De Sistema: Prueba desde el punto de vista de los niveles de calidad del sistema y de desempeño. ellos constituirán un indicador excelente. en la etapa de producción se asegura que el sistema funcione correctamente en la mayoría de los casos. en esta fase se llevan a cabo varios niveles de prueba:  Funcional: Prueba desde el punto de vista de los requerimientos funcionales. se le dará al sistema la aprobación final. de que éstos se constituyan en una verdadera herramienta de apoyo al logro de los objetivos estratégicos de la empresa (Llorens Fabregas)  Producción: Finalmente. como tal. Una vez que un sistema pasa a formar parte de la vida diaria de la empresa. deberá funcionar en forma constante. con el fin. para que pase a ser el sistema oficial.  De Aceptación Técnica: Prueba de manejo de condiciones extremas. y deberá conseguirse la máxima confianza de los usuarios. se ponen en práctica todas las políticas y los procedimientos destinados a garantizar la operación continúa de los de los sistemas y a asegurar su uso efectivo. base de datos y tablas del nuevo sistema. Para esto se realizan nuevas pruebas. Revisar las solicitudes de cambios a los programas que se han realizado. Están completos y se puede ejecutar el proyecto. se procede a realizar la carga de los archivos. El resultado de esta etapa un sistema listo para su operación. cada programa. y con intervención mínima de los administradores del sistema.  Mantenimiento: Luego que el nuevo sistema ha estado operando. FASE V 5. las etapas metodológicas a llevar a cabo para el desarrollo de Sistemas de Información. Verificar que se miden. se establecen de la siguiente manera: Etapa I . analizan e informan adecuadamente a la gerencia los beneficios identificados con el estudio de factibilidad. el sistema comenzará a funcionar bajo la responsabilidad del departamento de operaciones y del usuario. programación o interpretación de los requerimientos de usuario. los cambios necesarios deberán ser introducidos sin afectar a los usuarios. Si el Sistema cumple de forma satisfactoria con estos niveles mencionados anteriormente. Para evaluar el desenvolvimiento del sistema. Durante la fase de mantenimiento.  De Integración: Prueba de interfaces. Producción y mantenimiento: Esta fase corresponde al Diseñar es la fase más importante donde todos los elementos del SI. para de esta forma dar inicio al proceso de aceptación final. METODOLOGÍA DE ROGER PRESSMAN De acuerdo con Roger Pressman. por un lapso determinado de tiempo llamado Periodo de Aceptación-Finalizado el Periodo de Aceptación. el tipo de cambios puede indicar problemas de diseño. cada procedimiento y cada estructura de datos se convierte en una pieza del negocio que. L a operación del negocio ahora dependerá del funcionamiento del sistema. el auditor de sistemas independiente de las otras fases de la vida del sistema. para evaluar el tipo de cambios que se exigen al sistema. revisará lo siguiente: Determinar si el programa ha logrado los requerimientos de los objetivos.marcha y se dependa de el. durante el cual. se reevalúan los resultados y se hacen refinamientos del sistema. por lo que las tareas de mantenimiento cobran vital importancia. exacta y confiable. se debe prestar especial atención a la utilización y la satisfacción de los usuarios finales.

Generalmente la fase de diseño produce un diseño de datos. representaciones de interfaz y algoritmos. El análisis de requisitos permite al desarrollador o desarrolladores especificar la función y el rendimiento del software. el tratamiento funcional y el comportamiento operativo y el contenido de la información. Dentro del proceso de análisis. y se crean modelos de los requisitos de datos. se tenga una completa y plena comprensión de los requisitos del software. El diseño de datos esencialmente se encarga de transformar el modelo de dominio de la información creado durante el análisis [PRR98]. la arquitectura general del software. la actividad del diseño se refiere al establecimiento de las estructuras de datos. definir y elaborar todas las funciones del software. codificación y pruebas. Diseño: Según Pressman. modelado y especificación. El diseño. Es de suma importancia que antes de empezar a codificar los programas. refinamiento. Análisis de los requisitos del software: El proceso de reunión de requisitos se intensifica y se centra especialmente en el software. es fundamental que a través de una colección de requerimientos funcionales y no funcionales. El diseño es el primer paso en la fase de desarrollo de cualquier producto o sistema de ingeniería.  Especificación: Realizar la especificación formal del software  Revisión: Un último chequeo general de todo el proceso. El proceso de diseño traduce requisitos en una representación de software [PRR98]. Se refina en detalle el ámbito del software. el objetivo del diseño es producir un modelo o representación de una entidad que se va a construir posteriormente [PRR98]. comportamiento. De acuerdo con Pressman. un diseño de interfaz. [PRR98].  Modelado: Crear modelos del sistema con el fin de entender mejor el flujo de datos y control. rendimiento e interconexión. que son:  Reconocimiento del problema: Reconocer los elementos básicos del problema tal y como los perciben los usuarios finales. Etapa II: 2. entender el comportamiento del software en el contexto de acontecimientos que afectan al sistema. Se analizan soluciones alternativas y se asignan a diferentes elementos del software. el desarrollador o desarrolladores del software comprendan completamente la naturaleza de los programas que deben construirse para desarrollar la aplicación. indica la interfaz del software con otros elementos del sistema y establece las restricciones que debe cumplir el software. El análisis de requisitos del software puede dividirse en cinco áreas de esfuerzo. el diseño del software es realmente un proceso de muchos pasos pero que se clasifican dentro de uno mismo. Pressman establece que la tarea del análisis de requisitos es un proceso de descubrimiento. En general. la función requerida. evaluar el flujo y contenido de la información. y un diseño procedimental [PRR98].1. es la primera de las tres actividades técnicas que implica un proceso de ingeniería de software. estas etapas son diseño.  Evaluación y síntesis: Definir todos los objetos de datos observables externamente.En el diseño arquitectónico se definen las relaciones entre los principales elementos estructurales del programa [PRR98]. un diseño arquitectónico. Para una herramienta de software basada en el desarrollo e implementación de ambientes virtuales . y del comportamiento operativo. flujo de información y control.

0 es un lenguaje de modelado en 3D en el cuál se dibuja por medio de generar código de programación de formato y marcado para especificar las características del objeto u objetos que se van agregando a un mundo o entorno virtual. como a la parte en la cual se añadirá comportamiento a estos ambientes. Mantenimiento: El software indudablemente sufrirá cambios. el lenguaje de programación VRML 2.éste es un aspecto fundamental dado que en esta representación del diseño se establece la estructura modular del software que se desarrolla. Comparaciones entre las metodologías aplicadas por: KENDALL: Utiliza su metodología con un enfoque establecido por fases para el análisis y el diseño del sistema de información. el proceso de pruebas se centra en los procesos lógicos internos del software. asegurando que todas las sentencias se han comprobado. Pruebas: Una vez que se ha generado código. Etapa III 3. Todas estas actividades implican generar código. además de estar estructurados de manera organizada que genera información a través de operaciones internas y el conocimiento externo dentro de la organización o empresa. la realización de las prueba para la detección de errores [PRR98]. como para la parte aplicativa del mismo. El comportamiento de las escenas virtuales es decir. de manera que la base principal consiste en que los sistemas se desarrollan de una mejor manera utilizando un ciclo especifico de actividades del analista y el usuario. . Por medio de la documentación apropiada y atinada del software se pueden presentar las vías para el mantenimiento y modificaciones al mismo. es necesario tener etapas de pruebas tanto para la parte funcional del software. se puede construir a través de algún otro lenguaje de programación. su funcionalidad. El diseño de interfaz describe cómo se comunica el software consigo mismo. es decir. La generación de código se refiere tanto a la parte de generación de los ambientes virtuales. de esta manera los objetivos de proyecto se mantendrán vigentes y se tendrá una idea clara de los aspectos que tienen que probarse durante el periodo de pruebas. con el fin de proporcionar retroalimentación a los desarrolladores. Generación de Código: Esta actividad consiste en traducir el diseño. En el caso de una herramienta de software. JAMES SENN: Define los sistemas de información como un medio organizado que permite proporcionar información pasada presente y futura. comienzan las pruebas del software o sistema que se ha desarrollado. y en los procesos externos funcionales. Es sumamente importante que durante el proceso de desarrollo no se pierda el contacto con los interesados o solicitantes del desarrollo de software. con los sistemas que operan con él. en una forma legible por la máquina. como clases Java o scripts especificados en JavaScript. Por ejemplo. Etapa IV 4. y habrá que hacer algunas modificaciones a su funcionalidad. Se requiere poder probar el software con aplicaciones reales que puedan evaluar el comportamiento del software. De acuerdo con Pressman. Es de suma importancia que el software de calidad pueda adaptarse con fines de acoplarse a los cambios de su entorno externo [PRR98]. Etapa V 5. y con los operadores que lo emplean.

En este tienen mayor interacción los administradores:  Productos: se ingresan los productos. dicho subsistema se divide en:  Producto: permite modificar e ingresar los diferentes datos de los productos. La aplicación de un control de inventario debe clasificarse en:  Subsistemas de reserva: Se tiene una serie de opciones para realizar la reserva de los productos a sus respectivos clientes. el inventario comprende todas las mercancías de su propiedad.METODOLOGIA UTILIZADA PARA EL DESARROLLO DE UN SISTEMA DE INFORMACION DE INVENARIO Para una compañía comercial. o eliminarlo del sistema. se toman los datos. Para ingresar al personal de la empresa se deben identificar sus datos personales y código de la empresa. fecha. o algún otro dato importante del cliente. teléfono.  Factura: imprimir los datos ingresados con detalles del pedido anteriormente. . según sea el caso.  Personal: esta opción permite ingresar. que se tiene para la venta en el ciclo regular comercial.  Subsistemas de almacenes: En el que podrá tener el control de los productos que ingresa en los almacenes para su posterior utilización. modificar o eliminar al personal. modificarlo. El inventario significa la suma de aquellos artículos tangibles de propiedad personal los cuales están disponibles para la venta en una operación ordinaria comercial y están en un proceso de producción para tales ventas. cantidad y descripción del mismo.  Cliente: registra y establece modificaciones en plantilla de los datos.  Pedido: permite registrar un pedido. domicilio. En el que tiene mayor interacción el personal. Así como estarán disponibles para el consumo corriente en la producción de bienes y servicios disponibles para la venta. o se eliminan si existe una devolución.

099.T.REPÚBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA EDUCACION UNIVERSITARIA INSTITUTO UNIVERSITARIO DE TECNOLOGIA INDUSTRIAL “RODOLFO LOERO ARISMENDI” I.I: 23.I.535 .A. C.388 Harrison Galanton.806.R. C.I: 25. Metodo logías para el análisi sy diseño s de un sistem a de inform ación Realizado Por: Kevyn Mattey N.U.L.

Sección: R4DR CUMANÁ. OCTUBRE DE 2015 .