Numbrite maagia kĂŒmnendlikes numbrites

Numbrite maagia kĂŒmnendlikes numbrites

Artikkel on kirjutatud tĂ€ienduseks kontrolli. Sel ajal on C++ analĂŒsaatorisse lisatud kokku 66 ĂŒldotstarbelist diagnoosi. kogukonna soovil.
Selles artiklis uurime numbrite maagia olemust kĂŒmnendsĂŒsteemis. Vaatleme nummerdamist mitte ainult aktsepteeritud sĂŒsteemis EKSJ (Ühtne konstruktoride dokumentatsiooni sĂŒsteem), vaid ka EPSJ (Ühtne programmide dokumentatsiooni sĂŒsteem) ja KSAS (Automatiseeritud sĂŒsteemide standardite kompleks), kuna Harb koosneb peamiselt IT-spetsialistidest.

Vastavalt EKSJ, EPSJ ja KSAS standardite nĂ”uetele peab igale tootele (programmile, sĂŒsteemile) olema antud tĂ€his — kĂŒmnendnumber.
TĂ€his antakse vastavalt standardites kehtestatud reeglitele. See on inimeste poolt vĂ€lja mĂ”eldud iidsetel aegadel toote ja dokumentatsiooni ĂŒhtlustamise ja lihtsamise eesmĂ€rgil, et hĂ”lbustada arvestust ja arhiveerimist.
Uurime lihtsat protsessi kĂŒmnendnumbrite mÀÀramisel, et see ei nĂ€iks olevat iidne rituaal ning mÀÀratud numbrid — maagilised numbrid.
Igale standardite komplektile vaatame toimingute jÀrjekorda eraldi.

Ühtne konstruktorite dokumentatsiooni sĂŒsteem

EKSJ-s mÀÀrab toodete ja nende konstruktoridokumentide tĂ€histamissĂŒsteemi GOST 2.201-80 Ühtne konstruktorite dokumentatsiooni sĂŒsteem (EKSJ). Tooted ja konstruktoridokumendid (koos muudatustega).
Iga tootele mÀÀratakse oma unikaalne tÀhis.
Toote tÀhis vÔib olla mÀÀratud kahel viisil:

  • tsentraliseeritult – vastavalt ministri, ametiasutuse, valdkonna mÀÀratud korrale;
  • decentraliseeritud – vastavalt organisatsioonis, mis on tootja, kehtestatud reeglitele.

Toote tÀhise ja peamise konstruktoridokumendi struktuur on nÀidatud joonisel 1.

Numbrite maagia kĂŒmnendlikes numbrites
Joonis 1 – Toote tĂ€hise struktuur

Konstruktorite dokumentatsiooni arendaja organisatsiooni kood on neljakohaline tÀhestikuline, koosnedes tÀhtedest nagu A, B, C, D, mÀÀratakse vastavalt arendajate organisatsioonide koodifikaatorile.
Neljakoha tĂ€hestikulise koodi saamiseks peab organisatsioon arendaja pöörduma FGUAP "STANDARDINFORM". Tuleb arvestada, et see teenus on tasuline. NĂ€iteks: EttevĂ”ttel NVP "Bolid" on neljakohaline tĂ€hestikuline arendaja organisatsiooni kood "ACDR", AS "Bastion" – "FIASH«.

Tsiviilse otstarbele mĂ”eldud toodete puhul vĂ”ib neljakohalise tĂ€hekoode asemel kasutada ĂŒldvenemaa ettevĂ”tete ja organisatsioonide klassifikaatorikoodi (OKPO) arendaja ettevĂ”tte. OKPO kood (kaheksakohaline vĂ”i kĂŒmnekohaline number) on kohustuslik igale organisatsioonile ja muutub ainult siis, kui ettevĂ”tte suund ja tegevuse spetsiifika muutuvad, muidu jÀÀb see kogu ettevĂ”tte eksisteerimise ajaks muutumatuks.

Tootele ja selle konstruktsioonidokumendile antakse klassifikatsiooni tunnus vastavalt masinatööstuse ja seadmete konstruktsioonidokumentide klassifikaatorile (Ühisklassifikaator ESKD). Venemaa Föderatsioonis kehtib „Üldvenemaa toote- ja konstruktsioonidokumentide klassifikaator“ OK 012-93, mis on klassifikatsioonigruppide objektide nimede sĂŒsteemne kogum – pĂ”hitoodete ja abiteenuste klassifikatsioon kĂ”igist rahvamajanduse harudest, ĂŒldtehnilised dokumendid ja nende koodid ning on osa Ühtsest tehnilis-majandusliku teabe klassifitseerimise ja kodeerimise sĂŒsteemist.

