This final year project is the central part of the educational administration system for Nanjing University of Information Science and Technology (NUIST), which allows students to select courses and gives students access to course offerings via online as well as the ability to complete various administrative functions allowing for a better management of curriculum decisions in the context of academic objectives. The objective of these systems is to make this process more convenient and easier to achieve which has been met with varying levels of success. This Course Selection Portal will be operated by three users, the administrator, students and lecturers. This system will be developed using PHP, MySQL, jQuery, HTML, JavaScript, CSS and Bootstrap. The front-end is designed using PHP with excerpts of code written using jQuery, HTML, JavaScript, CSS and Bootstrap. The back-end is designed and managed through MySQL using a software called WAMP Server. This system software is more secured, user-friendly and less time-consuming.
Inhaltsverzeichnis (Table of Contents)
- 1.0 CHAPTER 1: INTRODUCTION
- 1.1 Background of the Study
- 1.2 Statement of the Problem
- 1.3 Objectives
- 1.4 Significance of Study
- 2.0 CHAPTER 2: RELATED TECHNOLOGY
- 2.1 Introduction
- 2.2 Product Research - Advantage of Course Selection Management System
- 2.2.1 A Safe and User-Friendly Registry System
- 2.2.2 Students' Access to the system
- 2.2.4 Lecturer can easily view the timetable and record attendance
- 2.3 Research and Review of Similar Products
- 2.3.3 Asia Dev Academy
- 2.3.4 Next Academy
- 2.4 Course Registration Research
- 2.4.1 Online Course Registration
- 2.4.2 Online Course Selection Management System
- 2.5 Tool and Software Research
- 2.5.1 MySQL
- 2.5.2 PHP
- 2.5.3 HTML
- 2.5.4 JavaScript
- 2.5.5 Visual Studio Code
- 2.5.6 Microsoft Office
- 2.5.7 DataTables Plug-In for jQuery
- 2.6 Conclusion
- 3.0 CHAPTER 3: REQUIREMENT ANALYSIS
- 3.1 Introduction
- 3.2 Methodology Development
- 3.2.1 Requirement
- 3.2.2 Design
- 3.2.3 Implementation
- 3.2.4 Testing and Integration
- 3.2.5 Installation
- 3.2.6 Maintenance
- 4.0 CHAPTER 4: SYSTEM DESIGN
- 4.1 Introduction
- 4.2 Charts and Diagrams
- 4.2.1 Use Case Diagram
- 4.2.4 Entity Relational Diagram
- 4.3 Data Dictionary
- 4.4 Functional & Non-Functional Requirements
- 4.4.1 Functional Requirements
- 4.4.2 Non-Functional Requirements
- 4.5 Conclusion
- 5.0 CHAPTER 5: SYSTEM IMPLEMENTATION
- 5.1 Introduction
- 5.2 Functionality Achievement
- 5.3 System modules and functions explanation
- 5.5 User Manual (User Guide)
- 5.5.1 Student Functionalities
- 5.5.2 Lecturer Functionalities
- 5.5.3 Admin Functionalities
- 6.0 CHAPTER 6 – SYSTEM TESTING
- 6.1 Test Methods
- 6.2 Test Process
- 6.3 Test Summary
Zielsetzung und Themenschwerpunkte (Objectives and Key Themes)
This final year project aims to develop a comprehensive course selection management system for Nanjing University of Information Science and Technology (NUIST). The system is designed to streamline the course selection process for students, provide lecturers with access to relevant data, and simplify administrative tasks for the university. This system aims to address the challenges associated with manual course selection and registration, offering a user-friendly and efficient solution.
- Online Course Registration and Management
- Improved Student Access to Course Information and Selection
- Streamlined Administrative Processes for Course Management
- Enhanced Communication and Collaboration between Students, Lecturers, and Administrators
- Integration of Technology for Efficient and Secure Data Management
Zusammenfassung der Kapitel (Chapter Summaries)
Chapter 1 introduces the background and context of the study, highlighting the growing importance of online systems in education. It then outlines the problems associated with manual course registration, setting the stage for the project's objectives.
Chapter 2 delves into related technologies, exploring the advantages of course selection management systems, reviewing similar products, and researching the tools and software used for development.
Chapter 3 focuses on requirement analysis, outlining the methodology for developing the system, including requirements, design, implementation, testing, installation, and maintenance.
Chapter 4 discusses system design, presenting charts, diagrams, and data dictionaries, and elaborating on functional and non-functional requirements.
Chapter 5 details the implementation of the system, describing functionality achievement, system modules, and user manual explanations for students, lecturers, and administrators.
Chapter 6 explores the system testing process, outlining test methods, test processes, and a summary of the testing results.
Schlüsselwörter (Keywords)
The key focus areas of this project include online course registration, course selection management, student information systems, database management, PHP, MySQL, jQuery, HTML, JavaScript, and system design and implementation. This project showcases the application of these technologies to create a user-friendly and efficient solution for managing course selection processes in an academic setting.
- Citar trabajo
- Frimpong Atta Junior Osei (Autor), 2020, Design and Implementation of a College Course Selection Management System, Múnich, GRIN Verlag, https://www.grin.com/document/901011