6
Platform Altyap›s› ve TROIA Gelitirme Ortam›

Platform Altyap›s› ve TROIA Gelifltirme Ortam› · lem gerektirmeden an ında aktif olur; yedekleme, güncelleme ve sorun giderme süreçleri oldukça kolaylafl›r. Geliflmifl

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Platform Altyap›s› ve TROIA Gelifltirme Ortam› · lem gerektirmeden an ında aktif olur; yedekleme, güncelleme ve sorun giderme süreçleri oldukça kolaylafl›r. Geliflmifl

Platform Altyap›s› veTROIA Gelifltirme Ortam›

Page 2: Platform Altyap›s› ve TROIA Gelifltirme Ortam› · lem gerektirmeden an ında aktif olur; yedekleme, güncelleme ve sorun giderme süreçleri oldukça kolaylafl›r. Geliflmifl

CANIAS ERP ile ba¤›ms›z olun

CANIASERP Platformu %100 Java uyumlu olarak geliflti-rilmifl oldu¤undan uygulama sunucusu ve istemci katmanla-rında diledi¤iniz iflletim sistemi ve donanımı kullanırken,veritabanı sunucusu olarak da JDBC arabirimi destekleyenherhangi bir veritabanı sunucusunu ( IBM DB2, MySQL,MS SQL Server, Oracle, Sybase, vb. ) kullanabilirsiniz. Böy-lece toplam satın alma maliyetiniz ve bakım giderleriniz enaza indirilirken, esnek ve gelecekte çıkacak teknolojilere a-çık bir sisteme de kavuflmufl olursunuz.

CANIAS ERP ile ERP sisteminizin bak›m veyönetimini kargafla olmaktan kurtar›n

CANIASERP Uygulama Sunucusu ile birlikte gelen web tabanlıyönetim uygulaması ile uygulama sunucunuza dünyanın heryerinden anında ba¤lan›p, sunucunuzu yönetebilir, kullan›-cılarınıza mesaj gönderebilirsiniz. Kolay ve anlafl›l›r konfi-gürasyon dosyası yardımı ile sisteminizi istedi¤iniz gibi yap›-landırabilir ve de¤iflikliklerin hemen aktif olmas›n› sa¤laya-bilirsiniz.

Tüm ifllemlerin uygulama sunucusu tarafından yapılıyor ol-ması ve istemci tarafının web tabanlı olması sayesinde gün-cellemeleriniz istemci bilgisayarlar üzerinde herhangi bir ifl-lem gerektirmeden anında aktif olur; yedekleme, güncellemeve sorun giderme süreçleri oldukça kolaylafl›r.

Geliflmifl olay günlükleme seçenekleri ile sisteminizde oluflanolayları her an, her yerden izleyebilir gerekli önlemleri hemenalabilirsiniz. Ayrıca “Sistem Performans Günlü¤ü” ile sis-teminizin dakika dakika performans durumunu günlük raporlarhalinde alabilir; “Uzun ‹fllem Günlü¤ü” ile beklenenden uzunsürmüfl olan ifllemlerin detay›na ulaflabilirsiniz.

CANIAS ERP ile verileriniz güvende olsun.

Üç katmanl› mimarinin getirdi¤i avantajlar sayesinde ve- ritabanını ve sunucunuzu kullanıcı a¤›ndan ve internetten izole edebilirsiniz.

CANIASERP kendi özgün iletiflim protokolünü ve algoritma- larını kulland›¤› için uygulama sunucusuna saldırıda bulun- mak zordur.

Esnek ve yönetilebilir a¤ yap›s› ile güvenlik duvarı uygu- lanması kolaydır.

VPN ve SSL deste¤i ile verileriniz Internet üzerinden bile güvenli bir flekilde tafl›n›r.

“Üç Katmanl› Mimari” ile gelen yüksek performans

CANIASERP’nin alt yapısı üç katmanlı olarak tasarlanm›fl o-lup; istemci, uygulama sunucusu ve veritabanı sunucusu kat-manlarından oluflmaktad›r.

‹stemci katman› sadece kullanıcı arayüzünden sorumlu o- lup ifl mant›¤› ile ilgili herhangi bir kod içermemektedir. Böylece tüm ifl mant›¤› uygulama sunucusu tarafında iflletil- mekte ve istemci tarafındaki sistem gereksinimleri en aza inmektedir.