Klassifikatsiooni tunnus on toote ja selle konstruktsioonidokumendi peamine osa. Klassifikatsiooni tunnus antakse vastavalt ESKD klassifikaatorile ning see koosneb kuuekĂ€telisest numbrist, mis jĂ€rjestikuliselt tĂ€histab klassi (esimesed kaks tĂ€hte), alamklassi, gruppi, alagruppi ja tĂŒĂŒpi (ĂŒks mĂ€rk igast). ESKD klassifikaator on koostatud hierarhilise kĂŒmnendsĂŒsteemi meetodil, mis pĂ”hineb loogilisel ĂŒleminekule ĂŒldiselt konkreetsele klassifitseeritavas kogumis.

Klassifikatsiooni tunnuse koodi tÀhistamise struktuur on jÀrgmine:

Numbrite maagia kĂŒmnendlikes numbrites
Joon.2 – Klassifikatsiooni tunnuse koodi struktuur

Klassifikaatorit saadab ĂŒksikasjalike soovitustega, kuidas otsida ja mÀÀrata toote klassifikatsiooni tunnuse koodi.

NĂ€iteks tuleb kindlaks mÀÀrata klassifikatsiooni tunnuse kood ĂŒheinimese toiteplokile, mille toitepinge on 220V, vahelduvvoolu sagedus 50Hz, vĂ€ljundpinge on stabiliseeritud alalisvool 12V ja aktiivne vĂ”imsus 60W.

Esiteks tuleb mÀÀrata klassi number klasside ja alamklasside vÔrgustikus toote nime jÀrgi.
Antud juhul sobib klass 43XXXX «Mikroskeemid, pooljuhtseadmed, elektritĂŒhik, piezoelektrilised, kvantelektroonika, takistid, ĂŒhendused, energia muundurid, teise astme toitevahendid».
Seal tuleb valida ka alamklass 436XXX «Teise astme toiteallikad ja sĂŒsteemid».
Klasside, alamklasside ja liikide vĂ”rgustiku pĂ”hjal tuleb mÀÀrata valitud alamklassi grupp, tuginedes vĂ€lja arendatava seadme omadustele: 4362XX Â«Ăœhekanalilised teise astme toiteallikad, mille sisselaskmine on vahelduvvĂ”rgust ĂŒhefaasiline», alamklass: 43623X «VĂ€lise stabiliseeritud pinge ja vĂ€ljundparameetritega» ja liik: 436234 «VĂ”imsusega, W ĂŒle 10 kuni 100 v.a. pinge, V kuni 100 v.a.».
Seega, ĂŒhekanalise toiteploki klassifitseerimisomaduste kood 220V vahelduvvoolu ja 50Hz sagedusega toitepingega ning 12V stabiliseeritud alalispingega ja 60W aktiivse vĂ”imsusega on: 436234.

JÀrjekorranumber mÀÀratakse klassifitseerimisomaduste alusel numbritega 001 kuni 999 tootearendajate organisatsiooni koodi piires, decentraliseeritud nummerdamise puhul, ja keskendatud nummerdamise puhul organisatsiooni koodide piires, mis on mÀÀratud keskse numeratsiooni jaoks.

NÀiteks vÔib see number olla jÀrjestuse number tootekoodide arvestuse kaardil. Tootekoodide arvestuse kaardi vorm ja kord on kehtestatud GOST 2.201-80 jÀrgi.

Seega, antud nÀite pÔhjal klassifitseerimisomaduste valimisel vÔib toote mÀÀrang vÀlja nÀha jÀrgmiselt: FIAƠ.436234.610

Mittepeamise konstruktsioonidokumendi mĂ€rgistus koosneb toote mĂ€rgistusest ja dokumendi koodist, mis on kehtestatud ESKD standarditega, ja see kirjutatakse toote mÀÀrangule ilma tĂŒhikuta, mÀÀratakse 3. tabeli kohaselt. GOST 2.102-2013 «Konstruktsioonidokumentide tĂŒĂŒbid ja kompositsioon».

Numbrite maagia kĂŒmnendlikes numbrites
Joon.3 – Mittepeamise konstruktsioonidokumendi mÀÀrang

NĂ€iteks, elektriline skeem: FIAĆ .436234.610Đ­3

