Magia liczb w ułamkach dziesiętnych

Magia liczb w ułamkach dziesiętnych

Artykuł został napisany dodatkowo Poprzedni na prośbę społeczności.
W tym artykule zrozumiemy magię liczb w liczbach dziesiętnych. I rozważ numerację nie tylko przyjętą w ESKD (Ujednolicony System Dokumentacji Projektowej), a także w ESPD (Ujednolicony System Dokumentacji Programu) i KSAS (Zestaw standardów dla systemów zautomatyzowanych), ponieważ Harb składa się w dużej mierze ze specjalistów IT.

Zgodnie z wymogami norm ESKD, ESPD i KSAS każdemu produktowi (programowi, systemowi) należy przypisać oznaczenie – liczbę dziesiętną.
Oznaczenie nadawane jest zgodnie z zasadami określonymi w normach. Zostało to wymyślone przez ludzi w czasach starożytnych, aby ujednolicić i uprościć identyfikację produktów i dokumentacji, prowadzenie rejestrów i archiwów.
Rozumiemy prostą procedurę przypisywania liczby dziesiętnej, aby nie wyglądała na starożytny rytuał, a przypisane liczby nie wydawały się liczbami magicznymi.
Dla każdego zestawu standardów rozważymy procedurę osobno.

Ujednolicony system dokumentacji projektowej

W ESKD system oznaczania produktów i ich dokumentów projektowych ustala GOST 2.201-80 Ujednolicony system dokumentacji projektowej (ESKD). Oznaczenie wyrobów i dokumentów projektowych (ze zmianami).
Każdy produkt ma swoje unikalne oznaczenie.
Oznaczenie produktu można nadać na dwa sposoby:

  • scentralizowany - w ramach porządku ustalonego przez ministerstwo, departament, w ramach branży;
  • zdecentralizowany – zgodnie z zasadami przyjętymi w organizacji rozwoju.

Strukturę oznaczenia produktu i głównego dokumentu projektowego pokazano na rysunku 1.

Magia liczb w ułamkach dziesiętnych
Rys. 1 – Struktura oznaczenia produktu

Czterocyfrowy kod alfabetyczny organizacji opracowującej dokumentację projektową, składający się z liter takich jak ABC, jest przypisywany zgodnie z Kodyfikatorem organizacji zajmujących się rozwojem.
Aby uzyskać czterocyfrowy kod literowy, organizacja zajmująca się rozwojem musi się skontaktować FSUE „STANDARTINFORM”. Należy pamiętać, że ta usługa jest płatna. Na przykład: NVP przedsiębiorstwa „Bolid” ma czterocyfrowy kod literowy organizacji deweloperskiej „ACDR„, CJSC „Bastion” - „FIASZ".

W przypadku produktów cywilnych zamiast czterocyfrowego kodu literowego dozwolone jest użycie kodu z Ogólnorosyjskiego Klasyfikatora Przedsiębiorstw i Organizacji (OKPO) przedsiębiorstwo deweloperskie. Kod OKPO (liczba ośmio- lub dziesięciocyfrowa) jest obowiązkowym wymogiem dla każdej organizacji i zmienia się tylko wtedy, gdy przedsiębiorstwo zmienia kierunek i specyfikę swojej działalności, w przeciwnym razie pozostaje stały przez całe życie firmy.

Kod charakterystyki klasyfikacyjnej jest przypisany do produktu i dokumentu projektowego zgodnie z klasyfikatorem wyrobów i dokumentacją projektową inżynierii mechanicznej i budowy przyrządów (klasyfikator ESKD). W Federacji Rosyjskiej istnieje „Ogólnorosyjski klasyfikator wyrobów i dokumentów projektowych”, OK 012-93, jest usystematyzowanym zbiorem nazw grup klasyfikacyjnych obiektów klasyfikacyjnych - produktów produkcji głównej i pomocniczej wszystkich sektorów gospodarki narodowej, ogólnych dokumentów technicznych i ich kodów i stanowi integralną część Jednolitego Systemu Klasyfikacji i Kodowania Technicznych i Informacji Gospodarczej.

