Syllabus

SCM-0413 Fundamentos de Desarrollo de Sistemas

DRA. YAQUELINE PECH HUH

ypech@itescam.edu.mx

Semestre Horas Teoría Horas Práctica Créditos Clasificación
6 3 2 8

Prerrequisitos
Conocer los tipos de organización así como sus estructuras y funciones correspondientes.
Aplicar elementos de Bases de datos.

Competencias Atributos de Ingeniería

Normatividad
El alumno deberá: <br>Cumplir con el 80% de las asistencias. <br>Tolerancia de 15 minutos en caso de entrada sea a las 14:00 horas<br>Tolerancia de 10 minutos para cualquier otro horario.<br>El protocolo para enviar correo es el siguiente:<br>gpo5B-->indica el grado y grupo del alumno<br>FDS-->Indica la clave de la materia(Fundamento de Desarrollo de Sistemas)<br><Nombre de equipo><Numero de Actividad><br>Ejemplo: gpo5bFDSnexus-1

Materiales
Análisis y Diseño de SistemasAutor: Henry F. Korth Manual de Referencia de Fundamento de Desarrollo de SistemasVerificacion de contenidos en el curso en Linea (FDS) en www.dokeos.compara uso de foros y participaciones en linea. Recopilar información en una organización para desarrollar un producto de software. Aplicar técnicas de adquisición de datos (entrevistas, cuestionarios, sondeos, entre otros). Exponer en el aula el análisis de la información recopilada. Integrar equipos de desarrollo motivando el aprendizaje en equipo. Investigar sobre Herramientas CASE de ultima generación. Uso de simuladores pertinentes.

Bibliografía disponible en el Itescam
Título
Autor
Editorial
Edición/Año
Ejemplares
Parámetros de Examen
PARCIAL 1 Unidad I, II
PARCIAL 2 Unidad III y IV

Contenido (Unidad / Competencia / Actividad / Material de Aprendizaje)
1. Conceptos Introductorios
          1.1. Introducción a los Sistemas
                   1.1.1. Descripción General de Sistemas
                           Introducción (232448 bytes)
                           http://www.monografias.com/trabajos7/sisinf/sisinf.shtml
                           http://www.monografias.com/trabajos11/teosis/teosis.shtml
                           http://www.alegsa.com.ar/Dic/sistema.php
                          
                   1.1.2. Tipos de Sistemas
                           Tipos de Sistemas (1012224 bytes)
                           http://es.wikipedia.org/wiki/Sistema
                           http://www.ccee.edu.uy/ensenian/catcomp/material/aydisis.pdf
                           http://150.185.184.61/profeso/sanch_alf/investigaciones/doctorado/pag46_tipos_sis.pdf
                          
                   1.1.3. Clasificación de Sistemas
                           Clasificación de sistemas (1025024 bytes)
                           http://www.wikilearning.com/clasificacion_de_los_sistemas-wkccp-12557-3.htm
                           http://tecnologias.gio.etsit.upm.es/sistemas-informacion/clasificacion-de-los-sistemas-de-informacion-79.asp
                           http://www.unap.cl/~setcheve/siiqq/Page32.html
                          
          1.2. Ciclo de vida Proyectos de Software
                   1.2.1. Planificación de Gestion de Proyectos de Sistemas
                           Planeacion de Proyectos (525420 bytes)
                           Fases de administracion de Proyectos (525420 bytes)
                           Planeacion con recursos restringidos (79992 bytes)
                           http://www.unap.cl/~setcheve/siiqq/Page44.html
                           http://www.unap.cl/~setcheve/siiqq/Page46.html
                           http://www.unap.cl/~setcheve/siiqq/Page75.html
                           http://www.monografias.com/trabajos15/sistemas-control/sistemas-control.shtml?interlink#sistemas
                          
                   1.2.2. Determinación de Requerimientos de Sistemas
                           Determinacion de requerimientos (19805 bytes)
                           http://gbtcr.chileforge.cl/info_web/node134.html
                           http://gbtcr.chileforge.cl/info_web/node135.html
                           http://gbtcr.chileforge.cl/info_web/node136.html
                           http://www.mailxmail.com/curso/informatica/sistemasinformaticos/capitulo10.htm
                           http://www.monografias.com/trabajos7/resi/resi.shtml
                          
                   1.2.3. Analisis y Diseño de Sistemas
                           Analisis y diseño de Sistemas (166831 bytes)
                           http://html.rincondelvago.com/analisis-de-sistemas.html
                           http://www.monografias.com/trabajos/anaydisesis/anaydisesis.shtml
                           http://www.sistemas.unam.mx/analisis.html
                           http://www3.uji.es/~mmarques/f47/apun/node66.html
                           http://www3.uji.es/~mmarques/f47/apun/node67.html
                          
                   1.2.4. Programación de Sistemas
                           Programacion de Sistemas (10482 bytes)
                           Analisis y programacion de sistemas (916992 bytes)
                           http://www.getec.etsit.upm.es/docencia/gproyectos/planificacion/cvida.htm
                           http://www.getec.etsit.upm.es/docencia/gproyectos/planificacion/etapas.htm
                           http://html.rincondelvago.com/programacion-de-sistemas_2.html
                           http://www.cs.cinvestav.mx/Lineas/Programacion.html
                           http://sistemas.itlp.edu.mx/tutoriales/progsis1/index.htm
                           http://www.wikilearning.com/diseno_y_programacion_de_sistemas_grandes-wkccp-10578-32.htm
                          
                   1.2.5. Prueba e Implementacion de Sistemas
                           http://www.monografias.com/trabajos6/imple/imple.shtml
                           http://www.csi.map.es/csi/metrica3/dsiproc.pdf#search=%22implementacion%20de%20sistemas%20de%20informacion%22
                          
