Vajad kellegagi rääkida?
Küsi julgelt abi LasteAbi
Logi sisse

Tarkvaratehnika ja VBA (0)

1 Hindamata
Punktid

PÄRNUMAA KUTSEHARIDUSKESKUS
ARVUTITEENINDUS
Kertu Sõber
Tarkvaratehnika ja VBA
Juhendaja : Sander Mets

Sisukord


Sisukord 2
Tarkvaratehnika 3
Sissejuhatus 3
Eesmärgid 3
Tarkvaratehnika 3
VBA 4


Tarkvaratehnika


Sissejuhatus


Eesmärgid


Tutvustada tarkvaratehnika olemust ja selgitada selle olulisust. Anda vastused peamistele tarkvaratehnikat puudutavatele küsimustele. Tutvustada peamisi tarkvaratehnikaga seotud eetilisi probleeme.

Tarkvaratehnika


Kõik arenenud rahvaste majandused sõltuvad tarkvarast või on sellega väga tihedalt seotud. Järjest rohkem erinevaid süsteeme juhib mingisugune tarkvara . Tarkvaratehnika kätkeb endas teooriaid, meetodeid ja vahendeid kõrgtasemel tarkvara tootmiseks.
Kulutused tarkvara tootmisele moodustavad üsna suure osa arenenud riikide SKT-st.
Tarkvara n arvutiprogramm koos sinna juurde kuuluva dokumentatsiooniga. Tarkvaratooteid võib luua vaid konkreetse vajaduse (kliendi) tarbeks, samuti võib neid toota ka laiemale turule.
Tarkvaratehnika on üks tootmisharu , mis tegeleb kõiki tarkvara loomist puudutavate küsimustega. Tarkvarainsenerid peaksid tarkvara loomisele lähenema süstemaatiliselt,kasutades selleks konkreetsest ülesandesr sõltuvaid meetoteid, vahendeid ja ressursse.
Kui tavaline arvutiteadus tegeleb tarkvara loomise uurimisega vaid teoreetilisel tasemel, siis tarkvaratehnika vaatab asja praktilisest küljest, keskenduses sellele, kuidas vajalikku tarkvara toota ja turustada. Tavalise arvutiteaduse teooriad on tihti ebapiisavad selleks, et pakkuda täielikkun teoreetilist baasai tarkvara loomisprotsessi kirjeldamiseks.
Tarkvaratehnika meetodid kujutavad endast süstemaatilist lähenemist tarkvara loomisprotsessile ja sisaldavad endas
  • Mudeleid ja nende kirjeldusi (milliseid graafilisi esitusi täpselt vaja läheb)
  • Reegleid ja märgendeid (ette antud kitsenduste loetelu )
  • Disainisoovitusi
  • Protsessikirjeldusi (milliseid tegevusi tuleb järgida)

Tarkvara loomisel võib kasutada CASE -vahendite abi, mis võimaldavad tarkvara loomise protsessi mõneti automatiseerida:
    • Upper -CASE- kasutatakse tarkvara loomisprotsessi esimeste etappide juures kasutajanõudmiste kirjapanemise ja disainimise hõlbustamiseks.
    • Lower-CASE-tööriistad, mis võimaldavad hilisemates etappides aidata programmide kirjutamist, testimist ja vigadeotsimist.

VBA


