Skip to content

Latest commit

 

History

History
160 lines (120 loc) · 7.44 KB

File metadata and controls

160 lines (120 loc) · 7.44 KB

UNIWA

UNIVERSITY OF WEST ATTICA
SCHOOL OF ENGINEERING
DEPARTMENT OF COMPUTER ENGINEERING AND INFORMATICS

University of West Attica · Department of Computer Engineering and Informatics


Design and Development of Information Systems

Development of a Unified Information System to Support Operational Operations of Health Units: Cash Management Subsystem

Vasileios Evangelos Athanasiou
Student ID: 19390005

GitHub · LinkedIn


Supervision

Supervisor: Elias Dritsas, Senior Researcher

UNIWA Profile · LinkedIn


Athens, January 2025



README

This project involves the development of a Unified Information System designed to support the operational functions of health units within the National Health System. The focus of this specific work is the Cash Management Subsystem, commissioned by the Electronic Governance of Social Security (EDIKA) S.A.

The subsystem is designed to manage financial transactions with suppliers, monitor open liabilities, and execute payments, ensuring interoperability with the General Accounting and Budget modules.


Table of Contents

Section Folder / File Description
1 assign/ Assignment and competition material
1.1 assign/Announcement of Competition.pdf Competition announcement (English)
1.2 assign/WORK STATEMENT.pdf Work statement and project requirements (English)
1.3 assign/Διακήρυξη Διαγωνισμού.pdf Competition announcement (Greek)
1.4 assign/ΕΚΦΩΝΗΣΗ ΕΡΓΑΣΙΑΣ.pdf Assignment description (Greek)
2 docs/ Project and information system documentation
2.1 docs/IS-Cash-Management-ESY.pdf Information System for Cash Management – ESY (English)
2.2 docs/ΠΣ-Ταμειακής-Διαχείρισης-ΕΣΥ.pdf Cash Management Information System – ESY (Greek)
3 Gantt/ Project scheduling and planning
3.1 Gantt/Gantt_Diagram.mpp Gantt diagram (English – MS Project file)
3.2 Gantt/Διάγραμμα_Gantt.mpp Gantt diagram (Greek – MS Project file)
3.3 Gantt/Chart/ Gantt charts (PNG format)
3.4 Gantt/Time/ Project timelines and schedules
3.5 Gantt/Resources/ Resource allocation diagrams
3.6 Gantt/CashFlow/ Cash flow analysis diagrams
4 WBS/ Work Breakdown Structure documentation
4.1 WBS/WBS_Diagram.png Work Breakdown Structure diagram (English)
4.2 WBS/Διάγραμμα_WBS.png Work Breakdown Structure diagram (Greek)
5 Zachman/ Zachman Framework models and diagrams
5.1 Zachman/Data/ Data perspective (ER & logical models)
5.2 Zachman/Function/ Functional perspective (BPMN, workflows, flowcharts)
5.3 Zachman/People/ Organizational structure, RACI matrix, use cases
5.4 Zachman/Time/ Time perspective (PERT charts, roadmap diagrams)
5.5 Zachman/Zachman_Framework.png Zachman Framework overview diagram
6 README.md Project documentation
7 INSTALL.md Usage instructions

1. Key Features

  • Supplier Invoice Entry: Processing and validation of supplier invoices.
  • Obligations Monitoring: Tracking open liabilities, overdue debts, and providing tools for liquidity planning.
  • Payment Management: Issuance of payment orders and automatic integration with the General Accounting subsystem.
  • Reporting: Generation of balance sheets, supplier statements, and financial reports.
  • Interoperability: Continuous data synchronization with Budgeting and Accounting subsystems.

Development Methodology

The project follows the SCRUM methodology, an agile framework selected for its flexibility and suitability for complex, interoperable systems.

1.1 Key Methodology Benefits

  • Short Sprints: Functional deliverables produced every 2–4 weeks, reducing overall project risk.
  • Risk Management: Daily stand-ups and sprint reviews enable early identification and resolution of issues.
  • Stakeholder Collaboration: Continuous feedback ensures compliance with evolving regulatory and operational requirements.

2. Project Structure & Budget

The project is structured into four primary phases according to the Work Breakdown Structure (WBS):

Phase Description Duration (Man-Days) Estimated Budget
1 Project Initiation 35 MDS $20,000
2 Subsystem Development 84 MDS $52,000
3 Testing & Validation 35 MDS $30,000
4 Delivery & Training 49 MDS $17,000
Total Entire Project 203 MDS $119,000

3. System Design Framework

The architectural design is based on the Zachman Framework, addressing multiple views and abstraction levels:

  • Views:

    • Data (What)
    • Function (How)
    • People (Who)
    • Time (When)
  • Levels:

    • Contextual
    • Conceptual
    • Logical
  • Modeling Tools:

    • BPMN for business process modeling
    • UML for user roles and system interactions
    • ERD for data structure and relationships