شناسنامه فنی کالا مجموعه‌ای از ویژگی‌های تعریف‌شده و مقدارهای مستند است که کمک می‌کند یک قلم را بشناسیم، با اقلام دیگر مقایسه کنیم و برای خرید یا استفاده درباره آن تصمیم بگیریم. نام کالا بخشی از این شناسنامه است؛ اما وقتی توان، ابعاد، جنس و نوع اتصال فقط در یک جمله بلند نوشته شوند، مقایسه و کنترل اطلاعات دشوار می‌شود.

فرض کنید در فهرست اقلام، یک نفر نوشته «موتور پایه‌دار ۷٫۵ کیلووات» و نفر دیگر نوشته «الکتروموتور ۷٬۵۰۰ وات». جست‌وجوی متن ممکن است آن‌ها را جدا نشان دهد، درحالی‌که مقدار توان برابر است. از طرف دیگر، دو عنوان یکسان ممکن است تفاوت مهمی در نوع نصب داشته باشند. مسئله اصلی این است که نرم‌افزار بتواند معنای هر ویژگی، مقدار آن و مرجع اطلاعات را جدا نگه دارد.

شناسنامه فنی کالا با نام کالا چه تفاوتی دارد؟

نام برای خواندن سریع و تشخیص اولیه مفید است. شناسنامه باید امکان پرسش دقیق‌تری را فراهم کند: توان نامی چقدر است؟ این عدد مربوط به کدام تعریف توان است؟ چه واحدی دارد؟ نوع نصب چیست و اطلاعات از کدام مدرک آمده است؟

وقتی همه این داده‌ها در عنوان قرار بگیرند، کوچک‌ترین تفاوت نگارشی می‌تواند جست‌وجو را تغییر دهد. عنوان «هفت و نیم کیلووات» برای انسان قابل فهم است، ولی مقایسه عددی آن با «۷٫۵ کیلووات» نیاز به تفسیر متن دارد. پیشنهاد این مقاله آن است که ویژگی‌ها منبع اصلی اطلاعات باشند و عنوان از روی بخش‌های مهم آن‌ها ساخته یا کنترل شود.

این تفکیک جای بررسی هویت قلم را نمی‌گیرد. حتی اگر چند ویژگی مشترک باشند، هنوز باید قواعد تشخیص آیتم بررسی شوند. راهنمای جلوگیری از کد تکراری کالا این مرحله را جدا توضیح می‌دهد.

کلاس کالا باید الگوی توصیف را روشن کند

کلاس فقط پوشه‌ای برای گذاشتن نام‌ها کنار هم نیست. در مدل پیشنهادی ما، کلاس توضیح می‌دهد برای توصیف یک خانواده کالا چه پرسش‌هایی مطرح است. برای الکتروموتور، پرسش‌ها با شیلنگ صنعتی یا بلبرینگ یکسان نیستند؛ یک فرم عمومی با ده‌ها خانه نامرتبط معمولاً این تفاوت را خوب نشان نمی‌دهد.

در مدل مفهومی ECLASS نیز دسته‌بندی سلسله‌مراتبی محصولات از کلاس‌های توصیفی مرتبط با مجموعه ویژگی‌ها تفکیک شده است. این مرجع نشان می‌دهد «قرارگرفتن در یک دسته» و «تعریف اطلاعات توصیف‌کننده آن خانواده» دو نقش متفاوت‌اند. منبع: مدل مفهومی ECLASS

برای طراحی داخلی، ابتدا دامنه هر کلاس را بنویسید؛ سپس ویژگی‌هایی را انتخاب کنید که برای تشخیص، مقایسه یا تصمیم واقعی لازم‌اند. فهرست طولانی‌تر الزاماً بهتر نیست. اگر ویژگی‌ای در هیچ تصمیمی مصرف نمی‌شود و مرجع معتبری هم برای تکمیلش ندارید، افزودن آن می‌تواند فقط هزینه ورود اطلاعات را بیشتر کند.

برای هر ویژگی، تعریف و قاعده ثبت بنویسید

عبارت کوتاه «توان» ممکن است برای دو نفر معنای متفاوتی داشته باشد. پیش از ساخت فیلد، روشن کنید منظور چه کمیتی است، در چه شرایطی معتبر است و مقدار از کجا به دست می‌آید. شناسه پایدار ویژگی را نیز از عنوان نمایشی آن جدا کنید تا اصلاح نگارش عنوان، ارتباط داده‌های قبلی را از بین نبرد.

جدول زیر پیشنهاد ساده‌ای برای طراحی بخشی از شناسنامه الکتروموتور است؛ فهرست کامل مشخصات مهندسی یا معرفی فیلدهای یک استاندارد نیست.

