Code

ΠΠΣ-181

Semester

1st

ETCS

7,5

E-Services

Category

Obligatory

Οbjective

The primary purpose of this course is to enable students carry out all the necessary activities for the development of effective and efficient information systems (IS) in an orderly and organized manner (appropriate IS that provide information to support purposeful human activities). Within this framework, the various concepts used in the process of IS development are presented and several topics that need to be dealt with are analyzed (technical, functional, and financial).  The theoretical background of most of these concepts is presented, showing their foundation, and enabling their deeper understanding while providing several real-world examples. The course is founded upon the systemic approach of ISs dictating that ISs are human activity systems aiming at providing feasible and desirable solutions on real world problems.

In general, students are trained to:

  • Use widely accepted modern IS development methodologies in line with current best practices.
  • Define the underlying technical, functional, and financial factors to select the best possible solution regarding IS development and implementation.
  • In addition, students are trained to define the process of IS evolution through the interoperability of existing (legacy) systems to ensure past investments and the capitalization upon the use of modern digital technologies.

Thus, students are expected to acquire significant technical knowledge and skills regarding the development, implementation, operation, and evaluation of modern ISs, from project conception to system implementation and rollout.

After successfully completing the course, students will be able to:

  • understand the basic elements of information systems as well as the business processes implemented through the systems
  • know the main characteristics of the development methods of information systems and the difficulties presented for their implementation.
  • implement information systems using programming techniques and methodologies.

Learning Outcomes

  • Search for, analysis and synthesis of data and information, with the use of the necessary technology
  • Adapting to new situations
  • Decision-making
  • Team work
  • Working in an interdisciplinary environment
  • Project planning and management
  • Criticism and self-criticism
  • Production of free, creative and inductive thinking

Syllabus

  • Information systems

    Principles of systems analysis, systems of human activity, systems thinking, systems analysis, systems approach to information systems, types of information systems.

     

  • Organizations in Information Systems

    The organization as a system, the organization as a frame of reference for information systems development, the concept of the organization in information systems, information systems-assisted organizational reengineering.

     

  • Information Systems Methodologies

    Information systems development methodologies, structured analysis and systems design methodologies, evolutionary or rapid application development methodologies, agile systems development methodologies, collaborative methodologies and end-user systems development.

     

  • Life cycle of Information Systems

    Information systems development life cycle, advantages and disadvantages, structured life cycle phases, user involvement, documentation, structured systems development techniques, data flow diagrams, requirements specification techniques.

    Human-centered and participative development of IT systems, requirements elicitation process, prototyping.

    Object-oriented development of information systems, RUP methodology, general principles of the methodology, Unified Modeling Language (UML) diagrams.

    Use of DevOps methodologies and tools for the integrated implementation of Development and Operation approaches. Utilization of CI/CD practices (Continuous Integration / Continuous Delivery).

    Security of information systems, security policies and enforcement mechanisms, security policies based on user roles, authorization management.

     

  • E-Business

    Types, types and models of digital services, e-business, basic building blocks, architecture, perspectives and modern strategies, analysis of the role of e-business in achieving competitive advantage, virtual businesses, innovation, virtual business strategy, digital product, modern promotion and pricing techniques digital products, application examples and case studies.

     

  • Electronic health

    Health systems, necessity of e-health services, cost reduction and improvement of service quality, e-health services and systems, international trends and architectures, best practices of development and operation, security of e-health services. Examples of electronic health services (Electronic health record, electronic home nursing support, electronic prescription, electronic referral, standard systems).

     

  • E-Government

    The importance, role and challenges of e-government, e-government as a tool for modernization and reorganization of public services, application characteristics, parties involved, roles of stakeholders, presentation and analysis of application characteristics, case studies.

Bibliography