Charakterystyka klasyfikacyjna jest główną częścią oznaczenia produktu i dokumentu projektowego. Kod charakterystyki klasyfikacyjnej nadawany jest zgodnie z klasyfikatorem ESKD i jest sześciocyfrową liczbą, która kolejno określa klasę (pierwsze dwie cyfry), podklasę, grupę, podgrupę, typ (po jednej cyfrze). Klasyfikator ESKD zbudowany jest przy użyciu hierarchicznej metody dziesiętnej, opartej na logicznym przejściu od ogółu do szczegółu w klasyfikowanym zbiorze.

Struktura oznaczenia kodu charakterystycznego dla klasyfikacji jest następująca:

Magia liczb w ułamkach dziesiętnych
Rys. 2 – Struktura kodu charakterystyki klasyfikacyjnej

Do klasyfikatora dołączone są szczegółowe zalecenia dotyczące wyszukiwania i ustalania kodu dla cech klasyfikacyjnych produktu.

Przykładowo należy określić kod charakterystyki klasyfikacyjnej dla jednokanałowego zasilacza o napięciu zasilania 220 V AC, 50 Hz, o stabilizowanym napięciu wyjściowym DC 12 V i mocy czynnej 60 W.

W pierwszej kolejności należy określić numer klasy w siatce klas i podklas po nazwie produktu.
W tym przypadku klasa jest odpowiednia 43XXXX „Mikroukłady, półprzewodniki, urządzenia elektropróżniowe, piezoelektryczne, urządzenia elektroniki kwantowej, rezystory, złącza, przetworniki prądu, zasilacze wtórne”.
Tam powinieneś wybrać podklasę 436XXX „Systemy i źródła zasilania wtórnego”.
Korzystając z siatki grup, podgrup i typów, należy określić grupę w wybranej podklasie, w oparciu o charakterystykę opracowywanego urządzenia: 4362XX „Jednokanałowe wtórne źródła zasilania z wejściowym jednofazowym napięciem przemiennym”, podgrupa: 43623X „Z wyjściowym stałym, stabilizowanym napięciem i parametrami wyjściowymi” i zobacz: 436234 „Moc, W St. 10 do 100 włącznie napięcie, V do 100 włącznie.”.
Zatem kod klasyfikacyjny dla jednokanałowego zasilacza o napięciu zasilania 220 V AC i częstotliwości 50 Hz przy ustabilizowanym napięciu wyjściowym 12 V DC i mocy czynnej 60 W będzie wynosić: 436234.

Numer seryjny przydzielany jest zgodnie z charakterystyką klasyfikacyjną od 001 do 999 w ramach kodu organizacji deweloperskiej w przypadku zdecentralizowanego nadania oznaczenia, a w przypadku scentralizowanego nadania oznaczenia - w ramach kodu organizacji przeznaczonej do scentralizowanego nadania.

Przykładowo numerem tym może być numer seryjny wpisu w karcie rejestracyjnej oznaczenia produktu. Formularz i procedurę prowadzenia karty rejestracyjnej oznaczenia określa GOST 2.201-80.

Zatem dla rozważanego przykładu wyboru cechy klasyfikacyjnej oznaczenie produktu może wyglądać następująco: FIASH.436234.610

Oznaczenie dokumentu projektu innego niż główny musi składać się z oznaczenia produktu i kodu dokumentu ustalonego przez normy ESKD, zapisanego w oznaczeniu produktu bez spacji, przypisanego zgodnie z tabelą 3 GOST 2.102-2013 „Rodzaje i kompletność dokumentów projektowych”.

Magia liczb w ułamkach dziesiętnych
Rys. 3 – Oznaczenie dokumentu projektowego innego niż główny

Na przykład schemat obwodu elektrycznego: FIASH.436234.610E3

