INFORMATION SYSTEMS ANALYSIS

Course Information

TitleΑΝΑΛΥΣΗ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ / INFORMATION SYSTEMS ANALYSIS
CodeNIS-06-05
FacultySciences
SchoolInformatics
Cycle / Level1st / Undergraduate
Teaching PeriodSpring
CoordinatorIoannis Stamelos
CommonNo
StatusActive
Course ID40002962

Programme of Study: Undergradute Studies - School of Informatics (2015-today)

Registered students: 76
OrientationAttendance TypeSemesterYearECTS
Information SystemsElected Compulsory Directional635
Digital MediaElective Courses635
Communication, Networks And Systems ArchitectureElective Courses635
Information And Communication Technologies In EducationElected Compulsory Directional635
General Common DirectionElective Courses635

Class Information

Academic Year2015 – 2016
Class PeriodSpring
Faculty Instructors
Weekly Hours3
Class ID
600004996
Type of the Course
  • Background
  • General Knowledge
  • Scientific Area
  • Skills Development
Mode of Delivery
  • Face to face
Digital Course Content
Erasmus
The course is offered to exchange programme students.
Language of Instruction
  • Greek (Instruction, Examination)
  • English (Instruction, Examination)
  • Italian (Instruction, Examination)
Prerequisites
General Prerequisites
Basic Programming, Software Engineering
Learning Outcomes
Students are taught basic principles, concepts and skills related to Enterprise Architecture and Object-Oriented Analysis. Students are taught how to analyse the various aspects of an enterprise architecture and basic activities (class identification, static and dynamic diagram design), foreseen by RUP and ICONIX processes. Students are trained in using computer tools for the above and for resolving practical issues during object oriented analysis. Eventually they apply object oriented analysis techniques on real world open source software projects.
General Competences
  • Apply knowledge in practice
  • Retrieve, analyse and synthesise data and information, with the use of necessary technologies
  • Adapt to new situations
  • Make decisions
  • Work autonomously
  • Work in teams
  • Work in an international context
  • Work in an interdisciplinary team
  • Generate new research ideas
  • Design and manage projects
  • Appreciate diversity and multiculturality
  • Demonstrate social, professional and ethical commitment and sensitivity to gender issues
  • Be critical and self-critical
  • Advance free, creative and causative thinking
Course Content (Syllabus)
Enterpise Architecture, Object oriented theory, object oriented analysis elements (Packages, classes, objects, Relationships, Methods, Attributes) , Object oriented analysis with UML, Use Cases, Use Case Model, Domain Model, Class/Activity/Sequence/Collaboration/State diagrams, Objet oriented develpoment methodologies (RUP, ICONIX) , Critical design review, object oriented design patterns
Keywords
Enterprise Architecture, Object-Orientation, Package, Class, Object, Class Relationship, Class Methods, Class Attribute, UML, RUP, ICONIX, Class Diagram, Use Case, Use Case Model, Sequence Diagram, Collaboration Diagram, Critical Design Review, Design Pattern
Educational Material Types
  • Notes
  • Slide presentations
  • Book
Use of Information and Communication Technologies
Use of ICT
  • Use of ICT in Course Teaching
  • Use of ICT in Laboratory Teaching
  • Use of ICT in Communication with Students
Description
Teaching is done through computer slide presentations. Students use computer tools (e.g. Archi, ARGOUML, UMLET) for in class Lab exercises for Enterprise Architecture and Object-Oriented Analysis. Communication with students is done through the use of the Pileas LMS.
Course Organization
ActivitiesWorkloadTotal hours of student effort for the semester. Includes lectures, labs, field etc.ECTSThe credit units (ECTS) of the respective teaching activity. Each unit correponds to 30 hours of student workload.IndividualFor the learning activity cooperation between students is not requisiteTeamworkFor the learning activity the students cooperate in teamsErasmusThe learning activity is available to students of exchange programmes
Lectures260.9
Laboratory Work130.4
Reading Assigment301
Project602
Written assigments60.2
Exams150.5
Total1505
Student Assessment
Description
Course grade = 60% written exam, 40% project. Project is in the open source field and is evaluated by (a) public presentation of project results (b) assessment of open source project deliverables and (c) open source project community feedback.
Student Assessment methods
  • Written Exam with Short Answer Questions (FormativeFormative assessment is a range of formal and informal assessment procedures employed by teachers during the learning process in order to modify teaching and learning activities to improve student attainment., SummativeSummative assessment refers to the assessment of the learning and summarizes the development of learners at a particular time.)
  • Written Exam with Extended Answer Questions (FormativeFormative assessment is a range of formal and informal assessment procedures employed by teachers during the learning process in order to modify teaching and learning activities to improve student attainment., SummativeSummative assessment refers to the assessment of the learning and summarizes the development of learners at a particular time.)
  • Written Assignment (FormativeFormative assessment is a range of formal and informal assessment procedures employed by teachers during the learning process in order to modify teaching and learning activities to improve student attainment., SummativeSummative assessment refers to the assessment of the learning and summarizes the development of learners at a particular time.)
  • Performance / Staging (FormativeFormative assessment is a range of formal and informal assessment procedures employed by teachers during the learning process in order to modify teaching and learning activities to improve student attainment., SummativeSummative assessment refers to the assessment of the learning and summarizes the development of learners at a particular time.)
  • Written Exam with Problem Solving (FormativeFormative assessment is a range of formal and informal assessment procedures employed by teachers during the learning process in order to modify teaching and learning activities to improve student attainment., SummativeSummative assessment refers to the assessment of the learning and summarizes the development of learners at a particular time.)
Bibliography
Course Bibliography (Eudoxus)
Αντικειμενοστρεφής Ανάπτυξη Λογισμικού με τη UML, Β. Γερογιάννη, Γ. Κακαρόντζα, Α. Καμέα, Γ. Σταμέλου, Π. Φιτσιλή, Εκδόσεις Κλειδάριθμος, 2006 Σύγχρονα Πληροφοριακά Συστήματα Επιχειρήσεων, ERP-CRM-BPR, Π. Φιτσιλής, Κάλλιπος, 2016
Additional bibliography for study
Επιχειρηματική Αρχιτεκτονική, παράλληλο κείμενο
Last Update
17-06-2016