SlideShare una empresa de Scribd logo
1 de 2
Descargar para leer sin conexión
PROYECTO LENGUAJE DE PROGRAMACION II .Net 
La Biblioteca “Todo Libro” solicita a los alumnos del curso DEN4501 realizar un sistema que les permita realizar reservas on-line para sus libros. 
Luego de un detallado análisis se ha llegado a los siguientes requerimientos: 
Desarrollar un Sitio Web bajo la arquitectura de capas para realizar el préstamo de libros utilizando la siguiente base de datos: 
 Login: 
Para realizar un préstamo, la persona debe encontrarse registrada, si no es así, debe registrarse en ese momento, este proceso debe ser implementado por medio de arquitectura orientada a servicios Windows Comunication Foundation (WCF). 
Una vez que la persona se encuentra conectada al sitio se debe mantener activa su sesión hasta que se desconecte. 
 
 Menú 
Una vez que la persona ingresa al sistema llega a una página de bienvenida donde se muestra el nombre de la persona y un mensaje de saludo. 
 Ingreso Reserva 
Por medio de los controles conocidos (Por ejemplo: DropDownList, CheckBox, TextBox, Label, etc) realice una página con diseño adecuado para generar el préstamo de un libro, ofrecer los libros disponibles, ingresar el código libro y toda la información necesaria para registrar un nuevo préstamo. 
 
 Modificación de Prestamo 
Al ingresar a ésta página, si corresponde, se deben mostrar todos los préstamos (activos) de la persona logeada. Se debe dar la posibilidad de seleccionar el préstamo existente y modificarla. 
 Se puede cambiar el libro y/o se puede activar/desactivar (según corresponda). 
 Informes 
Construir 2 informes que contengan persona, fecha del préstamo, y libros. Ordenar por fecha de préstamo: 
 Préstamos Activos 
 Préstamos Inactivos
Especificaciones Técnicas: 
 Utilizar una MasterPages sencilla con un menú que permita acceder a todas las opciones. 
 Se debe manejar la sesión de la persona y no debe permitirse acceder a ninguna opción sin haberse logeado. 
 Construya el proyecto con la base de datos adjunta, y bajo los patrones de arquitectura 
web (capas) y WCF para satisfacer los requerimientos de negocio. 
Diccionario de datos: 
tblPersonas 
idPersona: Int, auto numérico que identifica una persona 
Ci: Int, para el CI sin puntos, guion ni dígito verificador. 
Nombre: Varchar(50), para el nombre del pasajero. 
Clave: Varchar(6), para la clave de acceso al Sitio. 
Usuario: Varchar(6), para el usuario de acceso al Sitio 
tblLibros 
IdLibro: Int, auto numérico que identifica un libro 
NombreLibro: Varchar(50), para el nombre del libro 
Autor: Varchar(50), para el autor del libro 
tblPrestamo 
IdPrestamo: Int, auto numérico, único, representa un préstamo 
idPersona: Int, clave foránea que pertenece a la tblPersonas 
IdLibro: Int, clave foránea que pertenece a la tblLibros 
FechaPrestamo: DateTime, que guarda la fecha en que se realiza el préstamo 
Estado: Bit, que representa si el préstamo está activo o no (1: Activa y 0:Inactiva)

Más contenido relacionado

Destacado

Azitromicina para el tratamiento de infecciones del tracto respiratorio inferior
Azitromicina para el tratamiento de infecciones del tracto respiratorio inferiorAzitromicina para el tratamiento de infecciones del tracto respiratorio inferior
Azitromicina para el tratamiento de infecciones del tracto respiratorio inferiorJaime Castillo
 
Izzivi in priložnosti povezane digitalne komunikacije na področju turizma - D...
Izzivi in priložnosti povezane digitalne komunikacije na področju turizma - D...Izzivi in priložnosti povezane digitalne komunikacije na področju turizma - D...
Izzivi in priložnosti povezane digitalne komunikacije na področju turizma - D...Slovenian Tourist Board
 
A.Zjak - Stambeno-poslovni neboder u bloku 43
A.Zjak - Stambeno-poslovni neboder u bloku 43A.Zjak - Stambeno-poslovni neboder u bloku 43
A.Zjak - Stambeno-poslovni neboder u bloku 43pipaugs
 
Trabalho de filosofia candidatura 2014
Trabalho de filosofia   candidatura 2014Trabalho de filosofia   candidatura 2014
Trabalho de filosofia candidatura 2014Luanne Stephannie
 
Ayudando a mi hijo con las matemáticas
Ayudando a mi hijo con las matemáticasAyudando a mi hijo con las matemáticas
Ayudando a mi hijo con las matemáticasRuth Arroyo González
 
