Sunum yükleniyor. Lütfen bekleyiniz

Sunum yükleniyor. Lütfen bekleyiniz

YAZILIM KOD ÜRETEÇLERİ

Benzer bir sunumlar


... konulu sunumlar: "YAZILIM KOD ÜRETEÇLERİ"— Sunum transkripti:

1 YAZILIM KOD ÜRETEÇLERİ
Dumlupınar Üniversitesi Akademik Bilişim Konferansı 07 YAZILIM KOD ÜRETEÇLERİ Okutman Cumali YAŞAR & Doç.Dr. M.Ali SALAHLI Akademik Bilişim 2007

2 YAZILIM KOD ÜRETEÇLERİ
Bir gün makine kullanıcıya şöyle diyor. “Yapacağın işlemleri bana öğret, ben yapayım” veya “Kod yazmayı bana öğret. Sen yazma ben yazayım” Akademik Bilişim 2007

3 YAZILIM KOD ÜRETEÇLERİ
Yazılım dünyasındaki nesne tabanlı dillerin gelişmesiyle programcılık, yazılım algoritmaları, veritabanı kavramları, yazılım süreçleri de değişimlere uğramıştır. Bu değişimlerin en önemli süreci ki makro programlamanın gelişim sürecidir. Akademik Bilişim 2007

4 YAZILIM KOD ÜRETEÇLERİ
Makro programlama tanımı ise kısaca : kullanıcıya kolaylık olması açısından, sürekli tekrar edilen (rutin) işlemlerin otomatik hale getirilmesi için kullanılan bir komut/komutlar dizisidir.[1] Akademik Bilişim 2007 [1]

5 YAZILIM KOD ÜRETEÇLERİ
Günümüzde yazılım geliştiricilerin sık söylediği “Yaa kardeşim ben bir satır kod yazmadan projeyi tamamladım” gibi övünç söylemleri artık abartı olmaktan çıkmıştır. Akademik Bilişim 2007

6 YAZILIM KOD ÜRETEÇLERİ
Web tabanlı program yazma araçlarının gelişmesi ile aynı süreç mantığı devam etti. HTML tagı üreten programlar ortaya çıkmaya başladı. Daha sonra dinamik sayfalar üreten üreteçler ortaya çıkmaya başladı. Bu üreteçlerin ortak bir amacı vardı. Kod yazmayı bilmeyen kullanıcılara kod yazmak. Yazılım süreçlerini kısaltmak Yazılım maliyeti düşürmektir. Çok az programlama mantığını bilen kullanıcılara sen de bir şeyler yapabilirsin. Bildiğini programa öğret o sana senin yerine kod yazsın. Akademik Bilişim 2007

7 YAZILIM KOD ÜRETEÇLERİ
Günümüzde, yazılım geliştirme ortamları kullanıcılara yardımcı olacak bir çok sihirbaz sunmaktadırlar. Bu sihirbaz işlem sonunda kendi kodunu kendisi yazmaktadır. Biz bu bildiride kullanıcılara kod yazma araçları içinde PHPMaker kod üreticinin açık kaynak olarak ürettiği MYSQL +PHP programlama ile ilgili üretecin özelliklerini ve yazılım geliştirmeye katkısını sunmaya çalışacağım. Akademik Bilişim 2007

8 YAZILIM KOD ÜRETEÇLERİ
PHPMaker . Günümüzde kod üreten en başarılı kod diyebilirim. Hiç kod yazmadan çok dinamik bir sayfa üretebiliriz. adresinden indirebiliriz. PHPmaker kendisi açık kaynak kod üretmekte, ancak kendisi 45$ dolar gibi çok düşük bir lisans ücreti istemektedir. Akademik Bilişim 2007

9 YAZILIM KOD ÜRETEÇLERİ
PHPMaker de öncelikle Mysql de bir veritabanı ve tabloların yaratılması istenmektedir. Ayrıca PHP nin çalışması için gerekli koşulların sağlanmış olması gerekir. Bu koşullar sunucu taraflı scriptlerin çalışması için gerekli yazılımlardır. İlk ekran: phpmaker bir sunucuya bağlanıyor. MySql Veritabanı kullanıcı tanımlamaları yapılmakta. Daha sonra bağlantı işlemi gerçekleşmektedir. Akademik Bilişim 2007

10 YAZILIM KOD ÜRETEÇLERİ
Veritabanı üzerindeki tabloların nasıl ve gözükmesi gerektiği, kolonların hangi sırada ve ne isimde ekrana yansıyacağı, kolonların başka tablolar arasında ilişki olup olmadığı gibi tüm ayarlar burdan yapılmaktadır. Akademik Bilişim 2007

11 YAZILIM KOD ÜRETEÇLERİ
Hazırlanan kodun web kullanıcısının neler yapıp yapamayacağını, hangi işlemleri yapacağı (silme- ekleme- düzeltme vb) gibi operasyonların ayarları yapılmaktadır. Akademik Bilişim 2007

12 YAZILIM KOD ÜRETEÇLERİ
Bence bu programın en güzel yanlarından biride SQL cümlelerinin yazmasındaki ustalık. Siz tabloları ilişkilendiriyorsunuz. O size SQL cümlesi yazıyor. Bu yazılan sql cümlesinin sonucunuda inceleyebiliorsunuz. Akademik Bilişim 2007

13 YAZILIM KOD ÜRETEÇLERİ
Sürükle-bırak soncunda ekrana gelen sql cümleleri. Akademik Bilişim 2007

14 YAZILIM KOD ÜRETEÇLERİ
Yayın sonrası ekranda yazı,zemin, yazı büyüklüğü, tabloların durumu yazıların yerleşimi veya kullanıcının varsa css i gibi bir çok ayarın yapıldığı bölüm tasarım ekranı dır. Akademik Bilişim 2007

15 YAZILIM KOD ÜRETEÇLERİ
SON OLARAK; Hazırlanacak kodun yayın sayfası ve klasörler hazırlanmaktadır. Kod üret dedikten sonra php kodları yazılmaktadır. Akademik Bilişim 2007

16 Katılımınız için teşekkür ederim.
Akademik Bilişim 2007


"YAZILIM KOD ÜRETEÇLERİ" indir ppt

Benzer bir sunumlar


Google Reklamları