Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Coloboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 25-01-2008
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.941
Poder: 28
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
Bueno, algo que no me queda claro es que objetivo fundamental persigue el tutorial.

Mexplico.

Cual es la vble "pedagogica" principal?

* Buenas practicas de desarrollo
* Codigo mas simple posible
* Codigo mas OOP
* Codigo mas robusto
* Excelencia en el diseño
* Desarrollo iterativo
* Facilidad de reutilizar el proyecto para hacer los propios
* Solo ejemplos de cosas comunes
* etc...

Porque dependiendo, el desarrollo se afecta. Creo que es algo que analizar desde el principio.

Por ejemplo, si se enfoca al codigo mas sencillo se sobreentendera que mucho no estara optimizado ya que se favorece la facilidad de lectura.

O si codigo mas OOP me imagino que entra en juego el uso de un OPF (hay uno muy bueno llamado G-Framework), la anulacion de llamadas SQL directas, el uso inteligente de estructuras, etc...

O si son las mejores practicas, el seguir un modelo de desarrollo tipo X-tremme o Agile.

O si es el diseño mucho enfasis en la interface de usuario y la interactividad.

Eso afecta la calidad del codigo y el enfoque del mismo.
__________________
El malabarista.
Responder Con Cita
  #2  
Antiguo 25-01-2008
Avatar de david_uh
david_uh david_uh is offline
Miembro
 
Registrado: may 2007
Ubicación: Arequipa, Perú
Posts: 227
Poder: 20
david_uh Va por buen camino
Cita:
Empezado por mamcx Ver Mensaje
Bueno, algo que no me queda claro es que objetivo fundamental persigue el tutorial.

Mexplico.

Cual es la vble "pedagogica" principal?

* Buenas practicas de desarrollo
* Codigo mas simple posible
* Codigo mas OOP
* Codigo mas robusto
* Excelencia en el diseño
* Desarrollo iterativo
* Facilidad de reutilizar el proyecto para hacer los propios
* Solo ejemplos de cosas comunes
* etc...

Porque dependiendo, el desarrollo se afecta. Creo que es algo que analizar desde el principio.

Por ejemplo, si se enfoca al codigo mas sencillo se sobreentendera que mucho no estara optimizado ya que se favorece la facilidad de lectura.

O si codigo mas OOP me imagino que entra en juego el uso de un OPF (hay uno muy bueno llamado G-Framework), la anulacion de llamadas SQL directas, el uso inteligente de estructuras, etc...

O si son las mejores practicas, el seguir un modelo de desarrollo tipo X-tremme o Agile.

O si es el diseño mucho enfasis en la interface de usuario y la interactividad.

Eso afecta la calidad del codigo y el enfoque del mismo.
En efecto lo se busca primero de que aprendamos:

1.- buenas practicas de desarrollo es decir que aperndamos mediante la practica como es el proceso de desarrollo de sistemas, cuales y como se abordan estas etapas que tecnicas se usan y como se hace.

2.- Codigo simple y robusto aprovechando que tenemos varios enfoques

Estoy convencido de que la mayoria somos buenos programadores y conocemos sobre analisis y diseño, aunque son conceptos estandares cada uno ha formado un propio enfoque y por que? porque generalmente programamos y muchas veces nos saltamos estos pasos, y de frente a programar porque piensa que ya lo tiene en mente y lo que generalmente ocurre es que entre mas rapido nos ponemos a programar frente al ordenador pues mas nos demoramos.

Por otro lado ya que postee el enunciado del problema y un ejemplo de reporte usando excel osea que esta hecho manualmente. el primer paso es armar un cuestionario inicial con las preguntas que a todo se nos ocurran para entrevistar al cliente, entonces en este caso espero sus preguntas para centralizarlas y contestarlas

Saludos a todos
__________________
Yo se que muchas veces te paso ESTO
Responder Con Cita
  #3  
Antiguo 25-01-2008
Avatar de AzidRain
[AzidRain] AzidRain is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Córdoba, Veracruz, México
Posts: 2.914
Poder: 24
AzidRain Va camino a la fama
Con base en lo que dice mamcx... y para no complicar las cosas mucho de inicio quisiera comentar:

Efectivamente hay muchas cosas que se pueden trabajar para aprenderlas, pero dado que va enfocado a Novatos de todos los niveles no podemos empezar con cosas que requieren mas estudio como UML, OOP, etc. Tendremos que arrancar con código simple pero legible, no OOP más que solo lo estrictramente necesario (dado que se va a utilizar base de datos tarde o temprano toparíamos con el clásico conflicto de como modelarlas usando OOP, el cual da para más).

Y pondría los siguientes objetivos:

Al termino del proyecto el "Novato":

* Conocerá como plantear las preguntas necesarias para obtener la información relevante al problema a resolver.
* Podrá tener una idea clara de como modelar un sistema "normal"
* Aprenderá a utilizar Delphi con MySQL (instalar, probar, componentes, etc.)
* Conocerá algunas buenas prácticas de programación.
* Aprenderá a elaborar documentación necesaria para un sistema.
* Tendrá una noción de como estimar los costos relacionados con la producción de un software.

Obviamente sin querer hacer expertos en la materia, terminado el proyecto cada quien podrá entonces sí ponerse a estudiar lo que más le haya llamado la atención.
__________________
AKA "El animalito" ||Cordobés a mucha honra||
Responder Con Cita
  #4  
Antiguo 25-01-2008
Avatar de AzidRain
[AzidRain] AzidRain is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Córdoba, Veracruz, México
Posts: 2.914
Poder: 24
AzidRain Va camino a la fama
Preguntas:

Generales

