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
Supervision
Supervisor: Elias Dritsas, Senior Researcher
Athens, January 2025
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.
| 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 |
- 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.
The project follows the SCRUM methodology, an agile framework selected for its flexibility and suitability for complex, interoperable systems.
- 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.
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 |
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

