ayuda asesoria de un sistema

crankox

Bovino maduro
#1
hola bakunos tengo un gran problema a ver si alguien me puede apoyar a resolver

pss miren el show sta asi estoy cursando el 6 cuatrimestre de tecnico superior universitario en sistemas informaticos y en este cuatri me mandan a una empresa a desarrollar un proyecto osea una practica profecional con lo que me evaluaran, si hago bien mi practica o proyeto seria tsu

problema ke tengo es:

no se como empesar a desarrollarlo, la parte de programacion si lo se perfectamente pero la parte teorica, no mas no se me da si alguien me podria asesorar lo agradeseria mucho

el proeyecto que voy hacer es un sistema de control y calificacion de los servicios proporcionados por el area de informatica tengo la idea del sw pero la parte teorica no la se bien

cre que me falta es el analisis o la metodologia para desarrollar es en lo que no se muy bien

ante mano graxias

y diskulpen por poner tanto rollo jaja
 

Salandrews

Bovino maduro
#5
Bueno, supongo que te referis al análisis y diseño que se realizan antes de empezar a programar.

Esto normalmente te lo define la metodología a utilizar, existen varias: RUP, XP, SCRUM, etc. Cada metodología te define la manera de capturar los requisitos o requerimientos del programa a desarrollar, y algunas metodologías están más orientadas a la programación, otras a la parte administrativa del desarrollo de un proyecto de software.

De cualquier manera, tenes que tomar y documentar los requerimientos, hacer algunos análisis de factibilidad (en aspectos, legal, económico, etc.), llegar a una especie de "acuerdo" con la empresa sobre lo que ellos quieren (sino jamás vas a terminar el software) y luego algunos diagramas que te ayuden a no perderte (clases, dominio, base de datos). Y todo esto bajo alguna metodología.

Busca sobre metodologías ágiles, yo te recomiendo XP, la idea de estas metodologías es hacer varias "iteraciones", se entrega un prototipo funcional cada cierto tiempo (cada dos semanas por decirte algo), el cliente lo prueba, y te dice que esta bien y que no, esto te da retroalimentación, se corrigen los errores, se realizan cambios y luego vas con la siguiente iteración, y así, hasta llegar a la última iteración con el prototipo completo del software. Es mucho mejor que programar todo de un tiron, y luego que te tengas que pasar mas tiempo corrigiendo y cambiando que lo que tardaste en desarrollar el software (esto sería el modelo tradicional, el "cascada"). Metodologías existen muchas, y seguir una tampoco significa seguirla al pie de la letra. Podes usar dos o tres, lo que mejor consideres de cada una. Por ejemplo, si te gustan más las historias de usuario de XP que los casos de usos de RUP, pues usalo para obtener los requerimientos.

Lo mejor es que investigues, es un tema muy amplio, y no esta dicho nada aún sobre una metodología definitiva. Busca en la sección de ebooks "Ingeniería de Software", ahí vas a encontrar toda la base teórica que necesitas.

De cualquier manera, si te podemos ayudar en algo, no dudes en consultar.

Saludos
 

dondiablo0925

Bovino Milenario
#6
lo que necesitas en si es el modelado de datos, para eso hay diversas herramientas, puedes hacer modelado uml, necesitas hacer un diagrama de casos de uso , y segun como sea lo que necesites hacer asi mismo seran los diagramas, puedes hacer diagramas entidad relacion, de colaboracion, etc, ademas haymuchas herramientas para eso, por ej a mi me explicaron todo eso con el power desginer y me ha paredibo muy bueno ese programa xq puedes hacer el modelado de datos completo y una vez teniendo todo listo te genera hasta el archivo sql con la base de datos e incluso hasta te genera una pequeña parte del codigo, o por lo menos una base, claro q la version de ese programa era del 2006 o 2007 no me acuerdo, ya debera tener mas caracteristicas
 

crankox

Bovino maduro
#7
Bueno, supongo que te referis al análisis y diseño que se realizan antes de empezar a programar.

Esto normalmente te lo define la metodología a utilizar, existen varias: RUP, XP, SCRUM, etc. Cada metodología te define la manera de capturar los requisitos o requerimientos del programa a desarrollar, y algunas metodologías están más orientadas a la programación, otras a la parte administrativa del desarrollo de un proyecto de software.

De cualquier manera, tenes que tomar y documentar los requerimientos, hacer algunos análisis de factibilidad (en aspectos, legal, económico, etc.), llegar a una especie de "acuerdo" con la empresa sobre lo que ellos quieren (sino jamás vas a terminar el software) y luego algunos diagramas que te ayuden a no perderte (clases, dominio, base de datos). Y todo esto bajo alguna metodología.

Busca sobre metodologías ágiles, yo te recomiendo XP, la idea de estas metodologías es hacer varias "iteraciones", se entrega un prototipo funcional cada cierto tiempo (cada dos semanas por decirte algo), el cliente lo prueba, y te dice que esta bien y que no, esto te da retroalimentación, se corrigen los errores, se realizan cambios y luego vas con la siguiente iteración, y así, hasta llegar a la última iteración con el prototipo completo del software. Es mucho mejor que programar todo de un tiron, y luego que te tengas que pasar mas tiempo corrigiendo y cambiando que lo que tardaste en desarrollar el software (esto sería el modelo tradicional, el "cascada"). Metodologías existen muchas, y seguir una tampoco significa seguirla al pie de la letra. Podes usar dos o tres, lo que mejor consideres de cada una. Por ejemplo, si te gustan más las historias de usuario de XP que los casos de usos de RUP, pues usalo para obtener los requerimientos.

Lo mejor es que investigues, es un tema muy amplio, y no esta dicho nada aún sobre una metodología definitiva. Busca en la sección de ebooks "Ingeniería de Software", ahí vas a encontrar toda la base teórica que necesitas.

De cualquier manera, si te podemos ayudar en algo, no dudes en consultar.

Saludos

ooo muchas gracias mi hermano esto es lo que necesitaba saber por ke andaba medio perdido en la luna jaja weno ya se por donde empezar asi ke empesare de immediato graxias:metal:
 

crankox

Bovino maduro
#8
lo que necesitas en si es el modelado de datos, para eso hay diversas herramientas, puedes hacer modelado uml, necesitas hacer un diagrama de casos de uso , y segun como sea lo que necesites hacer asi mismo seran los diagramas, puedes hacer diagramas entidad relacion, de colaboracion, etc, ademas haymuchas herramientas para eso, por ej a mi me explicaron todo eso con el power desginer y me ha paredibo muy bueno ese programa xq puedes hacer el modelado de datos completo y una vez teniendo todo listo te genera hasta el archivo sql con la base de datos e incluso hasta te genera una pequeña parte del codigo, o por lo menos una base, claro q la version de ese programa era del 2006 o 2007 no me acuerdo, ya debera tener mas caracteristicas
va graxias deskargare a ver ke tal
 
#9
x 3so ti3n3s 4 tu5 as3sor3s 3mpr3sarial y acad3mico para ke te apoy3n 3n 3l proyecto aunk3 nunka falta d3 mas una ayuda d3 los bakunos jijiji
 
Arriba