CANIASERP Yük Dengeleyicisi ile birden fazla CANIASERP

Uygulama Sunucusu’nu bir arada kullanarak performans›n›- zı diledi¤iniz ölçüde artt›rabilirsiniz.

Uygulama sunucusu katmanı ölçeklenebilir oldu¤undan daha yüksek performans ihtiyaçlarınıza hızlı ve oldukça düflük maliyetli çözümler üretilebilmektedir. .

Geliflmifl iletiflim optimizasyon algoritmaları ile a¤ trafi¤i azaltılmakta ve Internet üzerinden yüksek istemci perfor- mansı sa¤lanabilmektedir.

CANIAS ERP Software Infrastructure

JAVA RuntimeEnvironment

Java Base Class Library

Java Virtual Machine

ExternalSystems

andServices

SOA / SOAPWSDL / HTTP

TCP / IP / RS232

JDBC

Operating System Services

ERP / CRM / DMS

TROIA Classes & Dialogs

CANIAS Runtime Enviroment

CANIAS ERP

Customer Modifications

DatabaseServices

CANIAS ERP Platformu, kendigelifltirme (TROIA) ve çal›flt›rma(CANIAS RuntimeEnvironment) ortam›n› ve buortam üzerinde gelifltirilmifl olanERP yaz›l›m›n› bünyesindebar›nd›ran bir yaz›l›mplatformudur.

CANIAS ERP platformu ERPyaz›l›m› kaynak kodu ile birliktemüflterilere teslim edilmekteolup, müflteriler yaz›l›m üzerindediledi¤i de¤ifliklikleriyapabilmektedirler.

Page 3: Platform Altyap›s› ve TROIA Gelifltirme Ortam› · lem gerektirmeden an ında aktif olur; yedekleme, güncelleme ve sorun giderme süreçleri oldukça kolaylafl›r. Geliflmifl

Özgün Gelifltirme Dili TROIACANIASERP Yazılımı’nın tamamı, IAS Araflt›rma ve Gelifltir-me mühendisleri tarafından, TÜB‹TAK deste¤i ile Türkiye’degelifltirilmifl olan TROIA adlı dördüncü kuflak bir programlamadili ve gelifltirme ortamı üzerinde gelifltirilmifltir. TROIA, In-ternet tabanlı, ERP ve ifl uygulamaları gelifltirme hedefineyönelik tasarlanmıfl, derleyici, yorumlayıcı ve çeflitli entegrearaçlardan oluflan komple bir gelifltirme ortamıdır. .

IAS tarafından gelifltirilen TROIA; basitlefltirilmifl komut setive arayüz tasarımıyla ö¤enilmesi ve kullanılması kolay; ve-ri tabanı ve iflletim sistemi gibi faktörlerden ba¤›msızolmasıyla esnek; modüler ve nesneye yönelik yapısıyla dagüçlü ve ölçeklenebilir bir gelifltirme platformdur.

%100 Java altyapısı sayesinde di¤er Internet uygulamalarıile kolayca entegre olabilen TROIA, flirketiniz için komplebir gelifltirme ortamı sunmaktadır. Internet tabanlı ve her an,her yerden ulafl›labilen gelifltirme ortamı, zaman ve mekankısıtlamalarını ortadan kaldırırken, verimlili¤i en üst düzeyeçıkarır.

Üstelik CANIASERP ile tamamen entegre yapıda olan TROIAile gelifltirilen ifl uygulamalar›, hiçbir teknik karmafla olmaks›-z›n, an›nda ve kolayca gerçek çal›flma ortam›na tafl›nabilir.

Dakikalar içinde arayüz gelifltirin

CANIASERP sisteminde kullanılan diyalog ve raporlarTROIA’nın standart görsel arayüz tasarımcısı ve bu tasar›m-cının bir parçası olan sürükle-bırak bileflenleri ile ihtiyacagöre kolayca de¤ifltirilebilir ve yenileri oluflturulabilir. Görselgelifltirme ortamı kullanıcının hızlı ve kolay uygulama gelifl-tirmesine olanak sa¤layacak flekilde gelifltirilmifltir. Renklikod editörleri, sentaks ipucu görüntülüyecisi, kod düzenleyi-cisi, detaylı dil yardımı gibi pek çok özelli¤i bulunmaktad›r.

Gelifltirme sürecinizi kontrol edin

