Skip to main content

AccessTr.neT


Barkod ile Oy sayısını arttırma

alpertunga65
alpertunga65
4
2255

Barkod ile Oy sayısını arttırma

Çözüldü #1
Selam,

Sitemizin değerli hocalarından ozanakkaya'nın da yardımıyla bir kantin seçim uygulaması hazırladım. hazırladığım kadarı işimi yapmama yetiyor. Ancak, dün sitemizde bir gezinti yaparken, barkod ile ilgili güzel örnekler gördüm. barkod sistemi hakkında yeterli bilgim yok. İlgilenmemin en önemli sebebi; yapmış olduğum uygulamada, adaylara verilen oyların kaydedildiği bir form var (Frm_KANTIN_SECIMI_OY_KAYIT). bu formda her adayın karşısında, kendisine verilen oyu arttıran bir buton mevcut. Hem oyları sayan kişilere zaman kazandırmak, hem de oyları kaydederken yapılabilecek hataları en aza indirgemek için (başka birine oy vermek, başkasının oyunu silme gibi), acaba bu sayma işlemini barkod cihazına yaptırabilir miyim diye düşündüm ve sitemizden aldığım bir örneği kendi uygulamama dahil ettim. Yukarıda söylediğim formdaki butonu kaldırıp oy sayımını barkod cihazı ile yaptırabilir miyim?
Saygılar...
.rar Kantin_SecimBADKOD_DENEME - Kopya.rar (Dosya Boyutu: 84,22 KB | İndirme Sayısı: 28)
Ne Mutlu Türk'üm Diyene.
Cevapla
#2
Sayın alpertunga65,

Konu ilk anlatım mesajınızda yazdığınız bir ifadenize
Alıntı:her adayın karşısında, kendisine verilen oyu arttıran bir buton mevcut. Hem oyları sayan kişilere zaman kazandırmak, hem de oyları kaydederken yapılabilecek hataları en aza indirgemek için (başka birine oy vermek, başkasının oyunu silme gibi)

yönelik olarak;dikkatinizi çekmek ve üzerinde düşünülmesi gerektiğine dair bir uyarıda bulunmak amacı ile,bir hususu belirtmekte fayda var kanısındayım.

Bahsini yaptığınız ilgili form üzerindeki OY VER + adlı butonu dahil etmenizin amacı olarak,yukarıdaki ifadenizde geçen bir kısımda belirttiğiniz izaha göre (oyların biraz daha rahat sayımını sağlamak düşüncesi için) evet geçerli sayılabilir.fakat,ifadenizin ikinci kısmı (hataları azaltmak,başka birine oy vermek veya oyunu silmek,v.s…) için aynı geçerliliğin olması zor.zira,zaten eğer bu oy sayımında görevli olacak kişiler bu işlemleri yapmaya uygun karakterlerse illa ki bu yukarıda yazılı olanları bir şekilde yapacaktır.kaldı ki,bunu yapabilmeye de müsait bir form kullanımı ve oy kontrol mekanizması sorunu söz konusu.bu butona art arda istenildiği kadar basılabilir.başkalarının dikkatli bakmadıkları esnalarda da bu da mümkün,fark edilmez çünkü.

zira,velev ki bu işlemle görevli kişilerin bilerek ya da bilmeksizin birkaç kez bu butona basmaları durumunda,oy sayı farklılığı belirlendiğinde,belki de tekrar sayımlara gidilmek zorunda kalınacak.bu da,hem zaman kaybı hem de sonuçların neticelenmesinde gecikme yaratacak ya da sorunlar oluşacak…

ayrıca,yeri gelmişken belirtmekte de fayda var,zaten bilinen bir husus ama yine bilgi açısından olsun diye;önce oyların geçerli / geçersiz diye tasnifi yapılır.ardından da,bu geçerli oylar üzerinden adayların oy dağılımları tasnif edilir.

Bu sebeple,bu hususa da ayrıca bir yönelmek ve buna çözümler bulmak gerekir diye düşünmekteyim.birkaç öneri mahiyetinde aşağıdaki hususlar öneri olarak yazılmıştır.

1)      Mesela;oy sayısı ile adaylara tahsis edilecek oy sayısının birbiri ile eşit olmasına yönelik olarak bir kontrol uygulaması yapılabilir.

Ya geçerli oy değerinin gösterileceği metin kutusundaki değer ya da toplam oy değerinin gösterileceği metin kutusundaki değer üzerinden elde edilecek bu oy sayısını,aday oy sayısı alanındaki (tüm adayların) toplam sayı ile karşılaştırmak sureti ile,verilen oy değeri ile sayılan oy değerlerinin eşit olup olmadıklarına dair bir fark karşılaştırması yapılabilir.

