Existen datos necesarios para el buen funcionamiento del sistema, estos son ingresados desde la creación de la tablas ya que son imprescindibles. De los registros que se está hablando son las oficinas de cada provincia y los vehículos iniciales con los que se cuenta. Para ello se implementa una serie de inserciones en la tablas mencionadas anteriormente:
Inserción de Vehículos:
Inserción de Oficinas:
viernes, 15 de abril de 2016
Alteración de Tabla Y Creacion del SP de LOGIN
Se llegó a la conclusión de que era necesario agregar dos nuevos campos a la tabla de "Usuario" de la Página, el cual cumple el rol de administrador.
Esto por el motivo de que para el LOGIN de un usuario Administrador en el Sitio Web, este necesita un usuario y una contraseña para accesar al manejo y/o mantenimiento de dicho sitio.
Para validar el ingreso de un usuario administrador en el sistema se cuenta con un SP encargado de validar la existencia de dicho usuario en la base de datos, para ello el usuario debe ingresar su nombre de usuario y una contraseña asignada previamente. A continuación el SP de validación de Usuario Administrador.
TIEMPO INVERTIDO: 0.5 HORAS
Esto por el motivo de que para el LOGIN de un usuario Administrador en el Sitio Web, este necesita un usuario y una contraseña para accesar al manejo y/o mantenimiento de dicho sitio.
Para validar el ingreso de un usuario administrador en el sistema se cuenta con un SP encargado de validar la existencia de dicho usuario en la base de datos, para ello el usuario debe ingresar su nombre de usuario y una contraseña asignada previamente. A continuación el SP de validación de Usuario Administrador.
TIEMPO INVERTIDO: 0.5 HORAS
Calcular Cotización
En favor al desarrollo del proyecto se procede a realizar el diseño visual y lógico de la sección de realizar Cotatización por parte del Administrador, para ello se crea un formulario web donde se puede elegir una de las solicitudes de cotización en cola y una vez seleccionada se despliega toda la información de la solicitud en diferentes campos, el adminsitrador se encargará de seleccionar la oficina y vehículo además de calcular el tiempo estimado en el que se efectuará dicha solicitud:
En cuanto a seccion lógica de este apartado se tienen algunos stored procedures con el fin de realizar las consultas necesarias para desplegar la información de la solicitud en pantalla:
Para seleccionar una solicitud se tiene el siguiente SP el cual es usado por un "dropdown list" en visual studio para seleccionar y desplegar el nombre de las solicitudes:
Secundariamente se cuenta con un SP con el fin de obtener los datos de la tabla Tipo de Tarifa, de esta se necesita saber los vehículos con los que cuenta la empresa. Al igual que el anterios este es usado en un "dropdown list":

También se cuenta con un SP el cual consulta las oficinas con las que cuenta la empresa, las cuales son desplegadas por un "dropdown list" del cual se puede seleccionar una de ellas:

Con el botón de visualizar cotización se procede a mostrar toda la informacion de la cotizacion en un especio designado a tal fin en la pantalla, posteriormente esta información es enviada al cliente:
Finalmente con el botón de Generar Cotización se envia el Informe al Cliente quien se encuentra a la espera de este.
NOTA: En los Stored Procedures anteriores no se ha implementado las variables para el manejo de excepciones o errores que puedan ocurrir al momento del llamado del SP. Estas se implementaran más adelante.
TIEMPO INVERTIDO: 4 horas
En cuanto a seccion lógica de este apartado se tienen algunos stored procedures con el fin de realizar las consultas necesarias para desplegar la información de la solicitud en pantalla:
Para seleccionar una solicitud se tiene el siguiente SP el cual es usado por un "dropdown list" en visual studio para seleccionar y desplegar el nombre de las solicitudes:
Secundariamente se cuenta con un SP con el fin de obtener los datos de la tabla Tipo de Tarifa, de esta se necesita saber los vehículos con los que cuenta la empresa. Al igual que el anterios este es usado en un "dropdown list":
También se cuenta con un SP el cual consulta las oficinas con las que cuenta la empresa, las cuales son desplegadas por un "dropdown list" del cual se puede seleccionar una de ellas:
Con el botón de visualizar cotización se procede a mostrar toda la informacion de la cotizacion en un especio designado a tal fin en la pantalla, posteriormente esta información es enviada al cliente:
Finalmente con el botón de Generar Cotización se envia el Informe al Cliente quien se encuentra a la espera de este.
NOTA: En los Stored Procedures anteriores no se ha implementado las variables para el manejo de excepciones o errores que puedan ocurrir al momento del llamado del SP. Estas se implementaran más adelante.
TIEMPO INVERTIDO: 4 horas
lunes, 4 de abril de 2016
Creación de la Página WEB con ASP .NET
Esta fase consistió (como su título lo expresa) en la creación de nuestra página web. Para ello se realizaron Investigaciones previas, donde se recopilaban gran cantidad de ejemplos y métodos para poder desarrollar la página como tal, es decir una búsqueda exhaustiva de información con la cual se lograron hasta el momento grandes avances.
Cabe resaltar que fue un trabajo largo y agotador, donde están invertidas aproximadamente 3 horas, esto pareciera ser mucho pero realmente los conocimientos adquiridos lo avalan.
Sin más preámbulo veamos la evidencia de este trabajo realizado por los dos integrantes del grupo de trabajo:
Para el desarrollo de la plantilla, se utilizó un bosquejo como base para montar el resto de clases o ventanas que va usar la aplicación, donde esta plantilla contiene un encabezado y pie de página como se muestra en la imagen siguiente:

