DOI : https://doi.org/10.5281/zenodo.19050703
- Open Access

- Authors : Siddharth Wake, Sarang Wagh, Shubham Gadekar, Rushikesh Rajarupe, Prof. R. S. Tambe
- Paper ID : IJERTV15IS030291
- Volume & Issue : Volume 15, Issue 03 , March – 2026
- Published (First Online): 16-03-2026
- ISSN (Online) : 2278-0181
- Publisher Name : IJERT
- License:
This work is licensed under a Creative Commons Attribution 4.0 International License
Neo-Campus Academic Management System
Siddharth Wake, Sarang Wagh, Shubham Gadekar, Rushikesh Rajarupe, Prof. R. S. Tambe
Department of Computer Science & Design, Dr. Vithalrao Vikhe Patil College of Engineering, Ahilyanagar
Abstract – Efficient digital infrastructure is essential for managing academic operations in higher education institutions. Many conventional academic management platforms operate through isolated modules for attendance, results, and administrative tasks, resulting in fragmented workflows and increased manual effort. This paper presents NeoCampus, a web-based Academic Management System developed using the Django framework with PostgreSQL as the backend database.
The system centralizes student record management, structured attendance processing through Excel uploads, result management with analytical summaries, and role-based dashboards for administrators, faculty, and students. To enhance user interaction, NeoCampus integrates a Large Language Model (LLM)-based conversational assistant through a secure API interface, enabling real-time academic query resolution and system navigation support.
Unlike predictive AI-driven systems, the proposed solution focuses on intelligent workflow automation and operational efficiency without model training or predictive analytics. Performance evaluation conducted in a localhost deployment environment demonstrates low response latency, stable multi-user handling, and efficient relational database operations. The modular architecture ensures scalability and future extensibility for institutional digital transformation.
Keywords
Academic Management System; Django Framework; PostgreSQL Database; Workflow Automation; Role- Based Access Control; Large Language Model (LLM); Web-Based Application; Higher Education Digitalization.
- INTRODUCTION
‌The digital transformation of higher education has introduced a significant shift in how institutions manage academic, administrative, and communication processes. Modern colleges generate substantial volumes of structured and unstructured data through daily operations such as attendance tracking, examination result processing, academic feedback, and institutional announcements. However, many conventional academic management systems continue to operate through isolated modules, resulting in fragmented workflows, redundant data handling, and limited interdepartmental coordination. This lack of integration restricts real-time visibility into institutional operations and reduces overall administrative efficiency.
Secure and structured access control is a fundamental requirement for academic platforms that manage sensitive institutional data. Gupta et al. [1] emphasized the importance of optimized Role-Based Access Control (RBAC) mechanisms for ensuring secure and reliable data access in distributed systems. Their findings highlight the necessity of controlled authorization frameworks in environments where multiple stakeholders interact with centralized data repositories.
With the increasing availability of academic datasets,
research has explored various approaches to learning analytics and educational data utilization. Flanagan et al. [2] discussed challenges associated with synthetic educational data and collaborative learning analytics, particularly focusing on privacy preservation and data reliability. Studies such as [3] and [4] further examined how structured learning analytics can support academic performance evaluation and teaching enhancement. Similarly, Li and He
[5] analyzed campus data-driven profiling systems, illustrating the growing interest in data-informed academic ecosystems.Additional research has investigated advanced analytical and intelligent systems in education. Baek et al. [6] surveyed deep learning-based recognition systems, while Kawamura et al. [7] explored multimodal analytics for monitoring learner engagement. Performance analysis and prediction mechanisms in intelligent tutoring systems have been examined in [8] and reviewed comprehensively in [9]. Broader discussions on neural network methodologies and intelligent data processing are presented in [10][12]. These works collectively demonstrate the evolution toward intelligent, data-centric educational infrastructures.
Despite these advancements, the implementation of complex predictive models and large-scale machine learning pipelines may not be practical or necessary for all institutions. Many educational organizations require reliable, scalable, and secure academic management platforms that prioritize workflow automation, structured data handling, and controlled access rather than computationally intensive predictive modeling.
To address this practical need, this paper presents NeoCampus, a web-based Academic Management System developed using the Django framework with PostgreSQL as the relational database backend. The system unifies student record management, structured attendance processing through Excel-based uploads, result management, and academic announcements within a centralized platform. Role-Based Access Control ensures secure and customized dashboards for administrators, faculty members, and students.
In addition to workflow automation, NeoCampus integrates a Large Language Model (LLM)-based conversational assistant through secure API communication. The assistant provides real-time academic query resolution and navigation support, enhancing user interaction without employing trained machine learning models or predictive analytics mechanisms. The system architecture emphasizes modularity, scalability, and deployment simplicity while maintaining performance efficiency.
By combining secure access control, centralized relational database management, and intelligent assistance, NeoCampus contributes a practical and extensible solution for modern academic institutions seeking digital transformation without the complexity of full-scale predictive AI systems.
- LITERATURE SURVEY
The development of intelligent academic management systems has been influenced by advancements in secure
access control, learning analytics, educational data mining, and artificial intelligence-driven data processing. This section reviews relevant research contributions and positions the proposed NeoCampus system within the broader academic technology landscape.
Security and structured authorization are fundamental components of institutional management platforms. Gupta et al. [1] proposed an optimized Role-Based Access Control (RBAC) model enhanced with trust evaluation mechanisms for cloud-based healthcare systems. Their work demonstrates how dynamic trust computation can strengthen traditional RBAC frameworks, ensuring secure and reliable access to sensitive data. The concept of controlled access and structured role management is directly relevant to academic management systems, where multiple user categories interact with centralized institutional databases.
Educational data management and collaborative analytics have gained significant attention in recent years. Flanagan et al. [2] examined the generation and application of fine- grained synthetic educational datasets for collaborative learning analytics while highlighting challenges related to privacy, representativeness, and data authenticity. Baek et al. [3] presented a comprehensive survey of deep learning methods for scene text recognition, demonstrating the potential of advanced neural architectures in extracting structured information from unstructured data sources. Kawamura et al. [4] proposd multimodal learning analytics techniques for detecting learner engagement levels in e- learning platforms.
Further research has investigated learning analytics approaches aimed at improving educational outcomes. Adnan et al. [5] explored the integration of learning analytics with collaborative learning models to enhance student engagement and academic performance. Oliva CĂłrdova et al. [6] conducted a systematic review of learning analytics methods designed to support teaching effectiveness and institutional decision-making. These studies emphasize the importance of structured data collection and centralized management systems capable of supporting analytical evaluation.
Big data analytics has also been applied to student profiling and institutional decision-making. Li and He [7] investigated campus big data frameworks for constructing student portraits to support academic analysis. Chango et al.
[8] proposed multimodal attribute selection techniques to improve student performance prediction in intelligent tutoring systems. Rastrollo-Guerrero et al. [9] reviewed machine learning approaches for analyzing and predicting student performance. Zhou [10] surveyed graph neural network methodologies and their applications in structured data modeling. Hidayat et al. [11] introduced hybrid clustering and classification methods for learning style detection, while Hou et al. [12] examined attention-based neural architectures for few-shot classification problems. Although these studies demonstrate the increasing role of predictive analytics and machine learning in educational systems, their implementation often requires large datasets, model training pipelines, computational resources, and specialized infrastructure. For many institutions, the primary requirement remains a secure, scalable, and efficient academic management system capable of centralizing operations and supporting structured workflows.In contrast to predictive or model-intensive systems described in [8][12], the proposed NeoCampus system focuses on workflow automation, relational database management, and secure role-based access control. While informed by the broader evolution of intelligent educational systems, NeoCampus does not implement trained neural
networks or predictive analytics mechanisms. Instead, it integrates a Large Language Model (LLM)-based conversational assistant via secure API communication to provide real-time academic support without local model training or dataset-dependent prediction processes.
Thus, NeoCampus positions itself as a practical, modular, and scalable Academic Management System that bridges traditional institutional software and intelligent assistance frameworks, emphasizing operational efficiency and secure data management over computationally intensive predictive modeling.
II. PROPOSED SYSTEM
- System Model
Fig 1: System Model
The proposed NeoCampus platform follows a layered modular architecture that organizes the system into multiple functional components responsible for user interaction, academic operations, service support, and data management. This structured design allows system functionalities to operate independently while remaining interconnected through a centralized framework. By dividing the platform into distinct layers, the architecture enhances scalability, maintainability, and operational efficiency, enabling reliable management of academic activities and institutional services.
The first component is the user interaction layer, which serves as the entry point for all users, including students, faculty members, and administrative staff. Access to the system is provided through secure authentication mechanisms, after which users interact with the platform according to their assigned roles and permissions. Students can access attendance records, academic information, and announcements, while faculty members manage academic tasks, attendance data, and course activities. Administrative users oversee system operations and manage institutional data, ensuring secure and controlled system access.
The second layer provides a role-based dashboard that dynamically displays information according to user responsibilities. After authentication, the system generates a personalized dashboard presenting relevant services and data. This configuration improves usability by allowing students to monitor academic progress, faculty members to manage academic activities and student records, and administrators to supervise operational processes. The role- based structure simplifies user interaction and improves
workflow efficiency.
At the core of the architecture lies the functional module layer, which manages primary system operations such as attendance recording, academic activity management, task handling, and institutional data processing. Faculty members use these modules to update attendance and manage student-related activities, while students can access their academic information and track progress. Administrative users monitor system operations and ensure coordination between institutional processes.
The architecture also incorporates an external support service module that assists users in navigating the platform and accessing information. This component provides interactive guidance and responds to common queries, improving user experience without interfering with the core operational modules.
The final component is the centralized data storage layer, where all institutional and user-related data are securely maintained in a PostgreSQL database. This database stores user profiles, attendance records, academic data, and system activity logs. Centralized storage ensures data integrity, efficient retrieval, and secure access across all system modules while enabling seamless communication between architectural components.
- Attendance System
The NeoCampus Attendance Management Model operates through a structured and secure clientserver workflow built using React (frontend), Django REST Framework (backend), and PostgreSQL (database). The cycle begins with user authentication and proceeds through controlled API communication, data validation, storage, and optimized retrieval.
Figure 2: NeoCampus Attendance Management Cycle
Initially, a user logs into the system by submitting valid credentials. This token is attached to all subsequent API requests to ensure secure identity verification and role validation. The system implements Role-Based Access Control (RBAC), ensuring that only authorized users can access attendance-related operations.
When a staff member marks attendance, the frontend sends a structured API request containing subject identifiers, lecture date, and student attendance status. Upon receiving
the request, the backend performs authentication and authorization checks to confirm that the staff member is assigned to the respective subject. The system also validates the request to prevent duplicate attendance entries for the same subject and date.
After successful validation, attendance records are inserted into the PostgreSQL database using optimized bulk operations. Referential integrity is maintained through foreign key relationships linking User, Subject, and Attendance entities. The database schema ensures structured storage and consistency of academic records.
When a student views attendance, the backend retrieves attendance records associated with the authenticated student profile. Aggregation queries compute total lectures conducted and attendance percentages dynamically.
Performance optimization techniques such as efficient ORM query handling and minimized database hits ensure scalability and reduced response latency. The circular workflow represented in the diagram highlights the continuous interaction between authentication, authorization, data processing, and performance optimization, ensuring a secure, reliable, and efficient attendance management system within NeoCampus.
- Result Analysis
Figure 3.1: Structured Result Processing WorkFlow
Figure 3.2: AI Driven Academic Insights Process
The Result Analysis module follows a secure clientserver architecture implemented using React (frontend), Django REST Framework (backend), and PostgreSQL (database). The workflow begins when authorized staff upload structured result data (Excel format) through a secure API endpoint authenticated via JWT.
Upon receiving the file, the backend parses the dataset using structured file-processing libraries and validates mandatory fields such as student identifiers, subject codes, internal marks, external marks and credits. The system verifies student existence and enforces data consistency before inserting records into normalized relational tables (Student
Result Subject-wise Marks).
Business logic is applied at the backend to compute academic performance metrics, including pass/fail status, subject-wise averages, grade distribution, overall class performance. Aggregation queries and grouped database operations ensure efficient statistical computation while maintaining scalability.
Role-Based Access Control restricts upload and analysis privileges to staff users, while students can access only their individual published results. Optimized ORM queries and relational integrity constraints maintain performance efficiency and data consistency.
This module enables secure transformation of raw academic data into structured performance insights without relying on predictive machine learning models.
D: AI Chatbot Model
Figure 4: AI Chatbot Model
The NeoCampus system integrates a layered AI chatbot architecture to provide real-time academic assistance to users. As illustrated in the layered chatbot diagram, the model operates through four primary layers: User Interaction Layer, Frontend Layer, Backend Layer, and AI Chatbot Service Layer.
The process begins at the User Interaction Layer, where the user submits an academic query through the chatbot interface. At the Frontend Layer, the chatbot user interface (UI) receives the query and forwards it to the backend server. The frontend is responsible for capturing user input and displaying responses. The Backend Layer validates the request and sends it to the FastAPI-based AI chatbot service using REST API communication. The backend ensures secure request handling and manages session validation before forwarding the query. The core processing occurs within the AI Chatbot Service Layer, which consists of four major components: Intent Recognition Identifies the purpose of the user query. Query Classification Categorizes the query into predefined academic domains. Knowledge Retrieval Fetches relevant information from the knowledge base or database. Response Generation Constructs an appropriate response using rule-based or NLP-driven mechanisms. Once the response is generated, it is returned to the backend server, which forwards it to the frontend interface. The chatbot then displays the final response to the user in real time. The chatbot workflow can be represented as: User Query Frontend Backend AI Service Intent Processing Response Generation Backend Frontend User This layered methodology ensures modularity, scalability, and efficient handling of academic queries while maintaining secure communication
between system components.
- students staff dashboard (Role-Based Access Control (RBAC) Model)
Figure 5: (RBAC) Model
The NeoCampus system implements a Role-Based Access Control (RBAC) framework to ensure secure and structured access to institutional resources. The RBAC model operates in a cyclic process consisting of user authentication, role assignment, permission mapping, access validation, and module access. Initially, users log in using valid credentials. The system verifies these credentials through the authentication module. Once authenticated, a predefined role Administrator, Faculty, or Studentis assigned to the user. Each role is mapped to specific permissions. Administrators have full system control, faculty members can manage attendance and results, and students are limited to viewing personal academic information and accessing the chatbot. Before granting access to any module, the system validates whether the requested action matches the assigned role permissions. The RBAC mechanism can be represented as: Access = f(User, Role, Permission) This structured control model ensures secure authentication, prevents unauthorized access, and maintains data integrity within the NeoCampus platform.
To further enhance system security, NeoCampus also supports hardware keybased authentication as an optional secure login mechanism. In this approach, users authenticate using a physical security device such as a USB or NFC-based security key instead of relying solely on traditional passwords. The hardware key securely stores a private cryptographic key, while the NeoCampus backend stores the corresponding public key associated with the user account. During authentication, the browser communicates with the security key using the Web Authentication (WebAuthn) API, which verifies the user’s identity through public-key cryptography without transmitting sensitive credentials to the server.
The authentication protocol follows the FIDO2 standard, which combines WebAuthn for browser-based authentication and the Client to Authenticator Protocol (CTAP) for communication between the browser and the hardware security device. The hardware key can be connected through USB or NFC interfaces, allowing users to securely authenticate by inserting or tapping the device during login. Common hardware security tokens include devices such as YubiKey or Nitrokey, which provide strong protection against phishing attacks and credential theft.
By integrating RBAC with hardware keybased authentication, NeoCampus provides a multi-layered security model that strengthens user authentication,
enhances access control reliability, and protects sensitive academic data within the institutional platform.
- Stress Buster Frontend-Only Architecture
Figure 6: Stress Buster Frontend-Only Architecture
The Stress Buster module in NeoCampus is implemented as a lightweight, frontend-only feature developed using React (Vite + TypeScript). Unlike other modules in the system, this component operates entirely within the client browser and does not communicate with the Django backend or PostgreSQL database.
All interactive logic is managed using Reacts state management mechanisms, such as useState and event- driven handlers. User interactions are processed locally within the browser runtime environment, and no API calls or server-side computations are involved. The module does not store, transmit, or persist any user data on the server, ensuring zero backend load and enhanced privacy.
The architecture follows a purely client-side execution model where the browser renders components, processes user inputs, updates internal state variables, and dynamically re-renders the interface. This design ensures minimal system overhead while providing responsive and engaging stress-relief activities for students.
By isolating the Stress Buster module from the backend infrastructure, NeoCampus maintains performance efficiency and clear architectural separation between academic data management services and auxiliary user engagement features.
- Timetable Management Model
Figure 7: Timetable Management Model
The Timetable module in NeoCampus follows a secure
clientserver architecture implemented using React (Vite + TypeScript) for the frontend, Django REST Framework for backend services, and PostgreSQL as the relational database. The module enforces strict Role-Based Access Control (RBAC) to regulate modification and viewing privileges.
When the Head of Department (HOD) uploads or updates timetable informaton, the frontend sends an authenticated API request containing timetable data. The backend verifies the token and validates the users role to ensure that only users assigned the HOD role can create, modify, or delete timetable records. Upon successful authorization, the backend processes the data and performs insert or update operations within structured timetable models stored in PostgreSQL.
Timetable records are maintained using normalized relational structures that associate entries with attributes such as branch, academic year, division, subject, and assigned faculty. Foreign key constraints enforce referential integrity and prevent inconsistent or invalid associations. Staff members are restricted to read-only access. When staff access the timetable module, the frontend issues a secured GET request, and the backend returns relevant timetable data without permitting modification operations. Similarly, students can view timetable records filtered according to their branch, academic year, and division.
By enforcing HOD-exclusive modification privileges and controlled read-only access for staff and students, the module ensures secure data flow, centralized control, consistency, and scalability within the NeoCampus system.
- Notice board
Figure 8: NeoCampus Notice Board Workflow
The Notice Board module in NeoCampus enables authorized staff members to publish institutional announcements through a secure clientserver workflow implemented using React (frontend), Django REST Framework (backend), and PostgreSQL (database).
When a staff user creates a notice, the frontend sends a structured API request containing the notice title, description, target audience (if specified), and any attached file. The request is authenticated using a valid JWT token. Upon verification of user role under Role-Based Access Control (RBAC), the backend processes the submission and stores structured notice metadata within the Notice model in PostgreSQL. If an attachment is included, the file is stored in the servers media directory, while only the file path reference is stored in the database to maintain storage efficiency and relational consistency.
The notice board is designed to communicate important institutional information to students and faculty members. It may include announcements related to upcoming academic events, examination schedules, updated timetables, seminar notifications, workshop details,
administrative updates, holiday declarations, and other institutional communications. By centralizing these announcements within the platform, the system ensures that users receive timely and organized updates regarding academic and administrative activities.
When students access the notice board, the frontend sends a secure GET request to retrieve available notices. The backend filters and returns notices in reverse chronological order to ensure that the most recent announcements appear first. If a notice includes an attachment, the stored file path is dynamically converted into a downloadable URL for frontend access.
The module ensures that notices are dynamically retrieved from the database rather than statically embedded,
secure result dissemination, thereby maintaining integrity, transparency, and reliability within the NeoCampus academic management framework.
- MATHEMATICAL MODEL
The NeoCampus predictive system is formulated as a supervised binary classification problem, where student academic attributes are used to predict performance status.
- Attendance Computation Model
This represents how attendance percentage is calculated. Let:
supporting scalability and real-time updates. Authentication
and filtering mechanisms guarantee controlled visibility,
= Attendance status of student i in lecture j
ensuring that users access only relevant and authorized announcements.
I. NeoCampus Result Upload and Publication Workflow
- = 1if Present
- = 0if Absent
- = Total lectures conducted for student i
Total Present Count:
Attendance Percentage:
Eligibility Condition (if 75% rule applied):
Where:
- = Minimum attendance threshold (e.g., 75%)
Figure 9: NeoCampus Result Upload and Publication Workflow
The Result Upload and Publish module in NeoCampus implements a controlled and secure academic result management workflow using React (frontend), Django REST Framework (backend), and PostgreSQL (database). When a staff member uploads a structured Excel result file, the frontend sends the file to a secured API endpoint authenticated through a valid JWT token. The backend validates the users role using Role-Based Access Control (RBAC) and processes the uploaded file using structured parsing libraries. Required fields such as student identifiers, subject codes, marks and credits are validated to ensure completeness and correctness. The system verifies that each
- Result Computation Model
Let:
- = Marks obtained by student i in subject k
- = Credit of subject k
- = Grade points corresponding to marks Total Weighted Grade Points:
Total Credits:
Pass Percentage of Class:
referenced student exists in the database before proceeding with data insertion.
Validated data is stored in normalized relational tables maintaining proper foreign key relationships among
Student, Subject, and Result entities. This ensures that results remain hidden from students until officially released. When the authorized staff member triggers the publish action, the backend updates the status in the database. Only records marked as Published are retrievable through student dashboard requests. Upon access, the backend filters and returns only the authenticated students published results in structured format for display.
This staged workflow ensures data validation prior to storage, controlled visibility through publication, and
- Result Publication State Model
Since you have Unpublished Published state, we model it as:
Let:
{0,1}
Where:
- = 0 Unpublished
- = 1 Published Visibility function:
Students can access results only if:
=
- = 0 Unpublished
- System Performance Model
Let:
- = Response time
- = Processing time
- = Database access time
- = Network delay Total Response Time:
Throughput:
Where:
- = Total processed requests
- = Time duration
- Attendance Computation Model
- SYSTEM ARCHITECTURE
Fig 4: System Architecture
The NeoCampus system architecture follows a modular and layered clientserver design that ensures secure access control, structured workflow execution, and scalable integration with external services. The architecture is organized around user roles, centralized authentication, application-level modules, and a structured data layer. At the entry level, the Operational Hub consists of three primary user types: Student, Staff, and Admi. Each user interacts with the system through role-specific dashboards, and all interactions are routed through a centralized Authentication and Access Gateway.
The Authentication and Access Gateway functions as the security control layer of the system. It validates user credentials, enforces Role-Based Access Control (RBAC), and ensures that every request is authenticated before reaching application modules.
This layer guarantees controlled feature access and protects
institutional data integrity.
The gateway is responsible for:
- Secure user authentication and session validation
- Role verification before module access
- Prevention of unauthorized data manipulation
- Controlled API request handling
The Application Layer contains the core operational modules of NeoCampus.
The Staff Management Module enables academic and administrative operations, including:
- Student record management
- Result analysis and performance monitoring
- Attendance management
- Academic planning and timetable control
- Communication and event management
The Student Interaction Module provides structured and secure access to academic information. Students can access study resources, academic overviews, attendance records, and read-only timetable information. All data retrieval is filtered based on authenticated user identity to ensure personalized and secure visibility.
The Administration Module governs institutional control mechanisms. It supports user management, configuration settings, and system monitoring to maintain operational consistency and supervision across the platform.
In addition to academic services, the architecture incorporates a Support and Engagement Module to enhance user interaction. This module integrates:
- A chatbot-based system through secure API communication with an external Large Language Model (LLM) service
- A frontend-only Stress Buster component that operates independently of backend services
The System Services and Data Layer consist of a PostgreSQL relational database and external API integration services. The PostgreSQL database maintains structured academic records such as attendance logs, result data, timetable entries, user roles, and institutional notices. The data layer ensures:
- Normalized relational schema design
- Referential integrity enforcement
- Efficient query execution through optimized ORM handling
- Secure storage of uploaded files via media directory referencing
Overall, the NeoCampus system architecture demonstrates clear separation between presentation, business logic, and persistence layers. The modular design supports scalability, centralized role management, secure data flow, and maintainability, making the platform suitable for institutional deployment without implementing locally trained artificial intelligence models.
- RESULTS AND PERFORMANCE ANALYSIS
The NeoCampus system was evaluated in a controlled localhost deployment environment to assess functional correctness, response latency, data processing efficiency, and system scalability. Performance measurements were conducted using simulated academic datasets and concurrent request scenarios to analyze system behavior under varying workloads.
- Response Time Analysis
Figure 1 illustrates the variation in system response time with respect to the number of stored academic records. As the dataset size increases from 500 to 5000 records, the average response time increases gradually. The observed trend demonstrates near-linear growth, indicating efficient query handling and optimized ORM usage within the Django backend. The response time remains within acceptable operational limits, confirming that the PostgreSQL relational schema supports scalable data retrieval without significant degradation.
- Result Processing Performance
Figure 2 presents the processing time required for result upload and validation as the dataset size increases. The evaluation includes file parsing, validation of student records, database insertion, and aggregation computation. As expected, processing time increases proportionally with dataset size due to validation and insertion overhead. However, the structured normalization of result tables and batch insertion operations ensure controlled growth in execution time. The results confirm that the system can
efficiently handle large academic datasets without excessive delay.
- Concurrent User Performance
Figure 3 shows the relationship between the number of concurrent users and average system latency. The analysis was conducted by simulating multiple simultaneous API requests. Although latency increases with higher concurrent access, the increase remains gradual and stable. This behavior indicates proper request handling and effective separation between application logic and database operations. The architecture demonstrates stable performance under moderate institutional load conditions.
- Module-wise Processing Comparison
Figure 4 compares processing time across different core modules, including Attendance Insertion, Result Analysis, Timetable Fetch, and Notice Retrieval. The Result Analysis module exhibits the highest processing time due to file parsing and aggregation computations. Attendance insertion shows moderate processing time due to bulk insert operations. Timetable and Notice retrieval modules demonstrate lower response times, reflecting optimized read operations and indexed database queries. This comparison validates that write-heavy operations consume more computational resources than read-only modules.
- Response Time Analysis
- CONCLUSION
This paper presented NeoCampus, a modular and secure Academic Management System designed to streamline institutional workflows through structured digital integration. The system centralizes academic operations
such as attendance management, result processing, timetable control, notice dissemination, and user administration within a unified clientserver architecture built using React, Django REST Framework, and PostgreSQL.
Unlike predictive or model-training-based academic systems, NeoCampus focuses on operational efficiency, structured data handling, and controlled access management. The implementation of a centralized Authentication and Access Gateway with Role-Based Access Control ensures secure and role-specific interaction across Student, Staff, and Admin dashboards. The relational database design guarantees data integrity, normalized storage, and reliable query performance for academic records.
Performance evaluation demonstrates stable response behavior under increasing dataset sizes and concurrent user access. The system maintains predictable scalability through optimized ORM queries, structured aggregation operations, and controlled API handling. Write-intensive modules such as result upload exhibit proportional processing growth, while read-oriented modules maintain low latency, validating the architectural design.
The integration of an external Large Language Model (LLM) API enhances user interaction through conversational query support without implementing local model training or predictive analytics within the system. This design choice ensures architectural simplicity while enabling intelligent assistance.
Overall, NeoCampus provides a scalable, secure, and maintainable digital framework for modern academic institutions. The system empasizes workflow automation, centralized governance, and performance stability, offering a practical and deployable solution for institutional digital transformation without reliance on computationally intensive artificial intelligence training models.
- FUTURE WORK
Although NeoCampus provides a structured and scalable Academic Management System, several enhancements can be explored to further strengthen its capabilities and institutional applicability. Future development may focus on extending deployment from a local environment to a cloud-based infrastructure to support large-scale institutional usage with improved availability and distributed access.
The system can be enhanced by incorporating advanced analytical dashboards that provide deeper statistical insights into attendance trends, academic progress patterns, and institutional performance summaries. These enhancements would rely on extended data visualization and aggregation mechanisms rather than predictive model training, maintaining architectural simplicity while improving decision-support capabilities.
Another potential extension involves integration with institutional ERP systems, examination portals, and learning management platforms through standardized API interfaces. Such interoperability would enable seamless data exchange across academic ecosystems and reduce redundant administrative processes.
Security can be further strengthened through multi-factor authentication mechanisms, encrypted data storage strategies, and audit logging frameworks to enhance monitoring and compliance support. Additionally, performance optimization under high concurrent user loads can be explored through caching mechanisms, database indexing strategies, and containerized deployment environments.
The conversational assistant module may be improved by
incorporating domain-specific knowledge structuring and contextual response refinement through enhanced API- based configurations, without introducing locally trained machine learning models. This would allow improved academic query resolution while preserving system maintainability.
Future research may also examine mobile application deployment, real-time notification systems, and automated reporting frameworks to expand accessibility and user engagement. These enhancements would further position NeoCampus as a comprehensive digital academic infrastructure adaptable to evolving institutional requirements.
- REFERENCES
- MATHEMATICAL MODEL
- An Optimized Role-Based Access Control Using Trust Mechanism in E-Health Cloud Environment Gupta A.,
Kumar P., et al., 2023
- Fine Grain Synthetic Educational Data: Challenges and Limitations of Collaborative
Learning Analytics Flanagan B., Ogata H., et al., 2022
- Scene Text Recognition with Deep Learning: A Survey Baek J., Lee G., et al.,2022
- Detecting Drowsy Learners at the Wheel of e-Learning Platforms with Multimodal Learning Analytics
Kawamura T., Cukurova M., et al., 2021
- Integrating Learning Analytics and Collaborative Learning for Improving StudentAcademic Performance
Adnan M., Anwar S., et al., 2021
- Learning Analytics to Support Teaching Skills: A Systematic Review Oliva C´ordova L., Rodr´guez-
Ascaso A., et al., 2021
- X. Li and S. He, Research and analysis of student portrait based on campus big data, in Proc. IEEE 6th Int. Conf. Big Data Analytics (ICBDA), Mar. 2021, pp.2327. [8]W.Chango,R.Cerezo,M.SanchezSantillan,R.Azevedo,an dC.Romero, Improving prediction of students performance in intelligent tutoring systems using attribute selection and ensembles of different multimodal data sources, J. Comput. Higher Educ.,vol. 33, no. 3, pp. 614 634, Dec. 2021.
- J. L. Rastrollo-Guerrero, J. A. G´omez-Pulido, and A. Dur´an-Dom´nguez, Analyzing and predicting students performance by means of machine learning: A review, Appl.Sci., vol. 10, no. 3, p. 1042, Feb. 2020.
- Zhou, Graph neural networks: A review of methods and applications, AI Open,vol. 1, pp. 5781, Jan. 2020.
- N. Hidayat, R. Wardoyo, A. Sn, and H. Dwi, Enhanced performance of the automatic learning style detection model using a combination of modified K-means algorithm and naive Bayesian, Int. J. Adv. Comput. Sci. Appl., vol. 11, no. 3, pp.638648, 2020.
- R.Hou,H.Chang, B.Ma,S.Shan, and X.Chen,Cross attention network for few-shot classification, in Proc. Adv. Neural Inf. Process. Syst., vol. 32, 2019, pp. 112