Ivy Bridge - Maturski rad
Ivy Bridge - Maturski radIvy Bridge - Maturski rad
Ivy Bridge - Maturski radAdi Zeljkovic
 
Business and beauty tour 2015 fayola delica ppt
Business and beauty tour 2015 fayola delica pptBusiness and beauty tour 2015 fayola delica ppt
Business and beauty tour 2015 fayola delica pptFayola Delica
 
Vulnerable consumers ppt updated
Vulnerable consumers ppt updatedVulnerable consumers ppt updated
Vulnerable consumers ppt updatedMichelle Williams
 
Syllabus geog 101 m springl 201
Syllabus geog 101 m springl 201Syllabus geog 101 m springl 201
Syllabus geog 101 m springl 201Lisa Schmidt
 
X&s´s digital photo frame Presentation
X&s´s digital photo frame PresentationX&s´s digital photo frame Presentation
X&s´s digital photo frame Presentationsallybluemel
 
Frases y frases
Frases y frasesFrases y frases
Frases y frasesrick919
 
DOMIONGO XXX DEL TO. CICLO C. DÍA 27 DE OCTUBRE DEL 2013
DOMIONGO XXX DEL TO. CICLO C. DÍA 27 DE OCTUBRE DEL 2013DOMIONGO XXX DEL TO. CICLO C. DÍA 27 DE OCTUBRE DEL 2013
DOMIONGO XXX DEL TO. CICLO C. DÍA 27 DE OCTUBRE DEL 2013federico almenara ramirez
 
Syllabus foundations of media design
Syllabus  foundations of media designSyllabus  foundations of media design
Syllabus foundations of media designKitLaybourne
 
Prva vezija: Uvod
Prva vezija: UvodPrva vezija: Uvod
Prva vezija: Uvodacitkovic
 
IX. gimnazija Zagreb 2014./2015:
IX. gimnazija Zagreb 2014./2015:IX. gimnazija Zagreb 2014./2015:
IX. gimnazija Zagreb 2014./2015:devetaZg
 

Destacado (18)

Azitromicina para el tratamiento de infecciones del tracto respiratorio inferior
Azitromicina para el tratamiento de infecciones del tracto respiratorio inferiorAzitromicina para el tratamiento de infecciones del tracto respiratorio inferior
Azitromicina para el tratamiento de infecciones del tracto respiratorio inferior
 
Izzivi in priložnosti povezane digitalne komunikacije na področju turizma - D...
Izzivi in priložnosti povezane digitalne komunikacije na področju turizma - D...Izzivi in priložnosti povezane digitalne komunikacije na področju turizma - D...
Izzivi in priložnosti povezane digitalne komunikacije na področju turizma - D...
 
Symbaloo raúl
Symbaloo   raúlSymbaloo   raúl
Symbaloo raúl
 
A.Zjak - Stambeno-poslovni neboder u bloku 43
A.Zjak - Stambeno-poslovni neboder u bloku 43A.Zjak - Stambeno-poslovni neboder u bloku 43
A.Zjak - Stambeno-poslovni neboder u bloku 43
 
Trabalho de filosofia candidatura 2014
Trabalho de filosofia   candidatura 2014Trabalho de filosofia   candidatura 2014
Trabalho de filosofia candidatura 2014
 
Ayudando a mi hijo con las matemáticas
Ayudando a mi hijo con las matemáticasAyudando a mi hijo con las matemáticas
Ayudando a mi hijo con las matemáticas
 
IX. Les deux mondes
IX. Les deux mondesIX. Les deux mondes
IX. Les deux mondes
 
Ivy Bridge - Maturski rad
Ivy Bridge - Maturski radIvy Bridge - Maturski rad
Ivy Bridge - Maturski rad
 
Business and beauty tour 2015 fayola delica ppt
Business and beauty tour 2015 fayola delica pptBusiness and beauty tour 2015 fayola delica ppt
Business and beauty tour 2015 fayola delica ppt
 
Vulnerable consumers ppt updated
Vulnerable consumers ppt updatedVulnerable consumers ppt updated
Vulnerable consumers ppt updated
 
Syllabus geog 101 m springl 201
Syllabus geog 101 m springl 201Syllabus geog 101 m springl 201
Syllabus geog 101 m springl 201
 
X&s´s digital photo frame Presentation
X&s´s digital photo frame PresentationX&s´s digital photo frame Presentation
X&s´s digital photo frame Presentation
 
Frases y frases
Frases y frasesFrases y frases
Frases y frases
 
DOMIONGO XXX DEL TO. CICLO C. DÍA 27 DE OCTUBRE DEL 2013
DOMIONGO XXX DEL TO. CICLO C. DÍA 27 DE OCTUBRE DEL 2013DOMIONGO XXX DEL TO. CICLO C. DÍA 27 DE OCTUBRE DEL 2013
DOMIONGO XXX DEL TO. CICLO C. DÍA 27 DE OCTUBRE DEL 2013
 