Por otro lado se crearon diversas clases, carpetas con imágenes, Aspx, la página Maestra que se mencionaba anteriormente, y demás elementos importantes para lo que es el desarrollo de la aplicación. Estos elementos son los que se muestran a continuación:
Una vez que se obtuvieron los elementos necesarios, se empezó a realizar el desarrollo de las ventanas respectivas, tanto para usuarios, como para los administradores. Estas ventanas son accedidas por una barra de menú que como se vio en una de las imágenes anteriores, se encuentra en la página maestra. Esta barra se visualiza hasta este momento de la siguiente manera:
Llegando al fin de este avance, sólo nos resta mostrar la creación de las ventanas tanto de clientes como de administradores (las mismas no están terminadas a su perfección) y además de ello la ventana "Acerca De", la cual nos permite visualizar algunos de los datos más importantes de los encargados del acarreamiento del proyecto:
Ventana "Acerca De"
Ventana Para que los Clientes Ingresen la Solicitud al Sistema:
Y por Último la Ventana donde el administrador podrá realizar las gestiones de mantenimiento (Borrar, Insertar, Modificar) sobre algunas de las tablas del sistema de base de datos.
Con esto se puede llegar a la conclusión de que realmente el avance realizado, brindó gran cantidad de frutos para la finalidad de la aplicación.
Tiempo invertido : 4 horas
Cabe resaltar que fue un trabajo largo y agotador, donde están invertidas aproximadamente 3 horas, esto pareciera ser mucho pero realmente los conocimientos adquiridos lo avalan.
Sin más preámbulo veamos la evidencia de este trabajo realizado por los dos integrantes del grupo de trabajo:
Para el desarrollo de la plantilla, se utilizó un bosquejo como base para montar el resto de clases o ventanas que va usar la aplicación, donde esta plantilla contiene un encabezado y pie de página como se muestra en la imagen siguiente:
Por otro lado se crearon diversas clases, carpetas con imágenes, Aspx, la página Maestra que se mencionaba anteriormente, y demás elementos importantes para lo que es el desarrollo de la aplicación. Estos elementos son los que se muestran a continuación:
Una vez que se obtuvieron los elementos necesarios, se empezó a realizar el desarrollo de las ventanas respectivas, tanto para usuarios, como para los administradores. Estas ventanas son accedidas por una barra de menú que como se vio en una de las imágenes anteriores, se encuentra en la página maestra. Esta barra se visualiza hasta este momento de la siguiente manera:
Llegando al fin de este avance, sólo nos resta mostrar la creación de las ventanas tanto de clientes como de administradores (las mismas no están terminadas a su perfección) y además de ello la ventana "Acerca De", la cual nos permite visualizar algunos de los datos más importantes de los encargados del acarreamiento del proyecto:
Ventana "Acerca De"
Ventana Para que los Clientes Ingresen la Solicitud al Sistema:
Y por Último la Ventana donde el administrador podrá realizar las gestiones de mantenimiento (Borrar, Insertar, Modificar) sobre algunas de las tablas del sistema de base de datos.
Con esto se puede llegar a la conclusión de que realmente el avance realizado, brindó gran cantidad de frutos para la finalidad de la aplicación.
Tiempo invertido : 4 horas
Creación de la Base de Datos, con sus respectivas Tablas.
El día de hoy se lleva a cabo la realización del Script que posee el código para la creación de las tablas y sus relaciones. Para ello, se toma en cuenta el diagrama que se presenta a continuación:

Y con base en esto el código que es implementado en la realización tanto de la Base de datos como de las tablas se desarrolla de la siguiente manera:
Posterior a esto se realizaron las respectivas relaciones entre cada una de las tablas (Declaración de las llaves compuestas), código que se presenta en la imagen que acontece:
Por último cabe resaltar que para la ejecución de esta tarea o fase del trabajo, se invirtió alrededor de una hora y media, esto debido a que se analizaron algunos de los elementos que conformaban el diagrama y se decidió que sería una buena opción cambiar la relación del mensajero, con respecto al diagrama que fue brindado durante el transcurso de la clase impartida por el profesor.
Y con base en esto el código que es implementado en la realización tanto de la Base de datos como de las tablas se desarrolla de la siguiente manera:
| Creación de la Tabla SOLICITUD y la BD. |
| Creación de la tabla PAGAR y la tabla PARÁMETROS. |
| Creación de la Tabla MENSAJERO y la tabla TIPOTARIFA |
| Creación de la Tabla OFICINA y la tabla USUARIO. |
| Creación de la Tabla COTIZACIÓN. |
Posterior a esto se realizaron las respectivas relaciones entre cada una de las tablas (Declaración de las llaves compuestas), código que se presenta en la imagen que acontece:
| Declaración de las relaciones entre tablas. |
Por último cabe resaltar que para la ejecución de esta tarea o fase del trabajo, se invirtió alrededor de una hora y media, esto debido a que se analizaron algunos de los elementos que conformaban el diagrama y se decidió que sería una buena opción cambiar la relación del mensajero, con respecto al diagrama que fue brindado durante el transcurso de la clase impartida por el profesor.
sábado, 2 de abril de 2016
Conexión entre Base de Datos y Página Web
El día de hoy adicionalmente se logra la conexión entre la Base de Datos y la página web diseñada en visual Studio, en esta se logra captar los datos del usuario desde el browser y agregarlos a la Base de Datos.
Tiempo invertido: 2 horas
Creacion y diseño de Página Web en Visual Studio 2015
El día de hoy se realizó un trabajo de investigación con el fin de averiguar el método de creación e implementación de una página web en un host local, para ello se utilizó dos videos tutoriales en los cuales se explica como se utilizan las plantillas HTML (Templates CSS), con esta basó el diseño de la primera interfaz de interacción para la captación de datos de usuario.
Tiempo Invertido: 2 horas
Suscribirse a:
Entradas (Atom)