Hatta,eğer fark söz konusu ise,sayım esnasında dikkati çekmesi için bir uyarı mesajı da dahil edilebilir.

2)      Geçerli oy,geçersiz oy ve toplam oy denetim kutularındaki değerleri ondalık basamaklı olarak değil de,genel sayı olarak ayarlayınız.bu daha doğru bir değer gösterme olacaktır.

3)      Aday oy miktarı alanı için (sadece görsellik açısından);select top … /desc Sql (daha geniş kullanımı için lütfen site içerisinde arama yaparak bilgi edininiz) sorgulama yöntemi ile her bir göreve dair üst sıralarda hangi adayın ilk sıralarda yer aldığını görebilmek anlamında bir görsellik sağlanabilir.bu sıralamayı görme öncesinde de oy verme butonunun içerisine formu tazeleme komut ifadesini de dahil etmek gerekir ki,her oy verme sonrasında bu sıralama güncellenmiş olsun.

4)      Hatalı oy sil butonu içeriğinde bir düzenleme yaparak mesaj çıkmasını engelleyebilirsiniz. Tıpkı oy ver butonunda olduğu gibi,direkt işlemin gerçekleşmesini sağlayabilirsiniz.zaten bu amaç için kullanılacağından dolayı mesaja gerek yok.aksi takdirde,aynı mantık,o zaman;oy ver butonu için de olmalı.eğer ki,amaç kolaylık sağlamak ve zamandan kazanmak ise.

Bu konularda kısaca üzerinden geçerek belirtmek ve paylaşımda bulunmak istediklerim bunlar.elbette daha derinlemesine ve ayrıntılı olarak uygulamanız incelendiğinde başka önerilerde oluşabilir,geneli için.fakat şu an itibarı ile,konuda bahsettiğiniz talebinizin aslında bir parçası ve önemli bir kısmı diye düşündüğüm bu hususları bahsedip,oy sayımları öncesinde ilk elde edilmesi gerekenlerin önce doğru veriler olması gerektiği ardından da doğru seçim sonuçlarının çıkması ve adil bir sonuçlama elde edilmesi için başlangıç aşamalarında ve oy verme esnalarında yapılması gerekenlere dair tekrar düşünülmesi ve buna yöntemler bularak çözümler bulmaya imkan vermek amacı iledir.

Barkod kullanımı konusuna gelince;hazırlamayı istediğiniz uygulamanız ile bu barkod kullanımı çok da uygun düşünülebilecek bir yapıda değil.teferruatı da ayrı bir husus.bir ürün satıcısı gibi düşünürsek eğer;ya oy pusulalarına barkod eklemesi uygulanması gerekecek ya da oy pusulalarında adaylara dair bir barkod alanı söz konusu olacak.

Ayrıca,kaldı ki,sadece seçim dönemlerinde ve tek kullanımlık olabilecek zamanlar için söz konusu olacağından sırf bu oylama için bir barkod sistemi girişimi pek de uygun ya da gerekli olmayacaktır.ülkemizde dahi seçim süreçlerinde bile uygulanmamaktadır.bu sebeple,bana göre;uygulama üzerinden gidilerek çeşitli işlemlerin oluşturulmasının sağlanması ile bu hususa dair hem bir önlemler çalışması hem de kontrol mekanizmasının oluşturulması daha yerinde olacaktır.elbette,bütün bu yazılanlar benim kendi nacizane yorumlarım ve düşünce paylaşımlarımdır.illa ki olacak şartı ile gidilecek olunduğunda,elbette ki,bu hususa dair çalışmalar söz konusu olabilir.bu da paylaşıma açıktır.bilgilerinize.

İyi çalışmalar,
Saygılar.
Herkes, kendisinin AR-GE'cisidir...


Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler
Alt Form Denetim Değerlerine ulaşma ve Alt Form Güncelleme
Kapatırken Düzenle (Compact On Close) Seçeneğinin İşaretlenmesi Hakkında
Cevapla
#3
(14/12/2014, 15:42)atoz112 yazdı: Sayın alpertunga65,

Konu ilk anlatım mesajınızda yazdığınız bir ifadenize

Alıntı:her adayın karşısında, kendisine verilen oyu arttıran bir buton mevcut. Hem oyları sayan kişilere zaman kazandırmak, hem de oyları kaydederken yapılabilecek hataları en aza indirgemek için (başka birine oy vermek, başkasının oyunu silme gibi)

