DISPALY OVERWIEW:

Software Engineering (X36SIN)
course in Czech language

full-time study course, currently teaching
Number of teaching periods (lectures + seminars): 2+2
Termination: Classified credit

time table at FEElink outside this server

  Summary:  

  The basic course in software engineering. Methods of structured and object-oriented analysis and design. Known techniques and tools. Software project life cycle, organizational aspects, management of a project. Formal and informal specifications, graphical techniques for data, process, and dynamic analysis. Small software projects are solved in groups as an exercise.

  Course Syllabus:  
 
  • Software project life cycle, management of a project, cost estimation, CASE tools
  • Formal and informal specifications, ambiguities in informal descriptions
  • Graphical techniques for data analysis
  • Graphical techniques for functional analysis
  • Graphical techniques for dynamic analysis
  • Relationships between diagrams, cross checking, diagram balancing
  • User interface design, tools, examples
  • Structured requirement analysis, analytical specifications
  • Object-oriented analysis
  • Design, graphical techniques for design
  • Testing, validation, verification
  • Program systems deployment and maintenance, error detection and recovery
  • Documentation, legal aspects
  • Reserve

  Seminar syllabus:  
 
  • Profile test, project themes
  • Organization of teams, project selection
  • Preparation of feasibility study
  • Presentation of feasibility study
  • Project plan
  • Data model
  • Functional model
  • Dynamic model
  • Presentation of analysis
  • Data representation design
  • Design of modules
  • Presentation of design
  • Project review
  • Crediting

  Literature:  
  [1] Arlow, J., Neustat, I.: UML 2 a unifikovaný proces vývoje aplikací. Computer Press, ISBN: 80-7226-947-X, Praha 2007.

[2] Drbal: Objektově-orientované metodiky a techniky. Skripta VŠE, Praha 1997

[3] Chlapek, Řepa: Materiály ke strukturované analýze. Skripta VŠE, Praha 1997

[4] Král, J.: Informační systémy. SCIENCE, Veletiny 1998.

[5] Pokorný, J., Halaška, I.: Databázové systémy. Vydavatelství ČVUT Praha, 1998

[6] Pressman,R.S.: Software Engineering: A Practitioner's Approach. ISBN 0-07-707936-1, McGraw-Hill, 1992.

[7] Richta, Sochor: Softwarové inženýrství I. Skripta ČVUT-FEL, Praha 1996,1998

[8] Řepa, V.: Analýza a návrh informačních systémů., EKOPRESS, Praha 1999.

[9] Schmuller, J.: Myslíme v jazyku UML. GRADA, ISBN 80-247-0029-8, Praha 2001.

[10] Sommerville,I.: Software Engineering. Pearson Education Limited, 2001. ISBN 0-201-39815-X.

[11] Šešera, L., Mičovský, A., Červeň, J.: Datové modelování v příkladech. GRADA, ISBN 80-247-0049-2, Praha 2001.

[12] Vrana, I., Richta, K.: Zásady a postupy při zavádění podnikových informačních systémů. GRADA, Praha 2005.


  Requirements:  
  To get credits the student has to finish his/her project.
http://ocw.cvut.cz/moodle/course/view.php?id=149

Department of Computer Science and Engineering

stránky v češtině


all about people and PhD at department
about teaching
about research activities
events
offers for students

University of the Third Age
DISPLAY IN NEW WINDOW
info for local users - password restricted area

DISPLAY IN NEW WINDOW
CTU in PragueDISPLAY IN NEW WINDOW
FEE CTU in Prague
tisk
Generated: 24.07.2011 13:09

to page top