Oznaczenie wersji produktu i dokumentów w grupie oraz podstawowy sposób wykonania dokumentacji projektowej, numer seryjny wersji dodaje się do oznaczenia produktu poprzez łącznik. W grupowym sposobie wykonywania dokumentów jedno wykonanie należy warunkowo przyjąć jako główne. Taki wzór musi mieć jedynie oznaczenie podstawowe bez numeru seryjnego wzoru, np. ATsDR.436234.255. W przypadku pozostałych konstrukcji do oznaczenia podstawowego dodawany jest numer seryjny konstrukcji od 01 do 98. Na przykład: ATsDR.436234.255-05
Dopuszcza się oznaczenie wersji z dodatkiem trzycyfrowych numerów seryjnych od 001 do 999.
Przy dużej gamie produktów, które mają wspólne cechy konstrukcyjne, dopuszcza się stosowanie dodatkowego numeru wzoru, który jest zapisywany przez kropkę i musi mieć postać liczby dwucyfrowej innej niż 00. Struktura takiego oznaczenia pokazano na rysunku 4.

Magia liczb w ułamkach dziesiętnych
Rys. 4 – Zastosowanie numeru egzekucyjnego i dodatkowego numeru egzekucyjnego

Projekty z dodatkowym numerem są oznaczane w przypadku występowania zmiennych charakterystyk (powłok, parametrów, ich maksymalnych odchyleń, klimatycznych warunków pracy, dodatkowej konfiguracji produktu z komponentami itp.), które są możliwe dla wszystkich projektów.
Dodatkowy numer wykonania musi być liczbą dwucyfrową inną niż 00. Liczba lub każda z jej cyfr może wskazywać jedną cechę lub zbiór wzajemnie powiązanych cech.
Nowo opracowane komponenty tych produktów, które charakteryzują się tymi samymi właściwościami, są oznaczone tym samym dodatkowym numerem wersji. W razie potrzeby takie części można oznaczyć bez użycia dodatkowego numeru konstrukcyjnego.
Jeżeli występuje numer dodatkowy, wszystkie wersje należy oznaczyć dwucyfrowym numerem seryjnym wersji od 01 do 98.
Numery porządkowe i dodatkowe są ustalane niezależnie od siebie.

Na etapie opracowywania projektu wstępnego zaleca się oznaczenie dokumentów projektu wstępnego i projektowego według następującej struktury:

Magia liczb w ułamkach dziesiętnych
Rys.5 – Oznaczenie projektów dokumentów projektowych

Ujednolicony system dokumentacji programu

Oznaczenia programów i dokumentów programowych nadawane są zgodnie z instrukcją GOST 19.103-77 ESPD. Oznaczenia programów i dokumentów programowych.
Oznaczenie programów i dokumentów musi składać się z grup znaków oddzielonych kropkami (po kodzie kraju i kodzie organizacji deweloperskiej), spacjami (po numerze wersji dokumentu i kodzie rodzaju dokumentu) oraz łącznikach (po numerze rejestracyjnym i dokumencie numer tego typu).

Tworzy się system rejestracji oznaczania programów i dokumentów programowych.
Jak w ESKDw ESPD zastrzega się, że oznaczenie produktu jest jednocześnie oznaczeniem jego dokumentu programowego – specyfikacji.

Strukturę oznaczenia programu i jego dokumentu programowego – specyfikacje przedstawiono na rysunku 6.

Magia liczb w ułamkach dziesiętnych
Rys.6 – Struktura wyznaczania programów

Kod kraju jest przypisywany zgodnie z instrukcją GOST 7.67-2003 (ISO 3166-1:1997) SIBID. Kody nazw krajów, natomiast wyboru kodowania (kod łaciński, cyrylica lub kod cyfrowy) dokonuje programista zgodnie z zasadami przyjętymi w przedsiębiorstwie. Dopuszczalne jest stosowanie czterocyfrowego kodu literowego lub kodu OKPO jako kodu organizacji deweloperskiej.

GOST 19.103 stanowi, że numer rejestracyjny programu powinien być przypisany zgodnie z Ogólnounijnym Klasyfikatorem Programów, ale nigdy nie został opublikowany, dlatego dozwolone jest przypisanie takiego kodu od 00001 do 99999 zgodnie z procedurą ustaloną w przedsiębiorstwo, które opracowało program.

W niektórych przypadkach do wygenerowania numeru rejestracyjnego programu stosuje się ogólnorosyjski klasyfikator produktów według rodzaju działalności gospodarczej OK 034-2014 (OKPD2), sekcja J, podsekcja 62 „Oprogramowanie i usługi tworzenia oprogramowania; usługi konsultingowe i podobne w dziedzinie technologii informatycznych”.

