Research Article
BibTex RIS Cite

Online Ödeme için Servis Odaklı Mimari Yaklaşımı Uygulaması: Atatürk Üniversitesi Bilgi Sistemi Örneği

Year 2020, Volume: 2 Issue: 2, 155 - 168, 15.12.2020
https://doi.org/10.47898/ijeased.710662

Abstract

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.

References

  • Ali, A., Liang-Jie, Z., Michael, E., Abdul, A., ve Kishore, C., (2007). Design an soa solution using a reference architecture, improve your development process using the soa solution stack. IBM developerWorks.
  • Angad, G., Shri, R., Rob, P., ve Chun, C. F., (2005). The E-Learning Lifecycle and its Services: The Web Services Approach. In Second International Conference on e Learning for Knowledge-Based Society, pp. 4-1.
  • Bayram, E., (2016). Üniversite Bilgi Sistemlerinde Servis Odaklı Mimari (SOA) Kullanarak Online Ödeme Sistemi Tasarımı. Yüksek Lisans Tezi, Atatürk Üniversitesi, Fen Bilimleri Enstitüsü, Erzurum.
  • Bieberstein, N., Bose, S., Walker, L., ve Lynch, A., (2005). Impact of service-oriented architecture on enterprise systems, organizational structures, and individuals. IBM systems journal, 44(4), 691-708.
  • Borse, A. A., Verma, S., Babu, S., ve Kumar, G. N., (2019). Service Oriented Architecture paradigm for Business Intelligence: A survey. International Journal of Advance Research, Ideas and Innovations in Technology, 5(1), 196-199.
  • Casella, G., Costagliola, G., Ferrucci, F., Polese, G., ve Scanniello, G., (2007). A SCORM thin client architecture for e-learning systems based on web services. International Journal of Distance Education Technologies (IJDET), 5(1), 19-36.
  • Channabasavaiah, K., Holley, K., ve Tuggle, E., (2003). Migrating to a service-oriented architecture. IBM DeveloperWorks, 16, 727-728.
  • Curtis, E. T., ve Eustis, S., (2009). Worldwide Services Oriented Architecture (SOA) Infrastructure Market Shares Strategies, and Forecasts, 2009 to 2015. WinterGreen Research Inc.
  • Dongsu, K., ve Doo-Kweon, B., (2010). Bridging Software Product Lines and Service-Oriented Architectures for Service Identification using BPM and FM. 9th IEEE/ACIS International Conference on Computer and Information Science, Yamagata, Japan.
  • Dönmez, O., Önal, A., ve Toker, L., (2010, Şubat). Mobi̇l Peer-To-Pee (P2P) Ağlarda Servi̇s Tabanli Yazilim Geli̇şti̇rme. Akademik Bilişim’10 - XII. Akademik Bilişim Konferansı Bildirileri, Muğla Üniversitesi, Muğla.
  • Flurry, G., (2007). Exploring the Enterprise Service Bus: Part 1: Discover how an ESB can help you meet the requirements for your SOA solution, IBM Corporation.
  • Lan, L., Wang, B., Zhang, L., Shi, R., ve Li, F., (2015). An event-driven service-oriented architecture for internet of things service execution. International Journal of Online and Biomedical Engineering (iJOE), 11(2), 4-8.
  • Moghaddam, M., Kenley, C. R., Colby, J. M., Berns, M. N. C., Rausch, R., Markham, J., ... ve Deshmukh, A. V., (2017, July). Next-generation enterprise architectures: Common vernacular and evolution towards service-orientation. In 2017 IEEE 15th International Conference on Industrial Informatics (INDIN) (pp. 32-37). IEEE.
  • Mohammadi, M., ve Mukhtar, M., (2018, September). Service-Oriented Architecture and Process Modeling. In 2018 International Conference on Information Technologies (InfoTech) (pp. 1-4). IEEE.
  • Siddiqui, Z. A., ve Tyagi, K., (2016). A critical review on effort estimation techniques for service-oriented-architecture-based applications. International Journal of Computers and Applications, 38(4), 207-216.
  • Papazoglou, M. P. ve Van Den Heuvel, W. J., (2007). Service oriented architectures: approaches, technologies and research issues. The VLDB journal, 16(3), 389-415.
  • Su, M. T., Wong, C. S., Soo, C. F., Ooi, C. T., ve Sow, S. L., (2007). Service-oriented e-learning system. First IEEE International Symposium on Information Technologies and Applications in Education, pp. 6-11. IEEE.
  • Teo, L. K. Y., Teh, D. W., ve Corbitt, B. J., (2010). Service Oriented Architecture (SOA): Implications for Australian University Information Systems Curriculum. Pacific Asia Conference On Information Systems (Pacis), p. 124.
  • URL-1, (2010). https://www.codeproject.com/Articles/139787/What-s-the-Difference-between-WCF-and-Web-Services, (Erişim Tarihi: 28 Mart 2020).
  • Zhang, W., ve Cheng, G., (2009). A service-oriented distributed framework-WCF. In 2009 International Conference on Web Information Systems and Mining, pp. 302-305, IEEE.

An Application of Service Oriented Architecture Approach for Online Payment System: A Case of Information System of Atatürk University

Year 2020, Volume: 2 Issue: 2, 155 - 168, 15.12.2020
https://doi.org/10.47898/ijeased.710662

Abstract

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.

