4003. LABORATORIO DE SOFTWARE DE GESTIÓN (9 créditos)

Anuncio
ANY ACADÈMIC 2007/08
4003. LABORATORIO DE SOFTWARE DE GESTIÓN (9 créditos)
La asignatura Laboratorio de Software de gestión, se considera materia obligatoria en
los estudios de Ingeniería Técnica en informática de Gestión, con una carga lectiva de 9
créditos prácticos.
PROFESORADO
Profesor/a
Bartomeu Vives
Javier Jofre
Pere Pau Sancho
Edificio/Despacho
A. A. Turmeda /
Associats
B. A. Turmeda /
Associats
C. A. Turmeda /
Associats
Teléfono
971172386
971721404
e-mail
bartomeu.vives@
uib.es
javier.jofre@balearsinno
vacio.com
[email protected]
TUTORIAS
Grupo del Lunes: Justo después de la clase, a partir de las 20:30
Grupo del Martes: Justo después de la clase, a partir de las 20:30
Grupo del Miércoles: Pedir por correo electrónico
Grupo del Jueves:
DESCRIPTORES OFICIALES DE LA ASIGNATURA EN EL BOE
Diseño de sistemas de información orientados a la gestión.
CREDITOS PRACTICOS (9 créditos):
OBJETIVOS
Durante el curso se realizarán dos prácticas en la asignatura, que consistirán en reflejar
los conocimientos prácticos adquiridos durante el curso. La práctica se hará como
máximo en grupos de dos personas y tendrá un seguimiento individualizado por grupo
con entrevistas realizadas por el profesor.
La primera práctica consistirá en el desarrollo de una mini aplicación informática
basada en tecnología cliente/servidor en un entorno de desarrollo Oracle.
La segunda práctica consistirá en el desarrollo de parte de otra aplicación informática de
más volumen y dificultad utilizando la herramienta CASE de desarrollo de aplicaciones
de Oracle.
Las herramientas informáticas utilizadas son Designer , Developer y el SGBD Oracle.
METODOLOGIA
La práctica inicial se realizará mediante las herramientas de Developer de Oracle y
deberá entregarse según una estructura/índice de documentación que será entregada
con el enunciado. Habrá unos mínimos a entregar para que su corrección se pueda
iniciar.
La segunda práctica será más grande, y habrá que utilizar además la herramienta de
Designer de Oracle.
Es imprescindible realizar la práctica de la asignatura durante el curso, y respetar los
días de entrega establecidos.
DESCRIPCIÓN DE LOS CONTENIDOS
PARTE TEÓRICA:
TEMA 1: Arquitectura cliente / servidor y arquitectura web
- Orientadas a la conexión con bb.dd: Oracle Developer
- No orientadas a la conexión ( web )
- Arquitectura multicapa en entorno Oracle
TEMA 2: Desarrollo de una aplicación
TEMA 2.1. Qué es Oracle?
- Introducción
- Funcionamiento SGDB Oracle
- Esquemas / usuarios, grants y synonims
- Tablespaces
- Objetos de bb.dd.: tablas , datatypes, índices, vistas, constraints, secuencias,
triggers
- Tipos de instrucciones de bb.dd. Oracle
- DML(data manipulation language): select, insert, update, delete ...
- DDL(data definition language): create table, create index ...
- DCL(data control language): grant connect
- PL / SQL
- Administración de una bb.dd. Oracle
- Objetos del administrador (tablas de sistemas)
- Herramientas del administrador:
- export, import
- sql*loader
- Enterprise manager
TEMA 2.2: Developer Forms / Reports
Developer Forms
- Wizard
- Bloques / canvas / windows / items
- Triggers forms / bloques / items
Developer Reports
- Wizard
- Data model / Layout
- Triggers reports
- Explicación de un caso práctico
- Propuesta de práctica
TEMA 3: Oracle Designer
- Herramientas de administración
- Herramientas de modelado
- Herramientas de diseño
- Modelador de bb.dd
- Modelador de módulos
- Herramientas del repositorio
- Propuesta de práctica
BIBLIOGRAFIA BÁSICA
- Pressman, R. “Ingeniería del Software. Un enfoque práctico”. Quinta edición.
McGraw-Hill, 2002.
- Urls Arquitectura multicapa:
Overview:http://www.sei.cmu.edu/str/descriptions/clientserver.html
Dues capes:http://www.sei.cmu.edu/str/descriptions/twotier.html#512860
Tres capes: http://www.sei.cmu.edu/str/descriptions/threetier.html#34492
-
Selección de Diagramadores
http://www.databaseanswers.org/modelling_tools.htm
-
Oracle: http://technet.oracle.com
PL/SQL
User’s Guide and Reference
Release 2 (9.2) March 2002 Part No. A96624-01
Oracle9i Forms Developer
Reference Guide
Release 9.0.2 March 2002 Part No. A97289-01
Oracle9i Reports
Building Reports
Release 9.0 October 2002 Part No. B10310-01
Oracle9i
Database Error Messages
Release 2 (9.2) March 2002 Part No. A96525-01
ELEMENTOS DE EVALUACIÓN
La calificación final de la asignatura se obtendrá a partir de la valoración obtenida en las
dos practicas con un peso del 25% sobre la primera práctica y un 75% sobre la segunda
práctica, siendo necesario superar de manera independiente ambas prácticas para
aprobar la asignatura.
Fechas de entrega de prácticas:
Primera práctica: Pendiente de especificar. Se indicará en clase.
Convocatoria de junio: Día predeterminado por Secretaria para la entrega final.
Convocatoria de septiembre: Día predeterminado por Secretaria para la entrega
final.
RECOMENDACIONES EN CUANTO A CONOCIMIENTOS PREVIOS
Es muy importante entender los conceptos de la asignatura de bases de datos y de
ingeniería del software.
OTRA INFORMACIÓN
Pàgina web de la asignatura
http://eps.uib.es
Horario de la asignatura
Lunes, Martes o Miércoles (dependiendo del grupo) de 17:30 a 20:30
Descargar