miércoles, 3 de noviembre de 2010

3/11/2010

Condiciones a cumplirse para considerar que el sistema está completo:

Confección del manual del usuario, usando print screen de cada pantalla con descripcion de cada una de las opciones usadas en dicha pantalla. Este trabajo debe incluir las politicas de back-up, explicando el sentido de su uso, frecuencia de uso, etc)

Administrar el programa con Path Dinamico de modo que no este atado a direcciones fijas de base de datos

Help en linea, brindando la ayuda contextual a cada pantalla.

El proyecto de be incluir una estadistica grafica y otra en forma de reporte

Generar una carpeta con Apellido-nombre de cada alumno
Esta carpeta estara conformada por tres carpetas:

Diseño: diagrama de casos de uso, todos los casos de uso, Diagramas de clases, diagramas de secuencia.

Documentación: Propuesta y presupuesto

Programa: Programa desarrollado y BBDD

Gracias

miércoles, 6 de octubre de 2010

6/10/2010

En la clase de hoy:
-Arregle todos los errores del abm gastos
-Hice el ABM Agenda. (solo me falta arreglar el error del boton modificar.)
-En el ABM Agenda los clientes se cargan en el combobox y al seleccionarlo todas sus properties pasan a los txt

ABMS:
-corregir error del modificar en agenda
-en clientes validar mail, txt y espacio en blanco en el telefono

miércoles, 29 de septiembre de 2010

29/09/2010

guion blanco y guion en los telefonos
hacer abm agenda
que en los importes en txt esten con coma y dos decimales

hacer el der (completar todas las tablas.)
manual:describe todas las opciones del menu. (funcionamiento)
help:por cada pantalla, apreto f1 y aparece descripcion. con screens

miércoles, 15 de septiembre de 2010

15/9/2010

Corregimos diagr. de secuencia de cobranza. Adecuar los restantes diag de secuencia, abriendo las clases intervinientes.
Corregir interfases y terminarlas todas.
Programar todos los abm´s.

antes de empezar a programar hacer DER

miércoles, 1 de septiembre de 2010

01/09/2010

Terminar con todos los diagramas de secuencia en base a los corregidos.
Terminar con todas las interfases. Si esto termina Ok deberá empezar a programar el sistema.

miércoles, 25 de agosto de 2010

25/08/2010

Estimado Alumno:

Estamos finalizando el mes de agosto.
Solo faltan tres meses para la finalizacion de las clases.-
Quedan a lo sumo, 12 clases en las que ustedes deben desarrollar el sistema completo.
Es perfectamente posible hacerlo, siempre que por vuestra parte haya una completa y profunda dedicación.
No es MUCHO TIEMPO. Les sugiero considerar en vuestro plan de trabajo diario, la necesidad de dedicar cantidad y calidad de tiempo al proyecto final, caso contrario este no podra terminarse a tiempo.

Quiero significarlo para que no duden del orden de los pasos o subprocesos que deberán cumplir:
No voy a controlar programacion hasta que no esten listos todos los diagramas de secuencia.
No voy a controlas diagr. de secuencia si no estan listas las clases, el diagrama de clases y el DER correspondiente
No voy a controlar lo pedido en el renglon previo si no han terminado con todos los casos de uso.
Por lo tanto, tracen vuestros planes de trabajo y consideren estos comentarios.
Gracias

miércoles, 11 de agosto de 2010

11/8

pantallas de facturacion y cobranza
6 diagramas de secuencia

miércoles, 4 de agosto de 2010

Explicacion 4/8

La tecla ESC debe funcionar yendose del formulario al formulario que la llamo.

en los abm: en la tabla y en completar los campos no se tiene que ver el codigo.
tambien tiene que cargar las grillas automaticamente. no tiene que haber boton de obtener

todos

una vez que realize la operacion en el abm se blanquean los campos

en el campo del tel y cel: solo me debe peritir numero guion y barra.



los precios deben estar alineads a al derecha debes tenes hasta dos decimales con coma o

punto a eleccion mia.


reemplazar en admin gastos: el txt por un combo box con todos los nombres de lops gastos

escribir que voy a hacer con las opciones de factura cobranza y cuenta corriente