Antud moodulis käsitletakse sissejuhatust programmeerimisse rakenduste arendussüsteemi Visual Basic (VBA - Visual Basic for Application ) baasil Exceli keskkonnas. Siin tutvustatakse programmeerimise ja Visual Basicu' põhivõimalusi.
Tahaks rõhutada, et käsitlus ei ole orienteeritud Exceli programmeerimisele vaid tegemist on programmeerimisega Excelis . Samal ajal omandatakse ka peamised võimalused VBA- toega rakenduste loomiseks Excelis ja teatud määral ka teistes nn dokumendipõhistes rakendustes. Ka ei ole põhieesmärgiks VBA, kui programmeerimiskeele õppimine, vaid programmeerimise aluste omandamine objektipõhistes ja objektorienteeritud süsteemides.
VBA ja Excel pakuvad mugavat keskkonda ja lihtsaid vahendeid programmeerimise aluste kiireks omandamiseks ja rakenduste loomiseks. Taolisi lihtsaid võimalusi pole üheski teises programmeerimissüsteemis, va Basic'u süsteemid ja Scratch .
Kui viimasaeid kasutakse peamiselt personaalse tarkvara ja mängude tegemiseks, võimaldab VBA (koos baasrakendusega: Excel, Access , AutoCAD jt) kiiresti (Aeg on raha!) luua suuri ja keerulisi rakendusi, mis oma võimaluste poolest ei jää millegiga maha suvalise teiste programmeerimissüsteemiga tehtud rakendusest. Eriti hästi sobib VBA ja Exceli kombinatsioon mitteinformaatikutele oma valdkonna ülesannete lahendamiseks.
VBA leiab laialdast kasutust muidugi eeskätt Microsofti toodetes, kontoripaketis MS Offiice: Word, PowerPoint, Access, Outlook, aga ka teistes laia levikuga toodetes: MS Project ja graafikaprogrammis Visio . Teda kasutatakse mitmetes teiste firmade rakendusprogrammides. Nimetame siin vaid Corel Office programme (MS Office üks konkurentidest), graafika - ja raalprojekteerimisprogrammid AutoCAD ja Imagineer, kujundusprogramm Corel Draw jt.
Mitmetes teistes programmides näiteks Open Office, Lotus Office kasutatakse VBAga sarnaseid vahendeid, kuid omavahel need kahjuks ei ühildu ning nende vahendite omandamine ja kasutamine on tunduvalt keerulisem ja aeganõudvam võrreldes VBA,ga (Aeg on raha!).
Excel 2003's juurdepääs VBA redaktorile ja teistele vahendite avaneb Tools -menüüst käsuga Macros.
Excel 2007's toimub VBA käivitamine ja kasutamine läbi vahelehe Developer. Vaikimisi on see tavaliselt väljalülitatud. Sisse saab selle lülitada Office nupu all olevast menüüst
Office nuppu abil kuvatakse boks , milles eeskätt käsud töötamiseks failidega.
Siit valida käsk Excel Options, avaneb diallogiboks Excel Option, valida käsk Popular ja
rühmas Top options for working with Excel lülitada sisse märkeruut
Show Developer tab in the Ribbon
Tarkvaratehnika ja VBA #1 Tarkvaratehnika ja VBA #2 Tarkvaratehnika ja VBA #3 Tarkvaratehnika ja VBA #4 Tarkvaratehnika ja VBA #5 Tarkvaratehnika ja VBA #6
Punktid 50 punkti Autor soovib selle materjali allalaadimise eest saada 50 punkti.
Leheküljed ~ 6 lehte Lehekülgede arv dokumendis
Aeg2011-03-01 Kuupäev, millal dokument üles laeti
Allalaadimisi 46 laadimist Kokku alla laetud
Kommentaarid 0 arvamust Teiste kasutajate poolt lisatud kommentaarid
Autor kertu101 Õppematerjali autor
Referaat Visual Basicu ja Tarkvaratehnika kohta.

Sarnased õppematerjalid

Tarkvaratehnika
6
doc

Tarkvaratehnika

Arvutiteenindus Tarkvaratehnika Referaat 2009 TARKVARATEHNIKA......... ...........................................................................................................2 S ISSEJUHATUS ......................................................................................................................................................2 E ESMÄRGID ........................................................

Arvutiõpetus
Nimetu
575
docx

Nimetu

Sisukord Eessõna Hea õpilane! Microsofti arenduspartnerid ja kliendid otsivad pidevalt noori ja andekaid koodimeistreid, kes oskavad arendada tarkvara laialt levinud .NET platvormil. Kui Sulle meeldib programmeerida, siis usun, et saame Sulle pakkuda vajalikku ja huvitavat õppematerjali. Järgneva praktilise ja kasuliku õppematerjali on loonud tunnustatud professionaalid. Siit leid uusimat infot nii .NET aluste kohta kui ka juhiseid veebirakenduste loomiseks. Teadmiste paremaks omandamiseks on allpool palju praktilisi näiteid ja ülesandeid. Ühtlasi on sellest aastast kõigile

Informaatika



Meedia

Kommentaarid (0)

Kommentaarid sellele materjalile puuduvad. Ole esimene ja kommenteeri



Sellel veebilehel kasutatakse küpsiseid. Kasutamist jätkates nõustute küpsiste ja veebilehe üldtingimustega Nõustun