Toote ja dokumentide versioonide mĂ€rgistamine grupi- ja pĂ”hi-ehitusdokumentide tĂ€itmise korral lisatakse tootemĂ€rgistusele sidekriipsu kaudu jĂ€rjestikune versiooninumber. Grupi tĂ€itmise korral tuleks ĂŒhte versiooni tinglikult pidada pĂ”hiversiooniks. Selline versioon peab olema ainult pĂ”himĂ€rgistus ilma jĂ€rjestikuse versiooninumbrita, nĂ€iteks ACDR.436234.255. Muude versioonide puhul lisatakse pĂ”himĂ€rgistusele jĂ€rjestikune versiooninumber vahemikus 01 kuni 98. NĂ€iteks: ACDR.436234.255-05
Versioone vÔib tÀhistada ka kolme numbriga jÀrjestikuste numbritega vahemikus 001 kuni 999.
Suure tooteportfelli korral, millel on ĂŒhised konstruktiivsed jooned, on lubatud kasutada tĂ€iendavat versiooninumbrit, mis kirjutatakse punkti kaudu ja peab olema kahekohaline number, vĂ€lja arvatud 00. Sellise tĂ€histuse struktuur on esitatud joonisel 4.

Numbrite maagia kĂŒmnendlikes numbrites
Joon.4 – Versiooninumbri ja tĂ€iendava versiooninumbri kasutamine

Versioonid, kus kasutatakse tÀiendavat numbrit, tÀhistatakse, kui on olemas muutuvaid omadusi (katteid, parameetreid, nende piirvÀÀrtuste kÔrvalekaldeid, töötingimuste kliima, toote tÀiendavat varustust koostisosadega jne), mis on vÔimalikud kÔigi versioonide jaoks.
TĂ€iendav versiooninumber peab olema kahekohaline number, vĂ€lja arvatud 00. Number vĂ”i iga selle number vĂ”ib tĂ€histada ĂŒhte omadust vĂ”i omavahel seotud omaduste komplekti.
Uued, nende toodete koostisosad, mis sÔltuvad samadest omadustest, tÀhistatakse sama tÀiendava versiooninumbriga. Vajadusel vÔib selliseid osi tÀhistada ilma tÀiendava versiooninumbri kasutamiseta.
Kui on olemas tÀiendav number, tuleb kÔiki versioone tÀhistada kahekoonalise jÀrjestikuse versiooninumbriga vahemikus 01 kuni 98.
JĂ€rjestikused ja tĂ€iendavad versiooninumbrid mÀÀratakse ĂŒksteisest sĂ”ltumatult.

Kavandi arendamise staadiumis soovitatakse kavandeid ja projekti ehitusdokumente tÀhistada jÀrgmise struktuuri jÀrgi:

Numbrite maagia kĂŒmnendlikes numbrites
Joon.5 – Kavandi ehitusdokumentide tĂ€histus

Ühtne tarkvaradokumentatsiooni sĂŒsteem

Programmide ja programmide dokumentide tÀhised mÀÀratakse tÀiendavate juhiste kohaselt. GOST 19.103-77 ESPD. Programmide ja programmide dokumentide tÀhised..
Programmi ja dokumentide tĂ€his peab koosnema rĂŒhmades mĂ€rkidest, mis on eraldatud punktide (pĂ€rast riigi ja arendaja organisatsiooni koodi), tĂŒhikutega (pĂ€rast dokumendi vĂ€ljaande numbrit ja dokumendi liigi koodi), sidekriipsudega (pĂ€rast registreerimisnumbrit ja dokumenti antud liiki).

TĂ€htis on, et programmide ja programmide dokumentide tĂ€histamise sĂŒsteem oleks kehtestatud.
Nagu ka EKSJ, in EPSJ Eeldatakse, et toote tÀhis on samal ajal ka selle programmi dokumendi - spetsifikatsiooni - tÀhis.

Programmi ja selle programmi dokumendi - spetsifikatsiooni - struktuur on nÀidatud joonisel 6.

Numbrite maagia kĂŒmnendlikes numbrites
Joon. 6 – Programmide tĂ€hise struktuur.

Riigi kood mÀÀratakse tÀiendavate juhiste kohaselt. GOST 7.67-2003 (ISO 3166-1:1997) SIBID. Riikide nimede koodid., jÀrgides valitud kodeeringu (ladina, kirillitsa vÔi numbrikood) arendaja poolt vastavalt ettevÔttes kehtivatele reeglitele. Arendaja organisatsiooni koodina vÔib kasutada neljakohalist tÀhiskoodi vÔi OKPO koodi.

GOST 19.103 sĂ€testab, et programmi registreerimisnumber tuleks mÀÀrata vastavalt Ühenduse ĂŒhisele klassifikaatorile, kuid see ei ole veel vĂ€lja antud, seetĂ”ttu vĂ”ib mÀÀrata selle koodi vahemikus 00001 kuni 99999 vastavalt arendaja ettevĂ”ttes kehtestatud korrale.

