দোকান – প্রজেক্ট প্লানিং

বাংলায় জ্যাঙ্গো টিউটোরিয়ালের আজকের পর্বে আপনাদের স্বাগতম। সচরাচর টিউটোরিয়াল সাইটে দেখা যায় তথ্যভিত্তিক টিউটোরিয়াল লেখা হয়। যার ফলে শিক্ষার্থীর জন্য জ্যাঙ্গো আয়ত্তে আনতে কঠিন হয়। এক দিক দিয়ে টিউটোরিয়াল পড়তে থাকি, আর এক দিক দিয়ে ভুলতে থাকি। তাই যদি প্রথম থেকেই প্রজেক্ট ভিত্তিক শেখা হলে শেখার আনন্দ অনেক বেড়ে যায়। একঘেয়েমী ভাবও কমে যায়। তাই আমরা বাংলায় জ্যাঙ্গো টিউটোরিয়াল সিরিজে প্রজেক্ট ভিত্তিক প্রক্রিয়ায় শিখব।

নতুন অবস্থায় আমরা কোন প্রজেক্ট করতে চাইলেই কোড করা শুরু করে দেয় কোন প্লানিং ছড়াই। যার কারনে সফল প্রজেক্ট তৈরী করতে ব্যার্থ হয়। গত পর্বে আমরা দেখেছি প্রজেক্ট শুরু করার পুর্বে কিভাবে একটি প্রজেক্টের জন্য প্লানিং রেডি করতে হয়। আজ আমরা সেই প্লানিং অনুসারে একটি নতুন প্রজেক্ট করা শুরু করব। 

মনে করুন আপনার একটি দোকান রয়েছে। আপনি আপনার দোকানের পণ্য গুলোর তালিকা রাখতে চান। দোকানে এখন কোন পণ্য কতগুলো রয়েছে, একটা পন্য দোকানে যোগ হলে তালিকা আপডেট হবে, কোন পণ্য বিক্রয় করলে তালিকা থেকে পন্যের সংখ্যা কমে যাবে এবং দিনশেষে রিপোর্ট দেখতে চান কোন পণ্য কতগুলো বিক্রয় হয়েছে। এই কাজগুলোকে বলে Inventory Management System. আমারা এখন ধীরে Inventory Management System তৈরী করব।

প্রথমে আমাদের কাজকে কয়েকটি ভাগে ভাগ করে নেই;

) কোন পণ্য কতগুলো রয়েছে তার তালিকা তৈরী

– Database design

পন্যের তালিকা Front Page এ দেখানো

) নতুন পণ্য যোগ করা

ফর্ম তৈরী

আগের পন্যের সাথে নতুন পণ্য যোগ করা

) পণ্য বিক্রয় করা

ফর্ম তৈরী

আগের পন্য থেকে বিয়োগ করা

) রিপোর্ট দেখা

এখন আমরা যে কাজের তালিকা তৈরী করলাম তা trello.com এ তুলে ফেলি ।

create New board এ গিয়ে নতুন বোর্ড তৈরী করি

এখন কয়েকটি লিষ্ট তৈরী করি

আমরা যে তালিকাটি তৈরী করেছি তা To Do লিষ্টের মধ্যে লিখে ফেলি

আমাদের ডকুমেন্টেশন তৈরী এখন আমরা কোড করা শুরু করব।

বাংলায় জ্যাঙ্গো টিউটোরিয়ালের সাথেই থাকুন।পরবর্তি পোষ্ট থেকে আমরা  আমাদের “দোকান” প্রজেক্টের কোড করা শুরু করব  ।

Site Footer