TROIA, Internet tabanlı, platform bağımsız iş uygulamaları
ve kurumsal kaynak planlama yazılımları geliştirme hedefine
yönelik tasarladığımız derleyici, yorumlayıcı ve çeşitli entegre
araçlardan oluşan komple bir yazılım geliştirme ortamıdır.
Ana yazılım ürünümüz olan CANIAS ERP tamamen TROIA ile geliştirilmiştir.
1996 yılından beri yürüttüğümüz AR-GE çalışmaları ile geliştirdiğimiz
TROIA, basitleştirilmiş komut seti ve arayüz tasarımıyla öğrenilmesi
ve kullanılması kolay; veritabanı ve işletim sistemi gibi
faktörlerden bağımsız olmasıyla esnek; modüler ve nesneye
yönelik yapısıyla da güçlü ve ölçeklenebilir bir yazılım geliştirme
platformdur.
%100 Java altyapısı sayesinde diğer Internet uygulamaları
ile ve üçüncü parti yazılımlarla kolayca entegre olabilen
TROIA, şirketiniz için komple bir geliştirme ortamı sunuyor.
İnternet tabanlı ve her an her yerden ulaşılabilen TROIA zaman
ve mekan kısıtlamalarını ortadan kaldırırken şirketinize hizmet
veren bilgi işlem (IT) ekibinin verimliliğini en üst düzeye
çıkarıyor.
1998'dan beri geliştirdiğimiz tüm yazılımlarda olduğu gibi
CANIAS ERP çözümümüzü tamamen TROIA üzerinde geliştirdik.
Dolayısıyla TROIA ile geliştirilen iş uygulamaları, hiçbir
teknik karmaşa olmaksızın, anında ve kolayca CANIAS ERP çalışma
ortamına taşınabilir.
Dakikalar içinde arayüz geliştirin
CANIAS ERP sisteminde kullanılan diyalog ve raporlar TROIA'nın
standart görsel arayüz tasarımcısı ve bu tasarımcının bir parçası
olan sürükle bırak bileşenleri ile ihtiyaca göre kolayca değiştirilebilir
ve yenileri oluşturulabilir. Yapılan bu değişikler anında aktif
sisteme aktarılabilir.
Kendi raporlarınızı geliştirin
TROIA geliştirme ortamındaki rapor tasarlayıcısı ile kendi
raporlarınızı çok hızlı ve kolay bir şekilde, görsel olarak tasarlayabilirsiniz.
Üretilen raporları PDF dokümanı olarak alıp istediğiniz ortamda
yazdırabilirsiniz.
Standart uygulamaları İhtiyaçlarınıza
göre özelleştirin
CANIAS ERP yazılımı müşterilerimize kaynak kodu ile birlikte
sunulmakta olup, uygulamaları, şirket ihtiyaçları dahilinde
değiştirmenize imkan tanır. TROIA içerisinde bulunan dinamik
yönlendirme sistemi yaratılan yeni sınıf ve diyalogların,
varolan sınıf ve diyaloglar üzerinde bir değişiklik yapılmaksızın
kullanılmasını mümkün kılar. Bu sayede standart kodlar korunurken
kolayca kişiye/kuruma özel değişikler yapmak da mümkün olmaktadır.
Uluslararasılaşın
CANIAS ERP platformu'nun ayrılmaz bir parçası olan çok dillilik
desteği ile kullanıcının karşılaşacağı her türlü ekran ve mesaj,
yeniden geliştirme yapmaya gerek kalmaksızın kolayca istenilen
her dile çevrilebilir. Her kullanıcı ilgili ekran ve mesajları
sisteme oturum açtığı dilde görecek, raporları istediği dilde
alabilecektir. Unicode ve UTF8 desteği ile birlikte doğu dilleri
dahil Pek çok dil desteklenebilmektedir.
Platform bağımsız veritabanı tasarımı
yapın
Veritabanı yöneticisi ODBA ile uygulama geliştirme sürecinde
kullandığınız tablo indeks gibi veritabanı bileşenlerini TROIA
platformu içerisinden görsel araçlar yardımıyla yönetebilirsiniz.
Tablo yapılarının ve verilerin bütünlüğü bozulmadan aynı ya
da farklı veritabanı sistemleri arasında taşınması da ODBA'nın
işlevleri arasındadır.
Anında yardım alın
TROIA ile uygulama geliştirirken dilediğiniz yerde interaktif
yardıma başvurabilir, komut ve fonksiyonlar ile ilgili destek
alabilirsiniz.. TROIA içerisinde bulunan komut ve fonksiyonlar
ile ilgili sözdizimi, açıklamalar, örnekler ve ipuçları hemen
görüntülenecektir.
Geliştirme sırasında meydana gelebilecek hatalardan kurtulun
Geliştirme sırasında meydana gelebilecek kodlama hataları
TROIA kod trace sistemi ile tespit edilebilir ve bu sayede
uygulamadaki hatalar minimuma indirilebilir.
Geliştirme sürecinizi kontrol edin
TROIA Hotline Yönetim Sistemi, tasarım aşamasından uygulamanın
hayata geçirilmesine kadar olan bütün geliştirme süreçlerini kontrol
altında tutar. Proje görev dağılımından, geliştirme sırasında yapılan
düzeltme ve değişikliklere kadar her şey kayıt altına alınır. TROIA
ile geliştirmenin ilk adımı Hotline kaydıdır.
TROIA'nın Avantajları
Sınıflandırılmış geliştirme mimarisi
Platform bağımsız geliştirme ortamı
Object-oriented geliştirme
Hızlı ve kolay tasarlama arayüzü
Kolay Entegrasyon
Uygulamaların çalışma ortamında anında transferi
Mimari:
Three Layered Architecture
Minimization of system requirements and maintenance costs using Thin Clients
High performance/price rate with operating system independent scalable application server
Low network traffic and high performance over the internet with optimized transmission algorithms
Easy to manage secure network infrastructure and SSL support
Central application server and shared database available from everywhere and with all types of clients
100 % Java compatible design
Operating system independence both server and client side minimizes total cost of ownership and maintenance expenses
Compatibility with all database servers
Flexible accessibility options
Server accessibility over local area network (LAN), wide area network (WAN) and Internet (Leased Line, Dial-up, ADSL, GPRS.)
SSL and VPN support
Access with mobile devices (PDA, Mobile phone.)
XML and EDI support
Full integration with Web Services (HTTP, WSDL and UDDI support)
Integration with your web page using JSP
Security options
Isolation of database with three layered architecture
Unique communication protocol
Secure authentication with radius protocol
Authentication with Smart card
VPN support
Configurable SSL support
System Administration and Maintenance
Manage your application server from everywhere with web-based management console
Simple and understandable configuration file
All transactions carried out by application server
Easy installation, update and back-up
Central update of all clients with one operation and no need for back-up and recovery on client-side thanks to web-based client-side
Advanced user rights management
Advanced event log options
Other
PDF, HTML, plain text report generation
Document generation compatible with other office applications
Unique programming language TROIA
Fast, simple and low cost application development
Easy update of client specific codes with object-oriented programming support