venta:muestra todos los clientes
elegir uno
una vez que elegi aparece lista de productos
elijo y pongo cant hasta que digo basta.


cobranza: muestra clientes
elige uno
carga importe a cobrar
muestra facturas adeudadas
imputa a cada una
actualiza

cuenta corriente:
muestra cli
elige cli
muestra facturas y cobranzas ordenadas por fecha


terminar todas las pantallas.

miércoles, 7 de julio de 2010

7/07/2010

El alumno debe profundizar en la definicion de atributos. Debe verificar que pra cada listado o muestra de informacion, tendra los datos para estructurarla.
Deberá revisar todos los casos de uso, particularmente los que no son ABM tomando como modelo lo conversado con el de Cobranza.
Debe completar 10 interfases y probramar en forma completa 2 ABM a eleccion, grabando sus datos en la BBDD.
Es muy importante entender las implicaias que tiene el casdo de uso de cobranza, para aplicar los conceptos vistos a otros casos de uso de igual complejidad.

miércoles, 30 de junio de 2010

30/6/10

para la proxima semana, terminar
diagrama de clases
diseñar interfaz de clientes y gastos

miércoles, 23 de junio de 2010

Casos de Uso

Casos de uso

23/6/10

para la clase que viene:

*corregir casos de uso
*completarlos todos
*definir clases y atributos de cada clase

miércoles, 9 de junio de 2010

9/6/10

para la proxima clase hacer todos los casos de uso de los ABM

Diagrama de Casos de Uso

miércoles, 2 de junio de 2010

2/6/10

*Realizar diagrama de casos de uso
*3 plantillas de ABM

martes, 25 de mayo de 2010

Notas de Examen

Nota obtenida en examen del 12/05/2010 6,40

miércoles, 12 de mayo de 2010

12/5/10

Definir la propuesta.
Explicar la justificacion de la propuesta de un sistema de computacion, y describir su estructura (titulos del menu) explicando brevemente su objetivo.
Bajo dicha explicacion, escribir identado los elementos que forman parte de cada elemento del menu, con una BREVISIMA exlicacion de c/u.
A continuacion confeccionas una propuesta económica y un analisis de desarrollo contabilizando horas de analista y programador (Aparte, no va al cliente)

miércoles, 5 de mayo de 2010

5/5 Quinta Coreccion con Alberto

Hoy revisamos todas las anotaciones del cuaderno de cupones y cheques.
Diseñamos en una hoja que deberia tener siempre cada item por separado.
Luego revisamos el Menu del sistema y definimos las opciones.

Preguntas acerca del texto ADOO

1- ¿Que son las relaciones uses?
2- ¿Que son los diagramas de secuencia o colaboracion?
3- ¿Que son los diagramas de estados?
4- ¿Que es un diagrama de estructura estatica de clases?
5- ¿A que se refiere con los mensajes que debe tener un objeto?
6- ¿A que se refiere con nodos, componentes y objetos activos?
7- ¿Que es un estereotipo?

martes, 4 de mayo de 2010

MODULOS DEL SISTEMA

CLIENTE: Venta-Cobranza-Liquidacion de cupones
PSA: Compras-Pagos
GASTOS
DEPOSITO DE CHEQUES:
PRODUCTOS
LISTADOS: Mailing-Estadisticas-Agenda
BACK UP

miércoles, 28 de abril de 2010

28/4 Cuarta correccion con Alberto

HEMOS REVISADO LA ENCUENTA, QUE FUE OPORTUNAMENTE COMPLETADA. Esta esta OK. Tambien esta OK la documentación traida.
DEFINIMOS LA ESTADISTICA PROPUESTA, QUE DEBERA SER TRASLADADA AL CLIENTE PARA SU APROBACION.
Tambien es importante registrar todos los items de datos que completa la registración interna para cada cliente.
Tambien deberá estructurarse una agenda, con los datos que al cliente le interesa, para poder registrarla en el momento que conversa por telefono enterándose de la problemática del cliente.
Debe definir con el cliente el contenido del cuaderno donde registra los cheques recibidos y otro para los cupones de tarjetas.
Debe consultar cómo quiere el cliente ver an la pantalla, las cuotas adeudadas cuando el comprador utilizó una tarjeta de crédito.
Analizar con sumo detalle las anotaciones en el cuaderno de cheques y cupones: debe conocer el significado de todas y cada una de las anotaciones. De alli, que podrá definir una futura tabla en la BBDD.