yönelik olarak;dikkatinizi çekmek ve üzerinde düşünülmesi gerektiğine dair bir uyarıda bulunmak amacı ile,bir hususu belirtmekte fayda var kanısındayım.

Bahsini yaptığınız ilgili form üzerindeki OY VER + adlı butonu dahil etmenizin amacı olarak,yukarıdaki ifadenizde geçen bir kısımda belirttiğiniz izaha göre (oyların biraz daha rahat sayımını sağlamak düşüncesi için) evet geçerli sayılabilir.fakat,ifadenizin ikinci kısmı (hataları azaltmak,başka birine oy vermek veya oyunu silmek,v.s…) için aynı geçerliliğin olması zor.zira,zaten eğer bu oy sayımında görevli olacak kişiler bu işlemleri yapmaya uygun karakterlerse illa ki bu yukarıda yazılı olanları bir şekilde yapacaktır.kaldı ki,bunu yapabilmeye de müsait bir form kullanımı ve oy kontrol mekanizması sorunu söz konusu.bu butona art arda istenildiği kadar basılabilir.başkalarının dikkatli bakmadıkları esnalarda da bu da mümkün,fark edilmez çünkü.

zira,velev ki bu işlemle görevli kişilerin bilerek ya da bilmeksizin birkaç kez bu butona basmaları durumunda,oy sayı farklılığı belirlendiğinde,belki de tekrar sayımlara gidilmek zorunda kalınacak.bu da,hem zaman kaybı hem de sonuçların neticelenmesinde gecikme yaratacak ya da sorunlar oluşacak…

ayrıca,yeri gelmişken belirtmekte de fayda var,zaten bilinen bir husus ama yine bilgi açısından olsun diye;önce oyların geçerli / geçersiz diye tasnifi yapılır.ardından da,bu geçerli oylar üzerinden adayların oy dağılımları tasnif edilir.

Bu sebeple,bu hususa da ayrıca bir yönelmek ve buna çözümler bulmak gerekir diye düşünmekteyim.birkaç öneri mahiyetinde aşağıdaki hususlar öneri olarak yazılmıştır.

1)      Mesela;oy sayısı ile adaylara tahsis edilecek oy sayısının birbiri ile eşit olmasına yönelik olarak bir kontrol uygulaması yapılabilir.

Ya geçerli oy değerinin gösterileceği metin kutusundaki değer ya da toplam oy değerinin gösterileceği metin kutusundaki değer üzerinden elde edilecek bu oy sayısını,aday oy sayısı alanındaki (tüm adayların) toplam sayı ile karşılaştırmak sureti ile,verilen oy değeri ile sayılan oy değerlerinin eşit olup olmadıklarına dair bir fark karşılaştırması yapılabilir.

Hatta,eğer fark söz konusu ise,sayım esnasında dikkati çekmesi için bir uyarı mesajı da dahil edilebilir.

2)      Geçerli oy,geçersiz oy ve toplam oy denetim kutularındaki değerleri ondalık basamaklı olarak değil de,genel sayı olarak ayarlayınız.bu daha doğru bir değer gösterme olacaktır.

3)      Aday oy miktarı alanı için (sadece görsellik açısından);select top … /desc Sql (daha geniş kullanımı için lütfen site içerisinde arama yaparak bilgi edininiz) sorgulama yöntemi ile her bir göreve dair üst sıralarda hangi adayın ilk sıralarda yer aldığını görebilmek anlamında bir görsellik sağlanabilir.bu sıralamayı görme öncesinde de oy verme butonunun içerisine formu tazeleme komut ifadesini de dahil etmek gerekir ki,her oy verme sonrasında bu sıralama güncellenmiş olsun.

4)      Hatalı oy sil butonu içeriğinde bir düzenleme yaparak mesaj çıkmasını engelleyebilirsiniz. Tıpkı oy ver butonunda olduğu gibi,direkt işlemin gerçekleşmesini sağlayabilirsiniz.zaten bu amaç için kullanılacağından dolayı mesaja gerek yok.aksi takdirde,aynı mantık,o zaman;oy ver butonu için de olmalı.eğer ki,amaç kolaylık sağlamak ve zamandan kazanmak ise.