Syllabus foundations of media design
Syllabus  foundations of media designSyllabus  foundations of media design
Syllabus foundations of media design
 
Prva vezija: Uvod
Prva vezija: UvodPrva vezija: Uvod
Prva vezija: Uvod
 
IX. gimnazija Zagreb 2014./2015:
IX. gimnazija Zagreb 2014./2015:IX. gimnazija Zagreb 2014./2015:
IX. gimnazija Zagreb 2014./2015:
 
Monica ospina
Monica ospinaMonica ospina
Monica ospina
 

Similar a Sistema préstamo libros .Net con WCF y base datos

Trabajo final fases i, ii , iii
Trabajo final fases i, ii , iiiTrabajo final fases i, ii , iii
Trabajo final fases i, ii , iiijanneth_m
 
Clase 7 comunicacion 2016 wix-parte ii
Clase 7  comunicacion 2016 wix-parte iiClase 7  comunicacion 2016 wix-parte ii
Clase 7 comunicacion 2016 wix-parte iiViviana Mercedes Ponce
 
Expo wikis-wikispace-cbop. ivan caicedo
Expo wikis-wikispace-cbop. ivan caicedoExpo wikis-wikispace-cbop. ivan caicedo
Expo wikis-wikispace-cbop. ivan caicedobiberly
 
E libro tutorial bibliotecas virtuales
E libro tutorial bibliotecas virtuales E libro tutorial bibliotecas virtuales
E libro tutorial bibliotecas virtuales Ivan Monzon
 
La web tic (1)
La web tic (1)La web tic (1)
La web tic (1)Naax Lopez
 
Analisis y diseño de sistemas de información final
Analisis y diseño de sistemas de información finalAnalisis y diseño de sistemas de información final
Analisis y diseño de sistemas de información finalmilebote
 
Analisis y diseño de sistemas de información final
Analisis y diseño de sistemas de información finalAnalisis y diseño de sistemas de información final
Analisis y diseño de sistemas de información finalmilebote
 
Jhon stiven ciro
Jhon stiven ciroJhon stiven ciro
Jhon stiven cirostivenciro
 
David alexander cano vallejo
David alexander cano vallejoDavid alexander cano vallejo
David alexander cano vallejosedkan
 
David alexander cano vallejo
David alexander cano vallejoDavid alexander cano vallejo
David alexander cano vallejosedkan
 
Automatización de Bibliotecas
Automatización de BibliotecasAutomatización de Bibliotecas
Automatización de Bibliotecasjoisnataliamojica
 
Guia de aprendizaje 3 calameo
Guia de aprendizaje 3 calameoGuia de aprendizaje 3 calameo
Guia de aprendizaje 3 calameoloriana rozo
 
EndNoteWeb guía UCO
EndNoteWeb guía UCOEndNoteWeb guía UCO
EndNoteWeb guía UCOMariaBoton
 
Tutorial netvibes y publicación redes sociales liset romero
Tutorial netvibes y publicación redes sociales liset romeroTutorial netvibes y publicación redes sociales liset romero
Tutorial netvibes y publicación redes sociales liset romeroLiseth Romero
 

Similar a Sistema préstamo libros .Net con WCF y base datos (20)

Proyblog
ProyblogProyblog
Proyblog
 
Trabajo final fases i, ii , iii
Trabajo final fases i, ii , iiiTrabajo final fases i, ii , iii
Trabajo final fases i, ii , iii
 
Presentacion herramientas web 2.0
Presentacion herramientas web 2.0Presentacion herramientas web 2.0
Presentacion herramientas web 2.0
 
Clase 7 comunicacion 2016 wix-parte ii
Clase 7  comunicacion 2016 wix-parte iiClase 7  comunicacion 2016 wix-parte ii
Clase 7 comunicacion 2016 wix-parte ii
 
Expo wikis-wikispace-cbop. ivan caicedo
Expo wikis-wikispace-cbop. ivan caicedoExpo wikis-wikispace-cbop. ivan caicedo
Expo wikis-wikispace-cbop. ivan caicedo
 
Clase 7 periodismo 2016 wix-parte ii
Clase 7  periodismo 2016 wix-parte iiClase 7  periodismo 2016 wix-parte ii
Clase 7 periodismo 2016 wix-parte ii
 
E libro tutorial bibliotecas virtuales
E libro tutorial bibliotecas virtuales E libro tutorial bibliotecas virtuales
E libro tutorial bibliotecas virtuales
 
La web tic (1)
La web tic (1)La web tic (1)
La web tic (1)
 
