N_SWI Software ingeneering

Institute of Technology and Business in České Budějovice
winter 2019
Extent and Intensity
0/2/0. 2 credit(s). Type of Completion: z (credit).
Teacher(s)
Ing. Karel Zeman, Ph.D., MBA (seminar tutor)
Guaranteed by
Ing. Jiří Jelínek, CSc.
Department of Informatics and Natural Sciences – Faculty of Technology – Rector – Institute of Technology and Business in České Budějovice
Supplier department: Department of Informatics and Natural Sciences – Faculty of Technology – Rector – Institute of Technology and Business in České Budějovice
Timetable of Seminar Groups
N_SWI/L5: Sun 10. 11. 13:05–14:35 D315, 14:50–16:20 D315, Sun 8. 12. 13:05–14:35 D315, 14:50–16:20 D315, K. Zeman
N_SWI/S01: Mon 18:10–19:40 D316, K. Zeman
Course Enrolment Limitations
The course is offered to students of any study field.
Course objectives supported by learning outcomes
The aim of this course is to make students familiar with the subject of software engineering and fundamentals of database design. At the end of the course, students will be able to design and implement sofware systems, design a user application interface, identify and control the entity relationship.
Learning outcomes
Upon successful completion of this course the student understands and can explain principles of software engineering, UML diagrams and knows common models of software systems including object based ones. He can also use these models to design and implement software systems including user interface design. The student also understands the basics of relational database technologies and can identify and manage relationships between entities within them. He also knows techniques for modeling historical data.
Syllabus
  • 1. Software Engineering related subjects fundamentals 2. Sofware process modeling 3. System design specifications 4. UML diagrams 5. Object oriented design, system programming and implementation 6. Structural analysis 7. User interface design, programming and implementation 8. Database fundamentals 9. Entity relationship diagrams modeling 10. Entity relations identification and modeling 11. Create-read-update-delete (CRUD) analysis and indentification 12. Frist-Second-Third Normal Forms 13. Historical data modeling - time, price, generic modeling
Literature
    required literature
  • MEILIR, Page Jones. Základy objektově orientovaného návrhu v UML. Praha, 2001. info
  • Softvérové inžinierstvo a systémy CASE. 1993. info
  • TVRDÍKOVÁ, Milena. Aplikace moderních informačních technologií v řízení firmy : nástroje ke zvyšování kvality informačních systémů. In Management v informační společnosti. 1. vyd. Praha: Grada, 2008, 173 s. Management v informační společnosti. ISBN 978-80-247-2728-8. Obsah info
    recommended literature
  • HERING, E. Software Engineering. 1992. info
  • REINER, K. Softvare Engineering. 2001. info
  • POLÁK, J, V MERUNKA and A CARDA. Umění systémového návrhu. 2003. info
    not specified
  • BIELIKOVÁ, M. Softvérové inžinierstvo. Princípy a manažment. 1996. info
Forms of Teaching
Seminar
Exercise
Teaching Methods
Group Teaching - Cooperation
Brainstorming
Critical Thinking
Student Workload
ActivitiesNumber of Hours of Study Workload
Daily StudyCombined Study
Preparation for the Mid-term Test57
Preparation for Seminars, Exercises, Tutorial1227
Preparation for the Final Test913
Attendance on Seminars/Exercises/Tutorial/Excursion265
Total:5252
Assessment Methods and Assesment Rate
Test – mid-term 30 %
Test – final 30 %
Presentation 10 %
Seminary Work 30 %
Exam conditions
Successful graduates of the course have to get totally at least 70 points. Possibility to repeat the test: 69,99 – 30, not fulfilled 29,99 – 0.
Language of instruction
Czech
Teacher's information
Attendance in lessons is defined in a separate internal standard of ITB (Evidence of attendance of students at ITB). It is compulsory, except of the lectures, for full-time students to attend 70 % lesson of the subjet in a semester.
The course is also listed under the following terms summer 2015, winter 2015, winter 2016, winter 2020, summer 2021.
  • Enrolment Statistics (winter 2019, recent)
  • Permalink: https://is.vstecb.cz/course/vste/winter2019/N_SWI