Bu konularda kısaca üzerinden geçerek belirtmek ve paylaşımda bulunmak istediklerim bunlar.elbette daha derinlemesine ve ayrıntılı olarak uygulamanız incelendiğinde başka önerilerde oluşabilir,geneli için.fakat şu an itibarı ile,konuda bahsettiğiniz talebinizin aslında bir parçası ve önemli bir kısmı diye düşündüğüm bu hususları bahsedip,oy sayımları öncesinde ilk elde edilmesi gerekenlerin önce doğru veriler olması gerektiği ardından da doğru seçim sonuçlarının çıkması ve adil bir sonuçlama elde edilmesi için başlangıç aşamalarında ve oy verme esnalarında yapılması gerekenlere dair tekrar düşünülmesi ve buna yöntemler bularak çözümler bulmaya imkan vermek amacı iledir.

Barkod kullanımı konusuna gelince;hazırlamayı istediğiniz uygulamanız ile bu barkod kullanımı çok da uygun düşünülebilecek bir yapıda değil.teferruatı da ayrı bir husus.bir ürün satıcısı gibi düşünürsek eğer;ya oy pusulalarına barkod eklemesi uygulanması gerekecek ya da oy pusulalarında adaylara dair bir barkod alanı söz konusu olacak.

Ayrıca,kaldı ki,sadece seçim dönemlerinde ve tek kullanımlık olabilecek zamanlar için söz konusu olacağından sırf bu oylama için bir barkod sistemi girişimi pek de uygun ya da gerekli olmayacaktır.ülkemizde dahi seçim süreçlerinde bile uygulanmamaktadır.bu sebeple,bana göre;uygulama üzerinden gidilerek çeşitli işlemlerin oluşturulmasının sağlanması ile bu hususa dair hem bir önlemler çalışması hem de kontrol mekanizmasının oluşturulması daha yerinde olacaktır.elbette,bütün bu yazılanlar benim kendi nacizane yorumlarım ve düşünce paylaşımlarımdır.illa ki olacak şartı ile gidilecek olunduğunda,elbette ki,bu hususa dair çalışmalar söz konusu olabilir.bu da paylaşıma açıktır.bilgilerinize.

İyi çalışmalar,
Saygılar.


Sayın atoz112,
çalışmamla ilgili değerli uyarılarınız okudum, gösterdiğiniz ilgiye ve yerinde yapmış olduğunuz uyarılara teşekkür ederim. Bu uyarılarınız çerçevesinde uygulamamı tekrar gözden geçireceğimden emin olabilirsiniz. Uyarılarınızdan bazıları için cevap vermenin ve neden böyle yaptığımı da açıklamanın gerekli olduğunu düşünüyorum.

1. İnsan faktörünün üzerine yapılan her türlü uygulama, çalışma ve alınan tedbir, eğer karşınızdaki insan/topluluk/grup kötü niyetli ise bir şekilde çaresiz kalmaktadır. Bu yüzden temelde herkesin dürüst ve temiz olduğunu varsaymak gerekir diye düşünüyorum.

2. Mensubu olduğum kurumda bu tür seçimlerde, oy verme işlemleri ve sayım işlemleri herkese açıktır. Adaylar isterlerse seçim heyeti ile birlikte sayım da dahil olmak üzere müdahil olabilir ve takip edebilirler. Olabilecek hataları kontrol etme imkânları ve hatta sonradan bile itiraz hakları mevcuttur. Ayrıca, seçimden önce katılımcıların sayısı belirlenir ve tutanak altına alınır. Oy pusulaları da ancak bu sayı kadar dağıtılır. (idari tedbirdir)

4. Uygulamaya yönelik uyarı ve tavsiyelerinize gelince;

    a. Katılımcı sayısı ve verilen oy sayısına yönelik bir tedbir (Geçerli Oy) alanında mevcuttur. Burada; Görevlere (kantin Başkanı, Depo Sorumlusu vb.) birer grup numarası verilmiş ve geçerli Oy alanı bu grup numarası ile orantılanarak (en son grup numarası) gerçek oy sayısının bulunmasına yöneliktir. Geçerli oy sayısı alanının ondalık görünmesine maalesef çare bulamadım.
   b. Orijinal uygulamada "Oy Ver+" butonuna güncelleme de koydum ve sıralamanın değişmesini sağladım, ancak bu daha fazla kargaşaya sebep olabilir düşüncesi ile iptal ettim ve güncellemeyi ayrı bir buton ile yapmayı uygun gördüm.
   c. Yanlış oylamaya yönelik olarak kontrolü insan yapmaktadır. Eğer hata yapılacak olursa insan tarafından fark edilip düzeltilmesi gerekmektedir. Bu da evet bir problemdir. Kontrolün hem jüri hem de adaylar tarafından yapılacak olması bu hata riskini aza indirmektedir.
   ç. Yıllardır bu sisteme dahil olan birisi olarak, Sistemin düzgün işletilmesine yönelik ana noktalarda uyarı koydum ama her şeye de uyarı koymak istemedim.
   d. Barkod uygulamasına gelince; evet Aday Listesinde bilgiler girilirken kişilere mahsus barkodlar "Oy Pusulası" üzerinde de olacak ki sayım yapılabilsin. Pusulalar bu şekilde basılacak ve sayım bu pusulalar üzerinden yapılacak.