ویژگی پیشنهادی روش ثبت نکته کنترل
توان خروجی نامی عدد همراه واحد توان تعریف و شرایط نامی در مدرک مشخص باشد
تعداد فاز عدد صحیح مقدار طبق دامنه کلاس بررسی شود
نوع نصب انتخاب از واژگان تعریف‌شده هر گزینه معنای روشن و شناسه ثابت داشته باشد
شناسه مدل سازنده متن حروف و صفرهای ابتدایی حفظ شوند
مرجع مشخصات پیوند یا شناسه سند نسخه و بخش مربوط به همین مدل معلوم باشد

نوع داده هم بخشی از این قرارداد است. ECLASS برای هر ویژگی یک نوع داده در نظر می‌گیرد و برای ویژگی‌های کمی، ارتباط با واحد و کمیت را توضیح می‌دهد. همچنین وجود فهرست مقادیر برای همه ویژگی‌ها الزامی نیست. منبع: ویژگی، نوع داده و واحد در ECLASS

در مدل داخلی شما، عدد باید امکان مقایسه عددی داشته باشد؛ شناسه مدل هم نباید فقط به دلیل داشتن رقم، عدد تلقی شود. تبدیل یک شناسه متنی به عدد ممکن است بخشی از هویت نوشته‌شده روی مدرک را حذف کند.

مثال: سه ثبت شبیه، دو پرسش متفاوت

فرض کنید سه ثبت فرضی زیر در فهرست کالا داریم. در هر سه، توان به معنای توان خروجی نامی و مربوط به شرایط قابل‌مقایسه است. سایر مشخصات هنوز در این جدول بررسی نشده‌اند.

ثبت توان نوشته‌شده توان پس از یکسان‌سازی واحد نوع نصب
الف ۷٫۵ کیلووات ۷٫۵ کیلووات پایه‌دار
ب ۷٬۵۰۰ وات ۷٫۵ کیلووات پایه‌دار
ج ۷٫۵ کیلووات ۷٫۵ کیلووات فلنج‌دار

پرسش اول این است: «کدام ثبت‌ها توان برابر دارند؟» پاسخ در این مثال هر سه است، چون هر کیلووات برابر با ۱٬۰۰۰ وات است. پرسش دوم این است: «کدام ثبت‌ها یک آیتم هستند؟» جدول برای پاسخ قطعی کافی نیست؛ باید سایر مشخصات هویتی و مدارک هم بررسی شوند.

ثبت‌های الف و ب نامزد بررسی تکراری‌بودن‌اند. ثبت ج تفاوتی دارد که نباید زیر عنوان یکسان پنهان شود. هیچ‌کدام از این نتایج به‌تنهایی به معنی تأیید جایگزینی مهندسی دو موتور نیست. شباهت داده، یکی‌بودن هویت و مجازبودن جایگزینی سه تصمیم جدا هستند.

واحد، مقدار و شرایط را کنار هم نگه دارید

ذخیره «۷٫۵» بدون واحد، مقایسه قابل‌اعتماد نمی‌سازد. از طرف دیگر، قراردادن عدد و واحد در یک متن آزاد مثل «حدود هفت و نیم کیلووات» ممکن است برای یادداشت مفید باشد، اما باید روشن شود مقدار دقیق قابل‌مقایسه داریم یا فقط یک توصیف تقریبی.

برای ورود داده، مقدار اصلی و واحد اعلام‌شده را نگه دارید و در صورت نیاز، نمایش یا مقدار استانداردشده برای مقایسه بسازید. اگر تبدیل به گردکردن نیاز دارد، دقت موردنیاز را هم مشخص کنید. بحث تفصیلی تفکیک واحد و مقدار در راهنمای واحد سنجش کالا آمده است.

شرایط مربوط به مقدار نیز مهم‌اند. اگر مدرک برای چند وضعیت کاری مقدارهای متفاوتی دارد، نباید عددها را بدون رابطه در یک خانه کنار هم بنویسیم. در طراحی شناسنامه، هر مجموعه مقدار باید به شرایط خودش متصل باشد؛ در غیر این صورت ممکن است عدد متعلق به یک وضعیت با عدد وضعیت دیگری مقایسه شود.

واژگان کنترل‌شده را با حذف ابهام اشتباه نگیریم

داشتن یک فهرست انتخاب، زمانی مفید است که گزینه‌های آن تعریف روشنی داشته باشند. اگر «پایه‌دار» و «دارای پایه» در سازمان دقیقاً یک مفهوم‌اند، می‌توان یک مقدار مرجع و چند عبارت جست‌وجوی مترادف برای آن داشت. اما عبارت‌هایی که فقط شبیه‌اند نباید بدون بررسی به یک مقدار تبدیل شوند.

در قواعد داخلی تعیین کنید فهرست بسته است یا امکان پیشنهاد مقدار تازه دارد. در حالت دوم، بهتر است مقدار پیشنهادی تا زمان بررسی با مقدار مرجع تأییدشده اشتباه نشود. تغییر عنوان نمایشی یک گزینه هم با تغییر معنای آن فرق دارد؛ برای تغییر معنا، تکلیف داده‌های قبلی را مشخص کنید.