martes, 27 de abril de 2010

MENU DEL SISTEMA

las opciones que deberia tener el sistema son:
1-ADMINISTRACION
2-PAGOS
3-ESTADISTICAS
4-MAILING
5-AGENDA

1)clientes (dentro de esta estara planillas) - productos
2)registro de cuenta corriente - tarjetas de credito - cheque inteligente
3)repuestos - purificacores - clientes ingresados
4)abrira un menu para el envio de mails segun los criterios detallados en la entrevista
5)ver - nuevo

Segunda entrevista con Silvia Leitner

Segunda entrevista con Silvia Leitner, distribuidora de PSA.

Empresa
0-De que se trata PSA, cuales son los servicios que brinda?
PSA, es una empresa que se dedica a la venta de purificadores de agua a traves de sus distribuidores independientes. Tambien, la empresa cuenta con capacitadores que constantemente dan charlas para brindar actualizaciones, ademas de estas capacitaciones, hay otras que son para enseñar a los recientes distribuidores ingresados a la empresa acerca de cómo hacer llamados,conocer distintos tipos de canillas, cuales son los distintos tipos de colocaciones de purificadores etc.

1-Como te manejas con la empresa PSA SA?
ella compra los productos en la empresa PSA, para su reventa y ademas es capacitadora y por esto le depositan el dinero correspondiente en su cuenta en PSA.

Fichas
2-Como se maneja el tema de las fichas?
En las fichas se encuentra, la garantia y a su vez los datos personales del cliente y del distribuidor. Silvia tiene todas las fichas en una carpeta ordenadas por numero de cliente y a su vez, después tiene un fichero con los clientes ordenados por apellido. El numero de cliente coincide con el numero de apellido.

Modos de cobranza
3-Que modos de cobranza aceptas?
Acepta cheque, efectivo y tarjetas de credito. Si es pago en efectivo ella anota en un cuaderno quién pagó, a quien le falta pagar y el monto de la deuda.
Si se paga con tarjeta hay 3, 6, 9 o 12 cuotas pero ella se queda con el cupon de venta, lo presenta y la empresa PSA lo financia.
Al recibir los cheques, los que son al dia los cobra o compra mercaderia nueva.
Pero si es con fecha diferida, compra mercaderia en forma directa o lo guarda para uso personal (pago de expensas, etc).

4-Podes comprar por Internet?
Si, pero no lo hace ya que prefiere hacerlo por telefono. Por internet, no puede hacerlo ya que ella nunca esta en su casa en los horarios disponibles de la empresa para recibir la mercaderia. En cambio por telefono, ella puede arrglar el horario de la entrega.

5-Como manejas los cheques y cupones de tarjeta?
Tiene un cuaderno con los cupones firmados por el comprador de las tarjetas y los cheques (de cuál cliente es y anota si ya fue depositado en una caja de ahorro que tiene).
Tambien pone el numero de factura o qué realizo con el dinero (pago de expensas, club, etc.)

Clientes
6-Como te manejas para revisar los vencimientos de los purificadores o para ver quien necesita filtros?
silvia, una vez por mes saca las fichas (garantias) y se fija la ultima vez que visito al clinete y de acuerdo a la fecha lo llama.

7-Con qué criterios te gustaria que tus clientes reciban mails tuyos?
Para los cumpleaños, año nuevo, y para recordarles la fecha de vencimiento del purificador y para cuando este por necesitar filtros.

8-Cual es la informacion mas importante que guardas de un cliente? esta en la ficha?
Necesito toda la informacion de la ficha ya que es la basica de cualquier cliente, pero ademas siempre tengo que anotar como llego hasta la casa, el nombre de la empleada doméstica, los nombres de los integrantes de la familia y el celular del cliente.
Es importante que yo pueda ver separados los clientes que tienen el purificador vencido y los que necesitan repuestos. Tambien una vez que hable con estos clientes es necesario que se imprima el nombre del cliente, telefono, direccion y horario acordado para asi pasar todos juntos a la agenda. (con los que no se pudo comunicar deben permanecer en las alertas.)

