Arkadaşlar Merhaba;
hali hazırda daha çok borçlu satış yapan orta ölçekli bi işletmemiz var. borçların takibi için hazır bir program satın almıştım. Ancak programın eksikleri olduğu için kendim bunun gibi tamamen kendime özel bir program yapmak istiyorum. Ama hangi programla nasıl yapılıyor nerden başlamam gerekiyor bunu bilmiyorum. online değil tamamen masaüstü uygulaması. bu konuda nasıl bi yol izlemem gerektiği hakkında fikirlerinizi düşüncelerinizi paylaşırsanız çok memnun olurum.
Online değilse, SQLite kullanmanızı öneririm.
Ve kendi programınızı geliştirene kadar da,
SQLite Studio veya DB Browser for SQLite kullanabilirsiniz.
Arayüzü pyqt5 ile yapabilirsiniz.Eğer işletmeniz küçük bir yerse txt dosyalarını yazabilirsiniz
Ama python’ı sıfırdan öğrenecekseniz metin tabanlı yapmanız daha iyi
Öncelikle herhangi bir programlama dili öğrenmelisiniz. Bu sırada bilgisayar bilimlerine dair birçok beyninizde yer etmeye başlıyor. Daha sonra bizim GUI dediğimiz masaüstü uygulaması yapmaya yarayan şeyi öğrenmelisiniz. Bir de veritabanı için kod yazmaya yarayan bir şey öğreneceksiniz. Artık bu uygulamayı yapabilirsiniz. Bu süreç birkaç ay sürecek. Sabırlı olursanız sonunda elinize istediğiniz programı istediğiniz şekilde yapabilme ve düzenleme gücü geçecek.(Bu forumda genelde python önerilir ama siz istediğiniz dili kullanabilirsiniz.)
Eğer acelesi olan bir durumdaysanız makul ücretlere hızlıca bu işi halledebilirsiniz.(Bu yolu seçerseniz içinde hiç bulunmadığım birkaç site önerebilirim.)
gerçekten makineye yakın iyi bir programlama dili öğrenmenizi öneririm mesela java öğrenebilirsiniz böylece bu programı kolayca tasarlarsınız sonra sql gibi database dilleri öğrenir data programlamaya başlarsınız. hatta javascript de olabilir. ama java aslına bakarsanız daha çok kullanılan ve sevilen bir dil. googlea en çok kullanılan diller yazdığınızda java çıkar karşınıza. neyse görüşmek üzere
Şimdi aklıma geldi;
GNU Cash ve Money Manager EX adında para yönetim programları var, açık kaynak kodlular, umarım işinize yarar.
Bence pthonla baslaması daha iyi bir seçenek ama eğer kariyer olarak düşünüyorsa sizin dediğiniz doğru
benim anladığım kadarıyla amacı programlama öğrenmek değil kendi programını yapacak kadar bilmek istiyor ama yanlış anladıysam mazur görün olur mu
gui arayüz tasarlama filan değil miydi.masaüstü uygulama ile pek ilgisi yok diye biliyorum
Kısaca programlama öğrenmek uzun bir yol.Eğer hız sizin için çok önemli değilse(1,2 saniye fark) Python tavsiyemdir ama bu programdan sonra yazılım kullanmayı düşünmüyorsanız birine yaptırabilirsiniz(10 20 liraya yapan birini kolayca bulursunuz).Eğer yazılım kariyeri yapmayı düşünüyorsanız C gibi makine diline yakın dillere geçebilirsiniz
hayır önce daha kolay bir dil olan python veya ruby öğrenmesi daha iyi olur bence çünkü cumburlop atlarsa c, c++ ’ a konuyu öğrenemeden bu işleri bırakabilir mesela ben python öğrenmeden önce c++ öğrenmeye çalıştım ve çok zorlandım ve öğrenemedim
farkındaysanız bende onu yazdım
iyi ama en son mesajında c gibi makine dillerine geçebilirsin dedin
kariyer yapacaksa…
ha tamam
bu arada benden sana tavsiye @cos90 eğer sırf bir program yapmak istiyorsan ve bunun için yazılım yapmaya başlamışsan hiç başlama derim
yine bu da yazıyor
bunu da söylemiştim
Bu adamın kariyer yapmak gibi bir hedefi yok. Adam zaten işini eline almış. Sadece bu işi yaparken kullandığı yazılımları tasarlamak istiyor. Bugün borç takip ile başlar yarın kendi web sitesini yapar sonra işletmesi için bir app yapar diye gidecek bir yol bu ve bu adam hiç programlama bilmiyor. Yani kendi bilginize göre değil @cos90 ın bilgisine göre cevaplayın soruyu.
öyle yapıyoruz zaten ben de anladım adamın amacını arkadaş işletmesi için yazılım yapmak istiyor ve bu nedenle de biz ona hangi programlama dilini öğrenmesinin daha iyi olacağını söylüyoruz
@Samet195 @hackaxx @eXcalibur @hasser arkadşlar biraz geç gördüm kusura bakmayın. sadece geceleri buraya bakabiliyorum.
öncelikle verdiğiniz cevaplar için çok teşekkür ederim. tartışmanız için bir neden yok. sanırım bu platform da fikir alışverişi için var. aslında bakarsanız inşaat mühendisiyim. kendi alanımda çalışmıyorum. kendi işletmemiz var. daha çok borçlu satış olduğu için borçların takibi olsun vadeli satış yapıldığında vadeyi hatırlatma olsun hangi cariye hangi mal hangi tarihte verilmiş o cari ne zaman ne kadar ödeme yapmış tüm bunların yapıldığı bir programdan bahsediyorum. hali hazırda bir program var zaten elimde. geçen sene 1500 lira gibi bi ücrete almıştım. ancak paket program olduğu için gereksiz buton yığını ve programın bazı eksiklikleri de var.
btk akademide python dersi alıyorum. okulda da almıştık ancak dersi geçmek için bakıyorduk. şuan öğreniyorum. ancak istediğim programı pythonla yapamayacaksam niye öğreniyorum diye düşünüp fikrinizi almak istedim. yapabilir miyim pythonla?
hali hazırda elimde olan program açılırken köşede sql server yazıyor. sadece sql ile mi yapılmıştır?
programlama bilgim neredeyse yok diyebiliriz. herkes kadar benim de merakım var ancak bir yol haritası olmadığından nasıl yaparım bilmiyorum. yazı biraz uzun oldu kusura bakmayın. son bi şey söyleyeyim. bionluk sitesinden bugün bu program için 20bin lira istedi bi arkadaş. siz 10 lira diyorsunuz. nasıl oluyor?