Komponent takibi için yeni program çalışması

  • Konuyu başlatan Konuyu başlatan TA3UIS
  • Başlama tarihi Başlama tarihi
Açılır opsiyon menüden de filtreleme olayı bana şu açıdan mantıklı geldi.
Markaya göre filtreleme yapmak istediğimizde arama kutusuna Bon yazınca Tüm Bonens markalar listeleniyor diyelim.
Ama marka ismi aklımıza gelmediğinde listeden bakarak belki hatırlama umudu ile filtreleme imkanı doğdu.

Ayrıca kategori, tedarikçi, üretici kısımlarından da filtreleme yaptırarak filtrelenenler içinden tekrar bir filtreleme yaptırtmak mümkün oldu.

Diyelim bonens marka arattık, mesela kategori kısmından da tüm kategoriler içinden seçimi daraltmak mümkün oldu.
Bir nevi 4 kategori içinden çapraz sorguya çekmiş olduk :katil2:

İş görüyor bu haliyle ve bunca seneden sonraki acemiliğimle ancak bu kadar oldu, bir çok şeyi de unutmuşum :bilmem3: daha da geliştirilebilir tabi ama vakit işte...


1737213877480.png


1737213910988.png

1737214074076.png
 
Son düzenleme:
Komponentleri bir kez veritabanına girdikten sonra raflarda ve çekmecelerde bir komponent var mı acaba diye aramak tarih olacak , komponent adının ilk bir kaç harfini yazdırmak yeterli, tedarikçisi, üreticisi ve diğer bir çok ayrıntı da veritabanına kaydettiğimiz şekliyle elimizin altında olacak. :tamam2:

Belki tüm kayıtları girmek biraz zaman alacak ama, bir kez kaydettikten sonra, ondan sonra alacağımız komponentleri bu kadar miktarlı almayacağımız için daha rahat olacak.

Mesela kendimden örnek vereyim, bir proje yapacağım zaman raflarda ilgili komponent var mı diye tek tek bakıyordum, bu yazdığım program sayesinde tek tek bakacağıma programa ilk bir kaç harfini yazmam yeterli :tamam2:
 
Elinize sağlık. Daha önceki mesajlarda sormuştunuz geliştirme için başka neler eklenebilir diye. Kritik stok miktarı önerisinde bulunmuştum. Ayrıca programa önemli bir özellik kazandırabileceğini düşündüğüm bir öneride bulunmak istiyorum. Mesela kompanent harici nihai üründe tanımlanabilir. Bu özellik ne işe yarayabilir. Diyelimki nihai bir ürün yaptınız ve bu ürününün 1 adeti için bir bomlist hazırladınız. Aradan bir süre geçtikten sonra bu üründen 25 adet üretmek istediniz. Programdan arşivdeki bu nihai ürünü 25 adet olarak seçtiğinizde bu adette üretim için stoğun yeterli olup olmadığını ve eksik kompanentten ne kadar sipariş edilmesi gerektiği listelenebilir.
 
Hobi amaçlı bir proje bu, sizin olmasını istediğiniz özellik hobi projesi olmaktan çıkarır.
 
Filtreleme işini biraz daha ileri götürdüm, önceki tasarımda marka olarak örnek BONENS seçilince tüm kategorileri gösteriyordu ama bu bence eksikti, açılır listelerden sadece BONENS ile ilgili alanlar filtrelenmeliydi, bu düzeltmemde bunu yaptım.

1737229898135.png



Mesela Kategoriden Zener diyot seçtiğimde O kategoriye ait tüm üreticiler geliyor, önceki versiyonda tüm üreticiler listeleniyordu.
Bu versiyonda katı filtreleme yaptırmış oldum.

1737230029908.png
 
Son düzenleme:
Açıkçası şahsen böyle bir programı kullanabileceğimi düşünmüyorum. Kayıtları yarım yamalak tutacağımdan eminim, ama bir çok kişiye faydası olur. Ben bir ürünü birden fazla kategoride tanımlamak mümkün mü diye soracağım, bazen alışveriş yaparken böyle bir özelliğin gerekli olduğunu farkediyorum, şimdi spesifik bir durum gelmedi aklıma.
 
Bir ürünü iki kere farklı kategoriye ekleyerek olur. Aramada iki ürün de çıkar kategorileri farklı görünür.
 
Açıkçası ben elimde ne kadar war ona bakmak yerine..
stoğuma ne girmiş,
Adedi ney imiş,
Kaçtan girmiş,
Neren temin edilmiş,
ne zaman stoğa girmiş,
maddeleri ilgilendiriyor.
Zaten çok adet alınca bitişine yakın haberdar oluyor daha bitmeden yenisini sipariş edebiliyorsun.