Organización

9-Manejas caja de ahorro bancaria?
si

10-Que otras cosas tenes que hacer a fin de mes para organizarte?
A fin de mes resumo en una hoja de venta (que incluye que producto vendí y a que precio). De este modo puede aproximar las ventas del mes al presupúesto. Ademas de las ventas incluye lo que haya cobrado por las capacitaciones y lo que haya cobrado por las ventas de su equipo.

En otra hoja Silvia anota todas ls ventas y compras que hizo con los nombres de los clientes y numero de factura.

11-Tenes alguna estadistica de las ventas por mes?
No, es algo que me gustaria tener. En general si quiero fijarme en ventas de meses pasados, tengo que buscar en las hojas del cuaderno de ventas.
La estadistica posible contendra:
-ventas por mes
-clientes nuevos ingresados por mes
-repuestos vendidos por mes

12-Que haces cuando recibís un llamado de un cliente?
Primero le pregunto el motivo del llamado. De este modo me informo si es que tiene algun inconveninete con la canilla o el purificador o si es que necesita filtros. Luego arreglamos un dia y horario para ir a su casa.
Una vez que termino la llamada, agrupo a los clientes de esa misma zona para ir en el mismo dia. Sería como la generación de una agenda con los compromisos que se toman.

13 -Que porcentaje cobras por las ventas de tu equipo?
Depende de que categoría sean:
Si es Dealer, cobro el 15 %
Si es Distribuidor (y sus dealers), cobro el 10 %
Y su es Calificado (y sus dialers y distribuidores), cobro el 5 %

jueves, 22 de abril de 2010

22/4

En Configuracion, Descripción introducir una breve descripción del sistema que esán desarrollando.
Invitar a Adrian Escandarani con esta direccion adrian.escandarani@gmail.com
Gracias

miércoles, 21 de abril de 2010

21/4 Tercer correccion con Alberto

Muy buen desarrollo de la primer entrevista.
Estuvimos revisando algunos conceptos que deben ser corroborados con el cliente
El cliente deberá definir algunas cosas (estadisticas) y la alumna deberá conocer mas profundamente ciertos temas sobre los que se ha puntualizado (Ej manejo completo de cheques, su deposito, etc)
Deberá generarse una nueva entrevista en base a la anterior que reflejen las investigaciones de detalle que se piden, y finalicen en una entrevista integradora y que de una imagen cabal del trabajo a realizar.
Traer DOCUMENTACION DE TODOS LOS FORMULARIOS Y HOJAS DE ANOTACIONES UTILIADAS POR EL CLIENTE. Si no los trae, NO CONTINUAMOS CON LA REVISACION.

Pensando en un futuro menu del sistema, enumerar las diferentes opciones que piense tendrá el sistema. No hace falta ningun ordenamiento. Solo deber a verificar que todos los items u opciones estan reflejados en la entrevista depurada.

lunes, 19 de abril de 2010

Primer entrevista con Silvia Leitner

1-Como se maneja el tema de las fichas?
Silvia tiene todas las fichas en una carpeta ordenadas por numero de cliente y a su vez, despues tiene un fichero con los clientes ordenados por apellido. El numero de cliente coincide con el numero de apellido.

2-Que modos de pago aceptas?
Acepta cheque, efectivo y tarjetas de credito. Si es pago en efectivo ella anota en un cuaderno a quien le falta cobrar y el monto.
Si se paga con tarjeta hay 3, 6, 9 o 12 cuotas pero ella se queda con el cupon de venta, lo presenta y la empresa lo financia. en el caso de los cheques, al recibirlo si es al dia lo cobra o compra mercaderia nueva pero si es a cobrar a futuro compra mercaderia directo o lo guarda para uso personal (pago de expensas, etc)

3-Como te manejas con la empresa PSA SA?
ella compra los productos en la empresa y ademas es capacitadora y por esto le depositan el dinero correspondiente en una cuenta en PSA.