TROIA Hotline Yönetim Sistemi, tasarım aflamas›ndan uy-gulamanın hayata geçirilmesine kadar olan bütün gelifltirmesüreçlerini kontrol altında tutar. Proje görev da¤›l›m›ndan,gelifltirme sırasında yapılan düzeltme ve de¤iflikliklere kadarherfley kayıt altına alınır. TROIA ile gelifltirmenin ilk adımıHotline kaydıdır.

Gelifltirme s›ras›nda meydana gelebilecekhatalardan kurtulun

Gelifltirme sırasında meydana gelebilecek kodlama hatalarıCANIASERP Kod Trace sistemi ile tespit edilebilir ve bu sa-yede uygulamadaki hatalar minimuma indirilebilir.

Kendi raporlar›n›z› gelifltirin

Gelifltirme ortamındaki Rapor Tasarlayıcısı ile kendi rapor-larınızı çok hızlı ve kolay bir flekilde, görsel olarak tasarlaya-bilirsiniz. Üretilen raporları PDF, HTML, RTF, XLS ve düzmetin biçimlerinde alıp istedi¤iniz ortamda yazdırabilir, e-posta ile gönderebilir ya da CANIASERP Döküman Yönetimi’nekaydedebilirsiniz.

Aç›k Kaynak KoduÖ¤renilmesi ve gelifltirilmesi kolayDa¤›t›k gelifltirme mimarisiPlatformdan ba¤›ms›z gelifltirme ortam›Nesneye yönelik bileflen ve s›n›f bazl›kod gelifltirmeH›zl› ve kolay entegrasyonGelifltirilen uygulamalar›n an›nda çal›flt›rmaortam›na aktar›labilmesi.

TROIA’n›n Avantajlar›

Page 4: Platform Altyap›s› ve TROIA Gelifltirme Ortam› · lem gerektirmeden an ında aktif olur; yedekleme, güncelleme ve sorun giderme süreçleri oldukça kolaylafl›r. Geliflmifl

Uluslararas›lafl›n

CANIASERP Platformu’nun ayrılmaz bir parçası olan “ÇokDillilik Deste¤i” ile kullanıcının karfl›laflaca¤› her türlü ekranve mesaj, yeniden gelifltirme yapmaya gerek kalmaksızınkolayca istenilen her dile çevrilebilir. Her kullanıcı ilgili ek-ran ve mesajları sisteme oturum açt›¤› dilde görecek, raporlar›istedi¤i dilde alabilecektir. Unicode, UTF8 ve UTF16 deste¤isayesinde do¤u dilleri de dahil pek çok dil desteklenebilmek-tedir.

Standart uygulamalar› ihtiyaçlar›n›za göreözellefltirin

CANIASERP yazılımı açık kaynak kodu ile birlikte sunulmaktaolup; uygulamaları, flirket ihtiyaçları dahilinde de¤ifltirmenizeimkan tanır. TROIA içerisinde bulunan “Dinamik Yönlendir-me Sistemi” yaratılan yeni sınıf ve diyalogların, varolan sınıfve diyaloglar üzerinde bir de¤ifliklik yapılmaksızın kullan›l-masını mümkün kılar. Bu sayede standart kodlar korunurken,kolayca kifliye/kuruma özel de¤iflikler yapmak da mümkünolmaktadır.

Nesne Yönelimli Programlama’n›n avantajlar›n›kullan›n

Tamamen “Nesne Yönelimli” olarak tasarlanan TROIA’nınvar olan sınıf ve ekranlar üzerinden kalıtım yöntemi ile yenisınıf ve ekranlar da infla edilebilirsiniz. Bu sayede yaz›l›m›nstandart kodlar›nda de¤ifliklik yapmak zorunda kalmadan tü-retti¤iniz bu s›n›f ve ekranlar›n kullan›lmas›n› sa¤layabilirsiniz. .

Platform ba¤›ms›z veritaban› tasar›m› yap›n

Veritabanı yöneticisi ODBA ile uygulama gelifltirme sürecindekulland›¤›n›z tablo indeks gibi veritabanı bileflenlerini TROIAplatformu içerisinden görsel araçlar yardımıyla yönetebilir-siniz. Tablo yapılarının ve verilerin bütünlü¤ü bozulmadanayn› ya da farklı veritabanı sistemleri arasında tafl›nması daODBA’nın ifllevleri arasındadır.

