🏪 PHP MySQL පාඨමාලාව: සුපිරි වෙළඳසැල් කළමනාකරණ පද්ධතිය

යෙදුම් මුහුණත (Application UI)

මෙම පාඨමාලාව අවසානයේ ඔබ නිර්මාණය කරන මෘදුකාංගයේ පෙනුම මෙයට සමාන වනු ඇත.

පාඨමාලා දළ සටහන

මොඩියුලය 1 – හැඳින්වීම සහ පිහිටුවීම
ඉලක්කය: මෘදුකාංග පරිසරය සූදානම් කර පද්ධතිය පිළිබඳව මූලික අවබෝධයක් ලබා ගැනීම.
මාතෘකා:
  • පාඨමාලාව සහ ව්‍යාපෘතියේ අරමුණු හැඳින්වීම.
  • සුපිරි වෙළඳසැල් පද්ධති ක්‍රියා කරන ආකාරය.
  • XAMPP ස්ථාපනය කර PHP සහ MySQL සකස් කිරීම.
  • PHP මූලික කරුණු සහ දත්ත සමුදා සම්බන්ධතාවය.
ප්‍රායෝගික පැවරුම: "Hello Supermarket" PHP පිටුවක් සාදා දත්ත සමුදායට සම්බන්ධ කරන්න.
මොඩියුලය බලන්න →
මොඩියුලය 2 – දත්ත සමුදාය සැලසුම් කිරීම සහ පිහිටුවීම
ඉලක්කය: දත්ත සමුදාය සැලසුම් කිරීම සහ එහි ව්‍යුහය සකස් කිරීමට ඉගෙන ගැනීම.
මාතෘකා:
  • එන්ටිටි (entities) තේරුම් ගැනීම.
  • දත්ත සමුදා සැලැස්ම (ER diagram) නිර්මාණය කිරීම.
  • phpMyAdmin භාවිතයෙන් වගු (tables) නිර්මාණය කිරීම.
  • දත්ත සමුදා සම්බන්ධතා සහ foreign keys.
ප්‍රායෝගික පැවරුම: සියලුම වගු නිර්මාණය කර නියැදි දත්ත ඇතුළත් කර පරීක්ෂා කරන්න.
මොඩියුලය බලන්න →
මොඩියුලය 3 – පරිපාලක පිවිසුම සහ උපකරණ පුවරුව
ඉලක්කය: පද්ධතිය සුරක්ෂිත කර පරිපාලක ප්‍රවේශය නිර්මාණය කිරීම.
මාතෘකා:
  • සෙෂන්ස් (sessions) භාවිතයෙන් ලොගින් සහ ලොග්අවුට් පද්ධතිය.
  • `password_hash()` භාවිතයෙන් මුරපද හැෂ් කිරීම.
  • පරිපාලක උපකරණ පුවරුව (Bootstrap dashboard) සැකසීම.
  • භූමිකාව මත පදනම් වූ ප්‍රවේශය (admin vs cashier).
ප්‍රායෝගික පැවරුම: පිවිසුම් පිටුවක් සහ උපකරණ පුවරුවක් සාදන්න.
මොඩියුලය බලන්න →
මොඩියුලය 4 – නිෂ්පාදන කළමනාකරණය
ඉලක්කය: නිෂ්පාදන එකතු කිරීම, සංස්කරණය කිරීම සහ ඉවත් කිරීම (CRUD).
ප්‍රායෝගික පැවරුම: "නිෂ්පාදන කළමනාකරණය" පිටුව ගොඩනගන්න.
මොඩියුලය බලන්න →
මොඩියුලය 5 – ප්‍රවර්ග සහ සැපයුම්කරුවන් කළමනාකරණය
ඉලක්කය: නිෂ්පාදන කාර්යක්ෂමව සංවිධානය කිරීම.
ප්‍රායෝගික පැවරුම: ප්‍රවර්ග සහ සැපයුම්කරුවන් කළමනාකරණය පිටු නිර්මාණය කරන්න.
මොඩියුලය බලන්න →
මොඩියුලය 6 – විකුණුම් ස්ථානය (බිල්පත් පද්ධතිය)
ඉලක්කය: අයකැමි සඳහා විකුණුම් අතුරුමුහුණත ගොඩනැගීම.
ප්‍රායෝගික පැවරුම: ක්‍රියාකාරී POS බිල්පත් පිටුව සම්පූර්ණ කරන්න.
මොඩියුලය බලන්න →
මොඩියුලය 7 – විකුණුම් වාර්තා
ඉලක්කය: විකුණුම් දත්ත විශ්ලේෂණය කිරීම.
ප්‍රායෝගික පැවරුම: මුද්‍රණය කළ හැකි "විකුණුම් වාර්තා" පිටුවක් සාදන්න.
මොඩියුලය බලන්න →
මොඩියුලය 8 – ඉන්වෙන්ටරි සහ තොග කළමනාකරණය
ඉලක්කය: තොග මට්ටම් සහ නැවත තොග අවශ්‍යතා නිරීක්ෂණය කිරීම.
ප්‍රායෝගික පැවරුම: "ඉන්වෙන්ටරි තත්ත්ව" පිටුවක් සාදන්න.
මොඩියුලය බලන්න →
මොඩියුලය 9 – පරිශීලක සහ කාර්යභාර කළමනාකරණය
ඉලක්කය: පද්ධතියේ පරිශීලකයින් ආරක්ෂිතව කළමනාකරණය කිරීම.
ප්‍රායෝගික පැවරුම: "පරිශීලක කළමනාකරණය" පිටුවක් සාදා කාර්යභාර සීමා කිරීම් පරීක්ෂා කරන්න.
මොඩියුලය බලන්න →
මොඩියුලය 10 – අවසාන ඒකාබද්ධ කිරීම සහ යෙදවීම
ඉලක්කය: සැබෑ භාවිතය සඳහා පද්ධතිය සූදානම් කිරීම.
ප්‍රායෝගික පැවරුම: සම්පූර්ණ පද්ධතිය පරීක්ෂා කර, දෝෂ නිවැරදි කර, ව්‍යාපෘතිය අවසන් කරන්න.
මොඩියුලය බලන්න →