Developing Web Application For The Student Affairs Department Using The ASP.Net MVC Architecture

Authors

  • J.S. ISMAGULOVA Khoja Akhmet Yassawi Kazakh-Turkish International University
  • G.N. KAZBEKOVA Khoja Akhmet Yassawi Kazakh-Turkish International University
  • S. Ozer Khoja Akhmet Yassawi Kazakh-Turkish International University

Keywords:

Student affairs, web automation, ASP.Net, MVC, Entity Framework, Identity Framework, Visual Studio, multilingual.

Abstract

The developments in internet technology have led many institutions to renew themselves in various fields, and one of them is educational institutions. Especially for the student affairs departments of universities, having an effective web application has become important with the developing technology. All universities that prioritize development should have a strong and interactive student affairs web application that will not only promote the university but also facilitate the implementation of related student affairs from a design and software perspective. It has been found that the error rate in student affairs significantly decreases with web applications, and the unit performance in terms of access and service to students also significantly increases.
In this study, the Student Affairs Department web application was developed based on ASP.Net MVC (Model View Controller) technology. ASP.Net MVC technology enables web applications to be more secure, easier to design, and code. The model-view-controller system has provided convenience in the organization of both the front-end and back-end structures. Microsoft SQL was used as the database, and the Code First approach was preferred as the database method. The Language Integrated Query component was used in the back-end structure for communication with the database.
Overall, this design allows for easy updates, optimization, and dynamization of the code, as well as removing repetitions from the code.

References

Akçay M., Kasım Ö., Taşdelen Z. ASP.NET Ve MVC Temelli Esnek (Responsive) Web Uygulaması // ESTUDAM Bilişim Dergisi. - 2021. - Cilt 2, Sayı 1. – S. 34-41.

Ergin İ., Akseki B. Lisanüstü Eğitimde Kullanılan Öğrenci Bilgi Sistemi // Eğitim ve Öğretim Araştırmaları Dergisi. – 2012. – Cilt 1 Sayı 2. – S. 364-380.

Uçar E., Altunsöğüt Ö. ASP.Net Teknolojisini Kullanarak Bir Satın Alma Portalı Uygulaması Geliştirilmesi // Trakya Üniversitesi Fen Bilimleri Dergisi. -2009. - 10(2). – S. 119-126.

Views in ASP.NET Core MVC (2022). Web: https://learn.microsoft.com/en-us/aspnet/core/mvc/views/overview?view=aspnetcore-7.0

Part 4, add a model to an ASP.NET Core MVC app (2023). Web: https://learn.microsoft.com/en-us/aspnet/core/tutorials/first-mvc-app/adding-model?view=aspnetcore-7.0&tabs=visual-studio

ASP.NET MVC Controller Overview (C#) (2022). Web: https://learn.microsoft.com/en-us/aspnet/mvc/overview/older-versions-1/controllers-and-routing/aspnet-mvc-controllers-overview-cs

Role-based authorization in ASP.NET Core (2022). Web: https://learn.microsoft.com/en-us/aspnet/core/security/authorization/roles?view=aspnetcore-7.0

Globalization and localization in ASP.NET Core (2023). Web: https://learn.microsoft.com/en-us/aspnet/core/fundamentals/localization?view=aspnetcore-7.0

Akcay M., Kasım O., Tasdelen Z. ASP.NET Ve MVC Temelli Esnek (Responsive) Web Uygulaması // Journal of ESTUDAM Information. - 2021. - Volume 2, Issue 1. – P. 34-41.

Ergin I., Akseki B. Student Information System Used In Graduate Education // Journal of Research in Education and Teaching. – 2012. – Volume 1 Issue 2. – P. 364-380.

Ucar E., Altunsogut O. Development of an E-Purchase Portal Application Using ASP.NET Technology // Trakya University Journal of Science. -2009. - 10(2). – P. 119-126.

Views in ASP.NET Core MVC (2022). Web: https://learn.microsoft.com/en-us/aspnet/core/mvc/views/overview?view=aspnetcore-7.0

Part 4, add a model to an ASP.NET Core MVC app (2023). Web: https://learn.microsoft.com/en-us/aspnet/core/tutorials/first-mvc-app/adding-model?view=aspnetcore-7.0&tabs=visual-studio

ASP.NET MVC Controller Overview (C#) (2022). Web: https://learn.microsoft.com/en-us/aspnet/mvc/overview/older-versions-1/controllers-and-routing/aspnet-mvc-controllers-overview-cs

Role-based authorization in ASP.NET Core (2022). Web: https://learn.microsoft.com/en-us/aspnet/core/security/authorization/roles?view=aspnetcore-7.0

Globalization and localization in ASP.NET Core (2023). Web: https://learn.microsoft.com/en-us/aspnet/core/fundamentals/localization?view=aspnetcore-7.0

Published

2023-09-30