Skip to content

yanhui-ma-dev/Enterprise-Systems-Architecture-BPMN

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 

Repository files navigation

Enterprise Systems Architecture & Business Process Optimization

πŸš€ Project Overview

This project, completed as part of the Master of Information Technology at UOW (Graduated with Distinction), focuses on designing and optimizing a complex service-oriented ecosystem. It demonstrates the full lifecycle of systems analysisβ€”from service identification and Enterprise Architecture (EA) design to BPMN 2.0 workflow modeling and system performance optimization.

Grade Achieved: High Distinction (HD)

πŸ› οΈ Key Responsibilities & Achievements

1. Business Process Modeling (BPMN 2.0)

  • Designed end-to-end business process models for multi-stakeholder services (Tour/Room Booking, Route Planning).
  • Utilized BPMN 2.0 to ensure logical consistency between user interactions and back-end microservices.
  • Conducted process analysis to identify and eliminate operational redundancies.

2. Enterprise Architecture (EA) Design

  • Developed a comprehensive Service-Oriented Architecture (SOA) to integrate diverse service providers (Accommodation, Transportation, Activity Centers).
  • Mapped data flows and service dependencies to ensure system scalability and reliability.

3. System Integration & Optimization

  • Bottleneck Analysis: Analyzed system performance from the user interaction layer down to technical implementation.
  • Payment Integration: Proposed optimization strategies for third-party payment gateway interfaces, including multithreading to reduce latency.
  • Database Optimization: Designed indexing strategies for high-frequency queries (Order/Customer IDs) and caching mechanisms to handle high-concurrency scenarios.

πŸ“Š Technical Stack

  • Modeling: BPMN 2.0, Enterprise Architecture (EA) Frameworks
  • Analysis: System Integration Analysis, Performance Bottleneck Identification
  • Tools: Visual Paradigm / Lucidchart, SQL (Query Optimization), API Documentation

πŸ“‚ Project Structure

  • /Diagrams: Exported BPMN 2.0 workflows and Architecture Diagrams.
  • /Report: The comprehensive 160+ page systems analysis report (PDF).

πŸ§‘β€πŸ’» Individual Contributions (Lead Analyst)

While this project was a collaborative effort, as the Project Leader, I personally directed the technical strategy and was the primary author of the following sections:

  • Business Process Engineering: Created the full suite of BPMN 2.0 diagrams (Task C) to bridge business requirements with technical execution.
  • Performance Architecture: Conducted the deep-dive Bottleneck Analysis (Task F), identifying latency in payment integrations and proposing the multithreaded solution.
  • System Design: Spearheaded the Service-Oriented Architecture (SOA) mapping and database optimization logic.

This project serves as a demonstration of my ability to bridge the gap between complex business requirements and high-performance technical solutions.

About

A High Distinction (HD) project focused on Enterprise Architecture design, BPMN 2.0 process modeling, and system performance optimization for complex service ecosystems.

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors