• Buradasın

    Python ile Basit Muhasebe Programı Geliştirme Eğitimi

    youtube.com/watch?v=losOzwduG4Y

    Yapay zekadan makale özeti

    • Bu video, bir programcının kanalında yayınlanan eğitim içeriği olup, Python programlama dilini kullanarak basit bir muhasebe programı geliştirmeyi adım adım göstermektedir.
    • Videoda, SQLight veritabanı kullanılarak stok yönetimi, piyasaya sürülen ürünlerin maliyet hesaplaması ve kar-zarar analizi gibi temel işlevleri içeren bir muhasebe programının geliştirilmesi anlatılmaktadır. İçerik, veritabanı tablolarının oluşturulması, kullanıcı arayüzünün temel iskeletinin while döngüsü ile oluşturulması ve programın temel işlevlerinin kodlanması aşamalarını kapsamaktadır.
    • Program, ana menüde mevcut ürünlerin gösterilmesi, yeni ürün kaydı, satış ve üretim bilgilerinin güncellenmesi, kar-zarar raporları ve çıkış gibi dört seçenek sunmaktadır. Konuşmacı, bu videonun bir serinin ilk bölümü olduğunu belirterek, ikinci videoda her bloğun detaylarının tamamlanacağını ifade etmektedir.
    00:03Kanal ve İçerik Tanıtımı
    • Bu, kanalın ilk videosu olup, içerik kodlama üzerine olacak ancak bir eğitim videosu değil.
    • Videoda bir basit muhasebe programı SQLight veri tabanı kullanarak yapılacak.
    • Program, kullanıcıların stokları (hammaddelerin adı, birim fiyatı ve miktarı) kaydetmesini ve piyasaya sürdüğü ürünlerin maliyet hesaplamasını sağlayacak.
    01:29Programın Özellikleri
    • Programın ikinci kısmı, kullanıcıların piyasaya sürdüğü ürünlerin işlemlerini yapacak ve ürünün birim maliyetini hesaplayacak.
    • Üçüncü kısımda kullanıcıların hangi durumlarda zarar edip, hangi durumda karda olacağı hesaplanacak.
    • Programın uzun olacağı için kodlama sırasında telefon üzerinden referans alınacak.
    03:14Veritabanı Oluşturma
    • Öncelikle SQLite3 kütüphanesi import edilecek ve veritabanı bağlantısı kurulacak.
    • İlk tablo "stoklar" olacak ve ürün adı (text), birim fiyatı (int) ve birim adedi (int) sütunlarını içerecek.
    • İkinci tablo "ürünler" olacak ve ürün adı (text), maliyet (int), birim adedi (int) ve satış fiyatı (int) sütunlarını içerecek.
    08:21Kullanıcı Arayüzü Tasarımı
    • Programın ana menüsünde kullanıcıya stoklar, piyasaya sürülen ürünler, bilanço ve çıkış seçenekleri sunulacak.
    • Stoklar menüsünde mevcut stokları görüntüleme, stoklara ürün ekleme ve çıkış seçenekleri olacak.
    • Kullanıcı arayüzü konsol tabanlı olacak, ancak gelecekteki videolarda arayüz tasarımı da yapılacak.
    14:09Proje Planlaması
    • İlk videoda uygulamanın iskeleti oluşturulacak, ikinci videoda ise her bloğun detayları işlenecek.
    • İlk videoda if blokları oluşturulacak, ikinci videoda ise bu blokların içeriği tamamlanacak.
    • Her if bloğunda çıkış için break komutu kullanılacak.
    15:00Ürünler Menüsü
    • İlk seçenekte mevcut piyasaya sürülmüş ürünler gösterilecek.
    • İkinci seçenekte piyasaya süreceği ürünün kayıtları yapılacak.
    • Üçüncü seçenekte çıkış seçeneği sunulacak.
    17:25Satış Bilgileri Menüsü
    • Üçüncü menüde satış bilgileri, üretim kayıtlarını güncelleme ve kar-zarar raporları seçenekleri olacak.
    • Satış bilgileri penceresinde mevcut ürünler gösterilecek ve kullanıcı hangi ürünün satış bilgilerini güncelleyeceğini seçebilecek.
    • Üretim kayıtları penceresinde ilk etapta kaydedilen üretim miktarları güncellenebilecek.
    19:15Kar-Zarar Raporları ve Uygulama Yapısı
    • Kar-zarar raporları penceresinde her ürünün maliyetini çıkarması için en az kaç tane satış yapılması gerektiğini gösterecek.
    • Uygulama dört pencereye sahip olacak: satış bilgileri, üretim kayıtlarını güncelle, kar-zarar raporları ve çıkış.
    • Her pencerede while döngüsü kullanılarak kullanıcıya sürekli seçenek sunulacak ve çıkış için break komutu kullanılacak.

    Yanıtı değerlendir

  • Yazeka sinir ağı makaleleri veya videoları özetliyor