Fakülte Öğrenci İşleri Birimi için MEAN Yığını Kullanılarak Destek Yönetim Sistemi Geliştirilmesi
Year 2023,
, 22 - 33, 30.06.2023
İlknur Teke
,
Çiğdem Tarhan
Abstract
Endüstri 4.0 kavramının ortaya çıkmasıyla dijitalleşme trendleri gerek kamu kuruluşlarında gerekse özel sektörde iş süreçlerinin değişmesine neden olmaktadır. İş süreçlerinin dijital ortama aktarılmasını içeren dijitalleşme çalışmaları yükseköğretim kurumları için de önemli bir role sahip olmuştur. Bu makalede Dokuz Eylül Üniversitesi İktisadi ve İdari Bilimler Fakültesi bünyesinde bulunan öğrenci işleri biriminin öğrencilerle iletişiminde herhangi bir yazılım kullanılmaması, öğrencilerin danışmak istedikleri konularla ilgili fiziksel başvuruda bulunması çalışmanın problemi olarak belirlenmiştir. Bu bağlamda birimin kullanımına yönelik destek yönetim sistemi geliştirilmiştir. JavaScript tabanlı MEAN (MongoDB, Express.js, Angular, Node.js) yığını kullanılarak geliştirilen sistem içerisinde kategorize edilmiş sıkça sorulan sorular yer almaktadır. Soruların yetersiz gelmesi durumunda ise öğrencinin bölüm bilgisi ile eşleşen birim personeline göndermek üzere danışmak istediği konu ile ilgili yazılı talep oluşturma işlemi bulunmaktadır. Bunlarla beraber kullanıcı doğrulama işlevi ile veritabanında öğrencinin güncel iletişim bilgilerinin bulunması amaçlanmaktadır. Bu sistem ile öğrenci işleri biriminin öğrencilerle iletişimini iyileştirmesi ve çalışmalarını daha verimli hale getirmesi beklenmektedir.
References
- Taşcı, Y. ve Taşlıbeyaz, E. (2021) "Yükseköğretim Kurumlarında Dijital Dönüşüm Çalışmalarının İncelenmesi," Yükseköğretim ve Bilim Dergisi, cilt 11, no. 1, ss. 172-183.
- Taşkıran, A. (2017). “Dijital Çağda Yükseköğretim,” Açıköğretim Uygulamaları ve Araştırmaları Dergisi, cilt 3, no. 1, ss. 96-109.
- Gümüşoğlu, E. K. (2017). “Yükseköğretimde Dijital Dönüşüm,” Açıköğretim Uygulamaları ve Araştırmaları Dergisi, cilt 3, no. 4, ss. 30-42.
- Resmî Gazete, “Y. Kurumu, Yükseköğretim Üst Kuruluşları ile Yükseköğretim Kurumlarının İdari Teşkilatı Hakkında Kanun Hükmünde Kararname,” https://www.mevzuat.gov.tr, 21 Kasım 1983. [Çevrimiçi]. Available: https://www.mevzuat.gov.tr/mevzuatmetin/4.5.124.pdf. [Erişildi: 20 Nisan 2023].
- Ayaz, N. ve Arakaya, A. (2019). “Yükseköğretimde Hizmet Kalitesi Ölçümü,” Yükseköğretim ve Bilim Dergisi, cilt 9, no. 1, ss. 123-133.
- Genç Kumtepe, E., Toprak, E.,Öztürk, A. , Tuna Büyükköse, G., Kılınç, H. ve Aydın Menderis, İ. (2019). “Açık ve uzaktan öğrenmede destek hizmetleri: Yerelden küresele bir model,” Açıköğretim Uygulamaları ve Araştırmaları Dergisi, cilt 5, no. 3, ss. 41-80.
- Thoring, A. , Rudolph, D. ve Vogl, R. (2017) . “Digitalization of Higher Education from a Student’s Point of View,” https://www.eunis.org, 2017. [Çevrimiçi]. https://www.eunis.org/download/2017/EUNIS_2017_paper_47.pdf. [Erişildi: 08 Nisan 2023].
- Aggarwal, S. ve Verma, J. (2018). “Comparative Analysis of MEAN Stack and MERN Stack,” International Journal of Recent Research Aspects, cilt 5, no. 1, ss. 127-132.
- Daşdemir, Y. ve Kara, B. C. (2019). “Farklı İş Yükleri Altında NoSQL Sistemlerinin Performans Analizi,” BEÜ Fen Bilimleri Dergisi, cilt 8, no. 4, ss. 1466-1477. Doi: https://doi.org/10.17798/bitlisfen.547532
- Tecim, V. “Sistem Geliştirme Yaşam Döngüsü,” vahaptecim.com, [Çevrimiçi]. Available: https://vahaptecim.com.tr/sistem-gelistirme-yasam-dongusu. [Erişildi: 12 Mart 2023].
- Dunka, B. D., Emmanuel, E. A. ve Oyerinde, D. O. (2018). “Simplifying Web Asslication Development Using - Mean Stack,” International Journal of Latest Research in Engineering and Technology (IJLRET), cilt 04, no. 01, ss. 62-76.
- Taivalsaari, A., Mikkonen, T., Pautasso, C., ve Systä, K. (2021). “Full Stack Is Not What It Used to Be,” Lecture Notes in Computer Science, ss. 363–371. Doi: https://doi.org/10.1007/978-3-030-74296-6_28.
- Nirgudkar, N. ve Singh, P. (2017). “The MEAN Stack,” International Research Journal of Engineering and Technology (IRJET), cilt 04, no. 05, ss. 3237-3239.
- Angular Community, “What is Angular?,” https://angular.io/, 2010. [Çevrimiçi]. Available: https://angular.io/guide/what-is-angular. [Erişildi: 12 Nisan 2023].
- Jadhav, M. A. , Sawant, B. R. ve Deshmukh, A. (2015). “Single Page Asslication using AngularJS,” International Journal of Computer Science and Information Technologies (IJCSIT), cilt 6, no. 3, ss. 2876-2879.
- Klauzinski, P. ve Moore, J. (2016). Mastering JavaScript Single Page Asslication Development. Birmingham, UK: Packt Publishing Ltd.
- Karakoç, M., Ardıç, C. ve Şen, M. A. E. (2021). "RESTful Web Servisleri ve Node.js Kullanılarak Genel Bir Kullanıcı Doğrulama Sisteminin Raspberry Pi ve RFID Teknolojisi ile Tasarımı ve Gerçekleştirimi," İleri Mühendislik Çalışmaları ve Teknolojileri Dergisi, cilt 2, no. 1, ss. 10-20.
- Mardan, A., Practical Node.js: Using Express.js to Create Node.js Web Asss. San Francisco, California, Apress, Berkeley, CA, 2018, ss. 51-87.
- B. De. API Management: API Management, Bangalore, Karnataka, India: Apress Berkeley, CA, 2017.
- Ayçin, E. (2018). "Veri Tabanı Yönetim Sistemi Seçiminde Swara ve Copras Yöntemlerinin Bütünleşik Olarak Kullanılması", Journal of Business in The Digital Age, cilt 1, no. 2, ss. 51-58.
- Huang, C., Cahill, M. , Fekete, A. ve Röhm, U. (2019). “Data Consistency Properties of Document Store as a Service (DSaaS): Using MongoDB Atlas as an Example,” Performance Evaluation and Benchmarking for the Era of Artificial Intelligence, ss. 126-139, Ocak 2019. Doi: https://doi.org/10.1007/978-3-030-11404-6_10.
- MongoDB Inc, “What is MongoDB Atlas?,” www.mongodb.com, [Çevrimiçi]. Available: https://www.mongodb.com/docs/atlas/. [Erişildi: 23 Nisan 2023].
- Kurnaz, S., Çetin, Ö. ve İnce, F. (2003). “Yazılım Mühendisliğinde Kalite ve UML,” Havacılık ve Uzay Teknolojileri Dergisi, cilt 1, no. 2, ss. 1-12.
- Microsoft Visual Studio Code, “Visual Studio” www.microsoft.com, [Çevrimiçi]. Available: https://visualstudio.microsoft.com/tr/#vscode-section. [Erişildi: 16 Nisan 2023].
Year 2023,
, 22 - 33, 30.06.2023
İlknur Teke
,
Çiğdem Tarhan
References
- Taşcı, Y. ve Taşlıbeyaz, E. (2021) "Yükseköğretim Kurumlarında Dijital Dönüşüm Çalışmalarının İncelenmesi," Yükseköğretim ve Bilim Dergisi, cilt 11, no. 1, ss. 172-183.
- Taşkıran, A. (2017). “Dijital Çağda Yükseköğretim,” Açıköğretim Uygulamaları ve Araştırmaları Dergisi, cilt 3, no. 1, ss. 96-109.
- Gümüşoğlu, E. K. (2017). “Yükseköğretimde Dijital Dönüşüm,” Açıköğretim Uygulamaları ve Araştırmaları Dergisi, cilt 3, no. 4, ss. 30-42.
- Resmî Gazete, “Y. Kurumu, Yükseköğretim Üst Kuruluşları ile Yükseköğretim Kurumlarının İdari Teşkilatı Hakkında Kanun Hükmünde Kararname,” https://www.mevzuat.gov.tr, 21 Kasım 1983. [Çevrimiçi]. Available: https://www.mevzuat.gov.tr/mevzuatmetin/4.5.124.pdf. [Erişildi: 20 Nisan 2023].
- Ayaz, N. ve Arakaya, A. (2019). “Yükseköğretimde Hizmet Kalitesi Ölçümü,” Yükseköğretim ve Bilim Dergisi, cilt 9, no. 1, ss. 123-133.
- Genç Kumtepe, E., Toprak, E.,Öztürk, A. , Tuna Büyükköse, G., Kılınç, H. ve Aydın Menderis, İ. (2019). “Açık ve uzaktan öğrenmede destek hizmetleri: Yerelden küresele bir model,” Açıköğretim Uygulamaları ve Araştırmaları Dergisi, cilt 5, no. 3, ss. 41-80.
- Thoring, A. , Rudolph, D. ve Vogl, R. (2017) . “Digitalization of Higher Education from a Student’s Point of View,” https://www.eunis.org, 2017. [Çevrimiçi]. https://www.eunis.org/download/2017/EUNIS_2017_paper_47.pdf. [Erişildi: 08 Nisan 2023].
- Aggarwal, S. ve Verma, J. (2018). “Comparative Analysis of MEAN Stack and MERN Stack,” International Journal of Recent Research Aspects, cilt 5, no. 1, ss. 127-132.
- Daşdemir, Y. ve Kara, B. C. (2019). “Farklı İş Yükleri Altında NoSQL Sistemlerinin Performans Analizi,” BEÜ Fen Bilimleri Dergisi, cilt 8, no. 4, ss. 1466-1477. Doi: https://doi.org/10.17798/bitlisfen.547532
- Tecim, V. “Sistem Geliştirme Yaşam Döngüsü,” vahaptecim.com, [Çevrimiçi]. Available: https://vahaptecim.com.tr/sistem-gelistirme-yasam-dongusu. [Erişildi: 12 Mart 2023].
- Dunka, B. D., Emmanuel, E. A. ve Oyerinde, D. O. (2018). “Simplifying Web Asslication Development Using - Mean Stack,” International Journal of Latest Research in Engineering and Technology (IJLRET), cilt 04, no. 01, ss. 62-76.
- Taivalsaari, A., Mikkonen, T., Pautasso, C., ve Systä, K. (2021). “Full Stack Is Not What It Used to Be,” Lecture Notes in Computer Science, ss. 363–371. Doi: https://doi.org/10.1007/978-3-030-74296-6_28.
- Nirgudkar, N. ve Singh, P. (2017). “The MEAN Stack,” International Research Journal of Engineering and Technology (IRJET), cilt 04, no. 05, ss. 3237-3239.
- Angular Community, “What is Angular?,” https://angular.io/, 2010. [Çevrimiçi]. Available: https://angular.io/guide/what-is-angular. [Erişildi: 12 Nisan 2023].
- Jadhav, M. A. , Sawant, B. R. ve Deshmukh, A. (2015). “Single Page Asslication using AngularJS,” International Journal of Computer Science and Information Technologies (IJCSIT), cilt 6, no. 3, ss. 2876-2879.
- Klauzinski, P. ve Moore, J. (2016). Mastering JavaScript Single Page Asslication Development. Birmingham, UK: Packt Publishing Ltd.
- Karakoç, M., Ardıç, C. ve Şen, M. A. E. (2021). "RESTful Web Servisleri ve Node.js Kullanılarak Genel Bir Kullanıcı Doğrulama Sisteminin Raspberry Pi ve RFID Teknolojisi ile Tasarımı ve Gerçekleştirimi," İleri Mühendislik Çalışmaları ve Teknolojileri Dergisi, cilt 2, no. 1, ss. 10-20.
- Mardan, A., Practical Node.js: Using Express.js to Create Node.js Web Asss. San Francisco, California, Apress, Berkeley, CA, 2018, ss. 51-87.
- B. De. API Management: API Management, Bangalore, Karnataka, India: Apress Berkeley, CA, 2017.
- Ayçin, E. (2018). "Veri Tabanı Yönetim Sistemi Seçiminde Swara ve Copras Yöntemlerinin Bütünleşik Olarak Kullanılması", Journal of Business in The Digital Age, cilt 1, no. 2, ss. 51-58.
- Huang, C., Cahill, M. , Fekete, A. ve Röhm, U. (2019). “Data Consistency Properties of Document Store as a Service (DSaaS): Using MongoDB Atlas as an Example,” Performance Evaluation and Benchmarking for the Era of Artificial Intelligence, ss. 126-139, Ocak 2019. Doi: https://doi.org/10.1007/978-3-030-11404-6_10.
- MongoDB Inc, “What is MongoDB Atlas?,” www.mongodb.com, [Çevrimiçi]. Available: https://www.mongodb.com/docs/atlas/. [Erişildi: 23 Nisan 2023].
- Kurnaz, S., Çetin, Ö. ve İnce, F. (2003). “Yazılım Mühendisliğinde Kalite ve UML,” Havacılık ve Uzay Teknolojileri Dergisi, cilt 1, no. 2, ss. 1-12.
- Microsoft Visual Studio Code, “Visual Studio” www.microsoft.com, [Çevrimiçi]. Available: https://visualstudio.microsoft.com/tr/#vscode-section. [Erişildi: 16 Nisan 2023].