Numer seryjny edycji programu musi mieć format od 01 do 99.

Przykład oznaczenia programu:

  • w przypadku używania czteroliterowego kodu programisty:
    • ROF.ABVG.62.01.29-01
    • 643.ABVG.62.01.29-01

  • przy użyciu kodu OKPO:
    • ROF.98765432.62.01.29-01
    • RU.98765432.62.01.29-01
    • RUS.98765432.62.01.29-01
    • 643.98765432.62.01.29-01

Strukturę desygnacji pozostałych dokumentów programowych przedstawiono na rysunku 7:

Magia liczb w ułamkach dziesiętnych
Rys. 7 – Struktura oznaczeń pozostałych dokumentów programowych

Numer seryjny rewizji dokumentu musi mieć format od 01 do 99. Kod typu dokumentu nadawany jest zgodnie z tabelą 4 GOST 19.101-77 Ujednolicony system dokumentacji programu (USPD). Rodzaje programów i dokumenty programowe (ze zmianą nr 1). W razie potrzeby dokumentowi przypisywany jest numer dokumentu tego typu w kolejności rosnącej od 01 do 99 oraz numer katalogowy dokumentu w kolejności rosnącej od 1 do 9.

Przykłady oznaczeń dokumentu „Instrukcja obsługi” (drugi taki dokument dla tego programu, część 3):

  • РОФ.АБВГ.62.01.29-01 34 02-3
  • 643.АБВГ.62.01.29-01 34 02-3
  • РОФ.98765432.62.01.29-01 34 02-3
  • RU.98765432.62.01.29-01 34 02-3
  • RUS.98765432.62.01.29-01 34 02-3
  • 643.98765432.62.01.29-01 34 02-3

Ostateczna wersja stosowanego systemu oznaczeń programów i dokumentów programowych musi zostać ustalona przez twórcę w wewnętrznych dokumentach regulacyjnych.

Zbiór standardów dla systemów zautomatyzowanych

Należy szukać w utworzeniu liczby dziesiętnej zautomatyzowanego systemu GOST 34.201-89 Technologia informacyjna (IT). Zbiór standardów dla systemów zautomatyzowanych. Rodzaje, kompletność i oznaczenie dokumentów przy tworzeniu systemów automatycznych (z poprawką nr 1).
Zgodnie z GOST każdemu opracowanemu dokumentowi należy przypisać niezależne oznaczenie. Dokument sporządzony na różnych nośnikach danych musi mieć to samo oznaczenie. Do oznaczenia dokumentów sporządzonych na nośnikach komputerowych dodaje się literę „M”.
Notacja dokumentu ma następującą strukturę:

Magia liczb w ułamkach dziesiętnych
Rys. 8 – Struktura oznaczeń dokumentów dla systemów zautomatyzowanych

Struktura oznaczenia zautomatyzowanego systemu lub jego części ma postać:

Magia liczb w ułamkach dziesiętnych
Rys. 9 – Struktura oznaczenia systemu zautomatyzowanego lub jego części

GOST proponuje wybór kodu organizacji deweloperskiej zgodnie z Ogólnounijnym Klasyfikatorem Przedsiębiorstw, Instytucji i Organizacji (OKPO) zgodnie z zasadami określonymi w branżowej dokumentacji normatywnej i technicznej. W tej chwili nie należy posługiwać się dokumentem ogólnounijnym, który wygasł, ale ogólnorosyjskim klasyfikatorem – OKPO. Dopuszczalne jest również użycie czteroliterowego kodu Federalnego Państwowego Przedsiębiorstwa Unitarnego „STANDARTINFORM” jako kodu organizacji deweloperskiej.

Należy wybrać kod klasyfikacji systemu OK 034-2014 (OKPD2), sekcja J, podsekcja 63 „Usługi informatyczne”, który zastąpił ogólnounijny klasyfikator produktów wymieniony w GOST 34.201-89, a także ogólnorosyjski klasyfikator produktów (OKP), który został anulowany 01 stycznia 2017 r.

