Yeni proje için fikir almak istiyorum

08/05/2016, 12:53

ALU

Merhabalar,

Arkadaşlar bir süredir programlamadan uzak duruyorum. Ancak her tembel insan gibi bazı işlemleri kolaylaştırmak amacıyla bir program yazmak istiyorum.

Öncelikle projenin Access ile oluşturulması yeterli olurmu? Neden yeterli olur? Eğer yeterli olmazsa tavsiyelerinizi nacizane almak istiyorum.

Program çalışan ve işyeri bilgilerini veritabanında tutup sık sık rapor almamızı sağlayacak. Programda ufak hesaplama işlemleri olacak. Örneğin verilen tutarları formda kişi sayısına göre hesaplayıp bunu veritabanında tutmak istiyorum. Bunu accessde yapmam mümkünmü ve mantıklımı?

Ayrıca veritabanı metin tabanlı örneğin dilekçe, sözleşme vs. içine otomatik olarak kişi ve işletme bilgileri seçildiğinde atacağı bir panelle çıktı almak istiyorum. Acaba böyle bir işlem için tavsiyeniz nedir? Şuan excelde yapıyoruz bu işlemi stabillik açısından devammı edelim yoksa tavsiyeniz varsa önerilerinizi alayım.

Not: Programı ortalama 10 kişi kullanacak ve en fazla senelik kişi olarak 1500 kayıt olacaktır. 10 kişi aynı veritabanında local olarak çalışabilir olması gerekiyor.

Şimdiden cevaplarınız için teşekkür ederim. Anlatamadığım nokta varsa uyarırsanız daha ayrıntılı bilgi vermeye çalışayım.

Hepinize kolaylıklar diliyorum
08/05/2016, 14:22

atoz112

Sayın ALU,

Bahsettiğiniz talebinize yönelik olarak;
Naçizane kendi adıma aşağıdaki açıklamaların yapılması uygun görülmüştür.

Öncelikle,eğer imkan durumu geçerli ise,bu çalışmaları Sql Server üzerinden tablolar ve sorgular hazırlamak sureti ile kullanmanız bir bakıma daha verimli ve rahat olabilir kanısındayım.

Eğer Access kullanımı tercih etmek isterseniz de;

1)
Tabloları ayrı bir veritabanında ve diğer nesneleri de (sorgu,form,rapor…gibi) ayrı bir veri tabanında barındırmak sureti ile Bağlı Tablo üzerinden işlem yapabilirsiniz.

Bağlı Tablo hakkında,site arama sayfasında yazdığınız takdirde edineceğiniz çeşitli içerikte konuları inceleyiniz.

2)
Alıntı:Örneğin verilen tutarları formda kişi sayısına göre hesaplayıp bunu veritabanında tutmak istiyorum. Bunu accessde yapmam mümkünmü ve mantıklımı?

İfadenize yönelik olarak;
Hesaplama işlemlerini tabloya yazmak yerine,direkt sorguda veya form üzerinde yapıp kullanmak daha yerinde olsa gerek.hesaplanmış alanları tabloda barındırmamak iyi olacaktır.

3)
Alıntı:Ayrıca veritabanı metin tabanlı örneğin dilekçe, sözleşme vs. içine otomatik olarak kişi ve işletme bilgileri seçildiğinde atacağı bir panelle çıktı almak istiyorum.

İfadenize yönelik olarak;
Kayıt kaynağını uygun nitelikte sorgu ile hazırladıktan sonra,rapor içeriğini istediğiniz bir şablon görseline getirip ilgili kriter sonuçlarına göre rapor görseli elde etmeniz ve bunların çıktılarını almanız muhtemeldir elbet.

4)
Alıntı:Programı ortalama 10 kişi kullanacak ve en fazla senelik kişi olarak 1500 kayıt olacaktır. 10 kişi aynı veritabanında local olarak çalışabilir olması gerekiyor.

İfadenize yönelik olarak;
Kullanıcı ya da kullanıcı grubu oluşturmak ve bu kişi ya da gruplara giriş bilgileri tahsis etmek sureti ile veritabanına bağlanma işlemlerini sağlatabilirsiniz.

Yine bu hususla dair site arama sayfasında araştırma yapmayı ve konuları incelemeyi deneyiniz.

Son olarak;
Bütün bu işlemler öncesinde,mutlaka doğru ve iyi bir tablo yapılandırması gerçekleştirmelisiniz.tablo oluşturma üzerine de,elbette harici konular da mevcut fakat aşağıdaki konuyu da inceleyebilirsiniz.

Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler

İçeriğinde farazi gerçek dışı uydurma veriler olacak ve sonuçları görmek adına da birkaç kayıt barındıracak şekilde örnek uygulama eğer mevcutsa konunuza dahil ediniz ya da mevcut konulardan esinlenerek uyarlamak sureti ile oluşturmayı deneyiniz.

