FI:P007 Systems Analysis and Design - Course Information
P007 Systems Analysis and Design
Faculty of InformaticsSpring 1996
- Extent and Intensity
- 0/0. 3 credit(s). Recommended Type of Completion: zk (examination). Other types of completion: k (colloquium), z (credit).
- Teacher(s)
- prof. Ing. Jiří Sochor, CSc. (lecturer)
- Guaranteed by
- Contact Person: prof. Ing. Jiří Sochor, CSc.
- Course Enrolment Limitations
- The course is also offered to the students of the fields other than those the course is directly associated with.
- fields of study / plans the course is directly associated with
- Informatics (programme FI, B-IN)
- Informatics (programme FI, M-IN)
- Upper Secondary School Teacher Training in Informatics (programme FI, M-IN)
- Upper Secondary School Teacher Training in Informatics (programme FI, M-SS)
- Information Technology (programme FI, B-IN)
- Key topics
- Programming in large. Empirical laws.
- Project life cycle.
- Requirements analysis and specification. Common criteria, modeling tools.
- Functional models, data flow diagrams, minispecification.
- Data models. Data dictionary, entity relationship diagrams.
- Time-dependent behaviour models. state transition diagrams and control data flow diagrams.
- E.Yourdon - Modern structured analysis. Development of the balanced essencial model.
- Structured design (principles, criteria).
- Object oriented analysis and design. Principles, structures and relations. OO models.
- Coad-Yourdon Object Oriented Analysis, Coad - Object Models.
- Project schedule and workload estimates. COCOMO, FPA MkII.
- Language of instruction
- Czech
- Teacher's information
- http://www.fi.muni.cz/usr/sochor/P007.html
Cílem předmětu je seznámit posluchače s problematikou výstavby rozsáhlých informačních systémů. V úvodní přednášce je vysvětlen rozdíl mezi "programováním v malém" a "programování ve velkém" a ekonomické a manažerské aspekty této oblasti. Navazuje vysvětlení analytických nástrojů a dílčích postupů, které jsou součástí systémů "Upper CASE" (Computer Aided Software Engineering). Následující výklad je zaměřen na 2 typické analytické a návrhové metody - Moderní strukturovanou analýzu (E.Yourdon, 1989) a Objektové modely (P.Coad, 1997).
Cvičení:V počítačové učebně se studenti prakticky seznámí se systémy CASE. Poté ve skupinách (3-4) řeší analýzu zadaného systému oběma výše zmíněnými metodami. Při řešení projektů pravidelně konzultují s učitelem-zákazníkem. Plánované konzultace představují velmi důležitou a nepominutelnou složku práce. Předmět nevyžaduje žádné prerekvizity, předpokládá se však znalost běžných pojmů z oblasti operačních systémů, databází, algoritmů a architektury počítačů.
Pro úspěšné absolvování je nutná průběžná práce během semestru. Po ukončení semestru zaniká nárok na konzultace! Hodnocení obou projektů se započítává do výsledné známky.
- Enrolment Statistics (Spring 1996, recent)
- Permalink: https://is.muni.cz/course/fi/spring1996/P007