Skip to content

Latest commit

 

History

28 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

System Analysis Repository

This repository contains a collection of System Analysis, Design, and Modeling artifacts developed across multiple case studies and projects.

It demonstrates practical work in:

  • Object-Oriented Analysis & Design (OOA & OOD)
  • Software Requirements Specification (SRS)
  • UML Diagrams
  • Database Design & Data Modeling
  • System Architecture (3-Tier, Component-Based)
  • Agile & Lean Documentation Approaches

Repository Contents

System Analysis & Case Studies

  • Graduation Project System Analysis and Documentation
  • Hotel Management System Analysis
  • Journalist Management System
  • Driver & License Management System
  • Payroll System Modeling
  • Pharmacy System (Multiple Versions)
  • Simple Library System
  • Project Management System

UML & System Design

  • Class Diagrams (ADO.NET)
  • Component Diagram (Accounting System)
  • Sequence Diagrams (Hotel System)
  • Mini Facebook System Design
  • Arab Tweet Platform Design

Database Design & Modeling

  • Data Dictionary Template
  • Database Case Study (OOA & OOD)
  • E-Invoice Data Model with API Tenant Design

Documentation Templates

  • SRS Template
  • Mini Agile Template
  • Lean SRS (Task Management System)
  • System Analysis Framework

Architecture & Advanced Concepts

  • Three-Tier Architecture Modeling
  • .NET Windows Forms (ListView Analysis)

Purpose

This repository serves as:

  • A learning resource for system analysis and design
  • A portfolio showcasing real-world analysis skills
  • A practice base for improving modeling and documentation techniques

Skills Demonstrated

  • Requirements Gathering & Analysis
  • UML Modeling (Class, Sequence, Component)
  • Database Design (ERD, Data Modeling)
  • Software Architecture Design
  • Agile & Lean Documentation
  • Real-world System Decomposition

How to Use

  1. Browse the folders/files based on your interest
  2. Open PDFs for diagrams and modeling
  3. Use templates for your own projects
  4. Study different approaches across systems

Notes

  • Some systems are iterative (e.g., Pharmacy V1 → V5)
  • Files include both conceptual and detailed designs
  • Focus is on understanding system structure, not implementation

Author

Abdullah Esmail


Support

If you find this repository useful:

  • Star the repo
  • Share it with others interested in System Analysis

About

System analysis projects and documents

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors