Principios de software

Solo disponible en BuenasTareas
  • Páginas : 5 (1170 palabras )
  • Descarga(s) : 0
  • Publicado : 9 de noviembre de 2011
Leer documento completo
Vista previa del texto
PRINCIPIOS Y DESARROLLO DE SOFTWARE

juan pablo gonzalez

FUNDACION UNIVERSITARIA JUAN DE CASTELLANOS
FACULTAD DE INGENIERIA
INGENIERIA DE SISTEMAS
TUNJA
2011

SOFTWARE EDUCATIVO

Tomando como partida capitulo 1 y 2 del libro Ingeniería del Software. Analice los aspectos que se indican a continuación aplicándolos para un software de calificaciones:
*La dualidad del software:Producto: nos va a agregar potencia o fuerza a las diferentes herramientas ya sean de hardware para transformar nuestra información sobre la institución educativa.
Vehículo: nos va permitir distribuir o direccionar toda esta información que tenemos para un buen manejo sobre la misma.

*Qué función tiene dicho software:
-La principal función que se va a realizar es el manejo de la información entrelas cuales están;
Administración de las materias con sus respectivas notas; para calcular las definitivas de las materias de cada estudiante.
Actualización de información; cada vez que tengamos que modificar, eliminar o entrar la información de un nuevo estudiante.
Búsquedas personalizadas de los estudiantes.

*Establezca si dicho software se manufacturaría:
Este software no se manufacturaríaya que no tendría unas amplias especificaciones para ser comercializado o vendido, por el contario sería muy específico y sencillo para el manejo de la información en la institución educativa.

*Plantee en qué momento no se desgastaría si no por el contario se desgastaría:
Se desgataría en el transcurso del tiempo las diferentes fallas van incrementando, como; errores en los cálculosmatemáticos de la información. A su vez se van corrigiendo, como realizando cambios de distribución o manejo en la información permitiéndonos tener un menor margen de error en los cálculos.

*Establezca el tipo de uso que el mismo tendría:
Tendría un uso educativo ya que nos ayudaría a la implementación de cálculos matemáticos, permitiéndonos observar en qué nivel académico se encuentra cada estudiantepor cada materia o curso.
*Identifique a que dominio de aplicación pertenece, justifique su respuesta:
Pertenece a un software de aplicación; porque es utilizado para el manejo de una información específica, permitiéndole al usuario llevar una o varias tareas, no muy complejas.

*Podría considerarse un software heredado sí, no y porque:
Si podría considerarse heredado porque tiene que ircambiando de manera continua para satisfacer las especificaciones que el usuario nos proveería.

*Si dicho software se implementaría para un ambiente web, cuales serian los atributos más relevantes que tendría en cuenta:
* Uso intensivo de redes: comunicación mundial con comunicación ilimitada (internet).
* Concurrencia: Accede un gran número de usuarios a la vez.
* Carga impredecible:El número de usuarios cambia en varios órdenes de magnitud de un día a otro.
* Rendimiento: Si un usuario debe esperar demasiado o quizá decida y a otro.
* Seguridad: Establecer medidas estrictas de seguridad a través de la infraestructura de apoyo de una Webapps y dentro de la aplicación misma.
* Estética: Apariencia y percepción determinante del éxito y diseño técnico.

*Tomandocomo punto de partida las capas de la ingeniería del software establezca que recursos utilizaría en cada una de ellas:
HERRAMIENTAS: utilizaría herramientas CASE (ingeniería de software asistida por computadora), proporcionándonos un poyo automatizado o semiautomatizado para el proceso y los métodos.
METODOS: utilizaría el modelo en cascada que mas adelante se profundiza masa detalladamente.PROCESOS:
Comunicación: importancia grande en la comunicación y colaboración con el cliente que dese el software, para entender mejor los objetivos respecto al proyecto educativo.
Planeación: se define un mapa, llamado plan el proyecto de software, nos describirá las tareas técnicas por realizar.
Modelado: se crea un bosquejo, para entender el programa en general.
Construcción: se combina ya...
tracking img