Analisis y diseño de sistemas de información final
Analisis y diseño de sistemas de información finalAnalisis y diseño de sistemas de información final
Analisis y diseño de sistemas de información final
 
Analisis y diseño de sistemas de información final
Analisis y diseño de sistemas de información finalAnalisis y diseño de sistemas de información final
Analisis y diseño de sistemas de información final
 
Jhon stiven ciro
Jhon stiven ciroJhon stiven ciro
Jhon stiven ciro
 
End Note Web Sp2
End Note Web Sp2End Note Web Sp2
End Note Web Sp2
 
Eslaweb
EslawebEslaweb
Eslaweb
 
David alexander cano vallejo
David alexander cano vallejoDavid alexander cano vallejo
David alexander cano vallejo
 
David alexander cano vallejo
David alexander cano vallejoDavid alexander cano vallejo
David alexander cano vallejo
 
Automatización de Bibliotecas
Automatización de BibliotecasAutomatización de Bibliotecas
Automatización de Bibliotecas
 
Guia de aprendizaje 3 calameo
Guia de aprendizaje 3 calameoGuia de aprendizaje 3 calameo
Guia de aprendizaje 3 calameo
 
EndNoteWeb guía UCO
EndNoteWeb guía UCOEndNoteWeb guía UCO
EndNoteWeb guía UCO
 
Ppt
PptPpt
Ppt
 
Tutorial netvibes y publicación redes sociales liset romero
Tutorial netvibes y publicación redes sociales liset romeroTutorial netvibes y publicación redes sociales liset romero
Tutorial netvibes y publicación redes sociales liset romero
 

Último

Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfResolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxPryhaSalam
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.DaluiMonasterio
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 

Último (20)

Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfResolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 

Sistema préstamo libros .Net con WCF y base datos

  • 1. PROYECTO LENGUAJE DE PROGRAMACION II .Net La Biblioteca “Todo Libro” solicita a los alumnos del curso DEN4501 realizar un sistema que les permita realizar reservas on-line para sus libros. Luego de un detallado análisis se ha llegado a los siguientes requerimientos: Desarrollar un Sitio Web bajo la arquitectura de capas para realizar el préstamo de libros utilizando la siguiente base de datos:  Login: Para realizar un préstamo, la persona debe encontrarse registrada, si no es así, debe registrarse en ese momento, este proceso debe ser implementado por medio de arquitectura orientada a servicios Windows Comunication Foundation (WCF). Una vez que la persona se encuentra conectada al sitio se debe mantener activa su sesión hasta que se desconecte.   Menú Una vez que la persona ingresa al sistema llega a una página de bienvenida donde se muestra el nombre de la persona y un mensaje de saludo.  Ingreso Reserva Por medio de los controles conocidos (Por ejemplo: DropDownList, CheckBox, TextBox, Label, etc) realice una página con diseño adecuado para generar el préstamo de un libro, ofrecer los libros disponibles, ingresar el código libro y toda la información necesaria para registrar un nuevo préstamo.   Modificación de Prestamo Al ingresar a ésta página, si corresponde, se deben mostrar todos los préstamos (activos) de la persona logeada. Se debe dar la posibilidad de seleccionar el préstamo existente y modificarla.  Se puede cambiar el libro y/o se puede activar/desactivar (según corresponda).  Informes Construir 2 informes que contengan persona, fecha del préstamo, y libros. Ordenar por fecha de préstamo:  Préstamos Activos  Préstamos Inactivos
  • 2. Especificaciones Técnicas:  Utilizar una MasterPages sencilla con un menú que permita acceder a todas las opciones.  Se debe manejar la sesión de la persona y no debe permitirse acceder a ninguna opción sin haberse logeado.  Construya el proyecto con la base de datos adjunta, y bajo los patrones de arquitectura web (capas) y WCF para satisfacer los requerimientos de negocio. Diccionario de datos: tblPersonas idPersona: Int, auto numérico que identifica una persona Ci: Int, para el CI sin puntos, guion ni dígito verificador. Nombre: Varchar(50), para el nombre del pasajero. Clave: Varchar(6), para la clave de acceso al Sitio. Usuario: Varchar(6), para el usuario de acceso al Sitio tblLibros IdLibro: Int, auto numérico que identifica un libro NombreLibro: Varchar(50), para el nombre del libro Autor: Varchar(50), para el autor del libro tblPrestamo IdPrestamo: Int, auto numérico, único, representa un préstamo idPersona: Int, clave foránea que pertenece a la tblPersonas IdLibro: Int, clave foránea que pertenece a la tblLibros FechaPrestamo: DateTime, que guarda la fecha en que se realiza el préstamo Estado: Bit, que representa si el préstamo está activo o no (1: Activa y 0:Inactiva)