CodeIgniter Course — "Web-Based ERP (Enterprise Resource Planning) System Development Using CodeIgniter in Manufacturing Companies: Study of Effectiveness and Data Security"
The following is the syllabus for "Web-Based ERP (Enterprise Resource Planning) System Development Using CodeIgniter in Manufacturing Companies: Study of Effectiveness and Data Security":
Sessions 1-5: Introduction to ERP and CodeIgniter
-
Session 1: Introduction to ERP: Functions and Key Components in Manufacturing Companies ERP Definition
-
Benefits of ERP in manufacturing environments
-
ERP case studies in companies
-
Session 2: CodeIgniter Framework Architecture Introduction to MVC (Model-View-Controller)
-
CodeIgniter directory structure
-
Initial CodeIgniter configuration
-
Session 3: Development Environment Preparation XAMPP and CodeIgniter Installation
-
Basic introduction to routing in CodeIgniter
-
Creating the first controller and view
-
Session 4: ERP Database Design for Manufacturing Database normalization concepts
-
Designing tables for product, purchasing, production, sales, and inventory modules
-
Session 5: Database Connection in CodeIgniter Database configuration in CodeIgniter
-
Using Query Builder in CodeIgniter
-
Implementation of simple CRUD in the product module
Sessions 6-10: Inventory Module Development
-
Session 6: Inventory Module: Design and Implementation Introduction to inventory module in ERP
-
Designing the inventory module interface
-
Session 7: Managing Stock Data Implementation of CRUD functions for stock management
-
Stock data validation
-
Session 8: Low Stock Notification and Reminder Features Creating logic for minimum stock alerts
-
Sending notifications using CodeIgniter
-
Session 9: Tracking Stock History Implementation of stock tracking features
-
Recording transaction logs for goods
-
Session 10: Inventory Module Data Security
-
Adding user authentication
-
Implementing access rights on the inventory module



