paint-brush
সড়ক নিরাপত্তার জন্য সঠিক নেভিগেশন সিস্টেম বিকাশে চটপটে দৃষ্টিভঙ্গিদ্বারা@escholar
201 পড়া

সড়ক নিরাপত্তার জন্য সঠিক নেভিগেশন সিস্টেম বিকাশে চটপটে দৃষ্টিভঙ্গি

অতিদীর্ঘ; পড়তে

এই সফ্টওয়্যার উন্নয়ন পদ্ধতি পরিকল্পনা, চটপটে কৌশল, এবং নেভিগেশন এবং সড়ক নিরাপত্তা অ্যাপের জন্য পদ্ধতিগত পরীক্ষার উপর জোর দেয়। প্রয়োজনীয়তা বিশ্লেষণ থেকে ব্যবহারকারী পরীক্ষা পর্যন্ত, এটি ওয়ার্ডপ্রেস, পিএইচপি, সিএসএস এবং জাভাস্ক্রিপ্ট ব্যবহার করে একটি কাঠামোগত পদ্ধতি অনুসরণ করে, গুণমানের নিশ্চয়তার জন্য ISO/IEC 25010 মানগুলির উপর ভিত্তি করে মূল্যায়ন করে।
featured image - সড়ক নিরাপত্তার জন্য সঠিক নেভিগেশন সিস্টেম বিকাশে চটপটে দৃষ্টিভঙ্গি
EScholar: Electronic Academic Papers for Scholars HackerNoon profile picture
0-item

লেখক:

(1) Benzar Glen S. Grepon, Northern Bukidnon State College, Philippines [email protected] (সংশ্লিষ্ট লেখক);

(2) JC P. Margallo, Northern Bukidnon State College, Philippines;

(3) জোনাথন বি. ম্যাসেরিন, নর্দার্ন বুকিডন স্টেট কলেজ, ফিলিপাইন;

(4) Rio Al-Di A. Dompol, Northern Bukidnon State College, Philippines.

লিঙ্কের টেবিল

বিমূর্ত এবং ভূমিকা

সাহিত্য পর্যালোচনা

পদ্ধতি

ফলাফল

আলোচনা

উপসংহার

সুপারিশ

গবেষণার প্রভাব

প্রাকটিক্যাল প্রভাব

ঘোষণাপত্র

তথ্যসূত্র এবং লেখকের জীবনী

পদ্ধতি

সফটওয়্যার উন্নয়ন

বছরের পর বছর ধরে, SDLC সফ্টওয়্যার উন্নয়নের জন্য নির্ভরযোগ্য পদ্ধতি হিসেবে রয়ে গেছে (খান এট আল।, 2020)। চটপটে কৌশল, যেমন চিত্র 1-এ নির্দেশিত হয়েছে, তার অভিযোজিত প্রকৃতি, প্রাথমিক বিতরণ এবং নমনীয় জীবনচক্র (শ্রীবাস্তব, ভরদ্বাজ এবং সারস্বত, 2017) এর কারণে দ্রুত এবং কার্যকর সফ্টওয়্যার বিকাশের জন্য আদর্শভাবে উপযুক্ত।


চিত্র 1. সিস্টেম ডেভেলপমেন্টে চটপটে পদ্ধতি

পরিকল্পনা

গবেষকরা Bukidnon একটি পৌরসভা তথ্য প্রাপ্ত. তারা যে সাধারণ সমস্যাগুলির মধ্যে পড়েছিল তা তারা পরীক্ষা করেছিল। প্রতিবেদনে বলা হয়েছে, তথ্য না থাকায় অনেকের দুর্ঘটনা ঘটে; এইভাবে, তাদের দুর্ঘটনাপ্রবণ এলাকা, রাস্তার প্রতিবন্ধকতা এবং চলমান নির্মাণ সম্পর্কে সতর্ক করার জন্য তথ্যের প্রয়োজন।

চাহিদা বিশ্লেষণ

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

ডিজাইন

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

কোডিং