An›nda yard›m al›n

TROIA ile uygulama gelifltirirken diledi¤iniz yerde interaktifyard›ma baflvurabilir, komut ve fonksiyonlar ile ilgili destekalabilirsiniz. TROIA içerisinde bulunan komut ve fonksiyonlarile ilgili sözdizimi, açıklamalar, örnekler ve ipuçları hemengörüntülenecektir.

Page 5: Platform Altyap›s› ve TROIA Gelifltirme Ortam› · lem gerektirmeden an ında aktif olur; yedekleme, güncelleme ve sorun giderme süreçleri oldukça kolaylafl›r. Geliflmifl

www

Intranet

Users out of the office

External Systems

Local Network

Smart Card Reader

OTP Generator

Supplier

Partner / Customer

MobileUsers

Web Server

Application Server

B2B/B2C Portals SCM

SCM

SCM

ASP

ModemISDNGPRSDSLUMTS

JSP ConnectorWAP ConnectorSMS GatewayHTML - Gateway

JSPConnector

SSL

Radius

EAI - ToolsEDIXML Connector

SMTP

POP3 / IMAP

Mail Server

DB Server(Oracle, MS SQL,DB2, MYSQL,...)

Extranet (WAN, VPN)

SSL SSL

Service Oriented Architecture (SOA)Web Services (WSDL, UDDI, HTTP, SOAP,XML)

GPRSUMTSWi-FiSMS

Esnek entegrasyon seçeneklerindenfaydalan›n

CANIASERP platformunu esnek altyap›s› sayesindepek çok sistem ile entegre edebilirsiniz:

JSP Connector ve WAP Connector arabirimleri sayesinde kurumsal web/wap sayfan›z ile CANIASERP uygulaman›z› kolayca entegre edebilir ve birlikte çal›flmalar›n› sa¤layablirsiniz.

CANIASERP’nin Web Servisleri ve SOA (Servis Yönelimli Mimari) deste¤i ile dünya üzerindeki her türlü web servisinden an›nda faydalanabilir, di¤er sistemlerin faydalanmas›n› sa¤layacak web servisleri oluflturabilirsiniz. Bu sayede geliflmifl bir elektronik ticaret altyap›s›n› kurabilir ve rekabette bir ad›m öne geçebilirsiniz.

EDI ve XML deste¤i sayesinde kurumsal ifl ortaklar›n›z›n sistemleri ile elektronik ortamda veri al›flverifli yapabilir, bu verileri h›zl› bir flekilde iflleyebilirsiniz. Böylece telefon, fax, veri girifli gibi proseslerden ve olas› insan hatalar›ndan kurtulur, kendi iflinize odaklanmak için daha fazla zaman kazanabilirsiniz. CANIASERP içerisinden e-posta ve k›sa mesaj gönderip alabilir, tüm kurumsal iletifliminizi ERP yaz›l›m›n›z ile izleyebilir ve yönetebilirsiniz.

Uygulaman›za her zaman ve her yerden ulafl›n

Esnek eriflebilirlik seçenekleri ile CANIASERP size, her anher yerden uygulaman›za eriflme ve çal›flma imkan› sunar.CANIASERP ile dünyan›n neresinde olursan›z olun, isterdizüstü/avuçiçi bilgisayar›n›zla, ister cep telefonunuzlaInternet üzerinden uygulama sunucunuza ba¤lanabilir veofisteymifl gibi çal›flabilirsiniz. Bunu yaparken geliflkin ve-ri transfer algoritmalar› ve veri s›k›flt›rma özellikleri saye-sinde yavafl ba¤lant›larda bile yüksek performans elde eder-siniz. Dilerseniz müflterilerinizi, partnerlerinizi ve tedarikçi-lerinizi de sisteminize ba¤layabilir, tedarik zinciri yöneti-minizi de kuvvetlendirebilirsiniz.

Kullan›c› kimlikleriniz sizin içinönemli ise

Oldukça geliflmifl, detayl› ve kullan›fll› bir kullanıcı hakları

