õppeaine eesmärgid eesti k
Tutvustada infosüsteemi analüüsi ja projekteerimise mõisteid, standardeid ja meetodeid;
Kirjeldada süsteemi väljatöötamise elutsüklit;
Õpetada tõhusaid meetodeid olulise info kogumiseks süsteemi analüüsi ajal;
Õpetada tõhusaid meetodeid süsteemi projekteerimiseks
õppeaine eesmärgid inglise k
Introduce the main concepts and techniques, methods and tools of information systems analysis and design. Describe the systems development life cycle (SDLC). Introduce effective methods and techniques to gather information during the analysis phase and transform it in design phase.
õppeaine õpiväljundid eesti k.
Kursuse läbinud üliõpilane:
- on võimeline määratlema infosüsteemi analüüsi ja disaini mõistet ning kirjeldama kaasaegseid süsteemide analüüsi ja disaini lähenemisi;
- on võimeline nimetama ja iseloomustama nelja erinevat infosüsteemi tüüpi ja kuut erinevat tarkvara allikat;
- oskab kasutada andmevoo diagramme kui infosüsteemi analüüsi vahendeid;
- oskab koostada lihtsa probleemi domeeni objektimudelit kasutades UML klassidiagrammi;
- oskab teha infosüsteemi arendamise tasuvusanalüüsi ning hinnata investeeringuväärtuse muutmist ajas;
- oskab leida sobivaid viise kasutajanõuete määramiseks infosüsteemi arendamise käigus;
- tunneb ja oskab kasutada erinevaid projektipõhiseid lähenemisviise;
- omab teadmisi protsessidest ja erinevatest metoodikatest;
- oskab püstitada eesmärke, planeerida tegevusi, hinnata mõju;
- on võimeline kirjeldama infosüsteemi arendamise etappe.
õppeaine õpiväljundid ingl k.
Student is able to:
- define the main concepts of information system analysis and design;
- describe the steps necessary for planning and selecting the information system to development;
- perform process analysis using data flow diagrams;
- make a simple problem domain object model using the UML class diagram;
- work in projects and has an understanding of processes;
- choose and use suitable methods and techniques to collect user requirements for the system under development;
- write down and manage system requirements.
õppeaine sisu lühikirjeldus eesti k
Süsteemne lähenemine. Ärivajaduse, probleemi, protsessi analüüs. Nõuete liigid, nõuete kogumise viisid ja strateegiad, nõuete struktureerimine, nõuete haldus. Süsteemi projekteerimine. Lahenduse soovitamine. Traditsiooniline vs paindlik lähenemine ja analüütiku roll. Tulemus: süsteemi (mooduli) planeerimine, analüüs, projekteerimine.
õppeaine sisu lühikirjeldus ingl k
System development life cycle phases accoring to best practises and standards is covered. Both traditional and agile methodologies for software development are covered. Subject is mainly related to system analyst role and activities performed during SDLC.
hindamisviis eesti k
Hindeline
hindamisviis ingl k
Grading
iseseisev töö eesti k
Neli praktikumi ja eksam.
iseseisev töö ingl k
Four assignements in group plus exam.
õppekirjandus
Valacich et al., Essentials of Systems Analysis and Design, 5th edition, Pearson Education, 2014.
Bennett at al., Object-Oriented Systems Analysis and Design Using UML, 4th edition, McGraw-Hill, 2010.
ISO/IEC 2382:2015, ISO/IEC/IEEE 15288:2015, ISO/IEC 12207:2008.
Moodle: https://moodle.taltech.ee/course/view.php?id=22850
õppevormid ja mahud
päevaõpe: nädalatunnid
2.0
sessioonõppe töömahud (semestris):