İçeriğe atla
Açık kaynakFull-stackMasaüstü · JDBC

Hastane Otomasyonu

Hasta ve yönetici panelli Java Swing hastane otomasyonu

Rol
Masaüstü uygulama
Dönem
2023
Durum
Açık kaynak
Bağlantılar
GitHub ↗

Genel bakış

Kayıt, giriş, randevu oluşturma ve yönetici denetimi sunan Java Swing masaüstü uygulaması; MySQL ile JDBC üzerinden haberleşiyor, Maven ile derleniyor.

  • Hasta arayüzü: kayıt, giriş, randevu alma ve listeleme. Yönetici arayüzü: tüm kullanıcılar ve randevular.

01

Problem

İlk 'gerçek' uygulamam: iki rol, kalıcı veri ve bir arayüz. Hedef, kullanıcı doğrulama ve veri modelini baştan sona tek başıma kurmaktı.

02

Yaklaşım

Swing ekranları (giriş, kayıt, randevu, yönetici) ayrı sınıflarda; HospitalDB sınıfı JDBC bağlantısını ve sorguları tek yerde topluyor. Kullanıcı ve randevu tabloları MySQL'de.

Sonuç

Çalışan bir otomasyon ve veritabanı erişimini tek sınıfa toplamanın neden iyi fikir olduğunu erkenden öğrenmek.

Benzer projeler

  • Full-stack
    Canlı

    C'esta AI

    Cesta Technology'nin kurumsal web sitesi ve ürün vitrini

    C'esta AI'ın kurumsal sitesi: Cesta Lex ve Cesta AIHM ürün sayfaları, blog, kariyer ve demo talep akışları. Next.js ile geliştirildi, Türkçe ve İngilizce yayında; şirketin diğer ürünleriyle aynı konteyner altyapısı ve CI/CD boru hattı üzerinde çalışıyor.

    2
    dil
    2
    ürün sayfası
    • Next.js
    • React
    • TypeScript
    • Docker
    • CI/CD
    İncele
  • Full-stack
    Açık kaynak

    Insurceed

    Tekliften poliçeye, ödemeden hasara: modüler sigorta platformu

    Poliçe, teklif ve hasar süreçlerini uçtan uca kapsayan, üç rollü (müşteri, acente, admin) sigorta yönetim platformu. Karmaşık ilişkisel sorguları yeniden yazarak veri çekme hızını %25 artırdım.

    3
    kullanıcı rolü
    25%
    daha hızlı sorgu
    • Spring Boot
    • Spring Data JPA
    • PostgreSQL
    • JWT
    • React
    • TypeScript
    İncele
  • Full-stack
    Açık kaynak

    TravelMate

    Rota, aktivite ve paylaşımla seyahat planlama platformu

    Kullanıcıların seyahat planı oluşturup aktivite ve lokasyon eklediği, yorum bıraktığı ve planları herkese açık ya da özel paylaştığı full-stack uygulama. Nginx arkasında Docker Compose ile ayağa kalkıyor.

    1
    komutla tüm yığın
    OpenAPI
    belgelenmiş API
    • Java 17
    • Spring Boot
    • Spring Security
    • JWT
    • PostgreSQL
    • Next.js
    İncele