OZ 2008/2

34 ORGANIZACIJA ZNANJA 2008, LETN. 13, ZV. 2 Izvleček Čeprav je avtorski proces v spletnem okolju podprt z vrsto programskih pripomočkov, je lahko avtor postavljen v situacije, ki terjajo izdelavo dopolnilne programske opreme. Ker imajo te situa- cije lastnost ponovljivosti, se lahko odločimo za sistematizacijo dopolnilne programske opreme za reševanje izbranih kategorij problemov. S sistematizacijo želimo poiskati rešitev, ki bi omogočala reševanje sedanjih problemov, za katere smo že izdelali programe, in reševanje prihodnjih pro- blemov. Prispevek obravnava oblikovanje več programskih sistemov, s katerimi rešujemo izbrane kategorije problemov v avtorskem procesu. Vsi podani sistemi so tudi dejansko izdelani in se upo- rabljajo v avtorskem procesu v spletnem okolju. Ključne besede avtorski proces, svetovni splet, ad hoc programska oprema, programska oprema, sistematizacija Abstract Although the authoring in web environment is supported by a range of program tools an author could find himself in situations that require the development of additional software. Because of repeatability of these situations the decision was made to systematize the additional software for solving authoring problems from the selected categories. With systematization it is intended to find a solution that would enable solving problems for which programs has already been made and futu- re problems. This article describes the design of a few software systems that make possible to solve authoring problems from the selected categories. All the systems described are actually built and in use in web authoring. Keywords authoring, world wide web, ad hoc software, software, systematization UVOD Čeprav je avtorski proces v spletnem okolju podprt z vrsto programskih pripomočkov, je lahko avtor postav- ljen v situacijo, ki terja izdelavo dopolnilne programske opreme. V preteklih deset in več letih izdelave učnih ma- terialov za izobraževanje preko svetovnega spleta je bilo več takšnih situacij. Od situacije do situacije so nastajali programi, ki so omogočali razreševanje nastalih problem- skih situacij (npr. pretvarjanje formatov dokumentov, slogovno urejanje, urejanje obsežnejših preglednic, pove- zovanje, indeksiranje, enostavni animirani prikazi). Z leti se tako nabere kar nekaj programov, ki so izdelani zgolj za preseganje trenutne problemske situacije z viri, ki so v dani situaciji na razpolago. Ti programi nimajo večine atributov kakovostnih programov. Uporablja jih lahko le njihov avtor. Označimo jih kot ad hoc programi. AVTORSKI PROCES V SPLETNEM OKOLJU PRIMER SISTEMATIZACIJE DOPOLNILNE PROGRAMSKE OPREME Maksimiljan Gerkeš Institut informacijskih znanosti, Maribor Kontaktni naslov: maks.gerkes @ izum.si Namen avtorskega procesa ni izdelava programske opre- me, vendar pa v tem procesu nastopajo situacije, ki jih je smiselno preseči z dopolnilno programsko opremo. Ker imajo situacije lastnost ponovljivosti, se lahko odločimo za sistematizacijo te programske opreme. Zakaj sistematizacija? S sistematizacijo želimo povečati kakovost ad hoc programov. Dokler pojmujemo ad hoc program zgolj kot sredstvo za premostitev posamezne problemske situacije, je tak program uporaben pripomo- ček. S časom, ko se izoblikuje nabor ad hoc programov in se začne izražati ponovljivost problemskih situacij, pa situacijo obremenjujejo: • slaba preglednost nabora ad hoc rešitev, • otežena uporaba nesistematiziranih rešitev pri iskanju rešitev za nove problemske situacije, • podvajanje dela v izdelavi ad hoc programov (ponov-

RkJQdWJsaXNoZXIy MTAxMzI5