¿Con cuantos equipos cuenta?
¿Podría destinar (o comprar) alguno a funcionar como servidor?
¿Tiene departamento de contabilidad?
¿Que datos necesita ese departamento?

Pedidos:
¿Los pedidos los elabora una sola persona?
¿Como se determina cuando se hace un pedido y cuanto se compra?
Cuando llega la mercancía, ¿Como se recibe? ¿Quien verifica?


Inventario:
¿Todos los artículos se venden tal como se compran? o bien ¿Hay productos que se compren por ejemplo por caja y se venden sueltos o vieceversa?
¿Cada cuando se hace inventario físico?
¿Que hacen con los artículos que se llegan a dañar?
¿Como se determina el nivel de inventario adecuado para cara artículo?
¿Tiene alguna clasificación de los artículos?
¿Algún artículo lo surte más de un proveedor?


Ventas:
¿Solo hay venta sobre pedido o también de mostrador?
¿Como se realizan los cobros de los pedidos? ¿El cliente llega y paga?


Para empezar.
__________________
AKA "El animalito" ||Cordobés a mucha honra||
Responder Con Cita
  #5  
Antiguo 26-01-2008
Avatar de david_uh
david_uh david_uh is offline
Miembro
 
Registrado: may 2007
Ubicación: Arequipa, Perú
Posts: 227
Poder: 20
david_uh Va por buen camino
bien AzidRain gracias por tus preguntas alguien más para ya elaborar un cuestionario definitivo?
espero hasta el lunes 28 gracias

Saludos
__________________
Yo se que muchas veces te paso ESTO
Responder Con Cita
  #6  
Antiguo 26-01-2008
Avatar de david_uh
david_uh david_uh is offline
Miembro
 
Registrado: may 2007
Ubicación: Arequipa, Perú
Posts: 227
Poder: 20
david_uh Va por buen camino
Cita:
Empezado por AzidRain Ver Mensaje
Con base en lo que dice mamcx... y para no complicar las cosas mucho de inicio quisiera comentar:

Efectivamente hay muchas cosas que se pueden trabajar para aprenderlas, pero dado que va enfocado a Novatos de todos los niveles no podemos empezar con cosas que requieren mas estudio como UML, OOP, etc. Tendremos que arrancar con código simple pero legible, no OOP más que solo lo estrictramente necesario (dado que se va a utilizar base de datos tarde o temprano toparíamos con el clásico conflicto de como modelarlas usando OOP, el cual da para más).

Y pondría los siguientes objetivos:

Al termino del proyecto el "Novato":

* Conocerá como plantear las preguntas necesarias para obtener la información relevante al problema a resolver.
* Podrá tener una idea clara de como modelar un sistema "normal"
* Aprenderá a utilizar Delphi con MySQL (instalar, probar, componentes, etc.)
* Conocerá algunas buenas prácticas de programación.
* Aprenderá a elaborar documentación necesaria para un sistema.
* Tendrá una noción de como estimar los costos relacionados con la producción de un software.

Obviamente sin querer hacer expertos en la materia, terminado el proyecto cada quien podrá entonces sí ponerse a estudiar lo que más le haya llamado la atención.
Exacto gracias por ello faltaba definir eso que es impoirtante
__________________
Yo se que muchas veces te paso ESTO
Responder Con Cita
  #7  
Antiguo 28-01-2008
Avatar de david_uh
david_uh david_uh is offline
Miembro
 
Registrado: may 2007
Ubicación: Arequipa, Perú
Posts: 227
Poder: 20
david_uh Va por buen camino
Arrow Más preguntas...

bueno foro no se me apaguen ya casi tengo lista la página, este fin de semana estuve muy ocupado, bueno si aun desean hacer alguna pregunta pueden postearla y se tomará en cuenta esta

Saludos
__________________
Yo se que muchas veces te paso ESTO
Responder Con Cita
  #8  
Antiguo 29-01-2008
cmm07 cmm07 is offline
Miembro
 
Registrado: nov 2007
Posts: 526
Poder: 19
cmm07 Va por buen camino
Me interesa este proyecto, pero no lo encuentro un 100 % claro, esperando a que se clarifique mas esto, para poder ayudar.

Gracias, y SALU2

Última edición por cmm07 fecha: 29-01-2008 a las 00:58:33.
Responder Con Cita
  #9  
Antiguo 01-02-2008
Avatar de david_uh
david_uh david_uh is offline
Miembro
 
Registrado: may 2007
Ubicación: Arequipa, Perú
Posts: 227
Poder: 20
david_uh Va por buen camino
Página del proyecto

Hola foro

Anduve ocupado estos dias asi que descuide un poco de este proyecto pero estoy aqui de nuevo y para alcanzarles la direccion de la pagina web del proyecto, esta hecha con lo básico y tiene algunos bugs pero creo que para empezar ya tenemos algo, esta basada en un free template de www.oswd.org buen por la premura con la que la elabore

Se agradece cualquier comentario y/o colaboración


Saludos.
__________________
Yo se que muchas veces te paso ESTO

Última edición por david_uh fecha: 03-02-2008 a las 20:07:40.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Programa (Mini Tutorial) novatos Caral Varios 82 19-10-2016 19:20:12
Delphi Desde Cero Bogomar Varios 21 06-05-2011 18:51:43
Como Crear una Base de Datos Access (Tutorial Novatos) Caral Tablas planas 3 06-12-2007 20:51:50
Crear TreeView desde Cero ramflores Varios 6 09-08-2007 01:57:06
Crystal Reports desde cero, cero, cero. Repelus Impresión 1 08-03-2004 21:23:14


La franja horaria es GMT +2. Ahora son las 03:14:24.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi