Skip to content

Information Systems Analysis project modeling a real estate marketing process using UML use cases, IDEF0/IDEF3, DFDs, ER modeling, and structured process decomposition (Analysis and Design of Information Systems, UNIWA).

Notifications You must be signed in to change notification settings

Analysis-of-Information-Systems/Real-Estate-Marketing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 

Repository files navigation

UNIWA

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

University of West Attica · Department of Computer Engineering and Informatics


Analysis and Design of Information Systems

Real Estate Marketing Analysis and Design

Vasileios Evangelos Athanasiou
Student ID: 19390005

GitHub · LinkedIn


Supervision

Supervisor: Georgios Miaoulis, Professor

UNIWA Profile · LinkedIn

Supervisor: Georgios Bardis, Assistant Professor

UNIWA Profile

Supervisor: Alexandros Bousdekis, Senior Researcher

Academic Profile · LinkedIn

Supervisor: Georgia Theodoropoulou, Postdoctoral Researcher

UNIWA Profile

Co-supervisor: Theodosios Pavlidis, Special Technical Laboratory Staff

UNIWA Profile


Athens, January 2023



README

Real Estate Marketing Analysis and Design

This repository contains a specialized study on Real Estate Marketing Strategy, developed for the course “Analysis and Design of Information Systems” at the University of West Attica (UNIWA).

The project analyzes the systematic procedures involved in real estate marketing, utilizing structured modeling techniques to describe the professional interaction between the Real Estate Agent and the Client.


Table of Contents

Section Folder Description
1 docs/ Project documentation for the Real Estate Marketing system
1.1 docs/Real-Estate-Marketing.pdf English documentation describing the real estate marketing process
1.2 docs/Αγοραπωλησία-Ακινήτου.pdf Greek documentation of the real estate purchase/sale process
2 diagrams/ Exported diagrams illustrating business workflows
2.1 diagrams/B2.pngB8.png Core process diagrams for real estate marketing
2.2 diagrams/B9.A0.pngB9.A6.png Detailed subprocess diagrams of stage B9
2.3 diagrams/B10.png Final aggregated process diagram
3 visio/ Editable Microsoft Visio source diagrams
3.1 visio/B2.vsdxB8.vsdx Visio files for core marketing processes
3.2 visio/B9.A0.vsdxB9.A6.vsdx Visio files for detailed B9 subprocesses
3.3 visio/B10.vsdx Final process model (Visio source)
4 README.md Repository overview and project description

1. Methodologies Used

The documentation employs the following industry-standard system modeling techniques to provide a complete and structured view of the real estate marketing process:

  • B1 – Verbal Analysis
    A detailed, text-based description of the real estate marketing procedure, outlining all steps, actors, and decision points.

  • B2 – Use Case Analysis (UML Use Cases)
    UML-based use case diagrams illustrating system functionality from the initial client request to the completion and logging of the transaction.

  • B3 – Organizational Entities (OEs)
    Identification and analysis of organizational roles involved in the process, including:

    • Client
    • Real Estate Agent
  • B4 – Functional Decomposition
    Breakdown of the overall system functionality into smaller, manageable sub-functions to clarify responsibilities and system behavior.

  • B5 – Process Decomposition
    Decomposition of the real estate marketing workflow into sequential and interrelated processes, highlighting process flow and dependencies.

  • B6 – IDEF3 Workflow Diagram
    Modeling of the operational workflow, focusing on process sequencing and execution logic.

  • B7 – IDEF3 State Transition Diagram
    Representation of system state changes throughout the lifecycle of a real estate marketing request.

  • B8 – Data Flow Diagram (DFD)
    Visualization of how data is generated, processed, stored, and transferred within the system.

  • B9 – IDEF0 Diagram
    Functional modeling of the system, emphasizing:

    • Inputs (Client Identification, Property Information)
    • Outputs
    • Controls (Agency Policy, Legal Regulations)
    • Mechanisms (Property Database, Real Estate Agent)
  • B10 – Entity Relationship (E–R) Model
    Conceptual data model defining entities, attributes, and relationships required to support the real estate marketing process.


2. The Marketing Process

The core system is based on the interaction between two primary entities:

  • Client
  • Real Estate Agent

The workflow includes the following key steps:

  1. Client Request
    The process begins when a client requests professional real estate marketing services.

  2. Identity & Property Validation
    The agent verifies the client’s identity and confirms property ownership and details.

  3. Database Verification
    Existing records are checked to ensure consistency and eligibility.

  4. Policy Compliance
    The request is evaluated against agency standards and legal requirements.

  5. Finalization

    • If all checks succeed:
      • The transaction is logged
      • The marketing phase is initiated
    • Otherwise:
      • The request is rejected or returned for correction

About

Information Systems Analysis project modeling a real estate marketing process using UML use cases, IDEF0/IDEF3, DFDs, ER modeling, and structured process decomposition (Analysis and Design of Information Systems, UNIWA).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published