ENGINYERIA EN ORGANITZACIÓ INDUSTRIAL Modalitat semipresencial SISTEMES D’INFORMACIÓ Guia de l’assignatura ENGINYERIA EN ORGANITZACIÓN INDUSTRIAL Modalitat semipresencial 27856 Sistemes d’informació. Guia de l’assignatura Aprovada en C.A.A de data 8/06/05 Modificada en CAA de data 29/06/06 Modificada en CAA de data 27/06/08 1 Crèdits: 4’5 (3 teoria + 1.5 pràctiques) Crèdits ECTS: 3,6 Tipus: Troncal Coordinador: Vicenç Fernández Alarcón ([email protected]) Altres Professors: Jordi Guimet Pereña ([email protected]) Josep Maria Tristany Trench ([email protected]) Departament: Organització d’Empreses Es tracta d’una assignatura troncal, de 4,5 crèdits, que es cursa en el primer quadrimestre de la carrera d'Enginyeria en Organització Industrial en modalitat semi-presencial. Aquesta assignatura tracta sobre mètodes de desenvolupament de sistemes d’informació des d’un punt de vista pràctic. El desenvolupament de sistemes no és una activitat mecànica. No hi ha secrets màgics per aconseguir l’èxit; tampoc hi ha eines, tècniques o mètodes perfectes. Per aconseguir la seguretat suficient, han de dominar-se les tècniques precises. Però l’aplicació completa i consistent de dites tècniques encara deixi bastant lloc a la inspiració. Coneixements previs A més d’una certa maduresa conceptual proporcionada per la titulació d’accés de l’alumne, l’assignatura suposa un mínim coneixement de les eines ofimàtiques, tipificades sota els conceptes de tractament de textos, full de càlcul i base de dades, en altres paraules, un cert control del MSOffice o programari similar. Camps professionals La informació, el seu tractament i, per tant, els sistemes d’informació, formen part de la gestió de qualsevol organització, pública o privada. El seu camp d’aplicació és, doncs, tant extens com ho són les activitats socials, econòmiques o empresarials. Ha de considerar-se que el coneixement és necessari per aplicar-lo a totes i cadascuna de les múltiples possibilitats professionals a les quals l’alumne pot tenir accés Objectius generals Els objectius generals de l’assignatura, que en essència no són altres que introduir i aprofundir en l’anàlisi y el disseny de sistemes d’informació, poden enunciar-se de la manera següent Proporcionar una base sòlida sobre la qual poder recolzar l’anàlisi i el disseny de sistemes d’informació. Introduir diverses eines i/o tècniques que permeten la planificació, l’anàlisi, el disseny, la implantació i el suport de sistemes d’informació. ENGINYERIA EN ORGANITZACIÓN INDUSTRIAL Modalitat semipresencial 27856 Sistemes d’informació. Guia de l’assignatura Aprovada en C.A.A de data 8/06/05 Modificada en CAA de data 29/06/06 Modificada en CAA de data 27/06/08 2 Ajudar a desenvolupar les habilitats necessàries, per dur a terme un projecte d’anàlisi i disseny de sistemes d’informació. Temari L’assignatura s’estructura en tres parts: La primera té com a objectiu introduir els conceptes necessaris per adquirir una base sòlida de sistemes d’informació. La segona part introdueix les fases en el desenvolupament d’un sistema d’informació. La tercera té com a intenció, proporcionar les eines i tècniques necessàries per a l’estudi dels sistemes d’informació Mòdul I: Fonaments del desenvolupament de sistemes d’informació 1. Què és un sistema d’informació 2. El cicle de vida en el desenvolupament d’un sistema d’informació Mòdul II: Fases en el desenvolupament de sistemes d’informació 3. Planificació de sistemes 4. Anàlisi de sistemes 5. Disseny de sistemes 6. Implantació i suport dels sistemes Mòdul III: Tècniques en el desenvolupament de sistemes d’informació 7. Modelatge de requisits del sistema 8. Modelatge de dades 9. Modelatge de processos Objectius específics dels Mòduls • Mòdul 1 • Definir Sistema d'Informació i Tecnologies d’informació. • Identificar els distints tipus de stakeholders que usen i desenvolupen els sistemes d’informació, i donar exemples de cadascun d’ells. • Definir l’únic rol de l’analista de sistemes en el desenvolupament de SI. • Identificar aquelles habilitats necessàries d’un analista de sistemes per aconseguir els seus objectius. • Descriure els catalitzadors relacionats amb els negocis que afecten el desenvolupament d’un sistema d’informació. • Descriure els catalitzadors relacionats amb les tecnologies que afecten el desenvolupament d’un sistema d’informació. • Descriure el procés de desenvolupament d’un sistema d’informació. • Diferències entre el desenvolupament directe i el desenvolupament incremental. • Diferències entre sistemes d’informació front- i back-office. • Descriure les diferents classes d’aplicacions de SI, i com interactuen entre ells. • Identificar els tres objectius d’alt nivell des de la perspectiva dels SI. • • • Descriure 10 principis bàsics del desenvolupament de sistemes. Definir problemes, oportunitats i directrius - l’embrió de tot projecte de desenvolupament de sistemes. Descriure l’esquema PIECES per classificar problemes, oportunitats i directrius. ENGINYERIA EN ORGANITZACIÓN INDUSTRIAL Modalitat semipresencial 27856 Sistemes d’informació. Guia de l’assignatura Aprovada en C.A.A de data 8/06/05 Modificada en CAA de data 29/06/06 Modificada en CAA de data 27/06/08 • • • • • 3 Descriure les fases essencials del desenvolupament de sistemes. Per a cada fase, descriure el seu objectiu, els seus requeriments i els seus rendiments. Descriure les activitats del cicle de vida que uneixen distintes fases del desenvolupament de sistemes. Descriure altres recorreguts alternatius típics a través de les fases bàsiques del desenvolupament de sistemes. Descriure com els recorreguts poden ser combinats o adaptats a diferents projectes. Descriure diverses eines automatitzades per al desplegament de sistemes. Mòdul 2 • • • • • • • • • • • • • • • • • • • Definir planificació de sistemes i relacionar aquest terme amb les seves fases: estudi, definició i anàlisi. Descriure la funció d’un diccionari en la planificació de sistemes. Descriure les fases d’estudi, definició i anàlisi en funció dels blocs elementals dels sistemes d’informació. Distingir entre anàlisi de «àrees d’empresa» i anàlisi de «sistemes». Explicar el mode en què les àrees d’empresa i l’anàlisi d’àrees d’empresa poden portar a obtenir aplicacions altament integrats i majors avantatges amb les dites aplicacions. Descriure les fases d’estudi, definició i anàlisi en termes d’objectius, activitats, funcions, entrades i sortides, així com eines i tècniques. Reconèixer un ampli nombre de tècniques de modelatge de sistemes i descriure el paper que exerceixen en la planificació de sistemes. Reconèixer un ampli nombre de tècniques d’anàlisi de matrius i descriure el paper que exerceixen en la planificació de sistemes. Definir l’anàlisi de sistemes i relacionar aquest concepte amb la definició d’objectius, l’anàlisi de requisits, el disseny lògic i les fases de decisió proposades per aquest mètode de desenvolupament. Descriure distints tipus d’anàlisi de sistemes per a la resolució de problemes de sistemes de negoci. Descriure la definició d’objectius, l’anàlisi de requisits, el disseny lògic i les fases de decisió en funció dels blocs del sistema d’informació usat. Descriure la definició d’objectius, l’anàlisi de requisits, el disseny lògic i les fases de decisió en funció dels objectius, els participants, els recursos, els productes, les tècniques i els diferents passos que s’ha de seguir. Descriure la fase de disseny en termes de blocs dels blocs de construcció d’informació. Identificar i diferenciar diverses estratègies de disseny de sistemes. Descriure les tasques de la fase de disseny en termes d’una solució informàtica per al desplegament intern del projecte. Descriure la fase de disseny en termes d’una solució informàtica que inclogui l’obtenció d’un sistema de programari comercial apropiat. Definir la implantació de sistemes i relacionada amb les fases de construcció i entrega del cicle de vida. Descriure les fases de construcció i entrega del cicle de vida en funció de: (1) els seus propòsits i objectius; (2) les tasques i activitats que deuen o poden realitzar-se; (3) la seqüència o el solapament de tasques i activitats; (4) les tècniques utilitzades, i (5) les tècniques que han de dominar-se per portar a terme la fase de manera adequada. Explicar com gestionar el temps invertit en la implantació de sistemes. ENGINYERIA EN ORGANITZACIÓN INDUSTRIAL Modalitat semipresencial 27856 Sistemes d’informació. Guia de l’assignatura Aprovada en C.A.A de data 8/06/05 Modificada en CAA de data 29/06/06 Modificada en CAA de data 27/06/08 • 4 Mòdul 3 • • • • • • • • Descriure els beneficis del modelatge usi-casi. Definir actors i casos útils, i ser capaç d’identificar-los en diagrames contextuals i altres fonts. Descriure els quatre tipus d’actors Descriure les relacions que poden aparèixer en un diagrama del model usi-casi. Descriure els passos per preparar un model usi-casi. Descriure com construir un diagrama del model usi-casi. Descriure les diverses seccions d’una narració usi-casi i ser capaç preparar una. Definir un rànquing de propòsits d’ús i una matriu de prioritats i el diagrama de dependència usi-casi. • • • • Definir el modelatge de dades i explicar els seus beneficis. Reconèixer i comprendre els conceptes bàsics i les construccions de models de dades. Llegir i interpretar un model de dades de les relacions en una entitat. Explicar quan es construeixen els models de dades al llarg d’un projecte i on es guarden aquests models. Descobrir entitats i relacions. Construir un diagrama contextual entitat-relacions. Descobrir o inventar claus per a entitats i construir un diagrama basat en claus. Construir un diagrama complet de relacions d’una entitat i descriure totes les estructures de dades i atributs per al dipòsit o enciclopèdia. Normalitzar un model lògic de dades per eliminar impureses que poden tornar una base de dades inestables o inflexibles. Descriure una eina útil per determinar les necessitats de dades de les ubicacions del negoci. • • • • • • • • • • • • • • • • • • Definir models de sistemes i diferenciar entre models de sistemes lògics i físics Definir models de processos i explicar els seus avantatges Reconèixer i comprendre els conceptes bàsics i la construcció de models de processos Llegir i interpretar un diagrama de fluxos de dades Explicar quan construir models de processos i on emmagatzemar-los Construir un diagrama de context per mostrar les interfícies d’un sistema són el seu entorn de treball Identificar esdeveniments de negoci temporals, externs i usi-cases. Realitzar partició d’esdeveniments i organitzar esdeveniments en un diagrama de descomposició funcional Dibuixar diagrames d’esdeveniments i unir aquests esdeveniments en un diagrama de sistemes Dibuixar un diagrama primitiu de flux de dades i descriure el flux de dades i els processos elementals. Documentar la distribució de processos en localitzacions Sincronitzar els models de dades i processos usant una matriu CRUD. Metodologia de treball Aquesta assignatura tracta sobre mètodes de desenvolupament de sistemes d’informació des d’un punt de vista pràctic. El desenvolupament de sistemes no és una activitat mecànica. No hi ha secrets màgics per aconseguir l’èxit; tampoc hi ha eines, tècniques o mètodes perfectes. Per aconseguir la seguretat suficient, han de dominar-se les tècniques precises. Però l’aplicació completa i consistent de dites tècniques encara deix bastant lloc a la inspiració. ENGINYERIA EN ORGANITZACIÓN INDUSTRIAL Modalitat semipresencial 27856 Sistemes d’informació. Guia de l’assignatura Aprovada en C.A.A de data 8/06/05 Modificada en CAA de data 29/06/06 Modificada en CAA de data 27/06/08 5 Les sessions presencials de l’assignatura estan dividides en dos blocs: Sessions teoria-activitats L’objectiu del primer bloc és introduir els conceptes i les tècniques bàsiques per al desplegament de sistemes d’informació a través d’una exposició per part dels professors de l’assignatura. De forma complementària, en la segona part de la sessió es realitzaran activitats amb la intenció de desenvolupar les habilitats i destreses necessàries per al desplegament de sistemes. Sessions de teoria i problemes • Sessió presencial 1: Es tractaran els capítols u i set • Sessió presencial 2: Es tractarà el capítol set • Sessió presencial 3: Es tractarà el capítol vuit • Sessió presencial 4: Es tractarà el capítol vuit • Sessió presencial 5: Es tractarà el capítol nou • Sessió presencial 6: Es tractarà el capítol nou NOTA: Els estudiants es dividiran en dos grups per a la realització de la quarta sessió. Practiques El curs té una única pràctica o projecte que es realitzarà en grup. • Pràctica 1: Desenvolupament d’un sistema d’informació per a un sector determinat Organització en Mòduls i temps de dedicació de l’estudiant Mòdul Cap 1: Què és un sistema d’informació Cap 2: El cicle de vida en el desenvolupament d’un sistema d’informació Cap 3: Planificació de sistemes d’informació Cap 4: Anàlisi de sistemes Cap 5: Disseny de sistemes d’informació Cap 6: Implantació de sistemes Cap 7: Modelat de requisits Cap 8: Modelat de dades Cap 9: Modelat de processos Temps total Temps de Classe 0,5 hores Temps D’estudi 8 hores 8,5 hores 0 hores 8.5 hores 8,5 hores 0 hores 0 hores 0 hores 0 hores 3,5 hores 4 hores 4 hores 8.5 hores 9 hores 7.5 hores 7,5 hores 10 hores 9.5 hores 9,5 hores 8,5 hores 9 hores 7,5 hores 7.5 hores 13.5 hores 13.5 hores 13,5 hores ENGINYERIA EN ORGANITZACIÓN INDUSTRIAL Modalitat semipresencial 27856 Sistemes d’informació. Guia de l’assignatura Aprovada en C.A.A de data 8/06/05 Modificada en CAA de data 29/06/06 Modificada en CAA de data 27/06/08 6 Materials Bibliografia bàsica Fernández, V. Metodología para el desarrollo de sistemas de información. (2006). Aquest llibre és la base dels diferents Mòduls de l’assignatura, i és necessari per superar satisfactòriament la assignatura. Transparències i apunts Els alumnes de l’assignatura podran trobar les transparències utilitzades a les sessions presencials a la intranet de l’assignatura (http://atenea.upc.edu). De la mateixa manera, també es penjaran documents que puguin ésser d’ajuda a l’alumne a la comprensió dels diferents mòduls. Bibliografia complementaria Whitten, Bentley i Barlow, Anàlisi i disseny de sistema d’informació, Mèxic, McGraw-Hill, (2003). Laudon, K.C. i Laudon, L. P. Administració dels sistemes d’informació. Organització i tecnologia, Mèxic, Prentice Hall Hispanoamericana, SA. (1996). Andreu, R, Ricart, J. y Valor, J. Estrategia y sistemas de información. Madrid, McGraw-Hill (1996). Edwards, Ch., et al. Fundamentos de sistemas de información, Madrid, Prentice Hall (1998). Salvador, R. y Guimet, Jordi; Sistemes d’Informació, Barcelona: Edicions UPC (2003). Laudon, K.C. y Laudon, L. P. Administración de los sistemas de información. Organización y tecnología, México, Prentice Hall Hispanoamericana, SA. (1996). Senn J, A. Análisis y diseño de sistemas de información, Méjico, McGraw-Hill, (1992). Avaluació Per aquesta assignatura s’han plantejat tres elements d’avaluació durant el curs: • Dos exàmens parcials, les dates dels quals s’indiquen al calendari de l’assignatura. • Un projecte en grup, la data del qual s’indica al calendari de l’assignatura. • Opcionalment, petites activitats realitzades durant les sessions presencials. Exàmens parcials El primer dels exàmens parcials avaluarà el compliment dels objectius dels temes 1, 2, 7 i 8 de l’assignatura. El segon realitzarà la mateixa funció per els temes 3, 4, 5, 6 i 9. En quant al seu desenvolupament, poden avançar-se les consideracions següents: Normes durant la realització de les proves d’avaluació: NO es podrà consultar cap tipus de documentació per a la realització de les proves. ENGINYERIA EN ORGANITZACIÓN INDUSTRIAL Modalitat semipresencial 27856 Sistemes d’informació. Guia de l’assignatura Aprovada en C.A.A de data 8/06/05 Modificada en CAA de data 29/06/06 Modificada en CAA de data 27/06/08 7 Les proves parcials tenen una durada màxima de 2 hores, i podran estar compostes per preguntes tipus test, preguntes curtes, i problemes. Només es permetrà l’accés durant els primers 30 minuts després de l'inici de la prova. No es deixarà sortir a cap estudiant de l’aula, en cap concepte, fins passats 30 minuts després de l'inici de la prova, per garantir el secret de les preguntes de l’examen. Només es podrà tenir sobre la taula d’avaluació el mínim necessari per a la realització de la prova (bolígrafs, llapis, una goma d’esborrar, una regla, i típex). Per tant, està prohibit tenir sobre la taula calculadores, agendes electròniques, mòbils, etc. Procés que s’ha de seguir després de la prova d’avaluació: Dies després d'haver-se realitzat, es publicarà en ATENEA la solució de les proves. Un cop publicada la solució, s’obrirà, en els termes que s’estableixin, el procés de revisió de qualificacions. Cas de no poder assistir a un parcial, l’alumne haurà de recuperar la nota el dia de l’examen final. Projecte en grup Als alumnes se’ls proposarà realitzar un projecte en grup sobre els continguts de l’assignatura. El dit projecte consistirà en l’anàlisi i el desenvolupament d’un sistema d’informació. El projecte haurà d’entregar-se EN SUPORT PAPER, no més tard de la data indicada en l’enunciat del projecte. Com a norma general, s’entregarà en la sessió presencial establerta, encara que excepcionalment poden entregar-se a la consergeria de l’escola, a la bústia dels professors o per correu postal. Encara que es deixa llibertat a l’estudiant en aquest sentit, s’apreciarà que s’entreguin les pràctiques sense enquadernació plastificada, grapades per la cantonada superior esquerra i amb el nom de l’autor o autors ben visible en el primer full. A més a més s’haurà d’entregar, en format electrònic i per la intranet de l’assignatura, la memòria del projecte i tots els arxius concernents al projecte. En l’enunciat del projecte es donaran més detalls en aquest sentit. Obtenció de la nota de l’avaluació per curs Per aquesta assignatura s’han establert dues sessions d’avaluació, una per els temes 1, 2, 7 i 8, i una altra per els temes 3, 4, 5, 6 i 9. S’ha establert també, que cada examen parcial tingui el mateix pes, 40%: NOTA PER CURS = 0,4*(PARCIAL I + PARCIAL II)+0,2*PROJECTE La participació en les activitats que es realitzin en les sessions de teoria i de pràctiques PODRÀ contribuir a pujar la nota final del curs. Per aprovar per curs, bastarà que l’alumne superi l’aprovat en la NOTA PER CURS. En cas de no aprovar per curs, l’alumne té una segona oportunitat en l’examen final. L’examen final s’utilitzarà també per avaluar aquells alumnes que no van poder assistir als exàmens parcials. ENGINYERIA EN ORGANITZACIÓN INDUSTRIAL Modalitat semipresencial 27856 Sistemes d’informació. Guia de l’assignatura Aprovada en C.A.A de data 8/06/05 Modificada en CAA de data 29/06/06 Modificada en CAA de data 27/06/08 8 Examen Final L’examen final tindrà lloc en la data establida pel centri i constarà de dues parts: FINAL PARCIAL I i FINAL PARCIAL II. Si en presentar-se al final, la nota obtinguda per l’alumne en FINAL PARCIAL I supera a l'obtinguda en PARCIAL I, la primera nota reemplaçarà a la segona en el càlcul de la nota final. Si en presentar-se al final, la nota obtinguda per l’alumne en FINAL PARCIAL II supera a l'obtinguda en PARCIAL II, la primera nota reemplaçarà a la segona en el càlcul de la nota final. En definitiva, podem dir que la nota de l’assignatura es calcula de la següent manera en tots els casos: NOTA ASSIGNATURA = 0'4*(MAX {PARCIAL I, FINAL PARCIAL I})+ 0'4*(MAX {PARCIAL II, FINAL PARCIAL II}) + 0,2*PROJECTE Com ja s’ha indicat anteriorment, els alumnes que aprovin l’assignatura per curs estan exempts de presentar-se a l’examen final.