Komponent stok takip sistemi için veritabanı tasarımı

Ben de django kursu dinlemeye devam ediyorum :D

Bu PyCharm dehşet bir geliştirme ortamı. Ben koda birşey ekliyorum, program hemen otomatik olarak onun için gereken import'u kendisi koyuyor. Derleme hatası olunca da yapay zeka anlatıyor bana nerede yanlış yaptığımı. Tam tembel işi :kahveic1:
 
Son düzenleme:
@nt bu gidişle benden önce bitireceksin. Motivasyon için benim projeden sana bir video paylaşayım. Görüntü gerçek zamanlı kaydedildi.

 
  • Beğen
Reactions: nt
@nt, sende yapabilirsin; neden yapmıyorsun? Senin bir günde paylaştığın kodu, ben yeri geldiğinde bir haftada yazamıyorum/yazamıyorum.

--

Bu arada, birkaç arkadaş Özdisan'ın arama yapılıp yapılmadığını sordu; evet, yapıyor. Detay ve fiyat bilgilerini de alıyorum, ancak henüz ekran paylaşımı yapmadım. Neyse, tek tek cevaplamaktansa onun işlev videosunu buraya ekliyorum.


 
@nt, sende yapabilirsin; neden yapmıyorsun? Senin bir günde paylaştığın kodu, ben yeri geldiğinde bir haftada yazamıyorum/yazamıyorum.

--

Bu arada, birkaç arkadaş Özdisan'ın arama yapılıp yapılmadığını sordu; evet, yapıyor. Detay ve fiyat bilgilerini de alıyorum, ancak henüz ekran paylaşımı yapmadım. Neyse, tek tek cevaplamaktansa onun işlev videosunu buraya ekliyorum.


29745 eklentisine bak
muhteşem olmuş gerçekten.
bende içine bir yapay zeka ekliyorum komponent arama için sadece türkiyedeki satış firmalarında arama yapıcak
ben daha butona yönlendime ekliyemiyorum abi :yerlereyat1:
10 dk falan oldu ekran bana, ben ekrana bakıyorum :D :D
 
Son düzenleme:
@nt, sende yapabilirsin; neden yapmıyorsun? Senin bir günde paylaştığın kodu, ben yeri geldiğinde bir haftada yazamıyorum/yazamıyorum.

--

Bu arada, birkaç arkadaş Özdisan'ın arama yapılıp yapılmadığını sordu; evet, yapıyor. Detay ve fiyat bilgilerini de alıyorum, ancak henüz ekran paylaşımı yapmadım. Neyse, tek tek cevaplamaktansa onun işlev videosunu buraya ekliyorum.


29745 eklentisine bak

Özdisan sistemini güncelliyor. Mayıs ayında canlıya alma hedefleri var.

Ürünlere yapıştırdıkları etiketler üzerindeki barkod numarasını e-ticaret sitesinde kullanabilmek (ürün sayfasına erişmek, o numara ile arama yapmak, vb) konusunda bir önerim oldu onlara. Yazılımı yapan firma ile görüşecekler.

Bunu yaparlarsa ürün barkodunu okutarak stoğa giriş yapmak, tanımlı değilse yeni stok kartı açmak gibi fonksiyonlar mümkün olur.
 
Ben de django kursu dinlemeye devam ediyorum :D

Bu PyCharm dehşet bir geliştirme ortamı. Ben koda birşey ekliyorum, program hemen otomatik olarak onun için gereken import'u kendisi koyuyor. Derleme hatası olunca da yapay zeka anlatıyor bana nerede yanlış yaptığımı. Tam tembel işi :kahveic1:
ücretimi aldın abi sen bende bakyım dedim pycharma yıllık 200-300$ :D
 
Yllık 99 dolar ile başlıyor, üçüncü yılda 59 dolara düşüyor. Ama bende all app abonelik var. Herşey dahil ve üçüncü yılda yıllık 170 dolar.
 
  • Şaşkın
Reactions: nt
Bu django işini sevmeye başladım :) Yazı (model) olarak veritabanını tanımlıyorum. Sadece veri alanlarını tanımlıyorum. İlgili index tanımlamalarını, foreign key tanımlamalarını tamamen otomatik yapıyor :tamam1

1710237552257.png


1710237596491.png
 
  • Beğen
Reactions: nt
Ama fazladan benim tanımlamadığım session falan filan bir sürü atraksiyon daha eklemiş. Onları şimdilik ellemeyeceğim. Benim amacım en kısa zamanda database'e komponent tıkmak :kahveic1:
 
Bu komponent stok takip sistemini yapmaya çalışayım bende sıfırdan. Aradan uzun yıllar geçti ama deneyeyim bakalım bir şeyler hatırlarım belki.

Tam olarak hangi başlıklar kategoriler detaylar olacak.
Başlıkların ve kategorilerin özellikleri neler olacak, resim vs gibi?
Neler isteniyor, olması gereken özellikler neler?

Konuyu biraz okudum ama tam olarak neler isteniyor, üzerinde çalışmaya başlayım yavaş yavaş ama boş kaldıkça.


php, mysql, html5 css, jquery, ajax kodları ile yapmaya çalışırım.
Simgeler için fontawesome kullanırım. geri kalan her şeyi kendim kodlamaya çalışacağım, hem unuttuğum bilgileri hatırlayıp tazelemiş olacağım.
Kaba tasarımı ve kodlaması bitince css ile makyajlarız.

localhost ve internet üzerinde çalışmaya uygun olur.
localhost ta mamp veya xammp tarzı bir program ile kolayca denenebilir.
 
