РKirjeldati, et see vÀljaanne koostati Handi-Mansi autonoomse ringkonna kinnisvaraobjektide katastrihindamise tulemuste andmestiku pÔhjal.
Praktiline osa on esitatud sammude kaupa. Kogu puhastamine tehti Excelis, kuna see on kĂ”ige levinum tööriist ja kirjeldatud toiminguid saavad korrata enamik Exceliga tuttavaid spetsialiste. See sobib ĂŒsna hĂ€sti ka praktiliseks tööks.
Panen faili kĂ€ivitamise ja salvestamise nullastmeks, kuna see on 100 MB suurune ja kĂŒmnete ning sadade selliste toimingute puhul vĂ”tab see mĂ€rkimisvÀÀrselt aega.
Avamisaeg on keskmiselt 30 sekundit.
SÀÀstuaeg: 22 sekundit.
Esimene etapp algab andmestiku statistiliste nÀitajate mÀÀratlemisega.
Tabel 1. Andmekogumi statistilised nÀitajad

Tehnoloogia 2.1.
Loo abivĂ€li; nimetan selle AY-ks. Iga kirje jaoks loo valem "=LEN(F365502)+LEN(G365502)+âŠ+LEN(AW365502)".
2.1. etapis veedetud koguaeg (Schumanni valemi jÀrgi) t21 = 1 tund.
2.1. etapis leitud vigade arv (Schumanni valemi puhul) n21 = 0 tk.
Teises etapis.
Andmestiku komponentide kontrollimine.
2.2. KĂ”ik kirjete vÀÀrtused moodustatakse standardsete sĂŒmbolite abil. Seega jĂ€lgime statistikat sĂŒmbolite kaupa.
Tabel 2. Andmestikus sisalduvate sĂŒmbolite statistilised nĂ€itajad koos tulemuste esialgse analĂŒĂŒsiga.




Tehnoloogia 2.2.1.
Loome abivĂ€lja â âalpha1â. Iga kirje jaoks loome valemi â=CONCATENATE(Sheet1!B9;âŠSheet1!AQ9)â.
Loome fikseeritud lahtri nimega "Omega-1". Sisestame sellesse lahtrisse ĂŒkshaaval Windows-1251 tĂ€hemĂ€rgikoodid vahemikus 32 kuni 255.
Loome abivĂ€lja â âalpha2â. Valemiga â=FIND(CHAR(Omega;1); âalpha1â;N)â.
Loome abivĂ€lja â âalpha3â. Valemiga â=IF(ISNUMBER(âalpha2â;N);1;0)â
Loo fikseeritud lahter "Omega-2" valemiga "=SUM("alpha3"N1:"alpha3"N365498)"
Tabel 3. Tulemuste esialgse analĂŒĂŒsi tulemused
Tabel 4. Selles etapis registreeritud vead
2.2.1. etapis veedetud koguaeg (Schumanni valemi jÀrgi) t221 = 8 tund.
Etapis 2.2.1 parandatud vigade arv (Schumanni valemi puhul) n221 = 0 tk.
Samm 3.
Kolmas samm on andmestiku oleku registreerimine. Me mÀÀrame igale kirjele ja igale vĂ€ljale unikaalse numbri (ID). See on vajalik teisendatud andmestiku vĂ”rdlemiseks originaaliga. Samuti on vaja tĂ€ielikult Ă€ra kasutada rĂŒhmitamis- ja filtreerimisvĂ”imalusi. Siinkohal viitame taas tabelile 2.2.2 ja valime sĂŒmboli, mida andmestikus ei kasutata. Tulemus on nĂ€idatud joonisel 10.

Joonis 10. Identifikaatorite mÀÀramine.
3. etapis veedetud koguaeg (Schumanni valemi jÀrgi) t3 = 0,75 tund.
3. etapis leitud vigade arv (Schumanni valemi puhul) n3 = 0 tk.
Kuna Schumanni valem nÔuab selle etapi lÀbimist koos veaparandusega, naaseme 2. etappi.
Samm 2.2.2.
Selles etapis parandame ka kahe- ja kolmekordsed tĂŒhikud.

Joonis 11. TopelttĂŒhikute arv.
Tabelis 2.2.4 tuvastatud vigade parandus.
Tabel 5. Veaparanduse etapp

NÀide sellest, miks selline aspekt nagu tÀhtede "e" vÔi "yo" kasutamine on oluline, on toodud joonisel 12.

Joonis 12. Vastuolu tĂ€hes "Ń".
Etapil 2.2.2 veedetud koguaeg t222 = 4 tundi.
2.2.2. etapis leitud vigade arv (Schumanni valemi puhul) n222 = 583 tk.
Neljas etapp.
VÀljade koondamise kontrollimine sobib sellesse etappi hÀsti. 44 vÀljast 6 on:
7 â Konstruktsiooni eesmĂ€rk
16 - Maa-aluste korruste arv
17 â Ălemobjekt
21 â KĂŒlanĂ”ukogu
38 â Struktuuri parameetrid (kirjeldus)
40 - KultuuripÀrand
Neil pole ĂŒhtegi kirjet. See tĂ€hendab, et nad on ĂŒleliigsed.
VĂ€ljal "22 - Linn" on ĂŒks kirje, joonis 13.

