Home/ Majors directory/Distributed Information Systems and Technologies/Information Systems Design Methodologies
Information Systems Design Methodologies
Major: Distributed Information Systems and Technologies
Code of subject: 6.126.03.O.029
Credits: 5.00
Department: Information Systems and Networks
Lecturer: Ph.D., Associate Professor Basyuk Taras Mykhailovych
Semester: 5 семестр
Mode of study: денна
Завдання: The study of an academic discipline involves the formation and development of students' competencies:
integral: The ability to solve complex specialized tasks and practical problems in the field of information systems and technologies, or in the learning process, characterized by the complexity and uncertainty of conditions that require the application of theories and methods of information technologies.
general:
ZK 1. Ability to abstract thinking, analysis and synthesis.
ZK 2. Ability to apply knowledge in practical situations.
ZK 3. Ability to understand the subject area and professional activity.
ZK 7. Ability to develop and manage projects.
ZK 8. The ability to evaluate and ensure the quality of performed works.
special:
CS 1. Ability to analyze the object of design or operation and its subject area.
CS 3. Ability to design, develop, debug and improve system, communication and software and hardware of information systems and technologies, the Internet of Things (IoT), computer-integrated systems and system network structure, their management.
CS 4. Ability to design, develop and use the means of implementing information systems, technologies and information communications (methodical, informational, algorithmic, technical, software and others).
CS 5. The ability to evaluate and take into account economic, social, technological and environmental factors at all stages of the life cycle of information and communication systems.
CS 8. Ability to manage the quality of products and services of information systems and technologies during their life cycle.
CS 9. Ability to develop business solutions and evaluate new technological proposals.
CS 10. Ability to select, design, deploy, integrate, manage, administer and support information systems, technologies and information communications, services and infrastructure of the organization.
CS13. The ability to conduct computational experiments, compare the results of experimental data and obtained solutions.
CS 14. Ability to form new competitive ideas and implement them in projects (startups).
Learning outcomes: PR5. Argue the choice of software and technical means for creating information systems and technologies based on the analysis of their properties, purpose and technical characteristics, taking into account system requirements and operating conditions; have skills in debugging and testing software and technical means of information systems and technologies.
PR7. To justify the choice of the technical structure and to develop the appropriate software that is part of the information systems and technologies.
KOM 1. Ability to communicate, including oral and written communication in Ukrainian and foreign (English) languages;
KOM 2. Ability to use various methods of modern information technologies for effective communication at the professional and social levels.
AiB1. Ability to adapt to new situations and make appropriate decisions;
AiB2. The ability to realize the need for lifelong learning in order to deepen the acquired and acquire new professional knowledge;
AiB3. The ability to take responsibility for the work performed, to make decisions independently, to achieve the set goal in compliance with the requirements of professional ethics.
Required prior and related subjects: System analysis
Computer graphics and virtual reality technologies
Databases
Special programming languages
Summary of the subject: In the process of studying this discipline, the main methods and methods used in the design of information systems based on the information received from experts are studied. The theoretical foundations of the information systems design process are taught; the main concepts and life cycle of software are considered and the methods and means of computer modeling are described; the main components of the object approach and software creation technologies are studied.
Опис: Introduction to the discipline of information systems design methodology
System technical aspects of the theory of designing information systems
Software life cycle
Modern technologies of object-oriented design
Use case and class diagrams
Cooperation and sequence diagrams
Diagrams of states and activities
Component and deployment diagrams
Principles of working with software requirements.
Software standardization and evaluation
Software design and development
Flexible software development methodologies
Assessment methods and criteria: Diagnostics of knowledge is carried out by evaluating the completed laboratory work and examination control (written and oral components) in the form of test questions of three levels of difficulty.
Критерії оцінювання результатів навчання: • Current control (40%): written reports on laboratory work, oral examination;
• Final control (60% of exam): in written, verbally.
Порядок та критерії виставляння балів та оцінок: 100–88 points – (“excellent”) is awarded for a high level of knowledge (some inaccuracies are allowed) of the educational material of the component contained in the main and additional recommended literary sources, the ability to analyze the phenomena being studied in their interrelationship and development, clearly, succinctly, logically, consistently answer the questions, the ability to apply theoretical provisions when solving practical problems; 87–71 points – (“good”) is awarded for a generally correct understanding of the educational material of the component, including calculations, reasoned answers to the questions posed, which, however, contain certain (insignificant) shortcomings, for the ability to apply theoretical provisions when solving practical tasks; 70 – 50 points – (“satisfactory”) awarded for weak knowledge of the component’s educational material, inaccurate or poorly reasoned answers, with a violation of the sequence of presentation, for weak application of theoretical provisions when solving practical problems; 49-26 points - ("not certified" with the possibility of retaking the semester control) is awarded for ignorance of a significant part of the educational material of the component, significant errors in answering questions, inability to apply theoretical provisions when solving practical problems; 25-00 points - ("unsatisfactory" with mandatory re-study) is awarded for ignorance of a significant part of the educational material of the component, significant errors in answering questions, inability to navigate when solving practical problems, ignorance of the main fundamental provisions.
Recommended books: 1. Lytvyn V.V. Design of information systems /N. B. Shakhovska, V. V. Lytvyn - Lviv: "Magnolia-2006". - 380 p.
2. Marchenko A.V. Design of information systems: study guide / A.V. Marchenko. - Kyiv, KNEU publication, 2016. - 250 s.
3. Nedashkivskyi O.M.. Planning and design of information systems: science. guide/ O.M. Nedashkivskyi. - Kyiv, 2014. - 215 p.
4. Ponomarenko V.S. Designing information systems: manual / V.S. Ponomarenko, O.I. Pushkar, I.V. Zhuravlyova, S.V. Minukhin - K.: Academy, 2002. - 488 p.
5. Bernhard Rumpe. Agile Modeling with UML: Code Generation, Testing, Refactoring. - Springer, 2017. - 394 p. ISBN-10: 3319588613, ISBN-13: 978-3319588612.
6. Bernhard Rumpe. Modeling with UML: Language, Concepts, Methods. - Springer International Publishing, 2016. - 288 p. ISBN-13: 978-3-319-33933-7.
7. Bhuvan Unhelkar. Software Engineering with UML. - Auerbach Publications, CRC PRESS, 2018. - 427 p. ISBN-10: 1138297437, ISBN-13: 978-1-138-29743-2.
8. Hassan Gomaa. Software Modeling and Design: UML, Use Cases, Patterns, and Software Architectures. - Cambridge University Press, 2011. - 578 p. ISBN-10: 0521764149, ISBN-13: 9780521764148.
Уніфікований додаток: Lviv Polytechnic National University ensures the realization of the right of persons with disabilities to obtain higher education. Inclusive educational services are provided by the Service of accessibility to learning opportunities "Without restrictions", the purpose of which is to provide permanent individual support for the educational process of students with disabilities and chronic diseases. An important tool for the implementation of the inclusive educational policy at the University is the Program for improving the qualifications of scientific and pedagogical workers and educational and support staff in the field of social inclusion and inclusive education. Contact at:
St. Karpinsky, 2/4, 1st floor, room 112
E-mail: nolimits@lpnu.ua
Websites: https://lpnu.ua/nolimits https://lpnu.ua/integration
Академічна доброчесність: The policy regarding the academic integrity of the participants of the educational process is formed on the basis of compliance with the principles of academic integrity, taking into account the norms "Regulations on academic integrity at the Lviv Polytechnic National University" (approved by the academic council of the university on June 20, 2017, protocol No. 35).
Information Systems Design Methodologies (курсова робота)
Major: Distributed Information Systems and Technologies
Code of subject: 6.126.03.O.030
Credits: 2.00
Department: Information Systems and Networks
Lecturer: Ph.D., Associate Professor Basyuk Taras Mykhailovych
Semester: 5 семестр
Mode of study: денна
Завдання: The study of an academic discipline involves the formation and development of students' competencies:
integral: The ability to solve complex specialized tasks and practical problems in the field of information systems and technologies, or in the learning process, characterized by the complexity and uncertainty of conditions that require the application of theories and methods of information technologies.
general:
ZK 1. Ability to abstract thinking, analysis and synthesis.
ZK 2. Ability to apply knowledge in practical situations.
ZK 3. Ability to understand the subject area and professional activity.
ZK 7. Ability to develop and manage projects.
ZK 8. The ability to evaluate and ensure the quality of performed works.
special:
CS 1. Ability to analyze the object of design or operation and its subject area.
CS 3. Ability to design, develop, debug and improve system, communication and software and hardware of information systems and technologies, the Internet of Things (IoT), computer-integrated systems and system network structure, their management.
CS 4. Ability to design, develop and use the means of implementing information systems, technologies and information communications (methodical, informational, algorithmic, technical, software and others).
CS 5. The ability to evaluate and take into account economic, social, technological and environmental factors at all stages of the life cycle of information and communication systems.
CS 8. Ability to manage the quality of products and services of information systems and technologies during their life cycle.
CS 9. Ability to develop business solutions and evaluate new technological proposals.
CS 10. Ability to select, design, deploy, integrate, manage, administer and support information systems, technologies and information communications, services and infrastructure of the organization.
CS13. The ability to conduct computational experiments, compare the results of experimental data and obtained solutions.
CS 14. Ability to form new competitive ideas and implement them in projects (startups).
Learning outcomes: PR5. Argue the choice of software and technical means for creating information systems and technologies based on the analysis of their properties, purpose and technical characteristics, taking into account system requirements and operating conditions; have skills in debugging and testing software and technical means of information systems and technologies.
PR7. To justify the choice of the technical structure and to develop the appropriate software that is part of the information systems and technologies.
KOM 1. Ability to communicate, including oral and written communication in Ukrainian and foreign (English) languages;
KOM 2. Ability to use various methods of modern information technologies for effective communication at the professional and social levels.
AiB1. Ability to adapt to new situations and make appropriate decisions;
AiB2. The ability to realize the need for lifelong learning in order to deepen the acquired and acquire new professional knowledge;
AiB3. The ability to take responsibility for the work performed, to make decisions independently, to achieve the set goal in compliance with the requirements of professional ethics.
Required prior and related subjects: System analysis
Computer graphics and virtual reality technologies
Databases
Special programming languages
Summary of the subject: In the process of studying this discipline, the main methods and methods used in the design of information systems based on the information received from experts are studied. The theoretical foundations of the information systems design process are taught; the main concepts and life cycle of software are considered and the methods and means of computer modeling are described; the main components of the object approach and software creation technologies are studied.
Опис: Introduction to the discipline of information systems design methodology
System technical aspects of the theory of designing information systems
Software life cycle
Modern technologies of object-oriented design
Use case and class diagrams
Cooperation and sequence diagrams
Diagrams of states and activities
Component and deployment diagrams
Principles of working with software requirements.
Software standardization and evaluation
Software design and development
Flexible software development methodologies
Assessment methods and criteria: Diagnostics of knowledge is carried out by evaluating the completed laboratory work and examination control (written and oral components) in the form of test questions of three levels of difficulty.
Критерії оцінювання результатів навчання: • Current control (40%): written reports on laboratory work, oral examination;
• Final control (60% of exam): in written, verbally.
Порядок та критерії виставляння балів та оцінок: 100–88 points – (“excellent”) is awarded for a high level of knowledge (some inaccuracies are allowed) of the educational material of the component contained in the main and additional recommended literary sources, the ability to analyze the phenomena being studied in their interrelationship and development, clearly, succinctly, logically, consistently answer the questions, the ability to apply theoretical provisions when solving practical problems; 87–71 points – (“good”) is awarded for a generally correct understanding of the educational material of the component, including calculations, reasoned answers to the questions posed, which, however, contain certain (insignificant) shortcomings, for the ability to apply theoretical provisions when solving practical tasks; 70 – 50 points – (“satisfactory”) awarded for weak knowledge of the component’s educational material, inaccurate or poorly reasoned answers, with a violation of the sequence of presentation, for weak application of theoretical provisions when solving practical problems; 49-26 points - ("not certified" with the possibility of retaking the semester control) is awarded for ignorance of a significant part of the educational material of the component, significant errors in answering questions, inability to apply theoretical provisions when solving practical problems; 25-00 points - ("unsatisfactory" with mandatory re-study) is awarded for ignorance of a significant part of the educational material of the component, significant errors in answering questions, inability to navigate when solving practical problems, ignorance of the main fundamental provisions.
Recommended books: 1. Lytvyn V.V. Design of information systems /N. B. Shakhovska, V. V. Lytvyn - Lviv: "Magnolia-2006". - 380 p.
2. Marchenko A.V. Design of information systems: study guide / A.V. Marchenko. - Kyiv, KNEU publication, 2016. - 250 s.
3. Nedashkivskyi O.M.. Planning and design of information systems: science. guide/ O.M. Nedashkivskyi. - Kyiv, 2014. - 215 p.
4. Ponomarenko V.S. Designing information systems: manual / V.S. Ponomarenko, O.I. Pushkar, I.V. Zhuravlyova, S.V. Minukhin - K.: Academy, 2002. - 488 p.
5. Bernhard Rumpe. Agile Modeling with UML: Code Generation, Testing, Refactoring. - Springer, 2017. - 394 p. ISBN-10: 3319588613, ISBN-13: 978-3319588612.
6. Bernhard Rumpe. Modeling with UML: Language, Concepts, Methods. - Springer International Publishing, 2016. - 288 p. ISBN-13: 978-3-319-33933-7.
7. Bhuvan Unhelkar. Software Engineering with UML. - Auerbach Publications, CRC PRESS, 2018. - 427 p. ISBN-10: 1138297437, ISBN-13: 978-1-138-29743-2.
8. Hassan Gomaa. Software Modeling and Design: UML, Use Cases, Patterns, and Software Architectures. - Cambridge University Press, 2011. - 578 p. ISBN-10: 0521764149, ISBN-13: 9780521764148.
Уніфікований додаток: Lviv Polytechnic National University ensures the realization of the right of persons with disabilities to obtain higher education. Inclusive educational services are provided by the Service of accessibility to learning opportunities "Without restrictions", the purpose of which is to provide permanent individual support for the educational process of students with disabilities and chronic diseases. An important tool for the implementation of the inclusive educational policy at the University is the Program for improving the qualifications of scientific and pedagogical workers and educational and support staff in the field of social inclusion and inclusive education. Contact at:
St. Karpinsky, 2/4, 1st floor, room 112
E-mail: nolimits@lpnu.ua
Websites: https://lpnu.ua/nolimits https://lpnu.ua/integration
Академічна доброчесність: The policy regarding the academic integrity of the participants of the educational process is formed on the basis of compliance with the principles of academic integrity, taking into account the norms "Regulations on academic integrity at the Lviv Polytechnic National University" (approved by the academic council of the university on June 20, 2017, protocol No. 35).