Veritabanı Tasarımı (Chen – Kazayağı Diyagramı ve İlişkisel Şema)

Bu proje, Bursa şehrinin ulaşım sistemini simüle etmek üzere tasarlanmıştır. Veritabanı, araçlar, kartlar, tarifeler, müşteriler, hatlar, güzergahlar, duraklar, araç konumları ve yapılan binişler gibi ana bileşenleri içerir. Her bileşenin belirli bilgileri sakladığı ayrı tablolar bulunmaktadır. Kartlar, müşterilere bağlı olarak farklı tiplerde olabilir ve bakiyeleri bulunmaktadır. Hatlar, güzergahlar ve duraklar arasında ilişkiler tanımlanmıştır. GPS teknolojisiyle araçların konumları takip edilir ve yapılan binişler kaydedilir. Proje, toplu taşıma sistemini yönetmek ve analiz etmek için kullanılabilir. Günlük kullanım ve sistem iyileştirmeleri için veri analizi imkanı sunar. Bu bilgiler, şehir ulaşımının verimliliğini artırmak için kullanılabilir. Proje, ulaşım hizmetlerinin planlanması ve yönetilmesine katkı sağlayabilir.

Proje Repo Adresi

https://github.com/enesbabekoglu/Sehirici-Ulasim-Sistemi-SQL-Veritabani-Tasarimi

Modüller

  1. Araçlar: Ulaşım ağındaki araçların bilgilerini içeren tablodur. Her aracın bir tipi, modeli ve plakası vardır.
  2. Kartlar: Aktif ulaşım kartlarının bilgilerini içeren tablodur. Her kart bir tipe ve sahibine bağlıdır ve bir bakiyesi bulunur.
  3. Tarifeler: Hatların ücretlendirme tarifelerini içeren tablodur. Farklı kart tipleri için farklı ücretler belirlenir.
  4. Müşteriler: Ulaşım kartı sahibi kişilerin bilgilerini içeren tablodur. Her müşteri bir isim, soyisim ve TC kimlik numarasına sahiptir.
  5. Hatlar: Ulaşım ağındaki hatların bilgilerini içeren tablodur. Her hat bir ad, güzergah özeti, araç tipi ve tarife ile ilişkilendirilmiştir.
  6. Güzergahlar: Hatların güzergah yönlerini içeren tablodur. Her güzergah bir hat ve bir yön ile ilişkilendirilmiştir.
  7. Duraklar: Ulaşım ağındaki durakların bilgilerini içeren tablodur. Her durak bir ad, kod ve koordinat bilgisi ile tanımlanır.
  8. Araç Konumları: Araçların GPS teknolojisi ile tespit edilerek konumlarının tutulduğu tablodur. Bu bilgi, yolcuların bilgilendirilmesi ve analizler için kullanılır.
  9. Yapılan Binişler: Ulaşım ağındaki bir hatta yapılan binişlerin kaydedildiği tablodur. Her biniş bir kart, hat, durak, ücret ve zaman bilgisine sahiptir.

Bu bileşenler, toplu taşıma sistemini simüle etmek için gerekli olan temel verileri sağlar. Projenin ilerleyen aşamalarında bu bileşenlerin entegrasyonu ve işlevselliği sağlanarak kullanıcıya bir toplu taşıma bilgi sistemi sunulabilir.

ER DİYAGRAMI (CHEN GÖSTERİMİ)

KAZAYAĞI GÖSTERİMİ

İLİŞKİSEL ŞEMA (TABLOLAR ARASI İLİŞKİLER)

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir