সফ্টওয়্যার ইঞ্জিনিয়ারিংয়ে, ডোমেন মডেলটি ধারণাগত। এটি আচরণ এবং ডেটা উভয়ই অন্তর্ভুক্ত করে। একটি টেকনিক অন্টোলজিতে, একটি ডোমেন মডেল হল একটি ডোমেনের একটি আনুষ্ঠানিক উপস্থাপনা যেখানে ধারণা, ঝাঁক, ডেটার ধরন, ব্যক্তি এবং নিয়মগুলি সাধারণত যুক্তি বর্ণনা করার জন্য ব্যবহৃত হয়৷
সাধারণ তথ্য
একটি ডোমেন মডেল হল বিমূর্তকরণের একটি সিস্টেম যা জ্ঞান, প্রভাব বা কার্যকলাপের একটি ডোমেনের বিশেষ দিকগুলিকে বর্ণনা করে। তারপর এটি এই এলাকার সাথে সম্পর্কিত সমস্যা সমাধানে ব্যবহার করা যেতে পারে। একটি ডোমেন মডেল হল বস্তুগত দিকগুলির সাথে সম্পর্কিত অর্থপূর্ণ বাস্তব-জগতের ধারণাগুলির একটি উপস্থাপনা যা সফ্টওয়্যারে মডেল করা প্রয়োজন৷ ধারণাগুলির মধ্যে ব্যবসায় ব্যবহৃত ডেটা এবং সংস্থাটি সেই উপাদানগুলিতে প্রযোজ্য নিয়মগুলি অন্তর্ভুক্ত করে৷
ডোমেন মডেল সাধারণত একটি পেশাদার শব্দভান্ডার ব্যবহার করে। এইআপনাকে স্টেকহোল্ডারদের সাথে মতামত জানাতে দেয়। এটি কোন প্রযুক্তিগত বাস্তবায়ন উল্লেখ করা উচিত নয়।
ব্যবহার করুন
একটি ডোমেন মডেল সাধারণত একটি স্তরে একটি অবজেক্ট রিয়েলম হিসাবে প্রয়োগ করা হয় যা আয়তনের ডেটা এবং আচরণ অ্যাক্সেস করার জন্য উচ্চ স্তরে API সংরক্ষণ এবং প্রকাশ করতে নিম্ন মান ব্যবহার করে৷
দ্য ইউনিফাইড মডেলিং ল্যাঙ্গুয়েজ (ইউএমএল) একটি সিস্টেমের প্রতিনিধিত্ব করতে একটি ক্লাস ডায়াগ্রাম ব্যবহার করে।
বৈশিষ্ট্য এবং মূল বৈশিষ্ট্য
একটি ডোমেন তথ্য মডেল একটি সম্পূর্ণ ডোমেনের একটি উপস্থাপনা প্রদান করে, যেমন ক্লিনিকাল গবেষণা, স্বাস্থ্যসেবা, বা নার্সিং। ডিআইএমগুলি সাধারণত ইউনিফাইড মডেলিং ল্যাঙ্গুয়েজ (ইউএমএল) ক্লাস ডায়াগ্রাম ব্যবহার করে তৈরি করা হয় যাতে শিল্পে দক্ষদের দ্বারা বোধগম্য একটি ভাষা ব্যবহার করে সমগ্র বিষয়ের শব্দার্থকে উপস্থাপন করা হয়। এই প্যাটার্নগুলি বিচার দেখায় যেমন মানুষ, স্থান এবং কার্যকলাপ এবং প্রতিটি একে অপরের সাথে কীভাবে সম্পর্কিত।
অ্যাপ্লিকেশন, API, এন্টারপ্রাইজ অ্যাড-অন এবং অন্যান্য ইলেকট্রনিক সিস্টেম ডিআইএম ব্যবহার করে বিকাশ করা যেতে পারে। এমনকি যদি সেগুলি বিভিন্ন প্রোগ্রামিং ভাষা ব্যবহার করে প্রয়োগ করা হয়, ডিআইএম ব্যবহার করে সমস্ত ক্ষেত্রের একই শব্দার্থ আছে। এটি সফ্টওয়্যার ইন্টারঅপারেবিলিটি এবং অর্থপূর্ণ ডেটা বিনিময়ের জন্য একটি সমালোচনামূলক কাঠামো প্রদান করে। BRIDG ব্যবহার করে নির্মিত অ্যাপ্লিকেশনগুলিতে "এম্বেডেড" এর একটি সাধারণ ধারণা রয়েছে, যা এই ধরনের ভিন্নধর্মীদের মধ্যে সামঞ্জস্যতা নিশ্চিত করেসিস্টেম।
ব্যবহৃত প্রোগ্রামগুলির কোনটিই ডোমেন মডেলের সমস্ত বস্তু বাস্তবায়ন করবে না। যাইহোক, ব্যাপকতা শেষ ব্যবহারকারীদের BRIDG শব্দার্থবিদ্যার মহাবিশ্ব ব্রাউজ করতে এবং যেকোনো সমাধান বাস্তবায়নের জন্য প্রয়োজনীয় নির্দিষ্ট সংস্থান নির্বাচন করতে দেয়। BRIDG ডোমেন মডেল ধারণা এবং উদাহরণ ব্যবহার করে যা বিশেষজ্ঞদের কাছে বোধগম্য হয় যাতে তারা ডিআইএম যাচাই করতে এবং তাদের প্রকল্পের জন্য উপযুক্ত বস্তু নির্বাচন করতে সফ্টওয়্যার বিকাশকারী এবং বিশ্লেষকদের সাথে ঘনিষ্ঠভাবে কাজ করতে পারে৷
যেক্ষেত্রে BRIDG-এর কোনো আইটেমই একটি নতুন প্রকল্পের প্রয়োজনীয় শব্দার্থকে কভার করে না, শেষ ব্যবহারকারীরা বিশ্লেষণের সাথে কাজ করতে পারেন। এই ধরনের সহযোগিতা এই ফাঁকগুলি সনাক্ত করতে সাহায্য করবে, তাদের বর্ণনা করার জন্য ব্যবহারের ক্ষেত্রে প্রদান করবে এবং তারপরে নতুন শব্দার্থবিদ্যা দিয়ে সমস্ত সূক্ষ্মতা পূরণ করবে। BRIDG-এর উপর ভিত্তি করে ডোমেন তথ্য মডেলটি তখন উন্নয়ন দল ব্যবহার করতে পারে। এটি প্রাসঙ্গিক, উদাহরণস্বরূপ, অন্যান্য সিস্টেম তৈরির জন্য৷
বিদ্যমান প্রজেক্টের লজিক্যাল ডোমেন মডেলটিও ইন্টারঅপারেবিলিটি উন্নত করতে ব্যবহার করা যেতে পারে। শারীরিক নকশা উপরের ভিত্তিতে উন্নত করা হয়. এটিতে সিস্টেম-নির্দিষ্ট বিশদ অন্তর্ভুক্ত রয়েছে যেমন প্রোগ্রামিং ভাষা-নির্দিষ্ট ডেটা প্রকার, অ্যাক্সেসের সীমাবদ্ধতা ইত্যাদি। সমস্ত সুনির্দিষ্ট বাস্তবায়ন সহজেই রেফারেন্স স্ট্যান্ডার্ডে সনাক্ত করা যায়।
ব্রুস জনসন দ্বারা
ডোমেন ইনফোলজিক্যাল মডেল হল একজন সফল ব্যক্তির মূল উপাদানউন্নত ডেটা স্টোরেজ প্রোগ্রাম বা তাদের আর্কিটেকচার। প্রায়শই, যখন এটি তৈরি করা হয়, এটি শুধুমাত্র বিভাজনের উদ্দেশ্যে ব্যবহার করা হয়। কেউ নিজেরাই এটি বিকাশ করে বা একটি সমাধান কিনুক না কেন, একটি অ্যাপ্লিকেশন থাকা অনেকগুলি ক্রিয়াকলাপে সহায়তা করতে পারে৷ কার্যকরভাবে ব্যবহার করা হলে, এটি উন্নয়ন এবং স্থাপনায় সহায়তা করে এবং সহায়তা করে৷
একটি ডোমেন মডেলের ধারণাটি গভীরভাবে বিবেচনা করা প্রয়োজন৷ ব্যবহারকারীদের জন্য এটা বোঝা গুরুত্বপূর্ণ যে কীভাবে এটি থেকে সর্বাধিক লাভ করা যায়।
SAM কি
একটি ইনফোলজিক্যাল ডোমেন মডেলকে সবচেয়ে কার্যকরভাবে ব্যবসার সংজ্ঞা ভাঙ্গার জন্য সংজ্ঞায়িত করা হয়। এগুলি হল সমাধানের উচ্চ-স্তরের ডোমেন, যদিও এগুলি সাধারণত একটি নতুন সংস্থা বা একটি আনুষ্ঠানিক আর্কিটেকচার প্রোগ্রাম বিকাশকারী ডেটা ডোমেনগুলিকে সংজ্ঞায়িত করতে ব্যবহৃত হয়৷
প্রতিষ্ঠানের সমস্ত এলাকা ম্যাপ করার ভিত্তি হিসেবে মডেলটি ব্যবহার করা উচিত। যেকোনো সফল ডোমেন মডেলের চাবিকাঠি হল এটি নিশ্চিত করা যে এর সাথে যুক্ত পরিভাষা এবং সংজ্ঞাগুলি ব্যবসা-নির্দিষ্ট এবং এক নজরে বোধগম্য। কার্যকরী বা পছন্দসই আইটেম সংখ্যার জন্য বিভিন্ন প্রয়োজনীয়তা রয়েছে। একটি নিয়ম হিসাবে, কমপক্ষে 6 এবং 20 এর বেশি হওয়া উচিত নয়।
একটি মূল্যবান মডেল তৈরির পিছনে সাধারণ ধারণাটি হল আইটেমগুলি পরিবর্তন করা উচিত নয়৷ ব্যবসার বিকাশের সাথে সাথে এটি প্রকৃতিতে বাড়তে পারে, তবে এটি উল্লেখযোগ্যভাবে পরিবর্তন করা উচিত নয়।
ধ্বনির ডোমেন মডেল সংজ্ঞায়িত করার জন্য বিভিন্ন পদ্ধতি এবং পন্থাএকটি ছোট নিবন্ধে কভার করার জন্য অনেকগুলি এবং খুব দীর্ঘ৷
আপনি কিভাবে SAM ব্যবহার করতে পারেন
একটি সু-সংজ্ঞায়িত অ্যাপ্লিকেশন এমন কিছু হতে হবে না যা তৈরি করা হয়েছে এবং তাকটিতে রাখা হয়েছে৷ এটি এমন কিছু যা একটি ডেটা আর্কিটেকচারে একত্রিত করা দরকার যা এটির সৃষ্টির কারণের সাথে মেলে। ব্যবসায়িক তত্ত্বাবধান এবং শাসন মডেলকে সংজ্ঞায়িত করা নিশ্চিত করে যে ব্যবসাটি শুধুমাত্র সক্রিয়ভাবে জড়িত নয়, তবে অর্জিত মান পরিচালনা এবং উপলব্ধি করতে সহায়তা করে। প্রাথমিক তৈরির পরে বেশিরভাগ আইটি সমর্থনের মধ্যে জটিল অংশ তৈরি করে এমন বিশদ ডেটা রাজ্যের উপাদানগুলি প্রদর্শন এবং মডেলিং জড়িত৷
কিভাবে সর্বোচ্চ পাবেন
একবার SAM তৈরি হয়ে গেলে, এটি থেকে সর্বাধিক সুবিধা পেতে এটি ব্যবহার করার বিভিন্ন উপায় রয়েছে৷ এখানে যে বিভাগগুলি আপনি সহায়ক বলে মনে করতে পারেন:
- পরিকল্পনা। যেহেতু চাহিদাগুলিকে অগ্রাধিকার দেওয়া হয় এবং পরিকল্পনা করা হয়, সেহেতু SAM যোগাযোগের জন্য একটি কাঠামো প্রদান করতে পারে প্রকল্পগুলির বিকাশ ও স্থাপনের জন্য। ব্যবসায়িক নেতৃত্ব উদ্যোক্তার প্রকৃতির সাথে মানানসই সাধারণ পরিভাষা তৈরি করতে পরিকল্পনা এবং ডেটা অ্যাকশনের মধ্যে একটি লিঙ্ক প্রদান করতে সাহায্য করতে পারে৷
- নিয়ন্ত্রণ স্থাপন করুন। একটি ব্যবসা কীভাবে ডেটা সংগ্রহ, গুণমান এবং ব্যবহার নিয়ন্ত্রণ করে তা নির্ধারণ করা SAM-এর একটি মূল সুবিধা। প্রায়শই নিয়ন্ত্রণের পৃথকীকরণ প্রতিটি বিষয় আলাদাভাবে করা হয়। এর অর্থ হতে পারে অফিসিয়াল স্টুয়ার্ডদের উপস্থিতি, যাদের প্রত্যেকেই দায়ী৷একটি আইটেম বা তাদের জন্য দায়ী ব্যক্তির উপস্থিতির জন্য৷
- ডেটা সংগ্রহ বা একীকরণের জন্য পরিকল্পনা। একটি ডোমেন-ভিত্তিক ডিজাইন সংজ্ঞার জন্য ডোমেন মডেল এবং অনুশীলনগুলি তৈরি করতে, সিস্টেমটি যৌক্তিকভাবে উপাদানগুলিকে আলাদা করতে সহায়তা করতে পারে। এটি করার সময়, এটি বিভক্তকরণ প্রদান করে যা সংস্থানগুলিকে নির্দিষ্ট এলাকার গুণমান এবং অখণ্ডতার উপর ফোকাস করতে এবং উপযুক্ত অভিভাবকদের সাথে লিঙ্ক করতে দেয়৷
- যোগাযোগ। একটি কার্যকর কর্ম পরিকল্পনা প্রায়শই বাধাগুলি হ্রাস করে যা প্রকল্পগুলিকে ধীর করে দেয় এবং ডেলিভারি কম করে। একটি সংস্থার সম্পদ হিসাবে সাধারণ ডেটা প্রক্রিয়াকরণ ভাগ করে নেওয়া বেশ কয়েকটি সুবিধা প্রদান করতে পারে। প্রথমত, এটি সুরক্ষা সম্পর্কে উদ্বেগ দূর করতে সাহায্য করবে। দ্বিতীয়ত, আপনি দেখতে পাচ্ছেন কিভাবে সিস্টেমের বিবর্তন তাদের সম্পদের সাথে সম্পর্কযুক্ত, সেইসাথে এটি কীভাবে ব্যবসার সামগ্রিক সাফল্যকে প্রভাবিত করবে। বিশ্লেষণমূলক কাজ পরিচালনা করার জন্য কেন ডেটা প্রয়োজন তা বর্ণনা করতে নীলনকশা ব্যবহার করা যেতে পারে।
- প্রয়োজনীয়তা সংজ্ঞায়িত করুন। একক প্রকল্প ডেটাতে, একটি উচ্চ-স্তরের মডেল থাকা দরকারী যা আপনি দ্রুত উপাদানগুলি খুঁজে পেতে ব্যবহার করতে পারেন। এই ক্ষেত্রে, SAM যোগাযোগ করতে এবং যাচাই করতে ব্যবহৃত হয় যে কোনও প্রচেষ্টার প্রয়োজনীয়তা সামগ্রিক স্থাপত্যের সাথে কীভাবে ফিট করে। তথ্য সঞ্চয়ের প্রচেষ্টায়, এটি লক্ষ্য প্রদর্শনের উৎস বাছাই এবং অর্ডার করার ভিত্তি প্রদান করে।
ডেটা মডেল ডেভেলপমেন্ট
SAM-এর সবচেয়ে সাধারণ ব্যবহার হল সিমুলেশন টিমকে ফোকাস করার অনুমতি দেওয়া এবংএকটি আর্কিটেকচার প্রকল্প তৈরি করার সময় অগ্রাধিকার দিন। এটি তখন সামগ্রিক মডেল তৈরির ভিত্তি হয়ে উঠতে পারে, একাধিক সংস্থানকে টুকরোগুলিতে কাজ করার অনুমতি দেয়, একই সময়ে একটি এন্টারপ্রাইজ ডেটা ক্ষেত্র তৈরি করে৷
একটি ডোমেন ডেটা মডেল এমন একটি টুল যা একবার তৈরি হয়ে গেলে বিভিন্ন উদ্দেশ্যে ব্যবহার করা যেতে পারে। আদর্শভাবে, গোলকটি একটি সু-সংজ্ঞায়িত ডেটা আর্কিটেকচার প্রোগ্রামের ভিত্তি হয়ে ওঠে। সবচেয়ে গুরুত্বপূর্ণ, এটি একটি সমন্বিত প্রোগ্রাম তৈরি করতে একসঙ্গে ব্যবহার করা আবশ্যক। ব্যবসা এবং আইটি সারিবদ্ধ করা, উন্নয়ন এবং তদারকির একটি মডেল প্রচেষ্টা এবং পরিকল্পনার মধ্যে ব্যবধান পূরণ করতে সাহায্য করতে পারে৷
ডেটা কোয়ালিটি
একটি ডোমেন মডেল হিসাবে ডাটাবেস একটি সফল ব্যবসায় প্রধান ভূমিকা পালন করে। তথ্য একটি এন্টারপ্রাইজ একটি গুরুত্বপূর্ণ সম্পদ. অতএব, এর গুণমান নিষ্পত্তিমূলক গুরুত্বপূর্ণ। স্বতন্ত্র অপ্রয়োজনীয় ডেটা কম হারে প্রধান অবদানকারী কারণগুলির মধ্যে একটি। EDM ডেটা মানের জন্য গুরুত্বপূর্ণ কারণ এটি অপ্রয়োজনীয় গোলকের অন্তর্নিহিত অসঙ্গতি সনাক্ত করে। EDM এর সাথে সিস্টেমের তুলনা করে বিদ্যমান সমস্যা চিহ্নিত করা যেতে পারে। যেহেতু নতুন ক্ষেত্রগুলি এন্টারপ্রাইজ ডেটা মডেলের উপরে তৈরি করা হয়েছে, তাই অনেক সম্ভাব্য গুণমানের সমস্যা চিহ্নিত করা হবে এবং বাস্তবায়নের আগে সমাধান করা হবে৷
দখল
কর্পোরেট ডেটার মালিকানা তার ভাগ করা প্রকৃতির কারণে গুরুত্বপূর্ণ, বিশেষ করে এর রক্ষণাবেক্ষণ এবং প্রশাসনে। EDM একটি মালিকানা ব্যবস্থাপনা টুল হিসাবে ব্যবহৃত হয়,ব্যবসা এবং সাংগঠনিক সীমানা অতিক্রম করে এমন তথ্যের সম্পর্ক এবং নির্ভরতা সনাক্তকরণ এবং নথিভুক্ত করা। এটি কর্পোরেট ক্ষেত্র উদ্যোগে বিদ্যমান শেয়ার্ড মালিকানার ধারণাকে সমর্থন করে৷
ডেটা সিস্টেম এক্সটেনসিবিলিটি
EDM ক্রমবর্ধমান আর্কিটেকচারকে সমর্থন করে। এক্সটেনসিবিলিটি হল পরিবর্তিত ব্যবহারকারী পরিবেশের প্রয়োজনীয়তাগুলি কার্যকরভাবে মেটাতে একটি সিস্টেমের কার্যকারিতা স্কেল করার ক্ষমতা। এক্সটেনসিবল সিস্টেমে কিছু পার্শ্ব প্রতিক্রিয়া সহ কার্যকারিতা যোগ বা বৃদ্ধি করার ক্ষমতা রয়েছে। EDM, একটি প্রযুক্তি-স্বাধীন কৌশলগত ব্যবসার ধারণার উপর ভিত্তি করে, সম্প্রসারণযোগ্যতা সমর্থন করে, ন্যূনতম আইটি পরিবর্তনের সাথে সুযোগের নতুন ক্ষেত্রগুলিতে স্থানান্তর করতে সক্ষম করে৷
শিল্প ডেটা ইন্টিগ্রেশন
শূন্যতায় কোনো ব্যবসা চলে না। যেহেতু EDM এর উপস্থিতি অন্তর্ভুক্ত, এটি একটি প্রতিষ্ঠানের শিল্প জুড়ে সাধারণ ডেটা ভাগ করার ক্ষমতা বাড়ায়। একই ক্ষেত্রের সংস্থাগুলি প্রায়ই একই অন্তর্নিহিত ডেটা ব্যবহার করে (উদাহরণস্বরূপ, গ্রাহক, অবস্থান, সরবরাহকারী)। সংস্থাগুলি সংশ্লিষ্ট শিল্প বা ব্যবসায়িক অংশীদারদের সাথে তথ্য ভাগ করতে পারে। উদাহরণস্বরূপ, বিমান চালনার ক্ষেত্রে, পেশাদাররা প্রায়ই গাড়ি ভাড়া কোম্পানিগুলির সাথে একত্রিত হন। ইডিএম এর শিল্পের দৃষ্টিকোণ থেকে ডেটা ইন্টারঅ্যাকশনের জন্য একটি কাঠামোগত ডোমেন মডেল অন্তর্ভুক্ত করে৷
প্যাকেজ করা অ্যাপ্লিকেশনের ইন্টিগ্রেশন
EDM তাদের সহায়তা, পরিকল্পনা এবং ক্রয়ের জন্য ব্যবহার করা যেতে পারে,সেইসাথে বাস্তবায়নের জন্য। এটি প্যাকেজ করা অ্যাপ্লিকেশনটিকে EDM-তে ম্যাপ করে, এর আন্তঃ-এন্টারপ্রাইজ ম্যাপিং স্থাপন করে অর্জন করা হয়। যেহেতু বিদ্যমান সিস্টেমগুলিও পারস্পরিক সম্পর্কযুক্ত, প্যাকেজ করা অ্যাপ্লিকেশন এবং বিদ্যমান সিস্টেমগুলির মধ্যে ইন্টিগ্রেশন পয়েন্টগুলি চিহ্নিত করা যেতে পারে, পণ্যের মাধ্যমে ধারাবাহিক মানের ডেটা প্রবাহের জন্য একটি রোডম্যাপ প্রদান করে৷
কৌশলগত সিস্টেম পরিকল্পনা
EDM ডেটা নির্ভরতাকে সংজ্ঞায়িত করে। যেহেতু বিদ্যমান ডোমেন মডেল সিস্টেমগুলি EDM-তে ম্যাপ করা হয়েছে, ব্যবসার তথ্যের প্রয়োজনীয়তা নির্ধারণ করতে একটি ফাঁক বিশ্লেষণ করা যেতে পারে। পার্সিং ফাঁক এবং ডেটা নির্ভরতা থেকে, সিস্টেম রিলিজ অগ্রাধিকার দেওয়া যেতে পারে।
এন্টারপ্রাইজ ডেটা মডেলিং ডোমেন প্রক্রিয়া মডেলটি সমস্ত সিস্টেম ডিজাইনের জন্য একটি টপ-ডাউন-বটম-আপ পদ্ধতি ব্যবহার করে। EDM হল একটি আর্টিফ্যাক্ট যা ডাউনস্ট্রিম স্টেপ থেকে প্রাপ্ত। আপস্ট্রিমগুলিও গুরুত্বপূর্ণ কারণ তারা কার্যকরীভাবে এবং কার্যত প্রকল্পগুলি তৈরি করতে বিদ্যমান উত্সগুলি ব্যবহার করে৷
একটি ডোমেন ডোমেইন (ESAM) প্রথমে তৈরি করা হয় এবং তারপরে এন্টারপ্রাইজ কনসেপচুয়াল মডেল (ECM) বেস করার জন্য প্রসারিত হয়। মডেলগুলি আন্তঃসম্পর্কিত হলেও, প্রতিটির নিজস্ব স্বতন্ত্র পরিচয় এবং উদ্দেশ্য রয়েছে। EDM তৈরি করা বিজ্ঞানের চেয়ে বেশি শিল্প৷
ESAM কি
আসুন একটি এন্টারপ্রাইজ ডোমেইন মডেল (ESAM) কী তা বিবেচনা করা যাক। কর্পোরেট এলাকা হল এমন যেকোন তথ্য যা ব্যবসার জন্য গুরুত্বপূর্ণ এবং অতিরিক্ত ব্যবহারের জন্য রাখা হয়। ডাটা সেভ করা হবে না যদি নাপ্রয়োজন এইভাবে, বেশিরভাগ এলাকাকে একটি এন্টারপ্রাইজ হিসাবে বিবেচনা করা যেতে পারে, যার স্কেল বিশাল করে তোলে। এমনকি শক্তিশালী দলগুলির জন্যও এটি সত্য যেগুলি আরও পরিচালনাযোগ্য টুকরো না ভেঙে ডিজাইন, বিকাশ এবং বজায় রাখা প্রায় অসম্ভব।
এন্টারপ্রাইজ ডোমেন মডেলের মূল লক্ষ্য হল "বিভক্ত করুন এবং জয় করুন" এর ধারণা। ESAM সমগ্র সংস্থাকে কভার করে। ব্যবসার দ্বারা উত্পাদিত এবং ব্যবহৃত সমস্ত ডেটা বিষয় এলাকায় প্রতিনিধিত্ব করা হয়। একটি প্রতিষ্ঠানের গড় নম্বর হল 10 থেকে 12৷ আরও জটিল সিস্টেমের জন্য অতিরিক্ত বিষয়ের ক্ষেত্রগুলির প্রয়োজন হতে পারে৷ ESAM হল এন্টারপ্রাইজ তথ্যের ভিত্তি৷
ডোমেন মডেলের বিবরণ
প্রতিটি এলাকা হল ডেটার একটি উচ্চ-স্তরের শ্রেণীবিভাগ, যা মূল বিষয়ের সাথে সম্পর্কিত ধারণাগুলির একটি গ্রুপকে প্রতিনিধিত্ব করে। এটি প্রতিষ্ঠানের স্বার্থকে প্রতিফলিত করে। ডোমেন রিলেশনাল মডেলগুলি সাধারণ ব্যবসায়িক ধারণাগুলি (গ্রাহক, পণ্য, কর্মচারী এবং অর্থ) পাশাপাশি শিল্প ধারণাগুলিকে উপস্থাপন করতে পারে৷
থিম্যাটিক ক্ষেত্রগুলিকে তিনটি উচ্চ-স্তরের ব্যবসায়িক বিভাগে বিভক্ত করা যেতে পারে: আয়, কার্যক্রম এবং সহায়তা। এই গ্রুপিংগুলি তাৎপর্যপূর্ণ কারণ প্রতিটি একটি স্বতন্ত্রভাবে আলাদা ব্যবসা ফোকাস প্রতিনিধিত্ব করে। রাজস্বের ধরন পরিকল্পনা, অ্যাকাউন্টিং এবং জবাবদিহিতা সহ লাভের উপর ফোকাস করে। অপারেশনের ধরনগুলি প্রতিদিনের ক্রিয়াকলাপের সাথে জড়িত প্রধান ব্যবসায়িক ফাংশনগুলিকে উপস্থাপন করে৷
সহায়তা সংস্থাগুলি ব্যবসায়িক কার্যকলাপে সহায়তা করে, মূল ব্যবসার প্রতিনিধিত্ব করে না। সমস্ত সংস্থা এই উচ্চ-স্তরের ব্যবসায়িক গোষ্ঠীগুলিকে ভাগ করে নেয়স্তর উদাহরণ স্বরূপ, এয়ারলাইনের বিষয় ক্ষেত্রগুলিকে নিম্নরূপ গোষ্ঠীভুক্ত করা হয়েছে:
- রেভিনিউ টিকেট, বুকিং, সেল, ইনভেন্টরি, দাম।
- অপারেশন: ফ্লাইট, অবস্থান, সরঞ্জাম, রক্ষণাবেক্ষণ, সময়সূচী।
- আইটি, অর্থ, কর্মচারী, গ্রাহকদের সহায়তা করুন।
ডেটা বিষয় এলাকা
শ্রেণিবিদ্যা হল একটি মানদণ্ডের সেটের উপর ভিত্তি করে একটি শ্রেণিবদ্ধ ক্রমে জিনিসগুলির নামকরণ, শ্রেণিবদ্ধকরণ এবং শ্রেণিবদ্ধকরণের বিজ্ঞান। ডেটা ট্যাক্সোনমি হল ডোমেন মডেল বোঝা, ডিজাইন, রক্ষণাবেক্ষণ এবং তৈরি করার জন্য ডেটাতে প্রয়োগ করা একটি শ্রেণিবিন্যাস টুল। শ্রেণীবিন্যাস শ্রেণীবিভাগের বিভিন্ন স্তরবিন্যাস অন্তর্ভুক্ত করে। সর্বোচ্চ স্তরে, সমস্ত ডেটা তিনটি সিস্টেমের একটিতে স্থাপন করা যেতে পারে: মৌলিক, লেনদেনমূলক বা তথ্যগত। তারা উৎপাদন মডেল এবং ধারণার পাশাপাশি তাদের জীবনচক্রে ভিন্নতা রয়েছে।
অন্য ক্ষেত্রগুলিকে সংজ্ঞায়িত করতে, সমর্থন করতে বা তৈরি করতে অন্তর্নিহিত ডেটা ব্যবহার করা হয়। তারা রেফারেন্স টাইপ তথ্য, মেটাডেটা, এবং ব্যবসা ক্রিয়াকলাপ সম্পাদন করার জন্য প্রয়োজনীয় তালিকা অন্তর্ভুক্ত করে। লেনদেন সংক্রান্ত ডেটা হল সিস্টেম ব্যবসায়িক লেনদেনের ফলে তৈরি বা আপডেট করা ডেটা। এগুলি গতিশীল প্রকৃতির এবং অপারেটিং সিস্টেমের সাথে প্রাসঙ্গিক৷
তথ্য ডেটা ঐতিহাসিক, একত্রিত বা প্রাপ্ত। এগুলি সাধারণত বুদ্ধিমত্তা থেকে তৈরি করা হয় যা সিদ্ধান্ত সমর্থন সিস্টেমে পাওয়া যায়৷
বিষয় ক্ষেত্রগুলিকে তাদের প্রধান গ্রুপিং অনুসারে শ্রেণীবদ্ধ করা যেতে পারে। বিস্তারিত স্তরেবিষয় এলাকায় তিনটি ডেটা ক্লাস রয়েছে। পদ্ধতিগতকরণ আকার, ব্যবহার এবং বাস্তবায়নের উপর ভিত্তি করে। উদাহরণস্বরূপ, 14টি এয়ারলাইন থিম নিম্নরূপ শ্রেণীবদ্ধ করা যেতে পারে:
- বেসিক ক্লাস - সরঞ্জাম, আইটি, কর্মচারী, বিক্রয়, অবস্থান, গ্রাহক।
- লেনদেনমূলক - টিকিট, বুকিং, ফ্লাইট, অর্থ, পরিষেবা।
- তথ্যমূলক - মূল্য, তালিকা, চার্ট।
বিষয় এলাকার একটি কাঠামোগত মডেল তৈরি করা
ESAM ব্যবসায়িক বিশেষজ্ঞদের সাথে ঘনিষ্ঠ সহযোগিতায় এবং বিদ্যমান যেকোন এন্টারপ্রাইজ জ্ঞান দ্বারা পরিচালিত হয়। ডোমেন মডেল এবং ব্যবসা ফাংশনের সাংগঠনিক কাঠামো অবশ্যই সংজ্ঞায়িত এবং বোঝা উচিত। সমস্ত তথ্য বেশিরভাগ সংস্থার কাছে সাধারণ (গ্রাহক, কর্মচারী, অবস্থান এবং আর্থিক)। এটি প্রথমে নির্ধারিত হয়। অতিরিক্ত বিষয় এলাকা তারপর মনোনীত করা হয়, অফিসিয়াল এলাকার একটি সম্পূর্ণ তালিকা দিয়ে শেষ হয়। তারপর তাদের ব্যবসায়িক বিশেষজ্ঞদের সাথে পর্যালোচনা করা হয়৷
প্রতিটি বিষয় এলাকাকে সংজ্ঞায়িত করার এবং নামকরণের প্রক্রিয়াটি গুরুত্বপূর্ণ কারণ এটি প্রতিষ্ঠানের জন্য অত্যাবশ্যকীয় বিষয়গুলির উপর ব্যবসার সীমানা জুড়ে ঐকমত্য পৌঁছাতে সক্ষম করে৷ যদি একটি উচ্চ স্তরে চুক্তিতে পৌঁছানো যায়, তবে আরও বিস্তারিত ধারণাগুলি সংজ্ঞায়িত করা অনেক সহজ হবে। এই প্রক্রিয়াটি EDM-এর পরবর্তী বিকাশের জন্য প্রয়োজনীয় বিশদ বিশ্লেষণকে অগ্রাধিকার দেয়।
ইনফরমেশন টাইপ বিষয় ক্ষেত্র সম্পর্কে প্রশ্ন উঠতে পারে, কারণ সেগুলি সাধারণত সাধারণ এবং ঐতিহাসিক নিয়ে গঠিতলেনদেনের তথ্য। একটি তথ্য ডোমেন সংজ্ঞায়িত করার ফলে এটি আসল লেনদেন ডোমেনের অন্তর্গত বলে মনে হতে পারে। একটি এয়ারলাইন উদাহরণ দিয়ে এটি বিবেচনা করুন:
বুকিং একটি লেনদেনমূলক ডোমেন, ইনভেন্টরি একটি তথ্যপূর্ণ।
মূল ধারণাটিকে বুকিং ইতিহাস বলা হয়। এটি স্থানগুলির উপলব্ধ তালিকা পেতে প্রয়োজনীয় ডেটা রয়েছে৷ রিজার্ভেশন এবং ইনভেন্টরি গুরুত্বপূর্ণ কিন্তু এয়ারলাইনের আলাদা বিষয় এলাকা।
শিরোনাম খুব স্পষ্ট, সংক্ষিপ্ত এবং সংক্ষিপ্ত হওয়া উচিত। আদর্শভাবে, বিষয় এলাকা একটি শব্দ নিয়ে গঠিত। যেখানে সম্ভব, শিল্প স্ট্যান্ডার্ড কোম্পানির নাম (ক্লায়েন্ট, কর্মচারী এবং অর্থ) ব্যবহার করা হয়। সংজ্ঞাগুলি একটি অনুভূমিক দৃশ্য থেকে প্রণয়ন করা হয় কারণ সমস্ত প্রাসঙ্গিক তথ্য বিবেচনা করা হয়। তারা গুরুত্বপূর্ণ কারণ তারা সমগ্র সংস্থা দ্বারা অধ্যয়ন করা হয়। অতএব, সংজ্ঞাগুলি যতটা সম্ভব সহজ এবং পরিষ্কার হওয়া উচিত। তাত্ত্বিক, একাডেমিক বা মালিকানাধীন ভাষা কখনই ব্যবহার করা উচিত নয়।
বিষয় ক্ষেত্রগুলির মধ্যে সম্পর্কগুলি উল্লেখযোগ্য ব্যবসায়িক মিথস্ক্রিয়া এবং নির্ভরতার প্রতিনিধিত্ব করে। এই স্তরে কোন ঐচ্ছিকতা বা আইটেম গণনা নেই। সমস্ত সম্ভাব্য সম্পর্ক ব্যবহারিকতার কারণে উপস্থাপন করা হয় না। ESAM প্রতিটি বিষয়ের ক্ষেত্রকে এক ধরণের সাইলো হিসাবে দেখানোর জন্য ডিজাইন করা হয়নি। এটিকে একটি চার্ট হিসাবে বিবেচনা করা যেতে পারে যেখানে ওভারল্যাপগুলি শুধুমাত্র একটি বিষয় এলাকায় শেষ হয়৷
রঙ ESAM-এর পাশাপাশি সমস্ত EDM-তে গুরুত্বপূর্ণ ভূমিকা পালন করে। প্রতিটিবিষয় এলাকা, এর পরবর্তী ধারণা এবং ডেটা অবজেক্টের নিজস্ব অর্থ আছে। একটি নির্দিষ্ট এলাকার সাথে সম্পর্কিত সমস্ত ধারণা, বস্তু এবং টেবিলের জন্য একটি রঙ ব্যবহার করা হয়। টিন্ট প্রয়োগ করা প্রতিষ্ঠানের যেকোনো মডেল দেখার সময় তাৎক্ষণিক অন্তর্দৃষ্টি প্রদান করে।
ইএসএএম নির্মাণ কর্পোরেট মান, নামকরণ পদ্ধতি এবং বিশ্লেষণ প্রক্রিয়া অনুসরণ করে। একটি ডোমেন মডেল হিসাবে ডাটাবেস গুরুত্বপূর্ণ, কারণ এটির সাহায্যে সমস্ত বস্তু একটি একক এলাকায় বাঁধা হবে৷