2. Introducción a la ingeniería de software
          2.1. Aspectos Generales
                   2.1.1. Definición de Ingeniería de Software
                           Ingenieria de Software (456265 bytes)
                           http://www.angelfire.com/scifi/jzavalar/apuntes/IngSoftware.html
                           http://www.angelfire.com/scifi/jzavalar/apuntes/IngSoftware.html#DisConceptual
                          
                   2.1.2. Historia de Ingenieria de Software
                           http://es.wikipedia.org/wiki/Arquitectura_software#Breve_rese.C3.B1a_hist.C3.B3rica
                          
                   2.1.3. Caracteísticas del software
                           http://tuquito.org.ar/olpc/index.php?title=Caracter%C3%ADsticas_del_software
                           http://es.wikipedia.org/wiki/Arquitectura_software#Arquitecturas_m.C3.A1s_comunes
                           http://publib.boulder.ibm.com/tividd/td/ITCM/SC23-4711-01/es_ES/HTML/cmugmst22.htm
                          
                   2.1.4. Mitos del software
                           http://www.cs.virginia.edu/~knabe/riesgos.html#14
                          
          2.2. El software
                   2.2.1. Capas de Ingeniría del software
                           Ver pagina 8 Capas de Ingeniería de Software (456265 bytes)
                           Complemento de presentacion de Clase (58368 bytes)
                          
                   2.2.2. El proceso del software
                           Proceso de Software (28030 bytes)
                           http://www.monografias.com/trabajos5/desof/desof.shtml
                           http://www-gris.det.uvigo.es/~avilas/UML/node57.html
                           http://64.233.167.104/search?q=cache:kYa1ki4J7eYJ:www.revistamarina.cl/revistas/1998/4/barra.pdf+proceso+de+software&hl=es&ct=clnk&cd=4&gl=mx
                          
                   2.2.3. Software de alta calidad
                           http://www.arhinfo.com/isosp.htm
                           http://www.integratecnologia.com/articuloportafolio.gif
                           http://www.inf.udec.cl/revista/ediciones/edicion1/lmonsalve.PDF
                           http://www.inf.udec.cl/revista/ediciones/edicion1/lmonsalve.PDF
                          
