Rakendus "Arvutite müük"Ülesanne 3 Tabelid Tallinna Tehnikaülikool
Informaatikainstituut
Töö
Tabelid
Üliõpilane
Õppemärkmik
Õppejõud
Õpperühm
Rakendus "Arvutite müük"Tallinna Tehnikaülikool
Informaatikainstituut
SisukordRakendus "Puidu müük". Ülesande püstitusPuidu müük. VariandidTöötajad. Üldine nimekiriRakendus "Puidu müük". Puidu hinnadRakendus "Funktsiooni uurimine ".Ülesande püstitusFunktsioonide variandidKarakteristikute variandidVariandid HinnadTööötajadRakendus "Puidu müük". Ülesande püstitusKoostada rakendus, mis võimaldab teha puidu müümise
arvestust . Rakenduse
andmemudel on toodud
skeemil .
Rakenduses kasutada nimesid !!!Müüjate andmed eraldada eraldi töölehele tabelisse
M_töötajad vastavalt variandile
(kolm valda) tabelist
Töötajad, kasutades
arendatud filtrit. Eraldada skeemil näidatud
väljad toodud järjekorras.
Sorteerida tabel kahe tunnuse:
vald ja
nimi, järgi.
Tabel
P_müügid luua
Table-objektina (
List-objekt 2003-s)
Müüjate nimede ning puidu li kide ja sortide valimiseks kasutada valideerimist.
Vald leida müüja nime järgi tabelist
M_töötajad, kasutades funktsioone
INDEX ja
MATCH; määrata
nimed vajalikele tulpadele
Hind leida liigi ja sordi alusel tabelist
P_hinnad funktsiooni
VLOOKUP abil
Tabelise tekitada vähemalt
20-25 rida
Tabeli alusel teha
eraldi lehel variandiga määratud koondid kasutades risttabeleid ja
funktsiooni
SUMIF . Teha omal
valikul koondandmete põhjal
1-2 diagrammi
Teha omal valikul
vähemalt 2 päringut arendatud
filtriga .
Proovige tüüptegevusi tabelitega: andmete lisamist, eemaldamist, sorteerimist,
filtreerimist jm. Ol a valmis töö kaitsmisel nende oskuste demonstreerimiseks.
Rakendus "Puidu müük". Ülesande püstitusPuidu müükKoostada rakendus, mis võimaldab teha puidu müümise arvestust. Rakenduse
andmemudel on toodud skeemil.
Rakenduses kasutada nimesid!!!1
1..*
1
Müüjate andmed eraldada eraldi töölehele tabelisse
M_töötajad vastavalt variandile
Üldandmed
Summad P_müügid(kolm valda) tabelist
Töötajad, kasutades
arendatud filtrit. Eraldada skeemil näidatud
väljad toodud järjekorras.
Sorteerida tabel kahe tunnuse:
vald ja
nimi, järgi.
firma
/ S_kogus
kuupäev
aasta
/
müüja (nimi)
Tabel
P_müügid luua
Table-objektina (
List-objekt 2003-s)
...
S_naksumus
/ vald
Müüjate nimede ning puidu li kide ja sortide valimiseks kasutada valideerimist.
liik
Vald leida müüja nime järgi tabelist
M_töötajad, kasutades funktsioone
INDEX ja
1..*
sort
MATCH; määrata
nimed vajalikele tulpadele
* kogus
Hind leida liigi ja sordi alusel tabelist
P_hinnad funktsiooni
VLOOKUP abil
P_hinnad/ hind
M_töötajadTöötajad/ maksumus
Tabelise tekitada vähemalt
20-25 rida
liikvald
isikukood S_1
niminimiTabeli alusel teha
eraldi lehel variandiga määratud koondid kasutades risttabeleid ja
S_2
telefon
1
vald
funktsiooni
SUMIF. Teha omal valikul koondandmete põhjal
1-2 diagrammiS_3
isikukood
palga aste
Teha omal valikul
vähemalt 2 päringut arendatud filtriga.
S_4
telef S_5
Proovige tüüptegevusi tabelitega: andmete lisamist, eemaldamist, sorteerimist,
filtreerimist jm. Ol a valmis töö kaitsmisel nende oskuste demonstreerimiseks.
3..*
2..*
KoondPäring1..2
DiagrammPuidu müük. Variandida -õppemärkmiku viimane number,
b -eelviimane,
c - a+b viimane number
Valdade valikKoondid risttabel 1cVald 1Vald 2Vald 3akogus ja maksumus 0Tori Massiaru
Surju
0müüjate lõikes
1Abja Asuja Võiste
1kuupäevade lõikes
2Võiste
Kabli Uulu 2sortide lõikes
3Uulu
Laiksaare
Abja
3valdade lõikes
4Tali Abja
Tori
4li kide lõikes
5Surju
Tori
Asuja
5li kide lõikes
6Massiaru
Surju
Tali
6sortide lõikes
7Laiksaare Tali
Kabli
7valdade lõikes
8Kabli
Uulu
Laiksaare
8müüjate lõikes
9Asuja
Võiste
Massiaru
9kuupäevade lõikes
ÕM nr.: 120958Siia kirjutage oma õppemärkmiku nr.
(matrikli nr.)
VariantÜlesanneVallad3
Uulu, Laiksaare, Abja
Risttabel18
Kogus ja maksumus müüjate lõikes
Risttabel2 3
maksumus kuupäevade - valdade lõikes
SumIf8
Kogus ja maksumus liikide lõikes
c - a+b viimane number
SUMIF, cristtabel 2kogus ja maksumus kuupäevade lõikes
0maksumus li kide - müüjate lõikes
valdade lõikes
1maksumus kuupäevade - müüjate lõikes
sortide lõikes
2kogus küüpäevade -sortide lõikes
li kide lõikes
3maksumus kuupäevade - valdade lõikes
müüjate lõikes
4kogus sortide - valdade lõikes
kuupäevade lõikes
5maksumus sortide - müüjate lõikes
valdade lõikes
6kogus li kide - müüjate lõikes
sortide lõikes
7kogus kuupäede - li kide lõikes
li kide lõikes
8kogus li kide - sortide lõikes
müüjate lõikes
9maksumus li kide - sortide lõikes
TöötajadIsikukoodNimiValdPalga aste44002110722
Hunt
Aili Kabli
12
37110240441
Hunt Heino
Kabli
13
47704250911
Ilves
Annika Laiksaare
6
37302150417
Ilves Tom
Surju
3
36405130719
Jänes
Ahto Uulu
7
36605150941
Kaasik Reijo Abja
4
35404050446
Kadak Priit
Tali
12
34103030178
Kana Kalju
Tori
9
34708140585
Karu Karl
Uulu
4
48305030944
Karu
Salme Tali
7
46404170054
Kesa
Katy Tali
9
44311270496
Kukk
Krista Laiksaare
4
36110070151
Kuusik
Kaivo Võiste
8
45711080030
Kuusk Maria
Tori
10
38104220473
Känd Aare
Kabli
13
34408020335
Marmor Aare
Tori
13
34506190557
Meigas Reijo
Abja
7
34112180084
Meister Anton
Surju
3
35408240148
Merilaid
Arnold Asuja
9
36203030988
Mets Kaivo
Asuja
5
37303030624
Mikson Aarne Abja
3
48109130038
Miller Kersti
Laiksaare
9
37003260243
Muld Reijo
Abja
11
45903030319
Mäesalu
Valve Laiksaare
10
34203130136
Mäger Karl
Surju
9
48208230166
Mäger Tiina
Kabli
8
37906080465
Mägi Kristjan
Võiste
5
33904050217
Mänd
Olav Tori
7
47110060467
Männik
Elvi Massiaru
11
34404190222
Männik
Erki Võiste
6
36709040675
Müller
Tarmo Tori
9
45104120460
Müürsepp
Raili Asuja
13
36512210549
Naaber Paul
Abja
15
38303010526
Noormets Jaan
Kabli
9
36406070555
Norak Aarne
Kabli
10
38008200347
Norak Arnold
Võiste
13
37708220891
Nõmmik
Ando Võiste
12
35001130124
Oks Aarne
Surju
11
45809140289
Oks Kristiina
Surju
8
38206070961
Okspuu Reijo
Surju
4
35302070214
Paju Ants
Massiaru
3
38005180669
Pajusaar
Hanno Tali
9
46709190988
Parre
Selma Asuja
2
37612170754
Parts
Eevald Uulu
7
37308230939
Paulus Madis
Tori
11
38211130833
Petrov
Meelis Asuja
9
47508150058
Piirsalu
Irma Võiste
13
34204170615
Pulk Aadu
Asuja
7
44801180808
Põder Mirja
Laiksaare
12
45710100356
Põld Airi
Uulu
4
45902200391
Põld Evelin
Kabli
9
46307080393
Põldmaa Malle
Uulu
15
47605040659
Raid
Hilja Laiksaare
14
47111150090
Raja Tiina
Tali
9
44012150956
Randla
Aasa Asuja
11
46809210954
Rebane Helen Uulu
3
36110090988
Rebane
Rein Tali
7
37111200348
Roos Margus
Massiaru
8
38105090295
Saar Erki
Kabli
4
34811280456
Salu Argo Abja
8
34810190405
Salu Karl
Uulu
5
37105220288
Salu Kustav
Laiksaare
9
37006180544
Salumets
Erno Võiste
11
44607080463
Sarapik Evi
Tori
13
46802240722
Siil Aigi
Tali
3
48007150516
Sirel Kristel
Massiaru
7
44601210234
Toomsalu Tiina
Massiaru
14
35901050084
Tubin Ahti
Tali
12
45209010485
Tubin Juulia
Massiaru
7
35312110930
Vesi Kaspar
Abja
5
36504060863
Väljas Arvi
Abja
10
Telefon5413354
5120371
5057838
5491681
5538140
5774191
5167468
5265690
5436197
5378397
5349248
5213901
5777718
5742433
5172207
5744042
5056572
5410935
5197749
5086108
5319856
5219908
5095125
5356094
5344649
5555866
5015458
5685829
5010964
5168395
5041124
5187660
5755394
5264197
5111918
5064516
5127657
5472626
5096644
5224148
5431825
5192173
5185485
5194784
5176495
5252053
5045920
5442057
5428585
5176319
5654344
5514547
5023543
5282149
5465910
5552595
5159337
5493863
5618468
5539093
5775169
5784941
5113772
5534903
5669191
5396117
Puidu hinnadSortLiik12345 kask 83
79
75
71
67
lepp 78
74
70
66
62
mänd89
85
80
76
72
saar101
97
91
87
81
kuusk95
91
86
81
76
tamm131
124
118
112
105
haab 59
57
53
51
48
vaher 113
108
102
97
91
Vald
Nimi
Telefon
Isikukood
Abja
Kaasik Reijo
36605150941
Abja
Meigas Reijo
5172207
34506190557
Abja
Mikson Aarne
5197749
37303030624
Abja
Muld Reijo
5319856
37003260243
Abja
Naaber Paul
5168395
36512210549
Abja
Salu Argo
5465910
34811280456
Abja
Vesi Kaspar
5669191
35312110930
Abja
Väljas Arvi
5396117
36504060863
Laiksaare
Ilves Annika
5057838
47704250911
Laiksaare
Kukk Krista
5349248
44311270496
Laiksaare
Miller Kersti
5086108
48109130038
Laiksaare
Mäesalu Valve
5219908
45903030319
Laiksaare
Põder Mirja
5176495
44801180808
Laiksaare
Raid Hilja
5428585
47605040659
Laiksaare
Salu Kustav
5159337
37105220288
Uulu
Jänes Ahto
5538140
36405130719
Uulu
Karu Karl
5265690
34708140585
Uulu
Parts Eevald
5224148
37612170754
Uulu
Põld Airi
5252053
45710100356
Uulu
Põldmaa Malle
5442057
46307080393
Uulu
Rebane Helen
46809210954
Uulu
Salu Karl
5552595
34810190405
Kuupäev
Müüja
Vald
Liik
Sort
15.11.2012 Kaasik Reijo Err:508
lepp
2
16.11.2012 Põldmaa MalleErr:508
vaher
4
17.11.2012 Ilves Annika
Err:508
kuusk
4
18.11.2012 Vesi Kaspar
Err:508
mänd
5
19.11.2012 Kukk Krista
Err:508
saar
1
20.11.2012 Rebane Helen Err:508
haab
4
21.11.2012 Kukk Krista
Err:508
kask
3
22.11.2012 Vesi Kaspar
Err:508
saar
2
23.11.2012 Kaasik Reijo Err:508
kuusk
3
24.11.2012 Raid Hilja
Err:508
haab
2
25.11.2012 Salu Kustav
Err:508
saar
1
26.11.2012 Parts Eevald Err:508
haab
4
27.11.2012 Mikson Aarne Err:508
vaher
1
28.11.2012 Põder Mirja
Err:508
lepp
5
29.11.2012 Karu Karl
Err:508
kask
2
30.11.2012 Mikson Aarne Err:508
kuusk
3
1.12.2012 Põldmaa MalleErr:508
tamm
5
2.12.2012 Meigas Reijo Err:508
saar
1
3.12.2012 Jänes Ahto
Err:508
haab
4
4.12.2012 Mäesalu ValveErr:508
vaher
2
5.12.2012 Jänes Ahto
Err:508
kask
5
6.12.2012 Meigas Reijo Err:508
lepp
1
7.12.2012 Põldmaa MalleErr:508
mänd
4
8.12.2012 Kaasik Reijo Err:508
saar
3
Kogus
Hind
Maksumus
17 Err:508
Err:508
82 Err:508
Err:508
43 Err:508
Err:508
53 Err:508
Err:508
25 Err:508
Err:508
93 Err:508
Err:508
76 Err:508
Err:508
49 Err:508
Err:508
31 Err:508
Err:508
72 Err:508
Err:508
89 Err:508
Err:508
16 Err:508
Err:508
70 Err:508
Err:508
42 Err:508
Err:508
76 Err:508
Err:508
70 Err:508
Err:508
76 Err:508
Err:508
34 Err:508
Err:508
29 Err:508
Err:508
98 Err:508
Err:508
49 Err:508
Err:508
57 Err:508
Err:508
70 Err:508
Err:508
49 Err:508
Err:508
Funktsioonide uurimine. Ülesande püstitusKoostada rakendus, mis võimaldab teha kolme ühemuutuja funktsiooni: F1, F2
ja F3 = F1 + F2
graafikud valitaval lõigul etteantava sammuga ning leida
sama lõigu jaoks variandiga määratud
karakteristikud . Lõik määratakse
dünaamiliselt alguse, sammu ja punktide arvu (k) järgi. Vi mased sõltuvad
kopeeritud ridade arvust.
Graafikute tegemiseks vajalik tabel luua
Table-objektina (
List-objektina 2003-s).
Lõigu pikkus võiks tüüpiliselt olla
5-10 ühikut,
samm -
0,1-0,2 ühikut.
Funktsioonide variandid valida lehelt
FunktsioonidKarakteristikute variandid valida lehelt
KarakteristikudFunktsioonide uurimine. Ülesande püstitusKoostada rakendus, mis võimaldab teha kolme ühemuutuja funktsiooni: F1, F2
ja F3 = F1 + F2
graafikud valitaval lõigul etteantava sammuga ning leida
sama lõigu jaoks variandiga määratud
karakteristikud. Lõik määratakse
dünaamiliselt alguse, sammu ja punktide arvu (k) järgi. Vi mased sõltuvad
kopeeritud ridade arvust.
Graafikute tegemiseks vajalik tabel luua
Table-objektina (
List-objektina 2003-s).
Lõigu pikkus võiks tüüpiliselt olla
5-10 ühikut,
samm -
0,1-0,2 ühikut.
Funktsioonide variandid valida lehelt
Karakteristikute variandid valida lehelt
Funktsioonide variandid (valida õppemärkmiku
viimase numbri järgi)
viimase numbri järgi)
Karakteristikute variandid
a - õppemärkmiku viimane number,
b - eelviimane,
c - vimmase ja eelviimase numbri summa viimane number
integraal või
akeskminebcpindala0F1 abskesk, F3 kesk
0F2
integ , F3 pind
01F2 poskesk, F3 kesk
1F1 pind, F2 integ
12F2 abskesk, F3 kesk
2F1 integ, F3 pind
23F1 kesk, F2 negkesk
3F3 integ, F3 pind
34F1 abskesk, F3 kesk
4F2 integ, F2 pind
45F2 kesk, F3 abskesk
5F1 pind, F1 integ
56F1 kesk, F2 abskesk
6F1 pind,F3 integ
67F3 kesk, F2 negkesk
7F2 integ, F3 pind
78F1 kesk, F3 negkesk
8F2 pind, F3 integ
89F2 kesk, F3 poskesk
9F1 integ, F2 pind
9Lühendidkesk - funktsiooni väärtuste aritmeetiline keskmine
negkesk - negatiivsete väärtuste aritmeetiline keskmine
poskesk - positiivsete väärtuste aritmeetiline keskmine
abskesk - absoluutväärtuste aritmeetiline keskmine
pind - pindala
integ - määratud integraal
min - minimaalne väärtus lõigul ja asukoht
max - maksimaalne väärtus lõigul ja asukoht
absmax - absoluutväärtuselt suurim lõigul ja asukoht
- vimmase ja eelviimase numbri summa viimane number
max või
min ja
asukohtF2 absmax
F2 min
F3 absmax
F3 max
Siia kirjutage oma õppemärkmiku nr.
F3 absmax
ÕM nr.: 120958F3 min
F1 absmax
VariantÜlesanneF2 max
Keskmine8
F1 kesk, F3 negkesk
F1 min
Integraal, pindala5
F1 pind, F1 integ
F3 max
Max või min3
F3 max ja selle asukoht
Siia kirjutage oma õppemärkmiku nr.
Ülesanne
F1 kesk, F3 negkesk
F1 pind, F1 integ
F3 max ja selle asukoht
p
algus
lõpp
samm
punktide arv
5
27
34
0,1
7
F1kesk F3negkesk
F1pind
F1integ
F1absmax
Asukoht
Err:508
Err:508
Err:508
Err:508
Err:508
Err:508
x
F1
F2
F3
F1abs
27 Err:508
Err:508
Err:508
Err:508
27,1 Err:508
Err:508
Err:508
Err:508
27,2 Err:508
Err:508
Err:508
Err:508
27,3 Err:508
Err:508
Err:508
Err:508
27,4 Err:508
Err:508
Err:508
Err:508
27,5 Err:508
Err:508
Err:508
Err:508
27,6 Err:508
Err:508
Err:508
Err:508
27,7 Err:508
Err:508
Err:508
Err:508
27,8 Err:508
Err:508
Err:508
Err:508
27,9 Err:508
Err:508
Err:508
Err:508
28 Err:508
Err:508
Err:508
Err:508
28,1 Err:508
Err:508
Err:508
Err:508
28,2 Err:508
Err:508
Err:508
Err:508
28,3 Err:508
Err:508
Err:508
Err:508
28,4 Err:508
Err:508
Err:508
Err:508
28,5 Err:508
Err:508
Err:508
Err:508
28,6 Err:508
Err:508
Err:508
Err:508
28,7 Err:508
Err:508
Err:508
Err:508
28,8 Err:508
Err:508
Err:508
Err:508
28,9 Err:508
Err:508
Err:508
Err:508
29 Err:508
Err:508
Err:508
Err:508
29,1 Err:508
Err:508
Err:508
Err:508
29,2 Err:508
Err:508
Err:508
Err:508
29,3 Err:508
Err:508
Err:508
Err:508
29,4 Err:508
Err:508
Err:508
Err:508
29,5 Err:508
Err:508
Err:508
Err:508
29,6 Err:508
Err:508
Err:508
Err:508
29,7 Err:508
Err:508
Err:508
Err:508
29,8 Err:508
Err:508
Err:508
Err:508
29,9 Err:508
Err:508
Err:508
Err:508
30 Err:508
Err:508
Err:508
Err:508
30,1 Err:508
Err:508
Err:508
Err:508
30,2 Err:508
Err:508
Err:508
Err:508
30,3 Err:508
Err:508
Err:508
Err:508
30,4 Err:508
Err:508
Err:508
Err:508
30,5 Err:508
Err:508
Err:508
Err:508
30,6 Err:508
Err:508
Err:508
Err:508
30,7 Err:508
Err:508
Err:508
Err:508
30,8 Err:508
Err:508
Err:508
Err:508
30,9 Err:508
Err:508
Err:508
Err:508
31 Err:508
Err:508
Err:508
Err:508
12
10
8
F1
6
F2
4
F3
2
0
1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41
bMääratud integraali ja pindala arvutamine ∫
F(
x)
dxaMääratud integraalile vastab funktsiooni kõvera ja x telje vahel asuva ala algebraline pindala (ülalpool x
telge asuvate alade pindala on positiivne, al pool - negatiivne).
Integraalide (pindalade) väärtuste leidmiseks on olemas mitmeid erinevaid meetodeid ja valemeid
(ristküliku, trapetsi, Simpsoni jm). Siin kasutatakse
trapetsivalemit. Selle meetodi korral asendatakse
tegelik kõver murdjoonega, mille sõlmed asuvad punktides: x = a, a+h, a+2h, ... b.
Integraali
ligikaudne väärtus leitakse valemiga:
bn−1
n∫
F(
x)
dx≈
h⋅(
y /2
yy / )
2
h (
yy / 2
y / )
2
o+ ∑
i +
n = ⋅ ∑
i − 0 −
nai=1
i=0
Pindala absoluutväärtuse leidmiseks peab võtma summas ordinaatide absoluutväärtused.
Määratud integraali ja pindala arvutamineMääratud integraalile vastab funktsiooni kõvera ja x telje vahel asuva ala algebraline pindala (ülalpool x
telge asuvate alade pindala on positiivne, al pool - negatiivne).
Integraalide (pindalade) väärtuste leidmiseks on olemas mitmeid erinevaid meetodeid ja valemeid
(ristküliku, trapetsi, Simpsoni jm). Siin kasutatakse
trapetsivalemit. Selle meetodi korral asendatakse
tegelik kõver murdjoonega, mille sõlmed asuvad punktides: x = a, a+h, a+2h, ... b.
Pindala absoluutväärtuse leidmiseks peab võtma summas ordinaatide absoluutväärtused.
Document Outline
- Tiitel
- Sisukord
- Palgid_ÜP
- P_Variandid
- Töötajad
- P_hinnad
- M_töötajad
- P_müügid
- Fun_Uur
- Funktsioonid
- Karakteristikud
- Fun_uurimine
- Integ
Kõik kommentaarid