اطلاعات پیدا‌نشده را با انتخاب اولین گزینه پر نکنید. «نامشخص» وضعیت داده است و نباید به یک مشخصه فنی ساختگی تبدیل شود. مقاله کیفیت داده کالا تفاوت داده کامل، معتبر و درست را توضیح می‌دهد.

نام استاندارد کالا را از ویژگی‌های معتبر بسازید

پس از تعریف ویژگی‌ها، می‌توان یک الگوی نام‌گذاری کوتاه داشت؛ مثلاً در همین مثال آموزشی، نوع کالا، توان و نوع نصب در عنوان نمایش داده شوند: «الکتروموتور، ۷٫۵ کیلووات، پایه‌دار». این نام خلاصه شناسنامه است و قرار نیست همه جزئیات را حمل کند.

ترتیب بخش‌ها، شیوه نمایش واحد و برخورد با مقدار نامعلوم باید در الگو مشخص باشد. اگر بعداً ترتیب عنوان را تغییر دادید، کد آیتم نباید صرفاً به دلیل تغییر ظاهر نام عوض شود. در مقابل، اصلاح یک ویژگی هویتی ممکن است نیازمند بررسی مسئول داده باشد؛ به‌روزرسانی خودکار عنوان نباید این تصمیم را پنهان کند.

در مدل هویت سه‌لایه کالا، کلاس الگوی توصیف، آیتم قلم مشخص و سریال نمونه قابل‌ردیابی است. بنابراین شماره سریال یک موتور معین را نباید جای ویژگی مشترک همه نمونه‌های آن آیتم گذاشت. شناسنامه نوع کالا و سابقه یک نمونه، به هم مرتبط‌اند ولی وظیفه یکسانی ندارند.

نرم‌افزار باید چه سناریویی را پاسخ دهد؟

برای ارزیابی نرم‌افزار، به وجود یک فرم مشخصات اکتفا نکنید. همین سه ثبت فرضی را وارد کنید و نتیجه این کارها را ببینید:

  1. مقدار توان را یک بار با وات و یک بار با کیلووات ثبت کنید؛ مقایسه باید تعریف و واحد را در نظر بگیرد.
  2. نوع نصب متفاوت را جست‌وجو کنید؛ تفاوت باید مستقل از نگارش نام قابل مشاهده باشد.
  3. عنوان ویژگی را اصلاح کنید؛ اطلاعات قبلی باید همچنان به همان مفهوم متصل بماند.
  4. یک مقدار نامعلوم و یک مقدار پیشنهادی وارد کنید؛ وضعیت آن‌ها باید روشن باشد.
  5. مدرک را تغییر دهید؛ مشخص باشد اصلاح مقدار بر اساس کدام مرجع انجام شده است.
  6. دو ثبت مشابه پیدا کنید؛ نرم‌افزار باید شواهد مقایسه را نشان دهد، بدون اینکه شباهت محدود را تأیید قطعی هویت قلم جا بزند.

این‌ها معیارهای پیشنهادی ارزیابی‌اند، نه فهرست قابلیت‌های تأییدشده ایدنتو یا گواهی انطباق با ECLASS. برای مرور نگاه کلی محصول به شناسایی کالا، قابلیت‌های ایدنتو را ببینید و نیازهای سازمان را با یک نمونه واقعی شناسنامه بررسی کنید.

پرسش‌های متداول درباره شناسنامه فنی کالا

آیا نام کامل کالا جای شناسنامه فنی را می‌گیرد؟

خیر. نام برای خواندن و جست‌وجوی اولیه مناسب است؛ ویژگی‌های جداگانه امکان مقایسه عددی، کنترل واحد، بررسی مقدار مجاز و اتصال هر داده به مرجع را فراهم می‌کنند.

آیا همه کالاها باید ویژگی‌های یکسان داشته باشند؟

خیر. هر خانواده باید الگوی متناسب با نیاز توصیف خود داشته باشد. ویژگی مشترک را می‌توان با تعریف روشن بازاستفاده کرد، اما اجبار ویژگی‌های نامرتبط فقط فرم را طولانی می‌کند.

آیا برابرشدن ویژگی‌ها یعنی دو رکورد تکراری‌اند؟

برابری چند ویژگی نشانه‌ای برای بررسی است. تصمیم ادغام نیازمند مقایسه مجموعه ویژگی‌های هویتی، قواعد سازمان و مدارک مربوط به همان قلم است.

آیا این مدل همان استاندارد ECLASS است؟

خیر. مقاله از مرجع ECLASS برای توضیح مفاهیم استفاده می‌کند. ادعای استفاده یا انطباق با یک استاندارد، به بررسی نگاشت‌ها، شناسه‌ها، نسخه و الزامات مربوط نیاز دارد؛ شباهت چند مفهوم کافی نیست.