İşte benim sorum da zaten bu noktada başlıyor, pusula üzerinden oy okunduğunda, bu uygulamaya nasıl yansıtılacak? Bu mümkün mü onu öğrenmek istedim. Yoksa şu haliyle işi yapıyorum. Denemesini ekip olarak yaptık ve sonuç olumlu oldu.
   e. Astarı yüzünden pahalı bir işleme de girmiyorum. Bu uygulama için yeni bir barkod sistemi/cihazı almayacak, elde var olan sistemi kullanarak bu işi yapmak istiyorum.
   f. Son olarak; yapmış olduğunuz "butona bir veya birden fazla basma ihtimaline karşı da önlem alacağım. Her oy pusulası için, her görev grubu için bir defa basılacak şekilde önlem almaya çalışacağım.


Saygılarımla...Tekrar teşekkür ederim.
Ne Mutlu Türk'üm Diyene.
Cevapla
#4
Sayın alpertunga65,

Öncelikle,tavsiye niteliğinde yapılan açıklamaları olumlu bulup ve aynı olumlulukta yaklaşıp kabul görmeniz ve bir düzenleme isteğinde olmanız sizin için güzel bir gelişme.böyle açık görüşlü olmanız sevindiricidir.ayrıca,hem bir nebze de olsa,bana yönelik de bir bildirimde bulunduğunuz için hem de birebir bir bilgi veya yorum paylaşımı şeklinde görünecek olmasına rağmen tekrar bazı açıklamalarda bulunmak istedim.

Elbette ki,hazırlayan kişinin dışında genel bir kullanıma sahip olabilecek amaç ile hazırlanacak bir uygulama için,ne kadar çok güvenlik kodlamasından tutun da eklentilerine kadar dahil etme imkanları söz konusu olursa olsun;eğer kullanıcılar art niyete sahiplerse bu amaç doğrultusunda her türlü olumsuz ve kötü niyetle girişimler,engellemeler ve kullanımlar olacaktır.bu davranışların neticesinde de;zaman,para,emek,v.s. gibi kayıpların olması da kaçınılmazdır.kaldı ki yapılabilecek bir çok güvenlik çalışmaları da ya üçüncü şahısların hatalı kullanımları olabileceği kanısıyla ya da bir nebze de olsa güvenliği sağlayabilme adına yapılacak işlemlerin de olması gerek görüldüğü durumlarda uygulanması önem taşımaktadır.sizin tabirinizle de herkesin dürüst ve iyi niyetli olduğunu düşünmek ise,sadece hayali bir ütopik beklentiden öteye geçmez.bu sebeple,yine de yapılabilecek ne varsa güvenlik adına (elbette ki,gerçekten gerekli olduğu durumlar için) yapılmalı ve oluşturulmalı.ama,karşılığında da mutlak bir güvenlik de beklenmemeli…

Seçim üzerine yazdıklarınıza gelince;kurumunuz üzerinden gitmek yerine genellemek adına şu ifadeler uygun olacaktır.bir seçim söz konusu olduğunda yapılacaklar kısa bir tanımlamalarla şöyledir:

-          Adayları ve talip oldukları görevler bir liste olarak sunular,

-          Sayım görevlileri ve seçim heyeti görevlileri belirlenir (oy çokluğu ya da birliği ile seçilecek olan bu kişiler;ya bağımsız durumda olabilecek kişilerden oluşur ya da ortak bir komisyondan da oluşabilir.tercih,alınan kararlara göredir.)

