Project Proposal
Project Proposal
Project Proposal
On
Academy Management System
Submitted By:
Yogendra Subedi
Aashish Kunwar
Sabin Shrestha
Submitted To:
Raghu Gyawali
Soch College of IT
Ranipauwa, Pokhara
Introduction
AMS (Academy Management System)
Our platform meets your demands whether you're in charge of a huge institution or
a tiny community college. AMS makes academic management simpler with its
user-friendly features and adaptable options, freeing up institutions to concentrate
on what really matters—fostering student achievement.
Objectives
Our goal with the Academy Management System is to completely transform
academic administration. This is what we aim to accomplish:
Scope
Limitation:
• Scalability and Flexibility: The AMS may face limitations in scalability and
flexibility, particularly as academic institutions grow in size or complexity,
requiring ongoing optimization and customization to meet evolving needs
and demands.
Functional Requirements:
1. User-Friendly Interface:
Develop an intuitive web portal and mobile application for easy access to administrative tools,
course materials, and academic resources.
2. Student Management:
Implement tools for managing student profiles, academic records, and personal data, along with
features for student enrollment and registration.
3. Course Management:
Create systems for curriculum management, assignment tracking, and course scheduling.
4. Faculty Management:
Develop features for hiring, assigning, and evaluating faculty members, and include grading and
feedback systems for faculty.
5. Administrative Tools:
Provide reporting tools and dashboards to measure institutional KPIs, manage finances, and
monitor compliance.
6. LMS Integration:
Integrate with existing Learning Management Systems to provide easy access to course materials
and online learning resources.
Offer comprehensive support and training materials for users of the system.
Non-Functional Requirements:
1. Usability
Ensure the platform is easy to use and intuitive, minimizing confusion for administrators and
educators.
2. Performance:
Ensure the system is responsive and can handle multiple simultaneous users without performance
degradation.
3. Scalability:
Design the system to scale efficiently to accommodate growing numbers of users and increasing
data volumes as institutions expand.
4. Security:
Implement robust security measures to protect sensitive student and faculty data.
5. Integration:
Ensure seamless integration with existing databases and systems within academic institutions.
6. Reliability:
7. Maintainability:
Design the system for easy maintenance and updates, allowing for quick resolution of issues and
incorporation of new features.
8. Flexibility:
Ensure the platform can be easily adapted to meet evolving educational trends and institutional
needs.
9. Accessibility:
Ensure the platform is accessible to users with disabilities, adhering to relevant accessibility
standards.
10. Support:
Provide ongoing technical support and regular updates to ensure the system remains functional
and secure.
• Technical Feasibility
Technology Used:
Front-End – Its built by using Flutter, a UI toolkit for building natively
compiled applications for mobile, web and desktop.
• Economic Feasibility
The organizations implementing AMS has reduced cost because our system
provides following benefits:
a) Efficiency – It automates tasks, reducing labour costs associated with
manual processes.
b) Paperless Operations – It reduces costs of printing, storing and physical
documents management.
c) It ensures optimal usage of the available resources improving overall
productivity.
• Legal Feasibility
It compiles with Nepal’s data protection regulations, aligns with educational
standards and policies set by Nepal’s Ministry of Education.
It also ensures no breach on existing intellectual property rights.
• Operational Feasibility
System Operation and Maintenance
a) High user acceptance expected due to the user-friendly interface provided by
flutter and real-time capabilities of Firebase.
b) Training programs will be provided for all users including teachers and
students for smooth adoption of the system.
c) A dedicated support team will be established to handle queries and issues.
d) Regular updates and system checks will be scheduled to ensure smooth
operations and to address any potential issues.
System Analysis
Context Diagram
Level – 0 DFD