4-Como te manejas para revisar los vencimientos de los purificadores o para ver quien necesita filtros?
silvia, una vez por mes saca las fichas (garantias) y se fija la ultima vez que visito al clinete y de acuerdo a la fecha lo llama.

5-Podes comprar por Internet?
Si, pero no lo hace ya que prefiere hacerlo por telefono. Por internet, no puede hacerlo ya que ella nunca esta en su casa en los horarios disponibles de la empresa para recibir la mercaderia. En cambio por telefono, ella puede arrglar el horario de la entrega.

7-Manejas algun tipo de cuenta corriente bancaria?
No

8-Con que criterios te gustaria que tus clientes reciban mails tuyos?
Para los cumpleaños, año nuevo, y para recordarles la fecha de vencimiento del purificador y para cuando este por necesitar filtros.

9-Cual es la informacion mas importante que guardas de un cliente? esta en la ficha?
Necesito toda la informacion de la ficha ya que es la basica de cualquier cliente, pero ademas siempre tengo que anotar como llego hasta la casa, el nombre de la empleada, los nombres de los integrantes de la familia y el celular del cliente.
Es importante que yo pueda ver separados los clientes que tienen el purificador vencido y los que necesitan repuestos. Tambien una vez que hable con estos clientes es necesario que se imprima el nombre del cliente, telefono, direccion y horario acordado para asi pasar todos juntos a la agenda. (con los que no se pudo comunicar deben permanecer en las alertas.)

10-Que otras cosas tenes que hacer a fin de mes para organizarte?
A fin de mes paso todo a una hoja de venta (que incluye que producto vendio y a que precio) de este modo puede aproximar las ventas del mes. Ademas de las ventas incluye lo que haya cobrado por las capacitaciones y lo que haya cobrado por las ventas de su equipo.

En otra hoja Silvia anota todas ls ventas y compras que hizo con los nombres de los clientes y numero de factura.

11-Como manejas los cheques y cupones de tarjeta?
Tiene un cuaderno con los cupones de entrada de las tarjetas y los cheques (de que cliente es y anota su ya fue depositado) tambien pone el numero de factura o que realizo con el dinero (pago de expensas, club, etc.)

12-Tenes alguna estadistica de las ventas por mes?
No, es algo que me gustaria tener. En general si quiero fijarme en ventas de meses pasados, tengo que buscar en las hojas del cuaderno de ventas.

13-Que haces cuando recibis un llamado de un cliente?
Primero le pregunto el motivo del llamado. De este modo me informo si es que tiene algun inconveninete con la canilla o el purificador o si es que necesita filtros. Luego arreglamos un dia y horario para ir a su casa.
Una vez que termino la llamada, agrupo a los clientes de esa misma zona para ir en el mismo dia.

Principales funciones del sistema

-Administracion de producto
-Administracion dee clientes
-Servicio de mailing con cierto criterio(cumpleaños, vencimiento, año nuevo)
-Registro de pago en cuotas por medio de una cuenta corriente (cheque, efectivo tarjeta)
-Revisar en cualquier momento que clientes de que tarjeta ya recibi los pagos.
-Alertas de vencimiento(purificador)
-Alertas de repuestos(filtros)
-Planillas para poder describir cada visita a cada cliente y que se hizo. Ademas luego se podra imprimir la correspondiente factura.
-Agenda de compromisos automatico y manual.(muestra compromisos en un periodo de fechas determiandas por el usuario)

sábado, 17 de abril de 2010

Nota Examen

NOTA 7.80
Salvo la pregunta 7 que vale 1.60 puntos, las restantes valen 1.20

Preguntas del examen sobre requerimientos:

1. Definición de lo que es un requerimiento
“Los requerimientos son aquellas capacidades u objetivos que deben conformar el software o sistema que se va a construir

2. Qué significa “el ciclo de vida iterativo se basa en la evolución de prototipos ejecutables?
Un prototipo muestra un grado de avance en el desarrollo de un software. El concepto de iterativo, al contrario de lo que ocurría en un método de cascada, indica que cada avance en el desarrollo, debe mostrarse al cliente. Una detección temprana de un error es un paso hacia la calidad del mismo. Iterativo se relaciona con que se lo muestra varias veces al cliente e incremental por el agregado de funcionalidad en cada presentación.