-          Katılımcılar (oy kullanacaklar) için oy pusulaları hazırlanır.(oy pusulalarının sadece katılımcı sayısı kadar hazırlanması hatalı.zira,fazladan olması gerekmektedir,olası bir sorun söz konusu olursa diye pusulalar için.kullanılan oy pusulaları ile toplam oy pusulaları arasındaki kalan da ayrı bir tutanak olarak ilgili kısımlara kaydedilir.

-          Adayların elbette ki seçim sonuçlarında hile,hatalı sayım ya da art niyetin dahil olduğu kesinleşir veya anlaşılırsa,o zaman;ilgili başvurma mercilerine ifadelerin yazılı olacağı belgeler ile bu haklarının gerçekleşmesine imkan ve zemin hazırlanır.fakat,sayıma dahil olmaları doğru ve geçerli bir davranış değildir.sadece,bir ihtimal,gözlemciler tahsis edilerek sayımın incelenmesi sağlanabilir.

Uygulama tavsiyelerine yönelik olarak yaptığınız açıklamalara gelince;

a)      Oy sayısı tedbiri işleminiz için sorun görülmektedir.zira,(örneğinizden yola çıkılacak olunduğunda),kişilerin toplam aldıkları oy sayısı:93.geçerli oy hanesinde ise 13,28571 yazılı.sorun zaten kendini gösterdiği için detaylı anlatıma gerek olmadığı kanısındayım.kaldı ki,bir önceki mesajda size bahsini yapmak istediğim önemli husus da bu.oy sayımına geçilmeden öncesinde ilk olarak bu durumun kesinlik kazanması şart.elde edilecek sonuçlar bu değerler üzerinden belirginleşecek.
 
Ayrıca,yeri gelmişken;geçerli / geçersiz ve toplam oy hanelerinin ondalık olarak görünmesini engellemek için,bu ilgili denetim kutularının sağ tuş ile ÖZELLİKLER – BİÇİM – STANDART olarak da belirleseniz yine istediğiniz düzeltme sağlanır.bir ihtimal de yuvarlama metodu da olur ama bu da yeterlidir.

b)      Oy Ver + butonu içeriğinde bir güncelleme işlevinin kullanılması bana göre daha geçerli olsa gerek.zira,her oy verme akabinde ilgili sayım formu üzerindeki değerlerin ve listenin değişmesi ve güncel olması daha bir imkan sağlar,sonuçların anında görülebilmesi ve yorumlanabilmesi adına.bahsettiğiniz “kargaşa” açıklamasını pek anlayamadım fakat,yine de tercih sizin elbette.

c)       Oylama sayım ve kontrol mekanizması için,gerek adaylar veya seçim gözcüleri gerekse de seçim heyetindeki ilgili görevlileri olsun bu sayım sonuçlarının doğru,etik ve yansız bir şekilde uygulanması gerekmektedir.bunun için bir ihtimal belki bu uygulamanın kullanılacağı bilgisayara bağlı olabilecek televizyon ekranı veya barkovizyon şeklinde genel görünümlü oy sayımı sunumu sağlanabilir.böylece,orada görevli bulunan veya izleyici olabilme imkanı bulan kişilerce ve herkesin gözü önünde tek tek sayımların yapılması ve bu sayım sonuçlarının ilgili adaylara yönelik olarak işaretlemelerinin sağlanması yapılabilir,tüm şaibe durumlarına da fırsat vermeksizin.

d)      Hazırlanan uygulamadaki sayım sonuçlarına yönelik olarak oluşturulacak kontrol mekanizmasının bulunması tabi ki tercihe ya da bakış açısına göredir.yine de,kritik hususlar söz konusu olduğunda ve elde edilecek sonuçların adil,doğru ve kesin geçerli sonuçlar olmasına imkan sağlaması açısından yine de bana göre en azından kritik işlemlerde uygulanması yerinde olacaktır.

Bu sebeple,gerek zamandan kazanmak için bazı uyarı kodlamaları iptal edilebilirken buna mutabık kalınırken gerekse de asıl hassas nokta olan sayım sürecinde doğru ve güvenilirlik açısından uyarı niteliğinde olmasa bile güvenliği ön planda tutmak anlamında bazı hassas kodlamaların da uygulanması yerinde bir karar olacaktır.aynı zamanda,bu;uygulamanın hem güvenilir ve her bu gibi özel durumlarda kullanılması tercih edilebilir olmasına da imkan sağlar.

Son olarak,barkod sistemine dair yorumlarımı bir öncekinde bahsetmiştim.dediğim gibi,teferruatlı bir işlem söz konusu olabilir,bu seçenek devreye alındığında.fakat,yine bahsettiğim gibi,eğer buna olumlu yaklaşıp örnek çalışma veya bilgi paylaşımları yapabilecek başka katılımcı dostlarımız da varsa,bunları edinmek de güzel olur,herkes açısından.

Bir de,oy sayısı ekleme veya silme butonlarına gerekli önlemleri de aldığınız takdirde biraz daha geliştirmiş olacaksınızdır uygulamanızı.bilgilerinize.

