Foros del Web » Programación para mayores de 30 ;) » .NET »

Punto de Partida para realizar proyecto

Estas en el tema de Punto de Partida para realizar proyecto en el foro de .NET en Foros del Web. Que tal compañeros, estoy por realizar programa de un sistema de agua potable, software que debo realizar en VB .net: El sistema consiste en lo ...
  #1 (permalink)  
Antiguo 27/02/2015, 19:24
 
Fecha de Ingreso: abril-2005
Mensajes: 22
Antigüedad: 19 años
Puntos: 0
Punto de Partida para realizar proyecto

Que tal compañeros, estoy por realizar programa de un sistema de agua potable, software que debo realizar en VB .net:

El sistema consiste en lo siguiente:

Registro de usuario --- Datos personales de los contribuyentes, ya que se hayan registrado
Registro de contrato---cada usuario o contribuyente podrá tener uno o más contratos
Área de cobranzas---donde podrán realizar el cobro por mes o meses
en esta sección no sé como voy hacer para que los meses que vaya debiendo el usuario se vayan actualizando

Reportes

diario
semanal
anual

Ingresos
de tal fecha a tal fecha
ahi incluir los servicios como son:

conexion nueva
reconexion

Requerimientos
Aqui tambien tengo dudas
me pide el profr que cuando el usuario deba dos meses salgan automaticamente los recibos de requerimiento de pago
al tercer mes aparezcan los usuarios en rojo para corte


Son dudas que tengo que resolver y que no tengo idea de cómo por eso acudo a ustedes para que me den ideas de como elaborar la BD y apartir de ahi pueda realizar el sistema.

Espero sus criticas constructivas y de antemano muchas gracias
  #2 (permalink)  
Antiguo 01/03/2015, 10:31
 
Fecha de Ingreso: abril-2005
Mensajes: 22
Antigüedad: 19 años
Puntos: 0
Respuesta: Punto de Partida para realizar proyecto

alguna sugerencia??
  #3 (permalink)  
Antiguo 01/03/2015, 16:12
(Desactivado)
 
Fecha de Ingreso: enero-2015
Mensajes: 393
Antigüedad: 9 años, 2 meses
Puntos: 52
Respuesta: Punto de Partida para realizar proyecto

Mirá amigo:

No puedo ayudarte demasiado por dos razones:

1 - Tus preguntas son demasiado genéricas. Realmente no tenés ni idea de por donde empezar? Se supone que si tu profesor te asignó una tarea semejante, es porque con anterioridad ya te habrá explicado los procesos y metodologías que se utilizan para encarar el diseño y la construcción de un software semejante.

Te recomendaría que empieces por releer el material que te han dado en clase y empieces a "trazar lineas" para tener mínimamente un bosquejo de lo que tenés que hacer.

2 - La forma en la que yo encararía este proyecto en el "mundo real" (es decir, si viene un cliente y me paga por hacerlo) sería empezar diseñando el Entity Data Model, o escribir las clases del Model en Code First, ya que para un proyecto de este tipo no necesitás tirar ni 1 línea de SQL, porque el SQL se usa en dos situaciones: 1 - cuando estás estudiando y no sabes (o no te permiten) usar un ORM, o 2 - cuando manejas tablas realmente grandes (millones de registros) y necesitas hacer mucha optimización a la base y a las consultas por cuestiones de performance.

Por esto, la idea que yo te puedo dar seguramente no es lo que esperan que hagas.

Nuevamente, te recomiendo que releas el material que tenés y vuelvas con preguntas más concretas y con algo de código ya escrito.

Con respecto al diseño del Model propiamente dicho, te diría que imagines (o incluso practiques) las tablas de la base en una serie de planilas de Excel, ya que conceptualmente (SOLO conceptualmente) son muy similares. Ver la estructura en planillas de Excel te va a permitir hacerte una mejor idea de cómo modelar la base.
  #4 (permalink)  
Antiguo 01/03/2015, 22:42
 
Fecha de Ingreso: abril-2005
Mensajes: 22
Antigüedad: 19 años
Puntos: 0
Respuesta: Punto de Partida para realizar proyecto

Cita:
Iniciado por agleiva Ver Mensaje
Mirá amigo:

No puedo ayudarte demasiado por dos razones:

1 - Tus preguntas son demasiado genéricas. Realmente no tenés ni idea de por donde empezar? Se supone que si tu profesor te asignó una tarea semejante, es porque con anterioridad ya te habrá explicado los procesos y metodologías que se utilizan para encarar el diseño y la construcción de un software semejante.

Te recomendaría que empieces por releer el material que te han dado en clase y empieces a "trazar lineas" para tener mínimamente un bosquejo de lo que tenés que hacer.

2 - La forma en la que yo encararía este proyecto en el "mundo real" (es decir, si viene un cliente y me paga por hacerlo) sería empezar diseñando el Entity Data Model, o escribir las clases del Model en Code First, ya que para un proyecto de este tipo no necesitás tirar ni 1 línea de SQL, porque el SQL se usa en dos situaciones: 1 - cuando estás estudiando y no sabes (o no te permiten) usar un ORM, o 2 - cuando manejas tablas realmente grandes (millones de registros) y necesitas hacer mucha optimización a la base y a las consultas por cuestiones de performance.

Por esto, la idea que yo te puedo dar seguramente no es lo que esperan que hagas.

Nuevamente, te recomiendo que releas el material que tenés y vuelvas con preguntas más concretas y con algo de código ya escrito.

Con respecto al diseño del Model propiamente dicho, te diría que imagines (o incluso practiques) las tablas de la base en una serie de planilas de Excel, ya que conceptualmente (SOLO conceptualmente) son muy similares. Ver la estructura en planillas de Excel te va a permitir hacerte una mejor idea de cómo modelar la base.
Actualmente esto es lo que llevo

https://drive.google.com/file/d/0B-0oe2PnjwpCdDF3cmlEa0trYk0/view?usp=sharing
que me podrias decir ahora? Esta bien relacionadas mis tablas y me faltará algun dato más?

Etiquetas: proyecto, punto
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:31.