কিভাবে একটি সিস্টেম ডিজাইন

সুচিপত্র:

কিভাবে একটি সিস্টেম ডিজাইন
কিভাবে একটি সিস্টেম ডিজাইন

ভিডিও: কিভাবে একটি সিস্টেম ডিজাইন

ভিডিও: কিভাবে একটি সিস্টেম ডিজাইন
ভিডিও: মোবাইল দিয়ে যে কোন পোস্টার তৈরি করুন। How To make poster on Android Mobile 2024, মে
Anonim

প্রতি বছর, সফ্টওয়্যার শিল্প অনেকগুলি পণ্য তৈরি করে - ছোট অফিস অ্যাপ্লিকেশন থেকে শুরু করে বিশাল কমপ্লেক্স এবং স্বয়ংক্রিয় তথ্য প্রক্রিয়াকরণ সিস্টেম। এবং যদি প্রাথমিক প্রস্তুতি ছাড়াই কোনও প্রোগ্রামার দ্বারা একটি ছোট ইউটিলিটি রচনা করা যায়, তবে বড় সিস্টেমে তৈরির নকশা পর্যায়ে আগে।

কিভাবে একটি সিস্টেম ডিজাইন
কিভাবে একটি সিস্টেম ডিজাইন

প্রয়োজনীয়

নকশা জন্য প্রযুক্তিগত নিয়োগ।

নির্দেশনা

ধাপ 1

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

ধাপ ২

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

ধাপ 3

প্রয়োগ করা দরকার এমন প্রতিটি সাবসিস্টিমে বিভক্ত করুন। সাবসিস্টেমগুলিকে উপাদানগুলিতে বিভক্ত করুন। এগুলি অ্যাপ্লিকেশন এবং বিভিন্ন গ্রন্থাগার, পরিষেবা উভয়ই হতে পারে the সাবসিস্টেমের কার্যকারিতা এবং এটি দ্বারা প্রক্রিয়াকৃত ডেটা অবজেক্টগুলির বিশ্লেষণের ভিত্তিতে উপাদান নির্বাচন করুন। নকশার এই পর্যায়ে যে মূল নীতিটি অনুসরণ করা উচিত তা হ'ল উপাদানগুলি যথেষ্ট পরিমাণে বহুমুখী হওয়া উচিত (সর্বাধিক ভাগ করে নেওয়ার এবং পুনরায় ব্যবহারের অনুমতি দিন), তবে এর একটি স্পষ্ট স্পেশালাইজেশনও থাকতে হবে (আপনার এমন উপাদানগুলি-সংমিশ্রণগুলি তৈরি করা উচিত নয় যা "সবকিছু করতে পারে") ।

পদক্ষেপ 4

পদ্ধতি এবং ডেটা এক্সচেঞ্জ এবং স্টোরেজ প্রযুক্তিগত উপায় উভয় সাবসিস্টেমের মধ্যে এবং এর মধ্যে সংজ্ঞায়িত করুন প্রোটোকল এবং ব্যবহৃত ফর্ম্যাটগুলি নির্দেশ করে নির্দিষ্টকরণগুলি আঁকুন।

পদক্ষেপ 5

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

পদক্ষেপ 6

প্রয়োগ করা হবে উপাদান তালিকা। উপযুক্ত স্পেসিফিকেশন বিকাশ। প্রযুক্তিগত বৈশিষ্ট্য প্রস্তুত।

পদক্ষেপ 7

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

প্রস্তাবিত: