miércoles, 6 de octubre de 2010

Tipos de Programacion, resumenes

Programacion Estructurada



La programación estructurada esta compuesta por un conjunto de técnicas que han ido evolucionando aumentando considerablemente la productividad del programa reduciendo el tiempo de depuración y mantenimiento del mismo.



Programacion Modular



En la programación modular consta de varias secciones dividas de forma que interactúan a través de llamadas a procedimientos, que integran el programa en su totalidad.




Programacion Orientada a Objetos



Se trata de una técnica que aumenta considerablemente la velocidad de desarrollo de los programas gracias a la reutilización de los objetos.



Programacion Concurrente



Este tipo de programación se utiliza cuando tenemos que realizar varias acciones a la vez, se suele utilizar para controlar los accesos de usuarios y programas a un recurso de forma simultanea.

Trabajo sobre:

Propuesta Tecnica




Esta es la propuesta tecnica para el proyecto con los modulos del sistema, ademas de la propuesta economica financiera.

Trabajo sobre activos fijos

Casos de Uso


Un Diagrama de Casos de Uso muestra la relación entre los actores y los casos de uso del sistema. Representa la funcionalidad que ofrece el sistema en lo que se refiere a su interacción externa

 Identificacion de autores




Se refiere a las personas que manejaran el sistema en sus diferentes areas, es decir a los diferentes administradores tecnicos especialistas en el sistema que se realizara.




Guia de especificacion de requerimientos




Especificación de Requerimientos de Software (SRS) define de forma precisa el producto de software que se va a construir.

sábado, 2 de octubre de 2010

Resumenes sobre:

Ingenieria de Requisitos



En la actualidad, son muchos los procesos de desarrollo de software que existen. Con el pasar de los años, la Ingenieria de Software ha introducido y popularizado una serie de estándares para medir y certificar la calidad, tanto del sistema a desarrollar, como del proceso de desarrollo en sí. Se han publicado muchos libros y artículos relacionados con este tema, con el modelado de procesos del negocio y la reingenieria. Un número creciente de herramientas automatizadas han surgido para ayudar a definir y aplicar un proceso de desarrollo de software efectivo. Hoy en día la economia global depende más de sistemas automatizados que en épocas pasadas; esto ha llevado a los equipos de desarrollo a enfrentarse con una nueva década de procesos y estándares de calidad






Una compañía de software emplea, frecuentemente, diversos equipos, cada uno de ellos es responsable de una fase diferente en el desarrollo del software.
Un equipo de desarrollo de software, típicamente está compuesto por varios programadores, al menos un programador analista y al menos un analista de sistemas.