3. Paradigmas de la ingeniería de software
          3.1. El Enfoque Estructurado
                   3.1.1. Diagrama de Flujo de Datos
                           Enfoque estructurado (91135 bytes)
                           Documento de clase 04/10/06.- Asesor:Héctor Quej (986112 bytes)
                           http://exa.unne.edu.ar/depar/areas/informatica/anasistem2/public_html/apuntes/maf/cap2.htm#ParaQue
                           http://exa.unne.edu.ar/depar/areas/informatica/anasistem2/public_html/apuntes/maf/cap2.htm#DFD
                           http://exa.unne.edu.ar/depar/areas/informatica/anasistem2/public_html/apuntes/maf/cap2.htm#Herramientas
                           http://itlp.edu.mx/publica/tutoriales/analisis/41.htm
                           http://itlp.edu.mx/publica/tutoriales/analisis/411.htm
                          
                   3.1.2. Diccionario de Datos
                           Clase sabado 071006 (784384 bytes)
                          
                   3.1.3. Diseño de Modulos
                           Diseño de modulo ver pag. 30 (187954 bytes)
                           Prototipo de Sistemas (813056 bytes)
                           http://www.monografias.com/trabajos5/inso/inso2.shtml#eta
                           http://www.monografias.com/trabajos12/proto/proto.shtml
                          
                   3.1.4. Descomposicion en Procesos
                           Descomposicion de Procesos (88576 bytes)
                          
          3.2. El Enfoque Orientado a Objetos
                   3.2.1. Analisis
                           El enfoque orientado a objetos (879104 bytes)
                           http://www.elguille.info/colabora/NET2005/Percynet_Conceptosyprincipiosorientadoaobjetos.htm
                           http://www.portalfox.com/index.php?name=Sections&req=viewarticle&artid=31&page=1
                           http://exa.unne.edu.ar/depar/areas/informatica/anasistem2/public_html/apuntes/maf/cap4.htm
                          
                   3.2.2. Diseño
                           http://monografias.com/trabajos10/anali/anali.shtml
                          
4. Modelos de proceso de software
          4.1. Modelos
                   4.1.1. Modelo de Cascada
                           Modelo de cascada (108696 bytes)
                           http://eclases.tripod.com/id12.html
                           http://cumincades.scix.net/data/works/att/afa3.content.pdf
                          
                   4.1.2. Modelo espiral
                           ISO ver pag. 22 modelo espiral. (74829 bytes)
                           Modelo Espiral. Definicion (338885 bytes)
                           http://www.itlp.edu.mx/publica/tutoriales/analisis/24.htm
                           http://www.ldc.usb.ve/~vtheok/cursos/ci3711/apuntes/99-01-14/Info/Modelo%20Espiral.htm
                          
                   4.1.3. Modelo incremental
                           Ver pag. 15-23 ( bytes)
                           http://www.ldc.usb.ve/~vtheok/cursos/ci3711/apuntes/99-01-14/Info/Modelo%20Incremental.htm
                          
          4.2. El proceso
                   4.2.1. Proceso de desarrollo unificado
                           Modelo Unificado (UML) (449951 bytes)
                           http://www.monografias.com/trabajos22/desarrollo-software/desarrollo-software.shtml
                          
                   4.2.2. Proceso software personal
                           Proceso de Software Personal (156658 bytes)
                           Proceso de Software (definiciones) (72076 bytes)
                           http://es.wikipedia.org/wiki/Personal_Software_Process
                          