İyi çalışmalar,
Saygılar.
Herkes, kendisinin AR-GE'cisidir...


Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler
Alt Form Denetim Değerlerine ulaşma ve Alt Form Güncelleme
Kapatırken Düzenle (Compact On Close) Seçeneğinin İşaretlenmesi Hakkında
Cevapla
#5
(14/12/2014, 20:43)atoz112 yazdı: Sayın alpertunga65,

Öncelikle,tavsiye niteliğinde yapılan açıklamaları olumlu bulup ve aynı olumlulukta yaklaşıp kabul görmeniz ve bir düzenleme isteğinde olmanız sizin için güzel bir gelişme.böyle açık görüşlü olmanız sevindiricidir.ayrıca,hem bir nebze de olsa,bana yönelik de bir bildirimde bulunduğunuz için hem de birebir bir bilgi veya yorum paylaşımı şeklinde görünecek olmasına rağmen tekrar bazı açıklamalarda bulunmak istedim.

Elbette ki,hazırlayan kişinin dışında genel bir kullanıma sahip olabilecek amaç ile hazırlanacak bir uygulama için,ne kadar çok güvenlik kodlamasından tutun da eklentilerine kadar dahil etme imkanları söz konusu olursa olsun;eğer kullanıcılar art niyete sahiplerse bu amaç doğrultusunda her türlü olumsuz ve kötü niyetle girişimler,engellemeler ve kullanımlar olacaktır.bu davranışların neticesinde de;zaman,para,emek,v.s. gibi kayıpların olması da kaçınılmazdır.kaldı ki yapılabilecek bir çok güvenlik çalışmaları da ya üçüncü şahısların hatalı kullanımları olabileceği kanısıyla ya da bir nebze de olsa güvenliği sağlayabilme adına yapılacak işlemlerin de olması gerek görüldüğü durumlarda uygulanması önem taşımaktadır.sizin tabirinizle de herkesin dürüst ve iyi niyetli olduğunu düşünmek ise,sadece hayali bir ütopik beklentiden öteye geçmez.bu sebeple,yine de yapılabilecek ne varsa güvenlik adına (elbette ki,gerçekten gerekli olduğu durumlar için) yapılmalı ve oluşturulmalı.ama,karşılığında da mutlak bir güvenlik de beklenmemeli…

Seçim üzerine yazdıklarınıza gelince;kurumunuz üzerinden gitmek yerine genellemek adına şu ifadeler uygun olacaktır.bir seçim söz konusu olduğunda yapılacaklar kısa bir tanımlamalarla şöyledir:

-          Adayları ve talip oldukları görevler bir liste olarak sunular,

-          Sayım görevlileri ve seçim heyeti görevlileri belirlenir (oy çokluğu ya da birliği ile seçilecek olan bu kişiler;ya bağımsız durumda olabilecek kişilerden oluşur ya da ortak bir komisyondan da oluşabilir.tercih,alınan kararlara göredir.)

-          Katılımcılar (oy kullanacaklar) için oy pusulaları hazırlanır.(oy pusulalarının sadece katılımcı sayısı kadar hazırlanması hatalı.zira,fazladan olması gerekmektedir,olası bir sorun söz konusu olursa diye pusulalar için.kullanılan oy pusulaları ile toplam oy pusulaları arasındaki kalan da ayrı bir tutanak olarak ilgili kısımlara kaydedilir.

-          Adayların elbette ki seçim sonuçlarında hile,hatalı sayım ya da art niyetin dahil olduğu kesinleşir veya anlaşılırsa,o zaman;ilgili başvurma mercilerine ifadelerin yazılı olacağı belgeler ile bu haklarının gerçekleşmesine imkan ve zemin hazırlanır.fakat,sayıma dahil olmaları doğru ve geçerli bir davranış değildir.sadece,bir ihtimal,gözlemciler tahsis edilerek sayımın incelenmesi sağlanabilir.

Uygulama tavsiyelerine yönelik olarak yaptığınız açıklamalara gelince;

a)      Oy sayısı tedbiri işleminiz için sorun görülmektedir.zira,(örneğinizden yola çıkılacak olunduğunda),kişilerin toplam aldıkları oy sayısı:93.geçerli oy hanesinde ise 13,28571 yazılı.sorun zaten kendini gösterdiği için detaylı anlatıma gerek olmadığı kanısındayım.kaldı ki,bir önceki mesajda size bahsini yapmak istediğim önemli husus da bu.oy sayımına geçilmeden öncesinde ilk olarak bu durumun kesinlik kazanması şart.elde edilecek sonuçlar bu değerler üzerinden belirginleşecek.
 
