- Kullanıcı arayüzü üzerindeki menü yerleşimleri belli bir mantıkla planlanarak yerleştirilmeli.
- Arayüzde yer alan tüm komut butonları kullanıcı alışkanlıkları gözetilerek yerleştirilmeli.
- Arayüzde kullanılan renklerin uyumlu ve rahat görüntüleme sağlayan renkler olmasına dikkat edilmeli.
- Tipografiye dikkat edilmeli. Süslemek kaygısıyla standart fontların dışına çıkılıp okunması zor fontlar seçilmemeli.
- Arayüz üzerinde gereksiz olan fazlalıklardan kaçınmalı ve sık sık kontrol edilmeli. "Less is more" ilkesi akıldan çıkarılmamalı.
- Arayüz programın fonksiyonlarını, modüllerini tam modellemeli.
- Kullanıcı/Operatör işini yaparken neyin nerde olduğunu anlamak için gereksiz vakit kaybetmemeli. Arayüz rahat anlaşılır olmalı.
KULLANICI ARAYÜZ TASARIMINDA DİKKAT EDİLMESİ GEREKENLER
Cuma, Mayıs 22, 2009 | Etiketler: yazılım | 0 Comments
E-EĞİTİMDE GELİŞMELER SÜRÜYOR
Cuma, Mayıs 22, 2009 | Etiketler: eğitim | 0 Comments
KARTAL YUVASINDAN CANLI YAYIN
Çarşamba, Mayıs 20, 2009 | Etiketler: Doğa | 0 Comments
MS-ACCESS SPECİFİCATİONS
Çarşamba, Mayıs 20, 2009 | Etiketler: Ms-Access | 0 Comments
YARATICI MESLEKLER VE SANCILAR
Yaratıcı meslek mensuplarının işlerini yürütürken karşılaştıkları sorunlar üzerine epeyce düşünmüş birisi olarak yeni okuduğum bir yazıyı paylaşmak istiyorum. Bu bahsettiğim sorunları freelance çalışan bir bilgisayar programcısı olarak bende sıklıkla yaşadığım için ilgimi çekti.
Salı, Mayıs 19, 2009 | Etiketler: iş yaşamı | 0 Comments
KİTAP ÖNERİLERİ
2- David Allen'in dünyaca ünlü bu kitabını henüz tanışmayanlara öneriyorum. Tüm hayatınızı "stressiz üretkenlik" prensipleri ile düzenleyebilir ve işlerinizi, yaşamınızı organize edebilirsiniz. David Allen kişisel üretkenlik konusunda çok ilginç tesbitlerini, prensiplerini okurları ile paylaşıyor. Özellikle daha verimli olmaya çalışanlar için okunması gerekli bir kitap.
Salı, Mayıs 19, 2009 | Etiketler: kitap, kişisel gelişim | 0 Comments
EV-OFİS ÇALIŞMA
- Bir ev ofis çalışanı şu başlıklara dikkat etmeli diye düşünüyorum;
Kişisel disiplininiz olmalıdır.
İşler için gerekli bazı kurallarınız olmalı ve bunlara mümkün olduğunca uymalısınız.
Evden çalışmak sizi asosyal yaşama sürüklememelidir.
İşinizi yönetirken proje planlaması başta olmak üzere gerekli tüm konular için planınız olmalıdır.
Günlük yaşamınızı kendinize göre uygun bir biçimde programlamalısınız.
İş ve iş dışı yaşamınızı dikkatli bir biçimde birbirlerinden ayırmalısınız.
İşiniz devamlı elinizin altında olduğundan gerekli durumlar haricinde aşırı iş yüklenmelerinden kaçınmalısınız.
Her çalışanın duraksadığı, bunaldığı anlar olabilir. Bu gibi anlarda kendinizi rahatlatacak ortamlar yaratmalısınız.
Çalışma ortamınızı kendi zevkinize göre ve rahat çalışabileceğiniz şekilde organize etmelisiniz.
Hareketsizliğe dikkat edin. Sadık kaldığınız bir egzersiz programı edinin.
Aile bireylerinizi ve dostlarınızı evden çalışma konusunda bilgilendirin ve işinizi kesintiye uğratacak davranışlardan uzak kalmalarını sağlayın.
Bu başlıklar daha da artırılabilir. Zaten bir ev ofis çalışanı kendi durumuna uygun çözümler geliştirecektir. Bunlar benim tecrübelerime dayanarak önerebileceğim başlıklar. Konu ile ilgili internette bir çok kaynak, makale bulunuyor. Aşağıda yer alan linklerde ki makaleler örnek olabilir. Bir başka makalede de freelancer çalışma metodu ile ilgili önerilerimi yazacağım.
http://www.fazlamesai.net/?a=article&cmode=nested&sid=1495
http://obayram.blogspot.com/2008/03/iinizi-eve-tayn-ev-ofis-20.html
http://www.tumgazeteler.com/?a=4713262
Pazartesi, Mayıs 11, 2009 | Etiketler: Ev Ofis, ofis | 0 Comments
YAZILIMCI OLMAK
Bu konu ile ilgili bugün okuduğum bir yazı çok hoşuma gitti ve bu satırları yazmama neden oldu. İşte o yazı;
http://www.oguzyagmur.com/PermaLink,guid,a7ab5265-bfea-4503-bed7-822a5e2e4085.aspx
Pazartesi, Mayıs 11, 2009 | Etiketler: yazılım | 0 Comments
MS-ACCESS NESNELERİ
TABLO; Tablolar ilişkisel VTYS lerinin kalbidir dersek yanılmış olmayız. Çünkü tablolar verileri depolar, birbirinden ayırır, tanımlar. Bu özellikler VT tasarlarken göz önünde bulundurulması gereken en önemli kavramlardır. Tablolar ilişkisel vertabanı teorisine adını veren ilişkileri sağlayan nesnelerdir. Doğru tasarlanan bir tablo yapısı uygulamanın toplam verimini direk olarak etkiler. Ms-Access tablo nesnesi bir çok özelliğini kolayca tasarlamamızı sağlayan araçlar, seceneklerle birlikte gelir.
Yeni bir access VT yarattığınızda karşınıza gelen çalışma alanı tüm nesneleri sol tarafta yer alan alanda nesneler başlığı altında sıralar.
Tablolar nesnesi seçili iken bu nesne altında yapılabilecek çalışmalar sağ tarafta yer almaktadır. Bu yapı diğer tüm nesneler içinde geçerlidir. Hangi nesneyi seçerseniz o nesne ile ilgili yapabilecekleriniz sol tarafta sıralanmaktadır.