References

  • Ali, A., Liang-Jie, Z., Michael, E., Abdul, A., ve Kishore, C., (2007). Design an soa solution using a reference architecture, improve your development process using the soa solution stack. IBM developerWorks.
  • Angad, G., Shri, R., Rob, P., ve Chun, C. F., (2005). The E-Learning Lifecycle and its Services: The Web Services Approach. In Second International Conference on e Learning for Knowledge-Based Society, pp. 4-1.
  • Bayram, E., (2016). Üniversite Bilgi Sistemlerinde Servis Odaklı Mimari (SOA) Kullanarak Online Ödeme Sistemi Tasarımı. Yüksek Lisans Tezi, Atatürk Üniversitesi, Fen Bilimleri Enstitüsü, Erzurum.
  • Bieberstein, N., Bose, S., Walker, L., ve Lynch, A., (2005). Impact of service-oriented architecture on enterprise systems, organizational structures, and individuals. IBM systems journal, 44(4), 691-708.
  • Borse, A. A., Verma, S., Babu, S., ve Kumar, G. N., (2019). Service Oriented Architecture paradigm for Business Intelligence: A survey. International Journal of Advance Research, Ideas and Innovations in Technology, 5(1), 196-199.
  • Casella, G., Costagliola, G., Ferrucci, F., Polese, G., ve Scanniello, G., (2007). A SCORM thin client architecture for e-learning systems based on web services. International Journal of Distance Education Technologies (IJDET), 5(1), 19-36.
  • Channabasavaiah, K., Holley, K., ve Tuggle, E., (2003). Migrating to a service-oriented architecture. IBM DeveloperWorks, 16, 727-728.
  • Curtis, E. T., ve Eustis, S., (2009). Worldwide Services Oriented Architecture (SOA) Infrastructure Market Shares Strategies, and Forecasts, 2009 to 2015. WinterGreen Research Inc.
  • Dongsu, K., ve Doo-Kweon, B., (2010). Bridging Software Product Lines and Service-Oriented Architectures for Service Identification using BPM and FM. 9th IEEE/ACIS International Conference on Computer and Information Science, Yamagata, Japan.
  • Dönmez, O., Önal, A., ve Toker, L., (2010, Şubat). Mobi̇l Peer-To-Pee (P2P) Ağlarda Servi̇s Tabanli Yazilim Geli̇şti̇rme. Akademik Bilişim’10 - XII. Akademik Bilişim Konferansı Bildirileri, Muğla Üniversitesi, Muğla.
  • Flurry, G., (2007). Exploring the Enterprise Service Bus: Part 1: Discover how an ESB can help you meet the requirements for your SOA solution, IBM Corporation.
  • Lan, L., Wang, B., Zhang, L., Shi, R., ve Li, F., (2015). An event-driven service-oriented architecture for internet of things service execution. International Journal of Online and Biomedical Engineering (iJOE), 11(2), 4-8.
  • Moghaddam, M., Kenley, C. R., Colby, J. M., Berns, M. N. C., Rausch, R., Markham, J., ... ve Deshmukh, A. V., (2017, July). Next-generation enterprise architectures: Common vernacular and evolution towards service-orientation. In 2017 IEEE 15th International Conference on Industrial Informatics (INDIN) (pp. 32-37). IEEE.
  • Mohammadi, M., ve Mukhtar, M., (2018, September). Service-Oriented Architecture and Process Modeling. In 2018 International Conference on Information Technologies (InfoTech) (pp. 1-4). IEEE.
  • Siddiqui, Z. A., ve Tyagi, K., (2016). A critical review on effort estimation techniques for service-oriented-architecture-based applications. International Journal of Computers and Applications, 38(4), 207-216.
  • Papazoglou, M. P. ve Van Den Heuvel, W. J., (2007). Service oriented architectures: approaches, technologies and research issues. The VLDB journal, 16(3), 389-415.
  • Su, M. T., Wong, C. S., Soo, C. F., Ooi, C. T., ve Sow, S. L., (2007). Service-oriented e-learning system. First IEEE International Symposium on Information Technologies and Applications in Education, pp. 6-11. IEEE.
  • Teo, L. K. Y., Teh, D. W., ve Corbitt, B. J., (2010). Service Oriented Architecture (SOA): Implications for Australian University Information Systems Curriculum. Pacific Asia Conference On Information Systems (Pacis), p. 124.
  • URL-1, (2010). https://www.codeproject.com/Articles/139787/What-s-the-Difference-between-WCF-and-Web-Services, (Erişim Tarihi: 28 Mart 2020).
  • Zhang, W., ve Cheng, G., (2009). A service-oriented distributed framework-WCF. In 2009 International Conference on Web Information Systems and Mining, pp. 302-305, IEEE.
There are 20 citations in total.

Details

Primary Language Turkish
Subjects Software Engineering, Computer Software, Software Engineering (Other)
Journal Section Research Articles
Authors

Erkan Bayram 0000-0003-3686-6810

Ferhat Bozkurt 0000-0003-0088-5825

Publication Date December 15, 2020
Submission Date March 28, 2020
Published in Issue Year 2020 Volume: 2 Issue: 2

Cite

APA Bayram, E., & Bozkurt, F. (2020). Online Ödeme için Servis Odaklı Mimari Yaklaşımı Uygulaması: Atatürk Üniversitesi Bilgi Sistemi Örneği. Uluslararası Doğu Anadolu Fen Mühendislik Ve Tasarım Dergisi, 2(2), 155-168. https://doi.org/10.47898/ijeased.710662