Joonis 13. Ainus kirje Z_348653 vĂ€ljal âLinnâ.
VĂ€li â34 â Hoone nimiâ sisaldab kirjeid, mis ilmselgelt ei vasta vĂ€lja otstarbele, joonis 14.

Joonis 14. NÀide nÔuetele mittevastavast kandest.
Me jÀtame need vÀljad andmestikust vÀlja ja salvestame muudatused 214 kirjes.
4. etapis veedetud koguaeg (Schumanni valemi jÀrgi) t4 = 2,5 tund.
4. etapis leitud vigade arv (Schumanni valemi puhul) n4 = 222 tk.
Tabel 6. Andmestiku nĂ€itajate analĂŒĂŒs pĂ€rast 4. etappi

Ăldiselt, analĂŒĂŒsides nĂ€itajate muutusi (tabel 6), vĂ”ime öelda jĂ€rgmist:
1) Keskmise sĂŒmbolite arvu ja standardhĂ€lbe hoova suhe on lĂ€hedane 3-le, mis tĂ€hendab, et esineb normaaljaotuse mĂ€rke (kuue sigma reegel).
2) Minimaalse ja maksimaalse kangi oluline kÔrvalekalle keskmisest kangist viitab sellele, et sabade uurimine on paljulubav suund vigade otsimisel.
Uurime Schumanni metoodika abil vigade leidmise tulemusi.
JÔudeoleku etapid
2.1. Etapis 2.1 veedetud koguaeg (Schumanni valemi jÀrgi) t21 = 1 tund.
2.1. etapis leitud vigade arv (Schumanni valemi puhul) n21 = 0 tk.
3. Etapis 3 veedetud koguaeg (Schumanni valemi jÀrgi) t3 = 0,75 tund.
3. etapis leitud vigade arv (Schumanni valemi puhul) n3 = 0 tk.
TÔhusad etapid
2.2. Etapis 2.2.1 veedetud koguaeg (Schumanni valemi jÀrgi) t221 = 8 tund.
Etapis 2.2.1 parandatud vigade arv (Schumanni valemi puhul) n221 = 0 tk.
Etapil 2.2.2 veedetud koguaeg t222 = 4 tundi.
2.2.2. etapis leitud vigade arv (Schumanni valemi puhul) n222 = 583 tk.
2.2. etapil veedetud koguaeg t22 = 8 + 4 = 12 tundi.
2.2.2. etapis leitud vigade arv (Schumanni valemi puhul) n222 = 583 tk.
4. Etapis 4 veedetud koguaeg (Schumanni valemi jÀrgi) t4 = 2,5 tund.
4. etapis leitud vigade arv (Schumanni valemi puhul) n4 = 222 tk.
Kuna Schumanni mudeli esimeses etapis ei ole vaja arvestada ĂŒhtegi etappi ja teisest kĂŒljest on etapid 2.2 ja 4 sisuliselt sĂ”ltumatud, siis arvestades, et Schumanni mudel eeldab, et testimise kestuse pikenemisega vĂ€heneb vea tuvastamise tĂ”enĂ€osus, st rikete voog vĂ€heneb, siis seda voogu uurides mÀÀrame, millise etapi esikohale seada, vastavalt reeglile, kus rikete tihedus on sagedasem, see etapp seatakse esikohale.
![]()
Joonis 15.
Joonisel 15 olevast valemist jÀreldub, et arvutustes on eelistatav paigutada neljas etapp enne etappi 2.2.
Schumanni valemi abil mÀÀrame hinnangulise esialgse vigade arvu:

Joonis 16.
Joonisel 16 olevatest tulemustest on nÀha, et ennustatud vigade arv N2 = 3167, mis on suurem kui minimaalne kriteerium 1459.
Paranduse tulemusel parandasime 805 viga ja ennustatud arv on 3167 - 805 = 2362, mis on ikkagi rohkem kui meie poolt vastu vÔetud minimaalne lÀvi.
Defineerime parameetri C, lambda ja töökindluse funktsiooni:

Joonis 17.
PĂ”himĂ”tteliselt on lambda tegelik nĂ€itaja, mis nĂ€itab vigade avastamise kiirust igas etapis. Eelmist hinnangut vaadates oli see nĂ€itaja 42,4 viga tunnis, mis on ĂŒsna vĂ”rreldav Schumanni nĂ€itajaga. Selle materjali esimesele osale viidates tehti kindlaks, et arendaja vigade avastamise mÀÀr ei tohiks olla madalam kui 1 viga 250,4 kirje kohta, kusjuures kontrollitakse ĂŒhte kirjet minutis. Seega on Schumanni mudeli kriitiline lambda vÀÀrtus:
60 / 250,4 = 0,239617.
See tÀhendab, et vigade tuvastamise protseduuride lÀbiviimise vajadus tuleb lÀbi viia seni, kuni lambda vÀheneb olemasolevalt 38,964-lt vÀÀrtusele 0,239617.
VĂ”i kuni nĂ€itaja N (potentsiaalne vigade arv) miinus n (parandatud vigade arv) langeb allapoole meie poolt (esimeses osas) vastu vĂ”etud lĂ€vendit â 1459 tk.
Allikas: www.habr.com
