comment
IRC Chat
play_arrow
Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

[SOLUCIONADO] Duda con diagrama de flujo

  • 7 Respuestas
  • 2712 Vistas

0 Usuarios y 2 Visitantes están viendo este tema.

Desconectado deth

  • *
  • Underc0der
  • Mensajes: 60
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
« en: Marzo 09, 2015, 08:46:59 am »
hola amigos necesito hacer un diagrama en FreeDFD 1.1 que haga lo siguiente:

-al iniciar pida usuario y clave. (login correcto: administrador:123456, usuario:123456).

-si el usuario o la clave es incorrecta debe mostrar un mensaje diciendo "Usuario o Clave incorrecta" y el programa debe regresarse al inicio osea volver a preguntar el usuario y la clave.

-si es correcta la clave el programa debe saber si el usuario es "administrador" debe pasarme al "menu de administrador" si es usuario debe pasarme al "menu usuario".


aqui esta mi diagrama pero no me funciona me manda error el DFD:


gracias de antemano.
« Última modificación: Marzo 10, 2015, 07:54:26 pm por Gabriela »

Conectado ANTRAX

  • *
  • Administrator
  • Mensajes: 5388
  • Actividad:
    36.67%
  • Reputación 31
  • ANTRAX
    • Ver Perfil
    • Underc0de
    • Email
  • Skype: underc0de.org
  • Twitter: @Underc0de
« Respuesta #1 en: Marzo 09, 2015, 09:52:14 am »
Por lo que puedo ver, esta mal la parte de la verificación del rol de usuario.
Te falta un IF mas para verificar si es usuario o administrador.
El pseudocodigo sería algo asi.

Si la clave es correcta >> Verificar si es administrador  >> Si es administrador, mostrar el menu de admin
SINO, mostrar menú de usuario.

No tengo como diagramarlo, pero esa sería la lógica que deberías usar.
Corrigelo y sube la solución

Saludos!
ANTRAX


Desconectado blackdrake

  • *
  • Co Admin
  • Mensajes: 1913
  • Actividad:
    5%
  • Reputación 15
    • Ver Perfil
« Respuesta #2 en: Marzo 09, 2015, 10:00:27 am »
No tienes permisos para ver links. Registrate o Entra con tu cuenta
Por lo que puedo ver, esta mal la parte de la verificación del rol de usuario.
Te falta un IF mas para verificar si es usuario o administrador.
El pseudocodigo sería algo asi.

Si la clave es correcta >> Verificar si es administrador  >> Si es administrador, mostrar el menu de admin
SINO, mostrar menú de usuario.

No tengo como diagramarlo, pero esa sería la lógica que deberías usar.
Corrigelo y sube la solución

Saludos!
ANTRAX

Exacto, te falta eso, además, has puesto lo siguiente:

No tienes permisos para ver links. Registrate o Entra con tu cuenta
-si el usuario o la clave es incorrecta debe mostrar un mensaje diciendo "Usuario o Clave incorrecta" y el programa debe regresarse al inicio osea volver a preguntar el usuario y la clave.
gracias de antemano.

Por lo que donde pones Fin, pondría:

Correcto? (NO) --> Mostrar mensaje Error --> Inicio

De esta manera se entiende mejor que el programa se "reinicia"

Saludos.



Desconectado deth

  • *
  • Underc0der
  • Mensajes: 60
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
« Respuesta #3 en: Marzo 09, 2015, 10:03:45 am »
sigue sin funcionarme recuerden que en DFD no se hace el dibujo asi como ustedes dicen es un programa mas sofisticado el mismo hace el dibujo y prueba el diagrama ami me hace el dibujo mal, revisen el programa ustedes para que vean

Conectado ANTRAX

  • *
  • Administrator
  • Mensajes: 5388
  • Actividad:
    36.67%
  • Reputación 31
  • ANTRAX
    • Ver Perfil
    • Underc0de
    • Email
  • Skype: underc0de.org
  • Twitter: @Underc0de
« Respuesta #4 en: Marzo 09, 2015, 10:40:05 am »
Tanto no puedo ayudarte, no uso windows. Pero intentá usar programas mas flexibles

No tienes permisos para ver links. Registrate o Entra con tu cuenta

Saludos!
ANTRAX


Desconectado blozzter

  • *
  • Underc0der
  • Mensajes: 106
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
    • blozzter-blz
« Respuesta #5 en: Marzo 09, 2015, 10:51:18 am »
No le encuentro la lógica a la asignación que haces, además no creo que se pueda poner 123 como nombre de variable.
Para el diagrama no es importante conocer previamente los posibles nombres de usuarios y contraseñas.
¡< blozzter >!

Desconectado D3ivid

  • *
  • Underc0der
  • Mensajes: 288
  • Actividad:
    0%
  • Reputación 1
    • Ver Perfil
    • Email
  • Twitter: @deividventas
« Respuesta #6 en: Marzo 09, 2015, 11:58:03 am »
Buenas deth yo antes de usar un programa sofisticado o no escribiría en pseudocódigo lo que quiero hacer para tener las ideas más claras, en tu caso sería algo asi:

inicio
  introduzca usuario > (la variable se llamara usuario)
  introduzca contraseña > contraseña  ( la variable se llamara contraseña)
  mientras  usuario es distinto o contraseña
      si usuario es usuario y contraseña es 123...
          imprimir "Aqui tienes el menu de usuario"
      si usuario es administrador y contraseña 123...
         imprimir "Aqui tienes el menu de usuario"
  sino volver
fin

Lo que te hará falta son dos instrucciones de inserción de variable, un blucle para cuando no se cumplan las decisiones y dentro de ese bucle dos condicionales uno para el usuario y otro para adminsitrador en el NO lo mandas al bucle y el si dependiendo delcondicional que sea....  Espero haberte ayudado

Conectado Gabriela

  • *
  • Co Admin
  • Mensajes: 873
  • Actividad:
    6.67%
  • Reputación 15
    • Ver Perfil
    • Email
« Respuesta #7 en: Marzo 10, 2015, 07:55:13 pm »

Se han dado varias propuestas de solución.
Cierro el tema.

 

¿Te gustó el post? COMPARTILO!



[SOLUCIONADO] ¿Kali Linux o Kali Linux Ligth ?

Iniciado por worq

Respuestas: 2
Vistas: 6928
Último mensaje Noviembre 21, 2017, 12:28:54 pm
por Codig0Bit
[SOLUCIONADO] Multiuploader de imagenes con mysql, hosting de imagenes con mysql

Iniciado por graphixx

Respuestas: 4
Vistas: 2176
Último mensaje Marzo 26, 2013, 05:42:58 pm
por Xt3mP
[SOLUCIONADO] ¿Como publicar un software como software libre?

Iniciado por FuriosoJack

Respuestas: 2
Vistas: 1581
Último mensaje Mayo 23, 2017, 07:24:22 am
por HATI
[SOLUCIONADO] Linux Mint, errores, errores y mas errores...

Iniciado por n1sendev

Respuestas: 12
Vistas: 2816
Último mensaje Noviembre 22, 2017, 06:50:55 am
por RuidosoBSD
[SOLUCIONADO] Problem al instalar Windows "cualquier windows"

Iniciado por Made

Respuestas: 7
Vistas: 2924
Último mensaje Septiembre 03, 2012, 04:53:08 pm
por Made