Son düzenleme:
Başlık ve kategorileri önceden tanımlamayacağız. Onların hepsi kullanıcıya kalmış. Yukarıdaki database şeması yapıyı açıklıyor. Web arayüzü şu özellikleri sağlayacak:

* Komponent giriş ekranı. Çoğu zaman bu sayfada olacağız ve bir sürü komponent gireceğiz.
* Lokasyon, kategori, doküman tipi, üretici, tedarikçi, paket giriş ekranı. Kategori ve lokasyon hiyerarşik olacak, yani lokasyon için ev -- çalışma odası -- dolap A -- çekmece E, kategori için de yarıiletken -- transistör -- MOSFET diye verebileceğiz. Kategori, paket, tedarikçi, üretici, tamamen kullanıcıya kalmış. Doküman tipi ise pdf, resim ve zip arşiv şu anda. Başka tipler de gelebilir sonradan.
* Arama ekranı. Bu ilk başta bir SQL sorgu ekrano olsa da olur. Yani bir input bux, giriyorsun SQL sorguyu, sorgu sonucu ekrana yazılıyor, o kadar. Sonradan daha estetik hale getirilebilir.

Kategori ve lokasyonun hiyerarşik olması önemli, tek bir kategori veya lokasyon yeterli değil.
 
Lokasyon hiyerarşik olacak derken, komponentin bulunduğu yer yani değil mi? EV > Çekmece A ya da EV > Dolap > Sağ raf benzeri bir hiyerarşi olarak algılıyorum.
 
Form başlıkları bunlar mı?

Lokasyon > Hiyerarşik yani alt kategorili.
Kategori > Hiyerarşik yani alt kategorili.
Doküman tipi > dosya ya da resim.
Üretici > Text olacak
Tedarikçi > Text olacak
Paket giriş ekranı > ? ( Bunu anlamadım. )
 
Paketler standart olarak belli zaten. TO-3, TO-220, DIP8, DIP16, SOT-23 vs.

Üç tane form olacak. Komponent giriş, Ayarlar, Komponent arama. Lokasyon, kategori, doküman tipi, üretici, tedarikçi, paket Ayarlar ekranından girilecek.
 
Eğer böyle bir programı ekip olarak yazabilirsek, forum sunucusunda ben host ederim.

Hatta şunu bile yapabiliriz. Bedava kullanım da olur, paralı kullanım da. Paralı kullanımda Octopart entegrasyonu gelir. Yani yaz komponenti, hemen datasheet ve komponent bilgileri otomatik olarak forma doldurulsun. Burada amaç para kazanmak değil, Octopart'a verilmesi gereken parayı çıkarmak. Üye sayısı arttıkça abonelik ücreti de azalır. Giderek ucuzlayan bir hizmet :katil2:
 
Kategori ve lokasyonun bir ağaç şeklinde olması lazım. Yani nasıl ki bir dizinden alt dizine geçiyorsun, onun gibi. Sağda da "yeni bir kategori ekle" butonu olması gerekir. Ayrıca bir komponenti girdin, bir sonrakini girerken, bir önceki kategori, lokasyon ve diğer ayarlar varsayılan olarak seçilmiş olmalı, çünkü büyük ihtimalle gruplar halinde gireceksin komponentleri, her birisi için tekrar tekrar seçim yapmak mantıklı değil.

Paket tipleri de sabit olmayacak. Kullanıcı istediği isimde bir paket ekleyebilecek.
 
Kategori kısmını ele alalım.
Aşağıda gördüğün kategori başlıklarından her hangi birini seçtiğinde ve komponent adını yazdığında ve ilgili alanlarıda doldurup ekle dediğinde o kategoriye komponent eklenecek.
İlgili kategori orada değilse YENİ KATEGORİ EKLE diyerek listede olmayan yeni bir kategori istenilen yere eklenebilecek.
Böylece sınırsız bir hiyerarşi olacak.
Aynı şey lokasyon için de geçerli olacak.

1717077074970-png.34174
 
Son düzenleme:
Kategori kısmını ele alalım.
Aşağıda gördüğün kategori başlıklarından her hangi birini seçtiğinde ve komponent adını yazdığında ve ilgili alanlarıda doldurup ekle dediğinde o kategoriye komponent adı eklenecek.
İlgili kategori orada değilse YENİ KATEGORİ EKLE diyerek listede olmayan yeni bir kategori eklenebilecek.
Böylece sınırsız bir hiyerarşi olacak.
Aynı şey lokasyon içinde geçerli olacak.

1717077074970-png.34174
Hiza bak, yavrum benim :gulus2: Masaallah nazar degmesin Dogan abi.
 

Çevrimiçi personel

Forum istatistikleri

Konular
6,952
Mesajlar
118,759
Üyeler
2,824
Son üye
selocan32

Son kaynaklar

Son profil mesajları

hakan8470 wrote on Dede's profile.
1717172721760.png
Dedecim bu gul mu karanfil mi? Gerci ne farkeder onu da anlamam. Gerci bunun anlamini da bilmem :gulus2:
Lyewor_ wrote on hakan8470's profile.
Takip edilmeye başlanmışım :D ❤️
Merhaba elektronik tutsakları...
Lyewor_ wrote on taydin's profile.
Merhabalar. Elektrik laboratuvarınız varsa bunun hakkında bir konunuz var mı acaba? Sizin laboratuvarınızı merak ettim de :)
Lyewor_ wrote on taydin's profile.
Merhabalar forumda yeniyim! Bir sorum olacaktı lcr meterler hakkında. Hem bobini ölçen hemde bobin direnci ölçen bir lcr meter var mı acaba?
Back
Top