Proje Ayrıntıları |
|
|---|---|
| Proje Adı: | Akıllı Aygıtların Çevrimiçi İzlenmesi |
| Amaç/Vizyon: | Vizyon, kullanıcılar için uzak sunucu aracılığıyla ürün ile üretici arasında doğrudan bir köprü kurularak, tüm akıllı aygıtlarını (iPod'lar, cep telefonları, flaş bellekler, vb.) tek arabirim üzerinden yönetmelerine olanak sağlayacak bir çevrimiçi izleme sistemi sağlanmasıdır. Buradaki ana düşünce, ürün çevrimiçi hale getirildiğinde elektronik aygıtı herhangi bir donanım veya yazılım hatasına karşı otomatik olarak tarayacak çevrimiçi (izleme aracı) hizmetten yararlanılmasıdır. Bu sistem daha sonra hataları bir günlüğe kaydedecek, üreticiye bildirecek ve müşteriye uygun bir çözüm sunacaktır. Uygulama aynı zamanda hırsızlık durumunda aygıtların yetkisiz kullanımının izlenmesinde de yararlı olacaktır. Ayrıca, kullanıcıların aygıtlarıyla ilgili tüm sorunlarına çözüm bulabileceği, üreticinin çeşitli ürünlerini tanıtabileceği ve daha iyi hizmet sağlayabileceği bir platform olarak kullanılabilecektir. |
| Sistemin Kulanıcıları: |
A. Üreticiler (akıllı aygıtlar)
B. Müşteriler C. Hizmet sağlayıcılar |
| İşlevsel İhtiyaçlar: |
i. Müşterinin, ürün işlevselliğini izleyebilmesi için bir kullanıcı hesabının oluşturulması
ii. Ürünün hatalara karşı otomatik olarak taranması iii. Hataların üreticilere bildirilmesi iv. Otomatik olarak üretilen bir e-posta ile çözümün müşteriye iletilmesi v. Hırsızlık durumunda, çalınan ürünün izlenmesi vi. Aygıtla ilgili tüm bilgilerin bir veritabanında toplanması vii. Kullanıcılara, farklı aygıtları izlemek için tek arabirim sağlanması viii. Hizmet sağlayıcıların kullanıcılarla iletişim kurmasının ve tüm gerekli ayrıntıları sağlamasının kolaylaştırılması ix. Kullanıcının tek arabirim üzerinden tüm ürünlerine ilişkin ilgili güncellemeleri alabilmesi |
| İşlevsel Olmayan İhtiyaçlar: |
i. Gizli verilere güvenli erişim (kullanıcıya ait ayrıntılar). SSL kullanılabilir.
ii. 7 gün 24 saat kullanılabilirlik olanağı iii. En yoğun zamanda daha iyi performans elde etmek için kaliteli bileşen tasarımı iv. Gelecekte yapılacak genişletme için esnek hizmet tabanlı mimari oldukça talep gören bir yapı olacaktır |
| İsteğe Bağlı Özellikler: |
a. Üreticiler yeni ürünlerini/olanaklarını bu portal üzerinden tanıtabilir
b. Kullanıcı kabul ve yetkilendirme için Java tabanlı istemciler |
| Kullanıcı Arabirimi Öncelikleri: |
A. Profesyonel görünüm
B. Tüm kayıt formlarında AJAX kullanımı C. Tarayıcı testi ve IE, NN, Mozila ve FireFox desteği D. Stratejik verilerin Yöneticiye gösterilmesi için JASPER gibi bir Grafik aracının kullanılması E. .XLS, .PDF veya diğer her tip istenen formata aktarılabilir raporlar |
| Raporlar: |
A. Aygıt bilgisayara her bağlandığında ayrıntıların günlüğe kaydedilmesi
B. Kullanıcının sahip olduğu tüm aygıtların ayrıntıları C. Tüm müşterilerin ayrıntıları D. Aygıtta saptanan tüm hataların günlüğe kaydedilmesi |
| Dİğer Önemli Konular: |
1. Web uygulaması yüksek düzeyde optimize edilmiş ve kullanımı kolay olmalıdır.
2. Uygulama ölçeklendirilebilir olmalıdır (gelecekteki gelişmeler göz önünde bulundurularak) |
| Ekibin Büyüklüğü (Maksimum): | 4 |
| Kullanılacak Teknolojiler: | UML, J2EE, XML, AJAX, Web 2.0, Web hizmetleri, Hizmet Odaklı Mimari (SOA) |
| Kullanılacak Araçlar: |
RAD/ROSE/RSA/Eclipse/WSAD/ WebSphere Portal
WAS/WAS CE DB2 Express – ‘C’ ya da DB2 UDB Linux, tercih edilen işletim sistemi olacaktır. |
|
Son Teslim Edilecekler Şunları İçermelidir: |
A. Yukarıda belirtilen kullanıcılar, uygulama yerleştirme yöneticisi ve geliştirici için çevrimiçi veya çevrimdışı yardım
B. .war/.ear kaynak kodlarını içeren uygulama arşivi C. Veritabanı yedekleme ve DDL Script D. Tam kaynak kodu |