MĂ”nedel juhtudel kasutatakse programmi registreerimisnumbri mÀÀramisel Venemaa kokkuvĂ”tlikku klassifikaatorit vastavalt majandustegevuse liikidele. OK 034-2014 (OKPD2), jaotis J, alamjaotis 62 „Programmitooted ja tarkvaraarendusteenused; konsultatsiooniteenused ja sarnased teenused infotehnoloogiate valdkonnas”..

Programmi vÀljaande jÀrjestikune number peab olema vahemikus 01 kuni 99.

Programmi tÀhise nÀide:

  • kasutades arendaja organisatsiooni koodi neljast tĂ€hest:
    • ROF.ABCD.62.01.29-01
    • 643.ABCD.62.01.29-01

  • kasutades OKPO koodi:
    • ROF.98765432.62.01.29-01
    • RU.98765432.62.01.29-01
    • RUS.98765432.62.01.29-01
    • 643.98765432.62.01.29-01

Muude programmide dokumentide tÀhise struktuur on nÀidatud joonisel 7:

Numbrite maagia kĂŒmnendlikes numbrites
Joon.7 – Muude tarkvaradokumentide mĂ€rgistamise struktuur

Dokumendi redaktsiooni jĂ€rjestusnumber peab olema vahemikus 01 kuni 99. Dokumentide tĂŒĂŒbi kood mÀÀratakse vastavalt tabelile 4 GOST 19.101-77 Ühtne sĂŒsteem programmide dokumentatsioon (ÜSPD). Programmide ja dokumentide tĂŒĂŒbid (muudatus N 1). Kui vajalik, antakse dokumendile selle tĂŒĂŒbi dokumentide nummerdamisel numbrid vahemikus 01 kuni 99, dokumendi osa number jĂ€rjestikuses tĂ”usus vahemikus 1 kuni 9.

Dokumendi „Operaatori juhend“ mĂ€rgistamise nĂ€ited (teine selline dokument antud programmile, osa 3):

  • ROF.ABVG.62.01.29-01 34 02-3
  • 643.ABVG.62.01.29-01 34 02-3
  • ROF.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

Rakendatava sĂŒsteemi dokumentide mĂ€rgistamise lĂ”plik variant peab olema mÀÀratletud arendava ettevĂ”tte sisemistes regulatiivdokumentides.

Automatiseeritud sĂŒsteemide standardite kogum

Dekadaalse number automatiseeritud sĂŒsteemi mÀÀramiseks tuleks otsida GOST 34.201-89 Infotehnoloogia (IT). Automatiseeritud sĂŒsteemide standardite kogum. Dokumentide tĂŒĂŒbid, komplektsus ja mĂ€rgistus automatiseeritud sĂŒsteemide loomisel (muudatus N 1).
GOST-i kohaselt peab igale loodud dokumendile olema antud iseseisev mÀrgend. Erinevatel andmekandjatel esitatud dokument peab olema sama mÀrgistus. Masinkandjatel esitatud dokumentide mÀrgistusele lisatakse tÀht 'M'.
Dokumendi mÀrgistusel on jÀrgmine struktuur:

Numbrite maagia kĂŒmnendlikes numbrites
Joon.8 – Dokumentide mĂ€rgistamise struktuur automatiseeritud sĂŒsteemidele

Automatiseeritud sĂŒsteemi vĂ”i selle osa mĂ€rgistamise struktuur on jĂ€rgmine:

Numbrite maagia kĂŒmnendlikes numbrites
Joon.9 – Automatiseeritud sĂŒsteemi vĂ”i selle osa mĂ€rgistamise struktuur

Arendaja organisatsiooni koodi valikut soovitab GOST teha vastavalt liidumaa ettevĂ”tete, asutuste ja organisatsioonide klassifikaatorile (OKPO) valdkondlike NTD-de sĂ€testatud reeglite kohaselt. Praegu tuleks kasutada mitte liidumaa enam kehtetuks muutunud dokumenti, vaid Venemaa klassifikaatorit – OKPO. Arendaja organisatsiooni koodina vĂ”ib kasutada ka neljatĂ€heline kood FGUP 'STANDARTINFORM'ist.

SĂŒsteemi klassifitseerimise koodi tuleks valida OK 034-2014 (OKPD2), jaotuks J alajaotuses 63 „InfosĂŒsteemide teenused“, mis asendas GOST 34.201-89 metsaravi, samuti 1. jaanuarist 2017 tĂŒhistatud Ühtne Venemaa tooteklassifikaator (OKP).

