An Application of Service Oriented Architecture Approach for Online Payment System: A Case of Information System of Atatürk University
Autor: | Erkan Bayram, Ferhat Bozkurt |
---|---|
Rok vydání: | 2020 |
Předmět: |
Computer Science
Information System Computer Science Interdisciplinary Application computer.internet_protocol Computer science Business administration Enterprise Service Bus Service Oriented Architecture Online Payment System Web Services Bilgisayar Bilimleri Yazılım Mühendisliği General Medicine Service-oriented architecture Computer Science Software Engineering computer.software_genre Enterprise service bus Kurumsal Servis Yolu Servis Odaklı Mimari Online Ödeme Sistemi Web Servisleri Bilgisayar Bilimleri Bilgi Sistemleri Web service Bilgisayar Bilimleri Disiplinler Arası Uygulamalar computer |
Zdroj: | Volume: 2, Issue: 2 155-168 Uluslararası Doğu Anadolu Fen Mühendislik ve Tasarım Dergisi |
ISSN: | 2667-8764 |
Popis: | Servis odaklı mimari (SOA) hizmetlerden oluşur ve tipik olarak bir ağ üzerindeki diğer bileşenlere koordineli bir şekilde hizmet eder. SOA’nın temel yapı taşları servislerdir ve bu servisler birbirlerine gevşek bağlıdırlar. Farklı platformlar üzerinde yazılmış kurumsal uygulamaların birbirleriyle entegrasyonu sürecinde yaşanan maliyet, süre, hız gibi problemlere bu anlamda SOA çözümler sunmaktadır. SOA; bankacılık sistemleri, online ödeme sistemleri, üniversite bilgi sistemleri gibi esnekliğin, hızın ve güvenliğin çok önemli olduğu birçok sistemde kullanılmaktadır. Bu çalışmada, Atatürk Üniversitesi bilgi sistemi için SOA yaklaşımından yararlanılarak öğrenci ve personelden alınması gereken harç, materyal, kart vb. tüm ödemelerin alınmasını sağlayan bir servis mimarisi kurulmuştur. Ödemelerin banka şubeleri, ATM’ler, internet bankacılığı ile servis üzerinden gerçekleştirebilmesi sağlanmıştır. Kişilerin bankalara, ATM’lere gitmeden çok kısa süreler içerisinde ödemelerini online yapabilmeleri ve yapılan ödemelerin ilgili sistemlere saniyeler içerinde aktarılabilmesi zamandan tasarruf sağlamaktadır. WCF mimarisinin bu çalışmada kullanılmasıyla hız, performans, birlikte çalışılabilirlik gibi konularda avantajlar sağlandığı görülmüştür. Bu çalışma kapsamında, ders kayıt dönemleri gibi yılın belirli yoğun dönemlerinde servise gelen istek sayıları incelenmiştir. Buna göre günlük ortalama 10.000 ve yıllık olarak da yaklaşık olarak bir milyon isteğe servisin yanıt verebildiği tespit edilmiştir. Benzer şekilde gelen istek ve işlem sayılarına bakarak, servis ile ders kayıt döneminde bir günde maksimum 50.000 işlemin gerçekleştiği kayıtlardan tespit edilmiştir. Service-oriented architecture (SOA) is composed of services and typically serves in a coordinated manner to other components over a network. The basic principles of SOA are the services and these are loosely coupled to each other. SOA provides solutions to problems (such as cost, time, and speed) in the integration process of enterprise applications that are coded on different platforms. SOA is utilized in many systems such as banking systems, online payment systems, university information systems, where flexibility, speed, and security are crucial. In this study, a service architecture is set up by using SOA approach for Atatürk University information system to receive all payments (such as tuition, material, and card fees) from students and staff. It is provided to make payments by service over bank, ATMs, internet banking. People will be able to pay online in a very short time without going to banks or ATMs. The ability to transfer payments to related systems in seconds saves time for us. It has been experienced that advantages such as speed, performance, interoperability are provided by using WCF architecture. Within the scope of this study, the number of requests to the service during certain peak periods of the year, such as course registration periods were examined. According to this, it has been verified that an average of 7,500 daily and approximately one million requests per year can respond. Similarly, by analyzing the number of requests and transactions, it has been detected from the logs that a maximum of 50.000 transactions was done in one day during the course registration period. |
Databáze: | OpenAIRE |
Externí odkaz: |