0% found this document useful (0 votes)
20 views18 pages

Online Course Management Project Report

Uploaded by

shreyakatkam1412
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as ODT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
20 views18 pages

Online Course Management Project Report

Uploaded by

shreyakatkam1412
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as ODT, PDF, TXT or read online on Scribd

Progressive Education Society’s

Modern College of Arts, Science &


Commerce
(Business Administration Campus)
Shivajinagar, Pune-411005.
CERTIFICATE

This is to certify that:


Full Name1: Prashant katta Enrollment No 1:
2201840

Have satisfactorily completed the project, entitled

Online Course Management


For the Project Management course towards partial
fulfillment of
B.C.A. (Sem-V) course of Savitribai Phule Pune
University for the academic year 2000-2000 as a part of
curriculum.
Date:
Project Guide

College Stamp

Internal Examiner External Examiner

ACKNOWLEDGEMENT
S

We have a great pleasure to present this project on-


Online Course Management
We have thankful to P. E. Society’s Modern College
of Arts, Science & Commerce, Shivajinagar, Pune-41005.
For giving us the opportunity to carry out B.B.A(C.A)
(Sem-V) project at their concern.

Many people have contribution in this project report, we are


grateful to Prof. M.D.Alandikar, the Vice-Principal for his co-
operation. Our special thanks to Mrs.Mansi Mam for his/her
constructive suggestions and comments and for lending her
expertise and talent when needed. And above all, we thank the
Almighty for his grace and blessings.

Finally, we would like thank each and everyone who was


directly or indirectly involved with this project report.
Index
• Introduction
• Company Profile
• Introduction to system
• Scope of the system
• Proposed System
• Analysis
• Fact Finding Technique
• Feasibility Study
• Hardware & Software Requirement
• System Design
• E-R Diagram
• Context Level Diagram
• Data Flow Diagram
• File Design
• Data Dictionary
• Form Design (with input values)
• Reports
• Advantages & Limitations
• Future Enhancement
• Bibliography
1. Introduction

Company Profile

Modern Academy, a leading educational institution, aims to streamline its


operations by digitizing the course management system. The organization
provides various courses to users, enabling them to enhance their
knowledge and skills through a well-organized platform.

Introduction to the System

The Online Course Management System is a software application designed


to facilitate the enrollment, management, and administration of courses for
both students and administrators. The system ensures seamless user
interaction, secure data handling, and efficient course management.

Scope of the System

The system caters to two primary roles: Admin and User.

• Admin Scope:
• Manage courses (add, update, delete).
• View enrollment records.
• User Scope:
• Enroll in courses.
• View enrolled courses.
• Manage personal profile and available balance.

Proposed System

The proposed system automates the course management process with


functionalities like user authentication, profile management, balance
updates, and enrollment tracking. It reduces manual errors and improves
efficiency, making course management more user-friendly.

2. Analysis

Fact-Finding Techniques

• Interviews: Conducted with stakeholders to understand system


requirements.
• Observation: Analyzed current manual processes for course
enrollment and management.
• Questionnaires: Distributed to potential users to gather feedback.

Feasibility Study

• Technical Feasibility: Uses SQLite database and C# Windows


Forms, ensuring compatibility with existing systems.
• Economic Feasibility: Cost-effective as it leverages open-source
tools and libraries.
• Operational Feasibility: Simplifies course management and
enhances user experience.

Hardware & Software Requirements

• Hardware:
• Processor:Intel(R) Core(TM) i3-4005U CPU @ 1.70GHz 1.70 GHz
• RAM: 8 GB
• Storage: 100 GB HDD/SSD
• Software:
• Operating System: Windows 10 Pro
• Development Tools: Visual Studio 2022
• Database: SQLite

3. System Design

E-R Diagram

An Entity-Relationship Diagram (E-R Diagram) is used to represent the


relationships between tables:
.
Context Level Diagram
Data flow diagram
4. Form Design

Login Form
• Inputs: Username, Password, Role (dropdown).
• Outputs: Redirects to AdminDashboardForm or
UserDashboardForm based on role.
AdminDashboardForm
• Features: Add, Update, Delete Courses.
• Inputs: Course details (Title, Description, Price) .

UserDashboardForm
• Features: View courses, Enroll, View Profile.


ProfileForm

• Inputs: Name, Mobile, Old Password, New Password.


Enrolled Courses
Edit Course

Top Up Balance
5. Reports

Admin Reports

• List of courses.
• Enrollment history with User details.

User Reports

• List of enrolled courses.


• Updated balance.

6. Advantages & Limitations

Advantages

• Streamlined course enrollment.


• Secure user authentication.
• Efficient balance management.

Limitations

• Limited to Windows platform.


• No real-time notifications.

7. Future Enhancements
• Integration with payment gateways for top-ups.
• Mobile application version.
• Real-time chat between users and instructors.

8. Bibliography

• SQLite Documentation.
• Microsoft Visual Studio Resources.
• User feedback from Modern Academy.

You might also like