Należy wziąć pod uwagę, że kod charakterystyki klasyfikacyjnej z OKPD2 można wybrać według nazwy obiektu automatyki, na przykład: 26.51.43.120 - elektryczne systemy informacyjne, kompleksy pomiarowo-obliczeniowe oraz instalacje do pomiaru wielkości elektrycznych i magnetycznych (na przykład przykład zautomatyzowany system informacyjno-pomiarowy do komercyjnego pomiaru energii elektrycznej (AIIS KUE)), 70.22.17 – usługi zarządzania procesami biznesowymi (BP ACS); 26.20.40.140 – narzędzia bezpieczeństwa informacji oraz systemy teleinformatyczne chronione za pomocą narzędzi bezpieczeństwa informacji (portale informacyjne).

Ponadto GOST 34.201-89 proponuje zastosowanie ogólnounijnego klasyfikatora podsystemów i zespołów zadań zautomatyzowanych systemów sterowania (OKPKZ) w celu przypisania określonej cechy. Klasyfikator ten przestał obowiązywać w Federacji Rosyjskiej i nie opracowano dla niego zamiennika. Dlatego obecnie nie ma alternatywy dla wyboru cech klasyfikacyjnych zautomatyzowanego systemu zgodnie z OKPD2.

Numer seryjny systemu (części systemu) nadawany jest przez służbę organizacji deweloperskiej, która jest odpowiedzialna za utrzymanie indeksu karty i zapisywanie oznaczeń. Dla każdego kodu charakterystyki klasyfikacyjnej przypisane są numery rejestracyjne od 001 do 999.

Kod dokumentu składa się z dwóch znaków alfanumerycznych i jest oddzielony od oznaczenia systemu kropką. Kod dokumentów określonych w tym standardzie wprowadza się zgodnie z kolumną 3 tabeli 2. Kod dokumentów dodatkowych tworzy się w następujący sposób: pierwszy znak to litera wskazująca rodzaj dokumentu zgodnie z tabelą 1, drugi znak to cyfra lub litera wskazująca numer seryjny dokumentu tego typu.

Pozostałe pozycje są w razie potrzeby uwzględniane w oznaczeniu dokumentu.

Numery seryjne dokumentów o jednej nazwie (2 znaki) nadawane są począwszy od drugiej i oddzielane od poprzedniego oznaczenia kropką.

Numer rewizji dokumentu nadawany jest począwszy od drugiej w kolejności rosnącej od 2 do 9 i jest oddzielony od poprzedniej wartości kropką. Numer kolejnego wydania nadawany jest w przypadku zachowania (nie anulowania) wydania poprzedniego.

Numer części dokumentu jest oddzielony od poprzedniego oznaczenia łącznikiem. Jeżeli dokument składa się z jednej części, wówczas nie wstawia się łącznika i nie przypisuje się numeru części dokumentu.

W razie potrzeby wprowadza się atrybut dokumentu wykonanego na nośniku komputerowym. Litera „M” jest oddzielona od poprzedniego oznaczenia kropką.

Zatem oznaczenie AIIS KUE może wyglądać następująco:

  • 98765432.26.51.43.120.012
  • ABVG.26.51.43.120.012

Przykład oznaczenia dokumentu „Instrukcje Technologiczne” (trzeci dokument tego typu, wydanie drugie, część 5, sporządzone w formie elektronicznej):

  • 98765432.26.51.43.120.012.I2.03.02.05M
  • ABVG.26.51.43.120.012.I2.03.02.05M

Schemat konstrukcyjny zespołu środków technicznych (jedyny tego typu dokument w ramach projektu, jedyne wydanie w jednej części opublikowane w wersji papierowej):

  • 98765432.26.51.43.120.012.S1
  • ABVG.26.51.43.120.012.S1

wniosek

Dopuszczalne jest stosowanie unikalnego systemu identyfikacji akceptowanego w rozwijającej się organizacji. Warto jednak pamiętać, że bez specjalnych wyjaśnień system ten nie będzie dla nikogo zrozumiały. Opisany system nadawania oznaczeń produktom i dokumentom zgodnie z normami może rozszyfrować każdy specjalista (projektant, programista, programista).

Przy pisaniu tego artykułu korzystałem także z następujących źródeł:

Źródło: www.habr.com

Dodaj komentarz