Ayrıca,yeri gelmişken;geçerli / geçersiz ve toplam oy hanelerinin ondalık olarak görünmesini engellemek için,bu ilgili denetim kutularının sağ tuş ile ÖZELLİKLER – BİÇİM – STANDART olarak da belirleseniz yine istediğiniz düzeltme sağlanır.bir ihtimal de yuvarlama metodu da olur ama bu da yeterlidir.

b)      Oy Ver + butonu içeriğinde bir güncelleme işlevinin kullanılması bana göre daha geçerli olsa gerek.zira,her oy verme akabinde ilgili sayım formu üzerindeki değerlerin ve listenin değişmesi ve güncel olması daha bir imkan sağlar,sonuçların anında görülebilmesi ve yorumlanabilmesi adına.bahsettiğiniz “kargaşa” açıklamasını pek anlayamadım fakat,yine de tercih sizin elbette.

c)       Oylama sayım ve kontrol mekanizması için,gerek adaylar veya seçim gözcüleri gerekse de seçim heyetindeki ilgili görevlileri olsun bu sayım sonuçlarının doğru,etik ve yansız bir şekilde uygulanması gerekmektedir.bunun için bir ihtimal belki bu uygulamanın kullanılacağı bilgisayara bağlı olabilecek televizyon ekranı veya barkovizyon şeklinde genel görünümlü oy sayımı sunumu sağlanabilir.böylece,orada görevli bulunan veya izleyici olabilme imkanı bulan kişilerce ve herkesin gözü önünde tek tek sayımların yapılması ve bu sayım sonuçlarının ilgili adaylara yönelik olarak işaretlemelerinin sağlanması yapılabilir,tüm şaibe durumlarına da fırsat vermeksizin.

d)      Hazırlanan uygulamadaki sayım sonuçlarına yönelik olarak oluşturulacak kontrol mekanizmasının bulunması tabi ki tercihe ya da bakış açısına göredir.yine de,kritik hususlar söz konusu olduğunda ve elde edilecek sonuçların adil,doğru ve kesin geçerli sonuçlar olmasına imkan sağlaması açısından yine de bana göre en azından kritik işlemlerde uygulanması yerinde olacaktır.

Bu sebeple,gerek zamandan kazanmak için bazı uyarı kodlamaları iptal edilebilirken buna mutabık kalınırken gerekse de asıl hassas nokta olan sayım sürecinde doğru ve güvenilirlik açısından uyarı niteliğinde olmasa bile güvenliği ön planda tutmak anlamında bazı hassas kodlamaların da uygulanması yerinde bir karar olacaktır.aynı zamanda,bu;uygulamanın hem güvenilir ve her bu gibi özel durumlarda kullanılması tercih edilebilir olmasına da imkan sağlar.

Son olarak,barkod sistemine dair yorumlarımı bir öncekinde bahsetmiştim.dediğim gibi,teferruatlı bir işlem söz konusu olabilir,bu seçenek devreye alındığında.fakat,yine bahsettiğim gibi,eğer buna olumlu yaklaşıp örnek çalışma veya bilgi paylaşımları yapabilecek başka katılımcı dostlarımız da varsa,bunları edinmek de güzel olur,herkes açısından.

Bir de,oy sayısı ekleme veya silme butonlarına gerekli önlemleri de aldığınız takdirde biraz daha geliştirmiş olacaksınızdır uygulamanızı.bilgilerinize.

İyi çalışmalar,
Saygılar.

Sayın atoz112'ye yol gösterici tavsiyeleri için çok teşekkür ederim. Çalışmamı biraz daha geliştirebilmek için tavsiyelerinden faydalanacağım. 1 harf için 40 yıl köle olmayı kabul edebilecek kadar bilginin önemini bilen büyüklerimizin izinde olan kişiler olarak elbette bize bir harf öğretene hakkettiği saygıyı göstermek de vazifemizdir.

Sayın atoz112'nin önerileri üzerine sadece şunu ilave etmek istiyorum. Geçerli Oy hanesindeki değer ile toplam oy sayısının uymaması normaldir. Çünkü çalışmamda 7 ayrı grup, 7 ayrı kişi var. Bir oy pusulasında da 7 ayrı oy var. Ben de geçerli oy hanesini Grup sayısına böldüm. Denemelerde olumlu sonuç aldım ama esas denemeyi bu hafta içerisinde diğer arkadaşlarla birlikte yapacağız.

Çok ama çok teşekkür ederim.
Ne Mutlu Türk'üm Diyene.
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task