vb.net puede hacerlo?

05/08/2004 - 05:24 por alitron | Informe spam
hola a todos.
el caso es el siguiente:
software: un sistema de citas medicas (fecha,DR, datos
paciente y unos reportes mensuales).

Situación:una LAN de 5 PCs cada uno con el mismo sistema
de citas medicas.

objetivos:
1.- la aplicación corra en los 5 PCs a la vez.
1.1.-existe una base de datos.
2.- que logre poder CREAR, MODIFICAR, CONSULTAR citas
simultaneamente(menos la cita a la misma hora, mismo día,
mismo DR. ovbio!)
EJEMPLO. PC_A crea una cita con el DR N a las N hrs el día
N; al mismo tiempo en el PC_B se modifica una cita con el
DR N a las Z hrs del día N.
VB.net puede hacer esto?
donde obtengo informacion de como instalar un sistema de
estas caracteristicas en una RED.

Preguntas similare

Leer las respuestas

#1 Tristan
05/08/2004 - 09:35 | Informe spam
Bueno, ese sistema lo puedes desarrollar perfectamente en
vb.net. En realidad, lo puedes desarrollar perfectamente
en casi todos los entornos de desarrollo que conozco.
Tanto actuales actuales como anteriores. O he entendido
mal o lo que piedes es un sistema muy habitual y sencillo.

A ser posible utilizaría MSDE como SGBD. Este puede
correr en una de las 5 estaciones, que haría de servidor,
y que siempre debe estar encendida.

Para el control de concurrencia hay muchas soluciones,
entre otras el uso de transacciones.

¿Tienes dificultad sobre como montar la red en si?.

Juan Carlos Badiola
MVP - C#
Respuesta Responder a este mensaje
#2 aLITRONN
06/08/2004 - 03:36 | Informe spam
lo primero gracias por tu aporte.
me aclaraste muy bien , pero me surguieron otras dudas.
tengo una idea de como hacer la red. todavia se hacen con
conectores rj45?
mi mayor problema es como enfrento lo que tu llamas el
control de concurrencia que creo es mi problema mayor.
he trabajado con trx pero nunca las he creado ni sé como
se hace. solo las llamaba.

gracias por tu apoyo.
esto es mi primer proyecto .net y aunque recien llevo una
estrella me estoy arriesgando con todo con este proyecto.

Bueno, ese sistema lo puedes desarrollar perfectamente en
vb.net. En realidad, lo puedes desarrollar perfectamente
en casi todos los entornos de desarrollo que conozco.
Tanto actuales actuales como anteriores. O he entendido
mal o lo que piedes es un sistema muy habitual y sencillo.

A ser posible utilizaría MSDE como SGBD. Este puede
correr en una de las 5 estaciones, que haría de servidor,
y que siempre debe estar encendida.

Para el control de concurrencia hay muchas soluciones,
entre otras el uso de transacciones.

¿Tienes dificultad sobre como montar la red en si?.

Juan Carlos Badiola
MVP - C#
.

Respuesta Responder a este mensaje
#3 DJ_MIAO
06/08/2004 - 07:33 | Informe spam
Flaco te decidistes ser programador ayer?
Todo eso lo puedes hacer en access
tambien.Pantallas,reportes ect.

Miao..



hola a todos.
el caso es el siguiente:
software: un sistema de citas medicas (fecha,DR, datos
paciente y unos reportes mensuales).

Situación:una LAN de 5 PCs cada uno con el mismo sistema
de citas medicas.

objetivos:
1.- la aplicación corra en los 5 PCs a la vez.
1.1.-existe una base de datos.
2.- que logre poder CREAR, MODIFICAR, CONSULTAR citas
simultaneamente(menos la cita a la misma hora, mismo


día,
mismo DR. ovbio!)
EJEMPLO. PC_A crea una cita con el DR N a las N hrs el


día
N; al mismo tiempo en el PC_B se modifica una cita con


el
DR N a las Z hrs del día N.
VB.net puede hacer esto?
donde obtengo informacion de como instalar un sistema de
estas caracteristicas en una RED.




.

Respuesta Responder a este mensaje
#4 Tristan
06/08/2004 - 21:23 | Informe spam
Si, esa sería la red más habitual, rj45, y un hub en el centro. Si utilizas
wxp, prácticamente te hará todo el trabajo siguiendo el asistente para redes
domésticas.

En cuanto al control de concurrencia, es que depende mucho de lo que
necesites. Es muy posible que ni siquiera tengas que hacer nada. Si
realmente lo necesitas, puedes crear una transacción, simplemente llamando
al método BeginTransaction del objeto conexión, al crearlo podrás definir un
IsolationLevel, con el que podrás controlar estos accesos concurrentes.
También se puede hacer desde el procedimiento almacenado. Como te digo,
depende del caso.

De todas formas, te recomiendo que emipeces a hacerlo, verás que no es tan
complicado como te parece ahora mismo. Cuando tengas dudas concretas sobre
algún paso, plantealo por aquí sin dudarlo.

Juan Carlos Badiola
MVP - C#
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida