En este grupo En todos

Grupo de Programación e Informática



Como Crear un Buen Analisi y Diseño de Sistema.

Rafael
Informatica universidad del caribe "un...
Escrito por Rafael Cruz Guillen
el 15/08/2008
Hola Amigos(as) Yo tengo un Diseño de un Sistema de Control de Entradas y Salidas de una Universidad y necesito hacerle el Analisi y el Diseño para poderlo presentar en una materia que me lo exije esta es la de proyecto y no tengo idea como hacerlo si ustedes pueden ayudarme se los agradesre. ATT: Rafael c.g
Jorge Andres Yass Coy
Guatemala, Guatemala
Escrito por Jorge Andres Yass Coy
el 15/08/2008

Bueno, si tenes que hacer el analisis y diseño para construir el sistema, tendrias que elegir una metodologia de desarrollo, la eleccion de esta dependera de tus requerimientos.

Los requerimientos pueden ser funcionales (lo que el sistema debe hacer) y no funcionales (caracteristicas deseables del lado del usuario: rápidez, confiabilidad, usabilidad)...

Los requerimientos los podes obtener por medio de entrevistas, cuestionarios, datos históricos, etc.. Generalmente, obtenes la mejor información por parte de las personas que estan involucradas con la lógica del negocio...

Cuando hayas obtenido las requerimientos, entonces podes determinar la metodologia:

-Si estan completos y claros, podes elegir la metodologia clasica (Cascada)

-Si no estan completos pero tenes apoyo del cliente, podes utilizar alguna metodologia agil (como XP).

-Si no estan muy claros y no hay participacion del cliente, podes elegir una metodologia que se base en el prototipado y con iteraciones (prototipado, Iterativo-Incremental, RUP).

Lo mejor que podes hacer inicialmente es investigar un poco acerca de las metodologias de desarrollo de un sistema. Cada metodologia tiene una serie de documentos entregables que son el analisis y diseño, digamos...

Aunque a grandes rasgos son:

-Realizar un pre-analisis del sistema, que tan viable es construirlo, y la factibilidad economica, legal, técnica, etc. Es decir, tenes que poder determinar si contas con los recursos necesarios para emprender el proyecto, que tan conveniente es hacerlo...

-El analisis propiamente: aqui debes de documentar tus requerimientos en un SRS (Especificacion de los Requerimientos del Sistema).

-Tenes que documentar los casos de uso y sus respectivos diagramas , o historias de usuario.

-Realizar un glosario donde van los términos que sean algo confusos, que van a servir para una mejor comunicación entre tus clientes y vos. Por ejemplo, base de datos, quiza tus clientes no sepan que es. O ICS (Interfaz de Control de Salida) que es un acronimo (inventado) que utilizas para determinar algun componente de tu sistema, etc... Cualquier palabra tecnica o acronimo que utilices debe ir ahi,

-Hacer estimacion de costo/tiempo y esfuerzo del proyecto. Para esto te podes basar en modelos matemáticos como COCOMO, o puntos de función, tambien lo podes hacer basandote en sistemas similares que hayan sido creados antes, y de esta manera, estimar un tiempos y costos similares, o bien estimarlo a ojo de buen cubero..

-Para el costo, tenes que realizar un presupuesto sobre la mano de obra, el software que vas a utlizar y el hardware.

-Un documento con el diagrama de atributos... Aqui ya empezas a modelar...

-Un cronograma con el tiempo estimado que vas a emplear en en todo el desarrollo del proyecto.

Podes buscar en internet plantillas para esto, con estos documentos tendrías un análisis general, pero podes agregar o quitar documentos dependiendo del tipo de proyecto, es decir, no hay una manera rigida de hacerlo... A menos que sigas apegado y estrictamente alguna metodologia...


Con respecto al diseño, aquí entran: los diagramas de clase, los diagramas de secuencia, de flujo, de actividades, etc (UML). Tambien un documento de especificación de estándares para las interfaces graficas de tu proyecto y el proyecto en general, por ejemplo: para los botones se van a utilizar medidas de 25*25 pixeles, todas las barras de las ventanas van a ser de color azul, el tipo de letra utilizado va a ser tal, con un tamaño de tanto para los titulos y tanto para los cuadros de dialogo...

Bueno, a grandes rasgos, tendrias que realizar todos los documentos anteriores... Esto lleva tiempo y paciencia, y generalmente se realiza en equipo...

Busca en intern

Roberto Zamuriano Sotes
Ingenieria de sistemas universidad tec...
Escrito por Roberto Zamuriano Sotes
el 15/08/2008

Hola.
Te recomiendo este curso para que te de una idea de la documentación que se genera para realizar un análisis y diseño de una aplicaciones. El link es el siguiente:
https://www.emagister.com/desarrollo-aplicaciones-web-microsoft-c-net-modeladas-uml-cursos-2510985. Htm
Decirte que puedes obviar el análisis e irte directamente al diseño, pero antes del diseño tienes que realizar una ingeniería de requisitos.

Ve de manera general el link que te envio.

Cualquier duda me escribes a rzamuriano@gmail. Com

Saludos

Rafael Cruz Guillen
Informatica universidad del caribe "un...
Escrito por Rafael Cruz Guillen
el 17/08/2008
Hola roberto usted cree que me pueda ayudar en esto por que necesito toda la ayuda posible gracias
Roberto Zamuriano Sotes
Ingenieria de sistemas universidad tec...
Escrito por Roberto Zamuriano Sotes
el 18/08/2008

Claro que sí puedo ayudarte, por eso estamos en este grupo.
Esperare que me digas en que puedo ayudarte.
Saludos.

Rafael Cruz Guillen
Informatica universidad del caribe "un...
Escrito por Rafael Cruz Guillen
el 07/07/2010

Hola amigo como estas escusame por no averte contestado antes lo que pasa es que e estado desconextado por motivos personales pero ya estamos aqui