yönetimi altyapısına sahip olan CANIASERP ile diledi¤inizkullanıcıların sisteme “Akıllı Kart” ya da “Tek Seferlikfiifre Üretici” ile güvenli bir flekilde oturum açmasını dasa¤layabilirsiniz. Böylece kullanıcı kimlikleriniz fizikselolarak do¤rulanm›fl olacak ve kötü niyetli kiflilerin sistemekendilerini farklı tanıtmaları önlenmifl olacaktır. DilersenizCANIASERP Uygulama Sunucusu’nu herhangi bir güvenliksunucusu ile RADIUS protokolü kullanarak da entegre ede-bilirsiniz.

Page 6: Platform Altyap›s› ve TROIA Gelifltirme Ortam› · lem gerektirmeden an ında aktif olur; yedekleme, güncelleme ve sorun giderme süreçleri oldukça kolaylafl›r. Geliflmifl

Tel: +90 212 465 65 60Fax: +90 212 465 79 97

www.ias.com.tr

www.canias.com

www.canias.de

Üç katmanlı mimari Thin Client sayesinde minimize edilmifl istemci ihtiyacı. ‹flletim sistemi ba¤›msız ölçeklenebilir uygulama sunucusu ile gelen yüksek performans/fiyat oranı. Optimize edilmifl iletim algoritmaları ile Internet üzerinden düflük veri trafi¤i ile çalıflabilme. Kolay yönetilebilir güvenli a¤ altyapısı ve SSL deste¤i. Her yerden ve her tür ifllemci ile eriflilebilir merkezi uygulama sunucusu ve ortak veritabanı.%100 Java uyumlu altyapı Hem sunucu, hem de istemci tarafında iflletim sistemi ve veritabanı sunucusu ba¤›msızlı¤› sayesinde minimize edilmifl toplam satın alma maliyeti ve bakım masrafları. JDBC deste¤i ile tüm veritabanı sunucuları ile uyumlu çalıflabilme.Esnek eriflilebilirlik seçenekleri Yerel a¤ (LAN), genifl alan a¤› (WAN) ve Internet (kiralık hat, xDSL, dial-up, GPRS, UMTS ... ) üzerinden sisteme ba¤lanabilme. Mobil cihazlar ile sisteme ba¤lanabilme (PDA, cep telefonu, ... ). XML ve EDI deste¤i. Web Servisleri ile geliflkin entegrasyon seçenekleri (HTTP, WSDL, UDDI ve SOA - Service Oriented Architecture). Resmi web siteniz ile JSP ve/veya WML teknolojileri kullanılarak iki yönlü entegrasyon.Özgün gelifltirme dili TROIA Hızlı, kolay, izlenebilir ve düflük maliyetli uygulama gelifltirme olanakları. Nesneye Yönelimli Programlama (Object Oriented Programming) deste¤i. Müflteriye özel kodların ayrı katmanda olması sayesinde hızlı ve kolay sürüm yükseltme. Entegre Görsel Gelifltirme Ortamı. Çok dilli gelifltirme ve kullanıma yönelik altyapı. Açık kaynak kodu. Kolay rapor gelifltirme araçları. Kullanıcı dostu arabirim. ‹nteraktif yardım. Kod izleme ve günlükleme. Hotline (Gelifltirme Takip Sistemi)Güvenlik Veri taban›n›n kullan›c› a¤› ve Internetten izolasyonu. Özgün iletiflim protokolü. Radius protokolü deste¤i ile güvenli kimlik do¤rulama ve oturum açma. Ak›ll› kart ve OTP (Tek Seferlik fiifre) cihazlar› ile güvenli fiziksel kimlik do¤rulama ve oturum açma. VPN ve SSL deste¤i.Sistem Yönetimi ve Bak›m Web tabanl› yönetim konsolu ile uygulama sunucunuzu her yerden yönetebilme. Kolay ve anlafl›l›r konfigürasyon dosyalar›. Tüm ifllemlerin uygulama sunucusunda gerçeklefltirilmesi.

CANIASERP Yükeleyici ile uygulama sunucular› aras›nda düzgün yük da¤›l›m›. Kolay kurulum ve yedekleme prosedürleri Web tabanl› istemciler sayesinde tüm uygulaman›n istemci taraf›nda hiçbir ifllem gerekmeksizin kurulumu ve bak›m›. Geliflkin kullan›c› haklar› yönetimi. Geliflkin olay ve sistem günlükleme seçenekleri.Di¤er PDF, HTML, RTF ve düz metin rapor üretme seçenekleri. Ofis uygulamalar› ile uyumlu rapor ve döküman üretebilme.

Mimari Özellikler