Katılımcılar tarafından,uygun görülebilecek bilgileri ya da yönlendirmeleri edinmeniz olasıdır.

Bilginize…iyi çalışmalar,saygılar.
08/05/2016, 14:55

ALU

Öncelikle ayrıntılı cevabınız için teşekkür ederim atoz112.

SQL Server kullanmamız hem bana yaratacağı işyükünden dolayı hemde ben ayrıldıktan sonra anlayan kişi olmayacağı için derin sorunlar oluşturacağı düşüncesindeyim. Bu yüzden accesse yöneldiğimi belirtmek isterim. Stabil şekilde kullanmamda sıkıntı çıkmayacaksa Access kullanmak istiyorum.

Mesajınızdan anladığım kadarıyla ve daha açık şekilde bilgi almak maksadıyla accessde bunları yapabileceğimi düşünerek tekrar etmek istiyorum:
*Yapacağım hesaplamaları form giriş ekranında başka bir ek program kullanmadan ve manuel hesaplamaya gerek kalmaksızın yapabilirim.
*Dilekçe sözleşme vs. metin içeriklerinin içerisinde örneğin sözleşmenin geçerli olduğu tarihleri kişi isimlerini vs. veritabanından yansıtabilirim. Aynı zamanda veritabanından istediğim hangi firmaysa çekerek bu çıktıları alabilirim.

Access bana bunları sağlıyorsa yeterli olacaktır düşüncesindeyim. Accessin eksik kalacağını düşündüğünüz noktalar neresidir o konuda fikirlerinizi alırsam müteşekkir kalırım.

Henüz bir veritabanı vs. uygulamasına girişmedim. Henüz kararı vermediğimden... Eğer kararı verirsem mutlaka burada paylaşımım olacaktır.
Bu arada verdiğiniz link anasayfaya çıkıyor ama ben konuyu bulurum sağolun.
Tekrar teşekkür ederim. İyi günler dlierim.
08/05/2016, 15:12

atoz112

Sayın ALU,

1)
Alıntı:*Yapacağım hesaplamaları form giriş ekranında başka bir ek program kullanmadan ve manuel hesaplamaya gerek kalmaksızın yapabilirim.

İfadenize yönelik;
Evet,yapabilirsiniz.

Bu hesaplamaları ister sorgu üzerinden isterseniz de form kod sayfasında ya da form üzerindeki kendi ilgili denetimlerinin kaynak satırında olmak üzere gerçekleştirebilirsiniz.

Örnek uygulamanızı oluşturup konunuza veya her bir danışacağınız ya da sorun veya talebiniz doğrultusunda oluşturacağınız yeni konularınızda bunları konu olarak açabilirsiniz,yeri ve zamanı geldiğinde.yönlendirme ve bilgilendirmeleri de o vesile ile edinebilirsiniz.

2)
Alıntı:*Dilekçe sözleşme vs. metin içeriklerinin içerisinde örneğin sözleşmenin geçerli olduğu tarihleri kişi isimlerini vs. veritabanından yansıtabilirim. Aynı zamanda veritabanından istediğim hangi firmaysa çekerek bu çıktıları alabilirim.

İfadenize yönelik;
Evet,yapabilirsiniz.

Hangi sonuçları edinmek ve bu sonuçlara göre rapor almak istiyorsanız bunları yine yeni konularınızda beyan ederek yazabilirsiniz.uygun görülebilecek Sql sorgu kalıpları veya paylaşımları edinmeniz muhtemeldir elbet.

İstenilen sonuçlara göre bir ya da birkaç kritere (ölçüte) göre sorgular oluşturulabilir.bununla birlikte,raporlarınızda ister tekli kayıtlara ve isterseniz de çoklu kayıtlara göre çıktılar alabilirsiniz.

Uygulamanıza dair,artıların ya da eksilerin neler olabileceği,oluşturmayı düşündüğünüz ve bir ihtimal sonraki aşamalarda geliştirilebilir veya değiştirilebilir durumda olmaları nedeni ve ihtimali dolayısı ile,ilk etapta şimdiden belirtmek doğru veya bir anlam ifade etmeyebilir.zaman içerisinde,uygulamanızı geliştirme durumlarına vakıf olduğunuz süreç boyunca ilerlemek ve aşama aşama bunları gerçekleştirmeniz daha yerinde olacaktır kanısındayım.

Öncesinde,iyi bir tablolama ve eğer gerek görülürse tercihe göre değişmekle birlikte ilişkilendirmeler yapılması daha yerinde olacaktır.akabinde,ilerledikçe ihtiyaçlar dahilinde sorgular  ev formlar hazırlanabilir.

son olarak;
bir önceki mesajdaki konu bağlantısı (Access Dersleri kategorisi içerisindedir) geçici olarak yenilenmiştir.inceleyebilirsiniz.

Bilginize…iyi çalışmalar,saygılar.