3. Qué significa “los líderes del negocio necesitan entender el significado subyacente a los números”
Se refiere a información para toma de decisiones, y generalmente se refiere a la acumulación de información histórica para evaluar tendencias o explicar fenómenos ocurridos. Esto debe conocerlo el analista para que su sistema prevea cómo van a analizar la información su cliente.

4. Definición del significado de “modelo”
Es una representación de una realidad de un proyecto que se quiera desarrollar.

5. Explicar particularmente el significado de los 4 términos de la expresión“
La calidad de un software desarrollado tiene relación con la satisfacción de un cierto conjunto de requerimientos que aseguren Funcionalidad, Usabilidad, Confiabilidad, Performance”
Funcionalidad: cumplimiento de los requerimientos
Usabilidad: fácil de usar y entender para el usuario
Confiabilidad: seguridad de que los datos grabados reflejan los datos de la transacción y que demás permanecen a lo largo del tiempo
Performance: alude a que el tiempo de la respuesta del sistema sea razonable

6. Explicar el concepto de “Testeo basado en Requerimientos”.
Significa qwue cuando se hace el testeo indivdual de un programa o de integración, el analista debe tener frente a si mismo, l descripción de los Requerimientos y analizar si el software probado los cumple integralmente

7. Investigar cada uno de los siguientes ítems:
“Los requerimientos son aquellas capacidades u objetivos que deben conformar el software o sistema que usted este construyendo. Se encuentran requerimientos en:
a. Documentos de visión
Son definiciones de metas y comportamientos que la empresa quiere alcanzar
b. Requerimientos de marketing
Aunque el sistema no tenga relación al marketing de la empresa es necesario tener en cuenta lo que el sector necesita para incluirlo en los requerimientos correspondientes
c. Requerimientos del producto
El analista debe conocer al detalle las diferentes formas de comercializar cada producto para preveer requerimientos correspondientes
d. Reglas de negocio
Son las normas, usos y costumbres que tiene la empresa antes de la llegada del analista. Este de estudiarlas y respetarlas a rajatabla salvo propuesta de modificación aceptado
e. Especificaciones funcionales
Conforman el comportamiento que el cliente desea para el sistema que está encargando.
f. Planes de Quality assurance
El termino Quality assurance se refiere al testeo para aseguramiento de calidad del software. Al mismo tiempo que el analista estudia el sistema a desarrollar debe planificar cuantas pruebas debe realizar y en cuales momentos
g. Casos de prueba
No confundirse con casos de uso. Los casos de prueba son conjuntos de datos de prueba que el analista define con cada nivel de avance del desarrollo. Cuando se haga el testeo explicado en f) deberán usarse estos datos
h. Prototipos

8. Significado de “los requerimientos trascienden las áreas funcionales”
El analista debe cubrir no solo los requerimientos definidos por el cliente sino todos los otros sistemas, computarizados o no donde el nuevo software tendrá impacto para tenerlo en cuenta para su diseño.

miércoles, 14 de abril de 2010

Segunda correccion con Alberto

El 7/4 alberto propuse hacer un sistema para una distrubuidora independiente de purificadores de agua. Averiguar diferentes formatos de cobranza, y cuales pueden ser las aplicaciones por internet (disparar mails automaticamente).

Para la semana que viene 14/4 tengo que escribir mas detalladamente las principales funciones del sistema con los cambios que hoy realizamos.
Realizar la primer entrevista redactando preguntas y respuestas. Luego subirlo al blog.

Evaluacion - Proyecto Final

hoy tuvimos evaluacion del power point estudiado en clase.

jueves, 8 de abril de 2010

Cambiar nombre blog por
Peregrino 6A PF y no olvidar estudiar PPT visto en clase

miércoles, 10 de marzo de 2010

Primer clase de Proyecto Final

Hoy tuvimos nuestra primer clase de proyecto, en la cual se nos pidio crear un blog para ir registrando el progreso en las clases. Silvia nos dijo que para la semana siguiente llevemos tres propuestas posibles para que nosotros a lo largo de todo el año, desarrollemos el sistema.