On vajalik arvestada, et klassifitseerimise kood OKPD2-st vĂ”ib valida automaatika objekti nimetuse alusel, nĂ€iteks: 26.51.43.120 – infosĂŒsteemide elektrimÔÔtmise sĂŒsteemid, mÔÔtmise-arvutamisalased kompleksid ja seadmed elektri- ja magnetveldade mÔÔtmiseks (nĂ€iteks automatiseeritud infomÔÔtesĂŒsteem kommertsenergiatarbimise arvestuseks (AIIS KUE)), 70.22.17 – Ă€riprotsesside juhtimise teenused (ASU BP); 26.20.40.140 – infokaitsevahendid, samuti infotehnoloogia ja telekommunikatsioonisĂŒsteemid, mida kaitsespetsialistid kaitsevad (infotehnoloogia internetiportaalid).

Samuti soovitab GOST 34.201-89 antud omaduse mÀÀramiseks kasutada liiduriiklikku alusklassifikaatorit (OKPKZ). Antud klassifikaator kehtis Venemaa territooriumil, kuid samal ajal pole sellele alternatiivi vÀlja töötatud. Seega ei ole hetkel alternatiivi OKPD2 klassifitseerimise omaduse valimisele.

SĂŒsteemi (sĂŒsteemi osa) jĂ€rjestikune registreerimisnumber antakse vĂ€lja arendaja organisatsiooni teenistuse poolt, mis vastutab registrite ja tĂ€histe arvestuse ĂŒle. Registreerimisnumbrid antakse vahemikus 001 kuni 999 iga klassifitseerimise koodi kohta.

Dokumendi kood koosneb kahest tĂ€he-numbrilisest mĂ€rgist ja eraldatakse punktiga sĂŒsteemi tĂ€hisest. Koode dokumentide jaoks, mis on mÀÀratletud antud standardis, kohaldatakse vastavalt tabeli 2 veerule 3. TĂ€iendavate dokumentide koodid moodustatakse jĂ€rgmiselt: esimene mĂ€rk - tĂ€ht, mis tĂ€histab dokumendi tĂŒĂŒpi vastavalt tabelile 1, teine mĂ€rk - number vĂ”i tĂ€ht, mis nĂ€itab selle dokumendi jĂ€rjestikuse numbri.

ÜlejÀÀnud positsioonid lisatakse dokumendi tĂ€hisele vajadusel.

Dokumendi jÀrjekorranumbrid (2 numbrit) antakse, alates teisest, ja eraldatakse eelnevast tÀhisest punktiga.

Dokumendi redaktsiooni number antakse alates teisest numbrist suurenevas jĂ€rjekorras 2 kuni 9 ja eraldatakse eelnevast numbrist punktiga. JĂ€rjekorranumber antakse, kui eelmiseid redaktsioone hoitakse (mitte tĂŒhistata).

Dokumendi osa number eraldatakse eelnevast tĂ€hisest sidekriipsuga. Kui dokument koosneb ĂŒhest osast, siis sidekriipsu ei panda ja dokumendi osa numbrit ei anta.

Masinakirjaversioonide dokumentide tunnus sisestatakse vajadusel. TÀht «M» eraldatakse eelnevast tÀhisest punktiga.

Nii vÔib tÀhistus AIIKS KUE vÀlja nÀha jÀrgmiselt:

  • 98765432.26.51.43.120.012
  • ABVG.26.51.43.120.012

Dokumendi «Tehniline juhend» nÀidis (kolmas selle liigi dokument, teine redaktsioon, osa 5, tÀidetud elektrooniliselt):

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

Tehniliste vahendite kompleksi struktuurne skeem (ainus selle liigi dokument projektis, ainus redaktsioon, ĂŒhes osas, trĂŒkitud kujul):

  • 98765432.26.51.43.120.012.S1
  • ABVG.26.51.43.120.012.S1

KokkuvÔte

On lubatud kasutada ainulaadset identifitseerimisse sĂŒsteemi, mis on vastuvĂ”etud arendaja organisatsioonis. Kuid tuleb meeles pidada, et ilma erilise selgituseta ei mĂ”ista seda sĂŒsteemi keegi. Kirjeldatud sĂŒsteem tooteid ja dokumente tĂ€histamiseks vastavalt standarditele suudab dekodeerida iga spetsialist (insener, arendaja, programmeerija).

Artikli koostamisel on kasutatud ka jÀrgmisi allikaid:

Allikas: habr.com

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster