Abstract: | Osnova te diplomske naloge je že obstoječe orodje za izračun pogonskega sklopa baterijsko napajanih vozil. Naš cilj je nadgradnja tega orodja z namenom razširitve skupka podatkov, izboljšanja dostopnosti, izboljšanja sledljivosti dokumentov, boljše dokumentacije in varnosti. Ta področja izboljšav smo definirali na podlagi obsežnih testov in analizami. Za začetek smo spremenili temo obliko tako, da je skladna s pravili podjetja AVL. Obstoječo datoteko smo opremili s tradicionalno modro barvno shemo in logotipom, dodali pa smo tudi začetno stran dokumenta, ki prikazuje osnovne podatke za sledljivost. Dodali smo še več podatkov, ki se pridobijo od uporabnika, in jih organizirali v polja podatkov. Tako smo olajšali delo inženirjem, ki izvajajo simulacije in morajo obdelovati vnesene podatke uporabnikov. Nato smo zaradi varnosti ločili orodje na dva dela, prvi je orodje za izračun z vsemi enačbami in potekom izračunov, drugi pa je samo Excel datoteka za vnos podatkov s strani uporabnika. Tako lahko ločimo zaupne podatke od uporabnikov in izničimo nevarnost njihove kraje ali zlorabe. Datoteka, ki jo uporabnik izpolnjuje je potrebno prilagoditi in bolje dokumentirati. Za ta namen smo k večini podatkov dodali tako slikovno gradivo kot tudi razlage in opise za težko razumljive podatke, saj smo namreč ob analizi opazili, da nekateri uporabniki ne poznajo podatkov, ki jih morajo izpolniti, in pustijo nekatera polja prazna. Dodali smo tudi možnost vpisa alternativnih podatkov s katerimi je možno izračunati enak končen podatek. S tem omogočimo uporabnikom uporabo različnih podatkov in jih ne omejimo samo na določen tip zapisa ali na določeno obliko. Za primer je podan premer kolesa, ki ga lahko uporabnik poda kot podatek iz specifikacije kolesa ali neposreden premer v enoti dolžine. V zadnji nadgradnji smo datoteki za uporabnike dodali preverjanje pravilnosti podatkov z uporabo programskega jezika Visual Basic. S pomočjo vgrajenega programskega okolja v Microsoft Office je bilo možno napisati module kode, ki preverjajo vpisane podatke. Moduli so preverili vpisan podatek glede na to, ali gre za število ali črko, ter če je vpisano število negativno in če je vrednost vpisanega števila previsoka ali prenizka. S pomočjo tega smo zagotovili minimizacijo možnosti vnosa napačnih podatkov. Z vsemi narejenimi spremembami je orodje izboljšano v okviru obsega te zaključne naloge in preverjena je njegova funkcionalnost. Razvidno je, da je vpis podatkov bolj vizualno primeren in pregleden. Za navigacijo med podatki je potrebno manj časa kot prej in zahtevani podatki so bolje dokumentirani, kar omogoči razumevanje podatkov tudi manj izobraženim na tem področju. To je dokaz, da je bila nadgradnja uporabna in uspešna. |
---|