说明: 在计算机编程模块下开发的“智能学生”应用程序是我们教职员工学生的综合学习帮助工具。这种数字记录簿不仅有助于有效地保存记录,而且还集成了学习材料和进度跟踪功能。
(The "Smart Student" application, developed under the Computer Programming module, serves as a comprehensive learning help tool for our faculty students. This digital record book not only facilitates efficient record-keeping but also incorporates learning materials and progress tracking features.)
Smart Student - Learning Help App
Group 32 - GUI Project using C++/CLR in Visual Studio
Overview:
Welcome to the Smart Student Learning Help App repository! Developed by Group 32 as a GUI project using C++/CLR in Visual Studio, the Smart Student app serves as a digital record book for faculty students. It provides a comprehensive platform for learning materials, lecture slides, past papers, and tracking academic progress, including an automatic GPA calculator.
Group32:
- 2022/E/125
- 2022/E/126
- 2022/E/127
- 2022/E/128
Features:
- Live Microsoft SQL database running for create and loging user accounts.
- Learning Materials: Access lecture slides, past papers, and other relevant learning materials.
- Progress Tracking: Keep track of your academic progress for each module.
- Auto GPA Calculator: Get instant updates on your current GPA.
Pages:
- Login Page: Use your Smart Student account email (university email only) and password. If you don't have an account, click the Register button.
- Register Page: Register using your university email (only university emails are accepted), name, and password.
- Main Menu: The software's main menu, providing access to other menus.
- Lecture Slides: Under development. Faculty Dean's permission is needed for access.
- Past Papers: Under development. Faculty Dean's permission is needed for access.
- My Progress: Under development. Faculty Dean's permission is needed for access and includes progress tracking and the auto GPA calculator.
Usage:
- Clone the repository here.
- Open the project in Visual Studio.
- Build and run the application.
Future Development:
As a group, we are seeking faculty permission to continue and expand this project. We believe that the Smart Student app has the potential to greatly benefit students in their academic journey.
Project Transition:
I have decided to continue the project using web technologies. The transition will involve using React, CSS, HTML, and JavaScript to create a more versatile and accessible platform. Research for this transition has already begun, and we are excited about the possibilities.
Contact:
For any inquiries or collaboration opportunities, feel free to contact us at 2022e126@eng.jfn.ac.lk.
Thank you for your interest in the Smart Student Learning Help App!