OneNote bulut üzerinden yapılan kayıtlar oldukça işe yarıyor.
Nereden istersen eriş ve kontrol et.
Fiyat değişimlerini Hem TL hemde Döviz bazında takip edip neresinin anormal olduğunu gözlemleyebiliyorum.
Tedarik linki ile de istediğim zaman yorulkmadan ilgili alandan yeniden kolayca sipariş imkanı buluyorum.
Örnek SMD ledler:
1737363416125.png

Örnek CMOS çipler:
1737363615396.png


Hatta 1 yıllık yakıt tüketimimi ve yaptığım yolu filanda aynı program altında kayıt altına alabiliyorum.
Çok amaçlı basit kullanım.
1737363714430.png
 
Proje tam olarak bitince web sitemde yayınlayacağım, yetkisiz erişimlerin önüne geçmek için bir üye oturum sistemi yapayım dedim ve veritabanı yapısını oluşturdum.
Gerekirse bu yapıyı değiştiririm çünkü kontrol bende. :tamam2:

1737383405690.png
 
Aslında kendi yaptığım veritabanı tasarımı üzerinde düşünürken bazan kategori yerine acaba etiket olsa daha mı iyi olur diye düşünüyorum. Bunun avantajı, her komponente istediğin kadar etiket ekleyebilirsin. Tek etiket eklersen, mevcut kategori yapısı ortaya çıkıyor. Ama birden fazla etiket de ekleyebilirsin. Mesela bir direnç noname ise, ona "jenerik" etiketini verirsin, bir de "direnç" "pasif" etiketlerini verebilirsin
 
Etiket ayrı bir tablo üzerinden kontrol edilebilir mevcut kategoriyi bozmaya gerek kalmaz geliştirme projesi olarak yapabilirim önce şu ana projeyi bir bitireyim ona sıra gelirse bakarım :katil2:
 
Üye kayıt formu için şu HTML şablonunu kullanabilirim şimdilik.
Bunu Ajax ile gönderip php ile veritabanına kaydederim.

1737384248064.png





Giriş ekranı da bunun gibi olabilir. Kullanıcı veritabanından aktifse oturum açabilsin, yoksa açamasın.
Bu forma Parolamı unuttum ve kayıt ol seçenekleri ekleyebilirim.
1737384384931.png
 
Giriş bölümü ve beni hatırla kısmını tamamladım.
Veri tabanında üye varsa ve şifre doğruysa giriş oluyor. Şifrelemeyi password_hash() ve password_verify() ile yapayım.
Beni hatırla işaretlenirse eposta ve şifreyi hatırlıyor.

1737545393243.png



1737545842681.png


1737545888652.png
 
Üye çıkış kısmı şimdilik şurada dursun.
İleride bu menü kısmını daha kompakt yapabilirim.

1737551868624.png
 
Son düzenleme:
Her sayfaya özel en önemli güvenlik tanımlamaları bitti sayılır.

1737573547878.png





Dosyalar bu şekilde oldu.

1737573885113.png




Her dosyada ortalama 200 satır kod var.

1737573956076.png




Javascript kodlarım 1000 satırı geçmiş :emindegil1:

1737574359919.png



Üye şifresi password_hash() ile şifreleniyor.

1737574495889.png
 
Son düzenleme:
Oturum açılır açılmaz anasayfayı İstatistik sayfası yaptım.

1737641307494.png



İstatistikler sayfasında buna benzer bir yapı iyi mi ?
 
Buna benzer bir şey yapmayı düşünüyorum.

1737647203080.png



İlgili kategorilerden seçtiğimiz değere ait bilgi altında belirsin.
Çok gerekli mi değil belki :yerlereyat1:
 
Bence istatiktik değil de son eklenen komponentlerin listesi doğrudan çıkması lazım. Bunun için bir sorgu yapmaya gerek olmaması lazım.
 

Forum istatistikleri

Konular
7,401
Mesajlar
124,930
Üyeler
3,003
Son üye
Sashok777

Son kaynaklar

Son profil mesajları

Freemont2.0 herbokolog Freemont2.0 wrote on herbokolog's profile.
nick iniz yakıyor
:D
Freemont2.0 posta Freemont2.0 wrote on posta's profile.
Merhabalar :)
az bilgili çok meraklı
Prooffy semih_s Prooffy wrote on semih_s's profile.
Merhaba, sizden DSO2C10 hakkında bilgi rica ettim. Yanıtlarsanız sevinirim...
Unal taydin Unal wrote on taydin's profile.
Timur Bey, Arduino kontrollü bir akü şarj cihazı yapmaya çalışıyorum. Aklımdaki fikri basit bir çizim olarak konu açmıştım. Özellikle sizin fikirlerinizi çok önemsiyorum.
Back
Top