Using XML as a data structure in an electronic catalog management system
dc.contributor.advisor | Örencik, Mehmet Bülent | |
dc.contributor.author | Önder, Mutlu | |
dc.date.accessioned | 2021-05-08T08:40:13Z | |
dc.date.available | 2021-05-08T08:40:13Z | |
dc.date.submitted | 2004 | |
dc.date.issued | 2018-08-06 | |
dc.identifier.uri | https://acikbilim.yok.gov.tr/handle/20.500.12812/655420 | |
dc.description.abstract | ÖZET Internet kullanımının yaygınlaşması sonucu, bütün dünyada Elektronik Ticaretin hacminin hızla büyümesi, şirketlerin mevcut pazarlama stratejilerinde yenilikler yapmasını ve elektronik ticarette kullanılacak ürün bilgisinin en etkin olarak ifade edilmesini zorunlu hale getirmiştir. Günümüzde basılı katalogların, şirketlerin ürün bilgilerini yeterince belirtemediği açıktır ve bu konuda Elektronik Kataloglar daha uygun bir çözümdür. İlişkisel veri tabanı kullanan web tabanlı sistemler bir çözüm gibi görünse de, bir elektronik katalogun işlevlerini tam olarak yerine getiremez. Yapılan çalışmada, ürün bilgilerinde bütünlülüğü sağlayıp, elektronik ortamlara aynı tutarlılıkla dağıtılmasını amaçlayan XML tabanlı bir elektronik katalog sistemi sunulmaktadır. Ana fikir, ürüne ait bütün detayları, sınırlara bağlı kalmadan, tek bir platformda toplayıp; web sayfaları, CD gibi elektronik ortamlara aktarılmasını sağlamaktır. JAVA teknolojilerini baz alan bir istemci mimarisi ile, yerel XML veri tabanı arasında oluşturulan dağıtık sistemlerde çalışabilen, RMI tabanlı bir iletişim katmanı oluşturulmuş ve sistemde toplanan ürün bilgisinin SOAP servisleri kullanılarak, internete aktarılması sağlanmıştır. Sunulan sistemle ilgili analiz, tasarım, ve uygulama safhaları detaylı olarak ele alınmış; çeşitli testlerle, uygulama platformunun performans incelenmiştir. Sonuç olarak, XML tabanlı; fiyat, ebat, renk gibi sınırsız sayıda ürün bilgisini; resimler, videolar, dosyalar, teknik dokümanları gibi sınırsız sayıda görsel içerik ile, birleştirerek tek bir ortamda saklayabilen, kabul edilebilir bir performansla çalışan bir Elektronik Katalog sistemi elde edilmiştir. xu | |
dc.description.abstract | SUMMARY Impressive growth in the electronic commerce due to the widespread use of Internet all around the world resulted in reformation in marketing strategies and the effective representation of the product information became a crucial matter for companies. Today it is clearly understood that paper catalogs are not enough to inform every detail about a product and electronic catalogs are the convenient solutions for this problem. Although a web-based system that uses relational database seems to be a solution, it cannot provide all needs of an electronic catalog system. This thesis, offers an XML based electronic catalog system that enables construction of boundless product details. The striking idea is to collect the detailed product information in one platform, and distribute them to various platforms such as web site and CD-ROM in order to avoid inconsistency in product integrity. A client architecture based on the JAVA technologies communicates with the native XML database system with the help RMI protocol which enables working on distributed systems. All the product data is published to internet by using the SOAP services. Analyze, design and the application phases of the offered system are described in detail, and the performance analysis of the whole platform is measured by various test cases. As a result, an XML based Electronic Catalog Management System that allows an unrestricted storage of product attributes for any product which includes an unlimited number of description fields (price, size, or color etc.) or an unlimited number of multimedia attachments such as images, video, design files, marketing brochures or technical specifications working with acceptable performance is achieved. xm | en_US |
dc.language | English | |
dc.language.iso | en | |
dc.rights | info:eu-repo/semantics/embargoedAccess | |
dc.rights | Attribution 4.0 United States | tr_TR |
dc.rights.uri | https://creativecommons.org/licenses/by/4.0/ | |
dc.subject | Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol | tr_TR |
dc.subject | Computer Engineering and Computer Science and Control | en_US |
dc.title | Using XML as a data structure in an electronic catalog management system | |
dc.title.alternative | Bir elektronik katalog yönetim sisteminde XML'in veri yapısı olarak kullanılması | |
dc.type | masterThesis | |
dc.date.updated | 2018-08-06 | |
dc.contributor.department | Bilgisayar Mühendisliği Ana Bilim Dalı | |
dc.identifier.yokid | 168720 | |
dc.publisher.institute | Fen Bilimleri Enstitüsü | |
dc.publisher.university | İSTANBUL TEKNİK ÜNİVERSİTESİ | |
dc.identifier.thesisid | 152156 | |
dc.description.pages | 97 | |
dc.publisher.discipline | Diğer |