FORM; Form nesnesi birçok özelliklere sahiptir. Genellikle veri girişi yapmak ve uygulamamızın kontrolünü sağlamak amacı ile kullanılır. Formları yazdırabiliriz.
RAPOR; Verilerimizi rapor nesnesini kullanarak özet, hesaplanmış, biçimlendirilmiş şekillerde kolayca yazdırabiliriz. Rapor nesnesinin de bir çok özellikleri bulunmaktadır ve geliştiriciye önemli esneklikler kazandırmaktadır.
VERİ ERİŞİM SAYFASI; Access ile farklı web sayfaları oluşturabildiğimiz bir nesnedir. Statik, dinamik web sayfaları oluşturabildiğimiz gibi ASP, Share Point server ile birlikte çalışabiliriz.
MAKRO; Bir çok hazır eylemi gerçekleştirmemizi kısa ve hızlı yoldan yapmamızı sağlayan bir nesnedir. Makroların onlarca değişik özelliği arasında form açmak, kayıtlar arasında dolaşmak, basit koşullar belirtmek gibi çok sayıda hazır komut vardır. Özellikle basit uygulamalar geliştirirken programcıya inanılmaz bir hız sağlarlar.
MODÜL; Bu nesne access üzerinde tam bir programlama dili kullabilmemize ve karmaşık uygulamalar geliştirebilmemize olanak sağlar. Modül nesnesi ile birlikte tam bir programlama dili olan Visual Basic Application (VBA) ile çalışabiliriz.
Yukarıda kısaca bahsettiğim bu yedi nesne ile birlikte Ms-Access tam bir geliştirme platformu olarak karşımızda durmaktadır. Ms-Access nesnelerinin herbiri çok güçlü bir çok özelliğe sahiptir.
Pazartesi, Mayıs 11, 2009 | Etiketler: Ms-Access, yazılım | 0 Comments
MS-ACCESS NEDİR
Ms-Access de ilişkisel bir VTYS dir. Ancak Ms-Access sadece bir VTYS olmanın dışında uygulama geliştirme sistemi özelliğini de taşımaktadır. Ms-Access bir ilişkisel VTYS nin kalbi olan, verileri taşıyan, modele adını veren ilişkilerin kendi üzerinden kurulduğu tablo nesnesinin yanısıra form, sorgu, rapor, makro, modül, veri erişim sayfası nesnelerine de sahiptir. Bu nesnelerle birlikte tam bir uygulama geliştirme sistemi halinde çalışmaktadır.
Gördüğümüz kadarı ile Ms-Ofis paketi içerisinde yer alan programlardan word ve excel çok daha yaygın olarak her türlü amaç için kullanılıyor. Ms-Access daha sınırlı bir kullanıcı kitlesine sahip. Her programın bir ana amacı olduğunu düşünürsek örneğin excel bir elektronik hesap tablosu programıdır ve kendi alanında en önemli ve tartışmasız en iyi programdır. Ms-Access de aynı excel gibi kendi alanında en iyi yapıdır. Elbette Mysql,Sql-Server, Oracle, Firebird, PostgreSQL, HSQL, DB2 ve bir çok VTYS mi bulunmakta ve herbirinin çok önemli ve güzel yapıları, üstünlükleri var. Ancak özellikle küçük ve orta ölçekli iş süreçlerini baz alırsak Ms-Access bilen ellerde harikalar yaratabilir.
Ms-Access özellikle kendi içerisinde yer alan nesnelerle birlikte düşünülmesi gereken bir yapıya sahip. Bu nesneler Ms-Access in iki çok önemli üstünlüğünden birisidir. Diğer üstünlüğü ise hemen her tür yapıdaki verilerle çalışabilmesidir. Örneğin excel ile birlikte çok iyi bir ikili olabilir yada Sql-Server daki verileri ele alabilir. Ms-Access de diğer VTYS lerinde olduğu gibi kısıtlayıcı gibi görünen bazı özelliklere sahiptir. Örneğin çok kullanıcılı istemci-sunucu tipli çalışan bir uygulamada 255 kullanıcı sınırı vardır ki teorideki bu 255 sınırı pratikte çoğunlukla 15- 20 yi geçemez. Yine başka bir kısıtlayıcı özelliği veritabanı büyüklüğünün en fazla 2 gigabayt olmasıdır. Daha başka kısıtlayıcı özelliklerde sıralanabilir. Ama tüm bu saydığım ve saymadığım kısıtlayıcılar yapılacak projeye göre vardır. Belli bir proje için hazırlanacak olan sistem analizinde ihtiyaçlar belirlenirken kısıtlayıcılar göz önüne alınır. Eğer proje ihtiyaçları belli kısıtlayıcıları zorlamıyorsa Ms-Access de kısıtlayıcı bir özellik yoktur demek oluyor. Sizin taşımanız gereken 3 ton yükünüz varsa ve yükü taşıyacağınız aracınız 5 ton taşıma kapasitesine sahipse kalkıpta bu araç 40 tonluk taşıma kapasitesine sahip olmalı demenin hiç bir mantığı yoktur. İhtiyacınız bir kamyonetse tır arayışı içinde olmazsınız.
Yukarıda yazdıklarımdan da anlaşılacağı üzere programcılığın belki de en önemli öğesi olan sistem analizi konusu çok dikkat edilmesi gereken ve her programcının tam olarak hakim olması gereken bir kavramdır. Eğer doğru sistem analizi yapabiliyor ve analizin sonucunda daha sonra ki makalelerimde detaylı olarak bahsedeceğim bazı kısıtlamalara takılmıyorsanız Ms-Access en iyi geliştirme sistemidir ve asla hafife alınacak bir VTYS, uygulama geliştirme sistemi değildir. Ülkemizde KOBİ lerin sayısı düşünüldüğünde Ms-Access in önemi daha da ortaya çıkmalıdır. Bilgisayar programcıları arasında maalesef sıkça görünen Ms-Ofis paketini hafife alma durumu için http://icdenetim.googlepages.com/excel.htm linkinde bulunan excel hakkında yazılmış ama rahatlıkla Ms-Access e uyarlabilecek olan makaleyi okumanızı öneririm. Makalenin yazarı excel konusunda uzman olan M.Temel Korkmaz.
Bu giriş niteliğinde olan Ms-Access makalemi bitirirken konuyla ilgilenen kişilerin bir Ms-Access eğitim kitabı edinmelerini ve internet üzerinde bulunan yerli, yabancı Ms-Access sitelerini gözden geçirmelerini öneririm. Özellikle ingilizce dilinde inanılmaz bir kaynak zenginliği internette bulunmaktadır. Zaman zaman bu sitelerin linklerini de paylaşacağım.
Pazartesi, Mayıs 11, 2009 | Etiketler: Ms-Access | 0 Comments