5. Técnicas , herramientas y estudios previos
          5.1. Tecnicas de Recopilacion de Informacion
                   5.1.1. Entrevista
                           Entrevista (119808 bytes)
                           http://148.202.148.5/cursos/cc321/fundamentos/unidad3/tema3_3_1.html
                          
                   5.1.2. Cuestionario
                           Cuestionario (33280 bytes)
                           http://www.monografias.com/trabajos12/recoldat/recoldat.shtml
                           http://www.mailxmail.com/curso/informatica/sistemasinformaticos/capitulo15.htm
                          
                   5.1.3. Recopilacion y analisis de documentos
                           http://www.mailxmail.com/curso/informatica/sistemasinformaticos/capitulo17.htm
                          
                   5.1.4. Observacion y Tecnicas STROBE
                           Ver pag.32 (176941 bytes)
                           Infomacion de Tema (151552 bytes)
                           http://deneb.itmorelia.edu.mx/cursos/file.php?file=/3/analisisdelosdatos.pdf
                          
          5.2. Herramientas Case
                   5.2.1. Herramientas CASE Estructuradas
                           Herramientas CASE (64512 bytes)
                           http://www.monografias.com/trabajos24/herramientas-case/herramientas-case.shtml
                           http://www.monografias.com/trabajos14/herramicase/herramicase.shtml
                           http://alarcos.inf-cr.uclm.es/doc/aplicabbdd/Herramientas%20CASE.pdf
                           http://es.wikipedia.org/wiki/Herramienta_CASE
                          
                   5.2.2. Herramientas CASE Orientada a Objetos
                           http://www.inei.gob.pe/biblioineipub/bancopub/inf/lib5040/TECN11.HTM
                           http://www.inei.gob.pe/biblioineipub/bancopub/inf/lib5040/TECN09.HTM
                           http://www.inei.gob.pe/biblioineipub/bancopub/inf/lib5040/TECN02.HTM
                          
                   5.2.3. Desarrollo de prototipos
                           http://www.isdefe.es/webisdefe.nsf/0/1FBE0DBB782476CFC12570C30056E2BF?OpenDocument
                           http://es.wikipedia.org/wiki/Prototipo
                           http://www.monografias.com/trabajos12/proto/proto.shtml#desa
                          
6. Diseño y arquitectura de productos de software
          6.1. Descomposicion Modular
                   6.1.1. Descomposicion Modular
                           Descomposicion Modular (351251 bytes)
                           Tema de descomposicion Modular ( bytes)
                          
                   6.1.2. Módulos
                           http://www.bioss.sari.ac.uk/smart/unixes/intro/slides/devmod.htm
                           http://www.geocities.com/ymarte/trab/infprgest.html
                           http://www.grupo77.com/clientes/publico/orignmanual/_index.htm?name=http%3A//www.grupo77.com/clientes/publico/orignmanual/IDH_SScript_Org_Modulos.htm
                          
          6.2. Arquitectura de Dominio Especifico
                   6.2.1. Diseño de Software Arquitectura Multiprocesador
                           http://cephis.uab.es/resources/pdf/papers/JCRA_2006_MPSoC.pdf
                           http://icaro.eii.us.es/descargas/Sistemas%20Multiprocesadores%202004-2005.pdf
                          
                   6.2.2. Diseño de Software Arquitectura Cliente-Servidor
                           Cliente-Servidor (922112 bytes)
                           http://es.wikipedia.org/wiki/Cliente-servidor
                           http://www.angelfire.com/scifi/jzavalar/apuntes/IngSoftware.html#fig2
                           http://gsyc.escet.urjc.es/~juaner/investigacion/pfc2/node15.html
                           http://gsyc.escet.urjc.es/~juaner/investigacion/pfc2/node17.html
                           http://gsyc.escet.urjc.es/~juaner/investigacion/pfc2/node18.html
                          
                   6.2.3. Diseño de Software Distribuido
                           http://www.iniziar.com/software-empresarial.html
                           http://www.dcc.uchile.cl/~mmarin/revista-sccc/sccc-web/Vol5/wis1.pdf
                           http://www.bujarra.com/ProcedimientoSoftwareDistribuido.html
                          
                   6.2.4. Diseño de Software Tiempo Real
                           http://www.lcc.uma.es/~mdr/Introducci%F3n.pdf
                           http://www.depeca.uah.es/docencia/doctorado/cursos04_05/82622/documentos/str/Puente-Desarrollo-str.pdf
                          

Prácticas de Laboratorio (20232024P)
Fecha
Hora
Grupo
Aula
Práctica
Descripción

Cronogramas (20232024P)
Grupo Actividad Fecha Carrera

Temas para Segunda Reevaluación