এই পর্যায়ে, প্রকৃত কোডের বিকাশ এবং লেখা, গবেষক ওয়েব অ্যাপস বিকাশের জন্য ওয়ার্ডপ্রেস ব্যবহার করেন; ওয়ার্ডপ্রেস হল সবচেয়ে জনপ্রিয় ওপেন সোর্স কন্টেন্ট ম্যানেজমেন্ট সিস্টেম (CMS), যা প্রায় 75 মিলিয়ন ওয়েবসাইট ব্যবহার করে। গবেষক ওয়েব ডেভেলপমেন্টের জন্য ব্যবহৃত প্রোগ্রামিং ভাষা হিসাবে হাইপারটেক্সট প্রসেসর (PHP) অধ্যয়ন করেছেন। গবেষক আরও ভাল দেখতে সৃজনশীল ডিজাইনের জন্য CSS ক্যাসকেডিং স্টাইল শীট ব্যবহার করেন। সবশেষে অ্যানিমেশন এবং ইন্টারঅ্যাকশনের জন্য জাভাস্ক্রিপ্ট (JS)।

ব্যবহারকারী পরীক্ষা

গবেষককে অবশ্যই এই পদ্ধতিটি পুনরাবৃত্তি করতে হবে যতক্ষণ না এই পর্যায়ে সফ্টওয়্যার বিকাশের কার্যকারিতাতে কোনও ত্রুটি চিহ্নিত না হয়, যেখানে এটি ডিজাইনিং এবং কোডিং প্রক্রিয়াগুলি জড়িত।

ক্লায়েন্টের জন্য গ্রহণযোগ্যতা

গবেষকরা সিস্টেম ইভালুয়েশন স্কেল (SUS) এর সাথে মোবাইল ব্রাউজার প্রদর্শনের মাধ্যমে গ্রহণযোগ্যতার জন্য এলোমেলো ব্যবহারকারীর প্রস্তাব দেওয়ার জন্য আউটপুট ওয়েব অ্যাপ্লিকেশনটি উপস্থাপন করেছেন। একটি মোবাইল ব্রাউজার প্রদর্শন অ্যাপ্লিকেশনটির পরিচায়ক এবং সংক্ষিপ্ত প্রবাহ হিসাবে ব্যবহার করা হবে।

সিস্টেম টেস্টিং এবং মূল্যায়ন

নিয়মিত ব্যবহারকারীদের মূল্যায়নের সময়, এটি চূড়ান্ত আউটপুট সিস্টেম সম্পর্কে প্রতিক্রিয়া স্কোর দেয়। ISO/IEC 25010 অংশগ্রহণকারীদের জন্য বরাদ্দকৃত অ্যাপ্লিকেশন মূল্যায়নের জন্য ব্যবহার করা হয় কারণ এই ISO স্ট্যান্ডার্ড সিস্টেম এবং সফ্টওয়্যার পণ্যগুলির গুণমান নির্ধারণ, মূল্যায়ন এবং তুলনা করার জন্য একটি অভিন্ন শব্দভান্ডার প্রদান করে।


সারণী 1. গুণগত ব্যাখ্যার জন্য লিকার্ট টেবিলটি সমীক্ষার ফলাফল ব্যাখ্যা করতে ব্যবহৃত হয়।


সারণী 1 হল লাইকার্ট স্কেল যা একটি বিষয়বস্তু বা নির্দিষ্ট বিষয়ে মানুষের মতামতকে র্যাঙ্ক বা পরিমাপ করতে ব্যবহৃত হয়। এটি প্রশ্ন বা ফলাফল পরিমাপ করতেও ব্যবহার করা যেতে পারে। প্রবক্তারা লাইকার্ট স্কেল ব্যবহার করে ফলাফল এবং সামগ্রিক ISO/IEC 25010 মূল্যায়ন গড় (সমীকরণ 1) ব্যাখ্যা করতে।


সূত্র: ওভার-অল গড় = মোট গড়/আইটেমের মোট সংখ্যা সমীকরণ 1


সারণী 2 হল অ্যাপ্লিকেশনের গুণমান মূল্যায়নের জন্য ISO সামগ্রিক ফলাফল। মোট গড় পেয়ে, গবেষকরা নিম্নলিখিত সূত্রটি ব্যবহার করেছেন।


সারণি 2. ISO সামগ্রিক ফলাফল


এই কাগজটি CC 4.0 লাইসেন্সের অধীনে arxiv-এ উপলব্ধ