97
UNIVERZA V MARIBORU FAKULTETA ZA ORGANIZACIJSKE VEDE Diplomsko delo visokošolskega strokovnega študija Smer informatika v organizaciji in managementu Dopolnitev naročniškega sistema v procesu prodaje pohištva – razširitev programskega paketa Gaston Mentor: red. prof. dr. Jože Zupančič Kandidat: Gregor Razdrtič Kranj, julij 2007

Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

UNIVERZA V MARIBORUFAKULTETA ZA ORGANIZACIJSKE VEDE

Diplomsko delo visokošolskega strokovnega študijaSmer informatika v organizaciji in managementu

Dopolnitev naročniškega sistema v procesuprodaje pohištva – razširitev programskega

paketa Gaston

Mentor: red. prof. dr. Jože Zupančič Kandidat: Gregor Razdrtič

Kranj, julij 2007

Page 2: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

ZAHVALA

Zahvaljujem se mentorju red. prof. dr. Jožetu Zupančiču, ki me je s svojimikoristnimi nasveti in izkušnjami spodbujal pri izdelavi in izboljšavi diplomskenaloge.

Prepričan sem, da bi bila izgradnja informacijskega sistema brez vseh sodelavcev vpodjetju ib-CADdy d.o.o. otežena. Hvaležen sem jim, ker so bili vedno pripravljeniprediskutirati različne možne rešitve problemov, ki so se pojavili v času razvojainformacijskega sistema.

Posebej bi se zahvalil mag. Bojanu Zupanu, direktorju podjetja ib-CADdy d.o.o., kimi je omogočil izvedbo projekta izgradnje sistema in mi pomagal z nasveti v časuizdelave diplomske naloge.

Zahvaljujem se tudi domačim, ki so me naučili trdega dela in kritičnega mišljenja inmi bili ves čas študija v oporo ter mi vedno brez kančka slabe volje priskočili napomoč, ko je bilo to potrebno.

Page 3: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

POVZETEK

Diplomsko delo opisuje izgradnjo informacijskega sistema imenovanega GastonNaročniški Sistem. Namen sistema je podpora v razvoju, vzdrževanju in pomočiuporabnikom v okviru programskega paketa Gaston, katerega bistvo je računalniškopodprta prodaja pohištva na slovenskem in tujih trgih.V podjetju ib-CADdy d.o.o., ki je razvilo programski paket Gaston, se je pojaviloveč problemov, ker ni bilo razvitega sistema, ki bi omogočal evidenco proizvajalcevpohištva, salonov pohištva in izdanih licenc. Prav tako ni bilo avtomatičnegaizdajanja licenc proizvajalcem pohištva. Zaposlenim je proces ročnega izdajanjalicenc vzel preveč časa. Poleg teh problemov podjetje ib-CADdy d.o.o. tudi ni imelorazvitega učinkovitega sistema, ki bi omogočal elektronsko oddajanje izrisanihnaročil s strani salonov pohištva do proizvajalcev pohištva.Gaston Naročniški Sistem tako podjetju ib-CADdy d.o.o. predstavlja temeljnirazvojni projekt za rešitev opisanih problemov. Projekt je predstavljen v diplomskinalogi, ki je razdeljena na tri dele. Prvi del projekta obsega razvoj in nadgradnjospletne strani, ki omogoča komunikacijo med podjetjem ib-CADdy d.o.o. inpartnerskimi podjetji. Z izgradnjo spletne strani je podjetje ib-CADdy d.o.o., kot tudipartnerska podjetja, pridobilo centralno zbirališče podatkov, ki so preko internetarazpoložljivi v vsakem trenutku. Drugi del projekta se nanaša na izgradnjo sistema,ki omogoča elektronsko oddajanje, vodenje, evidenco in analizo vseh naročilizrisanih s pomočjo programa Gaston. S pomočjo sistema proces ročnega oddajanjanaročil nadomestimo z elektronskim. Sistem poleg oddaje naročil omogoča tudiavtomatično osveževanje cenikov preko interneta. Zadnji del projekta predstavljaizgradnjo elektronskega kataloga. Elektronski katalog je spletna stran, ki omogočaproizvajalcem pohištva nazoren prikaz celotnega obsega pohištvenih programov inelementov. Elemente lahko obiskovalci spletne strani pregledujejo v 3D načinu terspreminjajo izgled elementa glede na možne barve in izvedbe.

KLJUČNE BESEDE

- baza podatkov- računalniška prodaja pohištva- informacijski sistem- elektronsko naročanje- elektronski katalog

Page 4: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

ABSTRACT

The graduation assignment describes development of the information system namedGaston Ordering System (GOS). The purpose of the system is support to programmepackage Gaston in its development, maintenance and end-user help. The programmeGaston, which has been developed by the company ib-CADdy d.o.o., focuses oncomputer based furniture sale on Slovenian and foreign markets. Before GOS, in thecompany more and more problems arose due to the non-existent system that wouldenable keeping records of the furniture manufacturers, furniture stores and publishedlicences. Another problem was the time consuming way in which the licences werepublished. Namely, licences were published manually and not automatically. Thecompany also faced the problem of inefficient system that would allow furniturestores to transfer orders over internet to manufactures (e-ordering).Therefore, development of the GOS, described in this thesis, isof the essentialsignificance for the company. Project is divided into three parts. First partcomprehends the development and upgrade of the web page that enablescommunication among the company ib-CADdy and partnership firms. Web pageprovides centralized data storage and in this manner also data availability at anytime. Second part enables electronic transfer, managing, registering and analysing oforders drawn in the programme Gaston. With the help of GOS system, it is possibleto substitute manual transfer mode of the orders with electronic mode. Furthermore,system also grants automatic update of the price lists over internet on user demand.The last part of the project represents an electronic catalogue. Electronic catalogue isbasically a web page that enables clear survey of furniture programmes andindividual furniture elements. Visitors of the web page can examine furnitureelements in 3D mode or even change appearance of the elements in compliance withpossible colours and variants.

KEYWORDS

- database- computer based furniture sale- information system- electronic ordering- electronic catalogue

Page 5: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

KAZALO

1 UVOD..............................................................................................................1

1.1 PREDSTAVITEV PROBLEMA ...............................................................11.2 PREDSTAVITEV PODJETJA – IB-CADDY D.O.O...................................31.3 PREDSTAVITEV PROGRAMSKEGA PAKETA GASTON ....................41.4 CILJI NALOGE IN METODE DELA .......................................................7

2 TEORETIČNE OSNOVE ..............................................................................9

2.1 INFORMACIJSKI SISTEM......................................................................92.2 BAZE PODATKOV................................................................................102.3 UPORABLJENE TEHNOLOGIJE..........................................................11

3 GASTON NAROČNIŠKI SISTEM - GOS ..................................................12

3.1 UVOD.....................................................................................................123.2 GASTON REGISTRACIJSKI SISTEM - LICENCE ...............................133.3 IDEJA GASTON NAROČNIŠKEGA SISTEMA ....................................153.4 BAZA PODATKOV ...............................................................................183.5 SPLETNA STRAN GOS.........................................................................243.6 GCENIKI – OSVEŽEVANJE CENIKOV ...............................................373.7 ELEKTRONSKO NAROČANJE............................................................42

4 GASTON NAROČNIŠKI SISTEM - RAZŠIRITEV ..................................47

4.1 UVOD.....................................................................................................474.2 SPLETNA STRAN GOS.........................................................................474.3 ELEKTRONSKO NAROČANJE IN GCENIKI.......................................634.4 ELEKTRONSKI KATALOG..................................................................64

5 ZAKLJUČEK ...............................................................................................68

5.1 MOŽNOSTI NADALJNJEGA RAZVOJA..............................................69

PRILOGA 1: Tehnična dokumentacija baze podatkov GOS - zgradba bazepodatkov........................................................................................P1

PRILOGA 2: Specifikacija modulov in pravic dostopa do modulov posameznihuporabnikov...................................................................................P9

Page 6: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 1razširitev programskega paketa Gaston

1 UVOD

V sodobnem svetu se vsakodnevno razvija nove računalniške programe z namenom,da kar najbolje zadovoljijo potrebe uporabnikov in tako poenostavijo ter pohitrijoprocese, ki so podprti s temi računalniškimi programi. S tem se olajšadelouporabnikom in skrbi za natančnost ter korektnost podatkov. Funkcionalnostiprograma vnaprej določijo naročniki. Če je program namenjen širši uporabi na trgu,funkcionalnosti določi podjetje, ki program razvija. Funkcionalnosti, ki uporabnikuvnaprej niso znane, se priučijo ob uporabi programa ali preko navodil, ki so priloženaprogramom. Velikokrat programi vsebujejo napake v programski kodi ali drugetehnične težave, ki onemogočajo normalno uporabo programov. V primerih, kjer soposlovni procesi ozko specializirani, se podjetja odločijo za razvoj specifičnihinformacijskih sistemov, ki omogočajo enostavnejšo podporo uporabnikomprograma, hkrati pa zagotavljajo hitrejši odzivni čas pomoči uporabnikom inrazbremenitev zaposlenih.

1.1 PREDSTAVITEV PROBLEMA

Podjetje ib-CADdy d.o.o. se ukvarja s sodobnimi informacijskimi tehnologijami,predvsem z razvojem novih in nadgradnjo obstoječih programskih rešitev. Podjetje jev preteklosti razvilo programski paket Gaston, ki omogoča računalniško podprtoprodajo pohištva pohištvenih proizvajalcev. Program uporabljajo saloni pohištva, ki spomočjo programa prikažejo postavitev pohištvenih elementov v prostor. Zaradirazširjenosti programa podjetje ib-CADdy d.o.o. se za razvoj, vzdrževanje in pomočuporabnikom v primeru napak ter težav pri programskem paketu Gaston potrošiveliko časa. Zato se je podjetje odločilo, da z uporabo sodobnih informacijskihtehnologij razvije informacijski sistem, ki bi olajšal vzdrževanje in podporoprogramskemu paketu Gaston, hkrati pa zmanjšal porabljeni čas zaposlenih prizagotavljanju podpore uporabnikom programa.

Podjetje ib-CADdy d.o.o. v povezavi s programskim paketom Gaston posluje sštevilnimi tipi podjetij1. Z vsakim sodeluje na drugačen način oz. z izmenjavospecifičnih podatkov, ki odražajo dejavnost poslovanja. Podjetje ib-CADdy d.o.o.posluje z naslednjimi podjetji:

1 Tip podjetja označuje podjetja, ki sodelujejo v verigi izdelave pohištvenega programa. Stem mislimo na podjetja (proizvajalce pohištva), ki naročajo razvoj oz. izdelavo programaGaston, podjetja katerim ib-CADdy d.o.o. distribuira programsko opremo in podjetja (salonipohištva), ki program uporabljajo.

Page 7: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 2razširitev programskega paketa Gaston

• proizvajalci pohištva; podjetja, ki se ukvarjajo z dejavnostjo izdelavepohištva. V podjetju ib-CADdy d.o.o. naročijo izdelavo knjižnice2 zaprogramski paket Gaston. S tem pridobijo celovit program s specifičnoknjižnico tipiziranega pohištva, ki je vključeno v proizvodni programposameznega proizvajalca. Podjetja program prosto distribuirajo in uporabijoza podporo pri prodaji pohištva. Proizvajalci pohištva podjetju ib-CADdyd.o.o. v začetni fazi posredujejo tehnično dokumentacijo artiklov, seznamprogramov in šifrant v elektronski ali pisni obliki s čimer se prične procesizdelave knjižnice. Nato se pripravi testna različica, ki se po večkratnihpopravkih zaključi s potrditvijo različice in izdelavo končne različice.Proizvajalci nato distribuirajo program končnim uporabnikom – salonompohištva;

• saloni pohištva; prodajalci v salonih pohištva, ki uporabljajo programskipaket Gaston in po želji stranke za posamezne proizvajalce pohištva izrišejooz. postavljajo elemente v prostor in tako nazorno prikažejo izgled postavitveposameznega prostora;

• podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končnerazličice programa Gaston za proizvajalca pohištva posreduje različico vsemsalonom pohištva (poslovnim enotam) podjetja Mercator d.d.

Razvoj in vzdrževanje programskega paketa Gaston podjetju ib-CADdy d.o.o.predstavlja večji del poslovanja. Podjetje trenutno nima izdelanega dobregainformacijskega sistema, ki bi podpiral procese in evidenco razvoja različic inizdelave različic za proizvajalce pohištva ter evidenco vseh vhodnih in izhodnihpodatkov v procesu upravljanja programskega paketa Gaston.

Da bi zmanjšali porabljeni čas pri vzdrževanju programa, zagotovili učinkovitejšeevidence podatkov in za nadaljnji razvoj podjetje potrebuje učinkovit informacijskisistem, ki bo omogočal naslednje funkcionalnosti:

• evidenco izdanih različic programa Gaston posameznim proizvajalcempohištva (vodenje različic programske opreme – »versioning«);

• avtomatično izdajanje licenc ob zahtevi proizvajalca po distribuciji programasalonom pohištva, kjer pohištvo proizvajalec prodaja ter evidentiranje izdanihlicenc;

• tehnično pomoč končnim uporabnikom programskega paketa Gaston prekocentralnega sistema spletne strani z vnaprej pripravljeno bazo znanja;

• centralno vodenje vseh podatkov, ki se pojavljajo v poslovnem procesu;• standardizacijo vhodnih in izhodnih podatkov v procesu in njihovo

dosegljivost preko centralnega sistema;• elektronsko oddajanje naročil salonov pohištva za proizvajalce pohištva

(proces danes poteka preko ročnih postopkov);

2 Nabor elementov iz pohištvenih programov proizvajalca pohištva.

Page 8: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 3razširitev programskega paketa Gaston

• avtomatično osveževanje novih cenikov preko interneta;• medsebojno sporočanje in posredovanje dokumentacije med podjetji, ki so

vključena v informacijski sistem znotraj centralnega sistema z arhiviranjempodatkov;

• obveščanje vseh sodelujočih o napakah in novostih programskega paketaGaston;

• evidenco vseh uporabnikov programa, salonov pohištva, ki uporabljajoprogram Gaston, s podatki o nazivu, naslovu in drugih kontaktnihinformacijah;

• enostaven in hiter dostop vseh uporabnikov do dodeljenih datotek, različic inpopravkov;

Z razvojem sodobnega informacijskega sistema imenovanega »Gaston NaročniškiSistem«3 želimo povezati vsa podjetja in uporabnike, ki sodelujejo v procesuizdelave in uporabe programskega paketa Gaston.

1.2 PREDSTAVITEV PODJETJA – IB-CADDY D.O.O.

Podjetje ib-CADdy INFORMACIJSKE TEHNOLOGIJE D.O.O.4 je zasebnopodjetje s sedežem v Ljubljani, ki se ukvarja s sodobnimi informacijskimitehnologijami. Gre za manjše podjetje, ki zaposluje približno 10 ljudi. Direktorpodjetja je hkrati tudi lastnik. Podjetje je razdeljeno na dva oddelka. Prvi oddelek seukvarja predvsem z dejavnostjo prodaje, podpore in usposabljanja na programskempaketu SolidWorks, ki je paket za 3D modeliranje. Drugi oddelek deluje na področjurazvoja programske opreme, predvsem v povezavi s programom Gaston inSolidWorks in morebitnimi tretjimi projekti. Oba oddelka pa medsebojno sodelujetapri več skupnih projektih.

Glavna dejavnost podjetja je razvoj novih in nadgradnja obstoječih programskihrešitev za potrebe trga oz. po naročilu ter prodaja, podpora, šolanje in razvoj vpovezavi s programskim paketom SolidWorks. Obseg poslovanja podjetja pokrivatudi naslednja področja:

• rešitve na področju inženirske grafike (CAD/CAM/CAE/PDM);• razvoj celovitih programskih rešitev na področju tehnične, poslovne in

izobraževalne informatike (okolje .Net, C/C++, Delphi, VB, Java, OpenGL,JavaScript, PHP, ASM, ASP, specialna programska orodja);

• strežniške storitve (Linux, Windows);

3 Gaston Naročniški Sistem oziroma Gaston Ordering System; v nadaljevanju označenegas kratico GOS.

4 Okrajšano ib-CADdy d.o.o. oz. ib-CADdy.

Page 9: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 4razširitev programskega paketa Gaston

• sistemska integracija (industrijska omrežja, DNC povezovanje, NCprogramiranje);

• izobraževanje in svetovanje.

Velik del poslovanja podjetja ib-CADdy temelji na programskem paketuSolidWorks. To je vodilni program za 3D konstruiranje na področju inženirskegrafike, saj omogoča enostavno izdelavo 3D modelov, tehnične dokumentacije infunkcionalnosti na področju strojnega ter grafičnega oblikovanja v sodobni industriji.Paket predstavlja velik preskok iz najbolj razširjene, vendar stare, tehnologije 2Dkonstruiranja s programskimi okolji kot je recimo AutoCAD. Poleg programskegapaketa SolidWorks je podjetje v sklopu razvoja programske opreme v preteklostiizdelalo več programskih rešitev med katerimi sta najbolj pomembna CiciCAD inGaston. CiciCAD je 32-bitni program, ki se uporablja za 2D risanje in konstruiranje.Kot standardni program ga uporabljajo pri pouku tehnične vzgoje v slovenskih šolahin na področju pedagoške dejavnosti. Program se uporablja v sklopu pouka naosnovnih in nekaterih srednjih šolah, lahko pa ga uporabljajo vsi učenci tudi doma,tako da si program pretočijo preko spletne strani in se registrirajo.

1.3 PREDSTAVITEV PROGRAMSKEGA PAKETA GASTON

Gaston je program, ki omogoča enostaven in nazoren prikaz postavitve pohištvenihelementov v prostor. V zasnovi je prirejen slovenski pohištveni industriji in temeljina podlagi nemškega programa CADdy(++) podjetja DataSolid. Program je napisanv razvojnem okolju Borland Builder 5 v programskem jeziku C++ in je v preteklemčasu temeljil na Paradox bazah podatkov, nato na Interbase bazah podatkov.Zlanskim letom se je program prenovil in sedaj deluje na odprtokodnih oz.opensource5 Firebird bazah podatkov. Gaston je bil sprva zasnovan za operacijskisistem Windows (takrat še različica 3.11), z razvojem operacijskih sistemov je bilprogram prilagojen in deluje na vseh operacijskih sistemih novejših od različiceWindows 98 SE6 naprej.

Gaston omogoča enostavno izdelavo načrtov postavitve pohištvenih programov vželeni prostor, kjer so elementi vnaprej izrisani v 3D načinu s programom zakonstruiranje SolidWorks in nato pretvorjeni v manjšo obliko prilagojeno za programGaston. Elementi so odsev pohištvenih programov, ki jih ponujajo izdelovalcipohištvene opreme v Sloveniji in tujini. Uporabnik v programu postavlja elemente v2D načinu tako, da predhodno izbere pohištveni program proizvajalca. Po izboru

5 Opensource programi za katere je na voljo izvorna koda in večinoma temelji na IDPL(Initial Developer's Public License) ali GPL (General Public Licence) licenčni pogodbisplošne uporabe.6 Windows 98 SE; Windows 98 Second Edition

Page 10: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 5razširitev programskega paketa Gaston

elementa ga lahko postavlja v tlorisu, narisu ali stranskem risu. Prikaz postavitve jena voljo tudi v 3D načinu. 3D vmesnik oz. pregledovalnik je bil razvit v podjetju ib-CADdy in temelji na tehnologiji OpenGL.

Slika 1.1: Prikaz postavitve elementov v 2D načinu programa Gaston

Slika 1.2: Prikaz ponudbe za stranko v programu Gaston

Page 11: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 6razširitev programskega paketa Gaston

Slika 1.3: Prikaz postavitve elementov v 3D načinu programa Gaston

V 3D pogledu je na voljo več prednastavljenih pogledov (gladko senčenje, planosenčenje, barvno, skriti robovi, žični model, mejni okvir, RT senčenje). Izgled jemožno prikazati z različnih zornih kotov in “ potovati” po prostoru. Za bolj nazorenprikaz se lahko v sam izris doda tudi okna, vrata in drugo dodatno opremo kot soradiatorji, odtoki, stikala, vtičnice in zračniki ter dodatne elemente (klavir,računalnik, kavč, DVD, itn.). Pri izrisu kuhinjskega pohištvenega programa lahko zračunalniškim programom dodajamo dolžinske elemente (podnožja, delovne plošče,zidne obloge, senčne letve, venčne letve), stene in posebne elemente. Program kotirarisbo sam. Če se spremenijo postavitve elementov v prostoru, programkote popravisamodejno, brez posredovanja uporabnika.

Program je namenjen predvsem rabi v salonih pohištva, kjer lahko stranki izdelajonačrt, ki ga prikažejo v 2D izgledu (tloris, naris, stranski ris) in 3D načinu ter takostranki zelo nazorno prikažejo končni izgled naročila. S programom lahko strankiprodajalec pripravi predračun za opremo. S pomočjo programa se po potrditvi kupcaodda natisnjeno naročilo proizvajalcu pohištva.

Vsaka različica programa Gaston, ki jo izdela ib-CADdy d.o.o., vsebuje le enoknjižnico proizvajalca pohištva. Vsak salon pohištva mora po namestitvi programaGaston izvesti še registracijo z veljavnimi registracijskimi podatki (licenciranje), kijih posreduje proizvajalec pohištva. Trenutno je izdanih več kot 1750 licencprograma. Program Gaston se uporablja v več kot 600 salonih pohištva predvsem vSloveniji, prisoten pa je tudi v naslednjih državah: Hrvaška, Srbija, Črna gora, Bosnain Hercegovina, Rusija, Ukrajina in Češka.

Page 12: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 7razširitev programskega paketa Gaston

Podjetje (proizvajalec pohištva) Država Spletna stranAlples industrija pohištva d.d. Slovenija http://www.alples.si/Brest Pohištvo d.o.o. Slovenija http://www.brest.si/CRI Celje d.o.o. Slovenija http://www.cri.si/Garant Polzela d.d. Slovenija http://www.garant.si/Gorenje d.d.

- Notranja Oprema- Marles- Kopalnice- Pohištvo

Slovenija http://www.gorenje.si/

Hespo d.o.o. Hrvaška http://www.hespo.hr/ILES Idrija d.o.o. Slovenija http://www.iles.si/Krasoprema d.d. Slovenija http://www.krasoprema.si/Lip Bled d.d. Slovenija http://www.lip-bled.si/Lipa Pohištvo d.d. Slovenija http://www.lipa.si/Novoles d.d. Slovenija http://www.novoles.si/Panles d.o.o. Slovenija http://www.panles.si/Paron, Lesna industrija d.o.o. Slovenija http://www.paron.si/Pololes s.p. Slovenija http://www.pololes.si/Spona d.o.o. Slovenija http://www.spona.si/Svea

- Pohištvo- Kuhinje

Slovenija http://www.svea.si/

Tabela 1.1: Reference programa Gaston, izdelani programi Gaston za proizvajalcepohištva

1.4 CILJI NALOGE IN METODE DELA

Cilj diplomske naloge je izgradnja oz. vzpostavitev informacijskega sistema vkaterem bodo centralizirani in standardizirani vsi subjekti, ki sodelujejo v verigiprodaje pohištva in uporabljajo programsko opremo Gaston. To vključuje:

• povezavo podjetja ib-CADdy d.o.o., proizvajalcev pohištva in salonovpohištva ter drugih sodelujočih podjetij;

• centralizacijo distribucije programske opreme in upravljanje z licencami;• posodobitev sistema naročanj (prehod iz ročne obdelave naročil v e-obliko);• poenotenje vzdrževanja programske opreme in uvedbo sistema verzij;• dvig nivoja tehnične podpore na višji nivo.

Za dosego zastavljenega cilja bomo razvili spodaj navedene segmente, s katerimibomo poenostavili in pohitrili proces izdelave programskega paketa Gaston,distribucije programa, tehnične pomoči in izboljšali razpoložljivost zaposlenih. Tako

Page 13: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 8razširitev programskega paketa Gaston

bomo pridobili celovit sistem, ki bo hkrati temelj poslovanja podjetja in prihodnjegarazvoja v okviru programskega paketa Gaston.

Naloga je predvsem praktične narave. V sklopu izgradnje informacijskega sistemabodo razvite naslednje funkcionalnosti:

• oblikovanje baze podatkov, ki bo omogočala funkcionalnosti, ki jihobravnavamo v diplomski nalogi, in jo bo v bodoče mogoče enostavnorazširiti;

• spletna stran Gaston Naročniškega Sistema, ki bo povezovala podjetje ib-CADdy d.o.o., proizvajalce pohištva, salone pohištva in podjetje Mercatord.d.;

• aplikacija »gceniki«, ki bo omogočala osveževanje cenikov s strani salonovpohištva preko interneta;

• aplikacija elektronskega naročanja, ki bo omogočala oddajanje, spremljanje,pregledovanje, analizo in urejanje naročil preko interneta s stranisalonov inproizvajalcev pohištva;

• spletna stran elektronskih katalogov, ki bo omogočala pregled vseh artiklovin njihovih cen. Spletna stran tako postane spletni katalog pohištvaposameznih proizvajalcev.

Prvi del diplomske naloge obsega izgradnjo centralne baze podatkov GOS sistema inspletne strani7. Drugi del naloge obsega modifikacije spletne strani po implementacijiin njeno razširitev ter razvoj dodatnih funkcionalnosti celotnega GastonNaročniškega Sistema.

7 Prototip spletne strani GOS (Gaston Ordering System) je bil razvit v fazi praktikumaizgradnje oz. prenove informacijskega sistema (Razdrtič G.: Praktikum – izgradnjainformacijskega sistema, Izgradnja Gaston Naročniškega sistema – GOS, 2006)

Page 14: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 9razširitev programskega paketa Gaston

2 TEORETIČNE OSNOVE

2.1 INFORMACIJSKI SISTEM

V sodobnem svetu računalništva in informatike skoraj vsakodnevno srečujemo izrazekot so informacijski sistem in baza podatkov. Izraza sta postala sinonim razvojnegain tehnološkega razvoja. Njuna uporaba je postala nujno potrebna v vsakiorganizaciji. Kot je navedeno v Kovačič in Vintar (1994), je»analiza, načrtovanjeali posodabljanje informacijskih sistemom, ali bolj globalno gledano, karinformatike, kot infrastrukture vsake kompleksneje organizirane dejavnosti aliorganizacije, ena od prioritetnih nalog velike večine naših podjetij ter ustanov«.Osnovna značilnost informacijskega sistema je njegova dinamičnost, saj se samipodatki v informacijskem sistemu nenehno spreminjajo in dopolnjujejo. Statičeninformacijski sistem ne koristi nikomur, samo ogrodje, delovanje pa temelji na nekistatični strukturi oz. delovanju, ki je prilagojen smotru informacijskega sistema, torejnamenu, da so podatki razpoložljivi v vsakem trenutku v vsakem času in da podpiraceloten poslovni proces v organizaciji, ki ga sam informacijski sistem zajema.Informacijski sistem je zato sestavljen iz treh delov: ljudi, tehnologije inorganizacije.

Kot navajata Vintar in Kovačič (1994)»informacijski sistem je skupek ljudi,postopkov in naprav, zasnovan za zbiranje, obdelavo, shranjevanje in distribucijopodatkov oz. informacij. Predstavlja organizacijsko in tehnološko okolje zaupravljanje z informacijami in informacijskimi tokovi obravnavanega poslovnegasistema«. Bistvo vsakega informacijskega sistem je torej, da poslovni proces izboljša,ga poenostavi in pohitri ter razbremeni in olajša delo ljudi, ki so vanj vključeni.»Sodobna, računalniško zasnovana informatika naj v organizaciji poleg obravnavepodatkov operativnih funkcij na transakcijski ravni predvsem zagotavlja ustreznepodatke za pridobivanje informacij za podporo odločanju na nadzorni in upravljalniravni poslovnega sistema. Zadovoljevati mora trenutne in bodoče informacijskepotrebe uporabnikov.«(Vintar in Kovačič, 1994).

Informacijski sistem mora biti smiseln in uporaben, saj mora omogočatikomunikacijo med sodelavci skupine in vsemi ostalimi udeleženci poslovnegaprocesa. Informacijski sistem mora biti dobro dokumentiran in zasnovan, takodapodpira nadaljnje širitvene potrebe poslovnega procesa. Načrtovanje in gradnjainformacijskega sistema je timsko delo, saj mora informacijski sistem zagotovitidobro funkcionalnost ne le za potrebe dotične organizacije ampak tudi za vse ostaleuporabnike, ki informacijski sistem uporabljajo (trenutni in bodoči uporabniki).

Page 15: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 10razširitev programskega paketa Gaston

2.2 BAZE PODATKOV

Informacijskemu sistemu življenje zagotavljajo poslovni procesi in podatki, ki jihinformacijski sistem skozi proces obravnave obdela in jih posreduje uporabnikom;tako podatki postanejo informacije. Baza podatkov predstavlja dinamičen inuporaben del informacijskega sistema, saj zagotavlja oskrbovanje in upravljanje sshranjenimi podatki.

Bazo podatkov opredelimo kot zbirko struktur in podatkov shranjenih v računalnikuz namenom, da lahko posredujejo podatke zahtevam programov, ki rezultatepovpraševanja spremenijo v uporabne informacije uporabnikom programa. Na drugistrani bazo podatkov opredelimo kot zbirko zapisov, delov informacij, ki ima svojostrukturo oziroma t.i. shemo, ki ponazarja opis zapisa v sami tabeli oz. bazi podatkov(Lane in Williams, 2004).

Poznamo več načinov organizacije strukture (sheme) baze podatkov. Najbolj pogostmodel oblikovanja strukture je relacijski model, ki ponazarja povezave (relacije) večpovezanih tabel in stolpcev.

V preteklosti so baze podatkov predstavljale datoteke v sekvenčni ali naključniorganizaciji, skozi razvoj pa so se oblikovali sodobni postopki obdelave podatkov. Vdanašnjem svetu prevladujejo relacijske baze podatkov, ki s svojo kompleksnozgradbo in algoritmi skrbijo za zanesljivost in hitrost dostopa ter upravljanja spodatki. Tako so se oblikovale standardne aplikacije baz podatkov. Najbolj razširjeneso: Microsoft SQL, MySQL, Oracle Database, Firebird in druge. Vse omenjene bazepodatkov omogočajo uporabo visokonivojskega programskega oz. povpraševalnegajezika SQL. SQL omogoča enostavno delo s strukturami in podatki v bazah podatkov(http://en.wikipedia.org/wiki/Database/).

SQL (Standard Query Language) je programski jezik, ki omogoča pridobivanje inupravljanje s podatki ter upravljanje sheme baze podatkov. Prvo različico SQL-a jerazvilo podjetje IBM v zgodnjih sedemdesetih letih, takrat imenovano SEQUEL.»SQL je s stališča uporabe večnivojski, angleškemu jeziku podoben programski jezik,ki ga je leta 1987 sprejel ANSI (American National Standards Institute), istega letapa še ISO (International Standards Organization), ratificiran kot standardni jezik zadelo s krmilnimi sistemi relacijskih baz podatkov.«(Kovačič in Vintar, 1994). RazvojSQL-a se je v prihodnjih letih nadaljeval in danes omogoča tudi dodatnefunkcionalnosti predvsem s stališča rekurzivnih povpraševanj in XML struktur.

Page 16: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 11razširitev programskega paketa Gaston

2.3 UPORABLJENE TEHNOLOGIJE

Baza podatkov - FirebirdFirebird (včasih poimenovan tudi FirebirdSQL) je relacijska baza podatkov, kipodpira vse sprejete standarde povpraševalnega jezika SQL. Firebird baza podatkovtemelji na osnovi Interbase-a, hkrati pa je program za katerega je na voljo izvornakoda. Zaščiten je z IDPL (Initial Developer's Public License) licenčno pogodbo.Firebird deluje na operacijskih sistemih Linux, Windows in drugih različicah sistemaUnix. Dodatna prednost baze podatkov je njegova enostavna prenosljivost(http://www.firebirdsql.org/).

V podjetju ib-CADdy d.o.o. se že vrsto let uporablja Firebird baza podatkov kottemelj za razvoj vseh novih aplikacij. Obstoječe aplikacije v podjetju prilagajamo zadelovanje v okviru omenjene baze podatkov. Firebird baza podatkov je bila zato kottemeljna baza podatkov izbrana v skoraj vseh aplikacijah podjetja ib-CADdy d.o.o.in tako tudi za izgradnjo Gaston Naročniškega Sistema.

Spletni strežnik - ApacheApache je strežnik spletnih vsebin (HTTP), ki je najbolj zaslužen za naraščanjeuporabe spletnih strani (WWW; World Wide Web). Apache je bil prvotnopomemben predvsem za spletni brskalnik Netscape, kmalu pa je postal vitalen za vsespletne brskalnike in nadomestil druge spletne strežnike operacijskih sistemov Unix.Apache je leta 2006 postal najbolj uporaben spletni strežnik vseh operacijskihsistemov. Na njem trenutno gostuje 58% vseh spletnih strani(http://en.wikipedia.org/wiki/Apache_HTTP_Server). V podjetju ib-CADdy d.o.o. sespletne strani že nekaj let izvajajo na spletnem strežniku Apache, kar predstavljaosnovo za razvoj novih spletni strani.

Programski jezik - PHPZ naraščanjem potrebe po dinamičnih spletnih straneh, ki uporabnikom posredujejopodatke iz baze podatkov ali drugih datotek, se je razvil PHP. PHP je programskijezik, ki je bil razvit z namenom, da je enostaven in da omogoča visoko podporonajbolj razširjenim tehnologijam in bazam podatkov. PHP je postal najboljuporabljen jezik razvoja spletne strani. Izvorna koda se izvaja na spletnem strežniku,sam rezultat izvajanja pa se nato posreduje uporabniku preko HTTP protokola. S temje zagotovljena visoka učinkovitost in hitrost izvajanja (http://www.php.net/).

Programski jezik - C++C++ je visokonivojski programski jezik za splošno uporabo. Je osnova vsakegarazvoja programov, kot tudi razvoja večine operacijskih sistemov. Programski jezikC++ je nastal iz predhodne različice C, ki pa ni objektno orientiran. Podporaobjektom v programskem jeziku C++ je omočila velik napredek v razvojunovihaplikacij in sodobnih operacijskih sistemov (Lischner, 2003).

Page 17: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 12razširitev programskega paketa Gaston

3 GASTON NAROČNIŠKI SISTEM - GOS

3.1 UVOD

Program Gaston je bil razvit kmalu po ustanovitvi podjetja ib-CADdy d.o.o., leta1991. Razvojna pot programa je obsegala veliko stopenj. Trenutna funkcionalnostprograma je odsev trdega dela zaposlenih v podjetju ib-CADdy d.o.o., večletnegasodelovanja s proizvajalci pohištva, ki so v času uporabe programa močno vplivali nasam razvoj funkcionalnosti programa glede na njihove trenutne potrebe in napredke vponudbi. Poleg podpore programa za izris in dodatnih funkcij programa je velik delprilagojen tudi samim končnim uporabnikom in prodajalcem v salonih pohištva, kiso s svojimi željami in idejami izboljšali uporabnost programa.

Program Gaston bi tehnično lahko razdelili na dva dela. Prvi del predstavlja ogrodjeprograma, njegovo funkcionalnost in uporabnost. Program se z razvojem spreminjaskorajda vsakodnevno, večinoma na način, da podpira nove funkcionalnosti zahtevproizvajalcev pohištva. To omogoča delovanje in uporabo aplikacije zanajrazličnejše namene, saj le tako program lahko zadosti vse zahtevnejšim potrebamproizvajalcev pohištva in uporabnikov. Drugi del programa predstavlja bazapodatkov, ki je specifična za posamezne proizvajalce pohištva. Baza podatkovknjižnice predstavlja tipizirane pohištvene programe proizvajalcev pohištva.Možnosti uporabe knjižnice proizvajalcev pohištva je zato tehnično omejena gledena ogrodje oz. funkcionalnost programa Gaston.

Ko podjetje ib-CADdy d.o.o. sprejme naročilo za izdelavo knjižnice programaGaston, proizvajalci pohištva, po podpisu pogodbe, posredujejo tehničnodokumentacijo vseh pohištvenih in dolžinskih elementov ter opredelijo dodatnezahteve, ki jih nujno potrebujejo za računalniško podprto prodajo pohištva. Po faziizdelave prve različice, podjetje ib-CADdy d.o.o. izdela in posreduje t.i. testnorazličico, ki se preveri s strani proizvajalca pohištva. V primeru napak, nepravilnostiali dodatnih zahtev, proizvajalci posredujejo dokument s seznamom vseh napak.Podjetje ib-CADdy d.o.o. nepravilnosti v naslednjih dneh odpravi ter ponovnoposreduje novo testno različico. Proces izdelave se zaključi s potrditvijo testnerazličice s strani proizvajalca pohištva. Po potrditvi podjetje ib-CADdy d.o.o. izdelakončno različico, ki jo proizvajalci distribuirajo po salonih pohištva, kjer se pohištvoprodaja.

Pogoji distribucije programa so dogovorjeni ob podpisu pogodbe. V praksi senajvečkrat dogovori za prosto distribucijo (proizvajalci pohištva lahko v neomejenihkoličinah program distribuirajo na vse želene lokacije), količina aktivnih različic pa

Page 18: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 13razširitev programskega paketa Gaston

se lahko tudi omeji na neko število. Po namestitvi programa, Gaston deluje v t.i.»Demo načinu«8. Pred uporabo v komercialne namene jo je potrebno registriratipreko vnosne maske9. Za registracijo uporabnik potrebuje registracijske podatke, kiso sestavljene iz uradnega naziva salona pohištva, naslova, serijske številke ingenerirane registracijske kode. Te podatke proizvajalci pohištva pridobijo s stranipodjetja ib-CADdy d.o.o., ki jim izdela ustrezno licenco10. Proizvajalec skupaj zrazličico, ali naknadno preko drugih oblik, salonom pohištva posreduje tudilicencoza registracijo programa. Po uspešni registraciji lahko saloni pohištva programuporabljajo v komercialne namene in tako svobodno prodajajo pohištvo s pomočjoprograma Gaston.

3.2 GASTON REGISTRACIJSKI SISTEM - LICENCE

Izdajanje licenc v podjetju ib-CADdy d.o.o. poteka ročno. Postopek opravljaodgovorna oseba, ki po prejetju potrebnih podatkov (naziv, naslov) dodeli ustreznoserijsko številko in s pomočjo programa izdela registracijsko kodo. Vse podatke natoposreduje proizvajalcu pohištva. Evidenca vseh izdanih licenc se vodi v exceldatoteki, ki je s sčasoma postala neprimerna oblika evidence licenc. V zadnjih letihštevilo naročnikov (proizvajalcev pohištva) za izdelavo programa Gaston močnonarašča, posledično pa narašča tudi število uporabnikov programa (salonovpohištva).

Vse večja obremenjenost zaposlenih pri izdajanju licenc programa in potreba pocentralni evidenci vseh licenc je botrovala, da smo v podjetju ib-CADdy d.o.o.izdelali prvo različico avtomatske izdaje registracijskih podatkov.Storitev smoimenovali »Gaston Registracijski Sistem« (v nadaljevanju GRS) in je bila na voljo naspletni strani.

8 Demo način predstavlja stanje neregistrirane različice. V tem stanju je uporaba programav komercialne namene strogo prepovedana.9 Pod masko razumemo formo oz. del programa, uporabniško okno programa.10Licenca ali registracijski podatek, ki omogoča, da se program Gaston registrira.

Page 19: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 14razširitev programskega paketa Gaston

Slika 2.1: Osnovna stran Gaston Registracijskega Sistema

Slika 2.2: Sistem upravljanja s strani podjetja ib-CADdy d.o.o. v GRS

S sistemom GRS smo v podjetju ib-CADdy d.o.o. pridobili evidenco vsehproizvajalcev pohištva, število in seznam vseh izdanih licenc, točno opredelitevpogojev uporabe, ki so bili določeni s podpisom pogodbe in datum zapadlostipogodbe. Sistem je vključeval tudi proizvajalce pohištva, ki so se lahko z dodeljenimuporabniškim imenom in geslom prijavili v sistem. V sistemu so lahko pregledovaliobstoječe registracijske podatke ter samostojno pridobivali nove registracijskepodatke, ki so jih nato posredovali salonom pohištva. GRS je omogočil veliknapredek v sodelovanju med podjetjem ib-CADdy d.o.o. in proizvajalci pohištva terrazbremenil odgovorne osebe pri izdajanju licenc in omogočil boljšo evidencoregistracijskih podatkov.

Page 20: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 15razširitev programskega paketa Gaston

Slika 2.3: Pregled in urejanje proizvajalcev pohištva sistema GRS

Slika 2.4: Pregled in urejanje licenc proizvajalcev pohištva v sistemu GRS

3.3 IDEJA GASTON NAROČNIŠKEGA SISTEMA

Po uspešni implementaciji in večletni uporabi sistema GRS smo ugotovili, da sistemne omogoča vseh potrebnih funkcionalnosti. Obstoječ sistem izdajanja se je izkazal

Page 21: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 16razširitev programskega paketa Gaston

kot pomanjkljiv za potrebe podjetja ib-CADdy d.o.o. kot tudi za potrebe partnerskihpodjetij. Sistem je omogočal zgolj avtomatično izdajanje licenc proizvajalcempohištva, izdane licence pa so vsebovale podatke, ki niso bili v skladu z dogovorimed podjetjem in proizvajalci. Uporabniki proizvajalcev pohištva so pogostovpisovali napačne nazive in naslove salonov pohištva. Naslovi salonov pohištva sopogosto vsebovali ime odgovornih oseb ali le področja, kjer se sam salon nahaja.Uradni nazivi so se od proizvajalca do proizvajalca zelo razlikovali. Sistem prav takoni več podpiral novih, nujno potrebnih funkcionalnosti za podjetje ib-CADdy d.o.o.Sama razširitev je bila zaradi slabe zasnove žal skorajda nemogoča.

Vse to je pripeljalo do ideje o razvoju novega, dobro zasnovanega sistema. Sistemnaj bi poleg avtomatskega izdajanja licenc in grobe evidence omogočal enostavnorazširitev v prihodnosti in postavil standarde za upravljanje s podatki za naslednjaleta.

Sistem GOS je bil idejno zasnovan v podjetju ib-CADdy d.o.o. Razvit je bil v faziizgradnje oz. prenove informacijskega sistema (Razdrtič, G.: Praktikum - izgradnjainformacijskega sistema, Izgradnja Gaston Naročniškega sistema – GOS, 2006).

Projekt obsega izgradnjo informacijskega sistema imenovanega »GastonInformacijski Sistem« ali »Gaston Sistem«. Kasneje smo ga preimenovali v »GastonNaročniški Sistem« (Gaston Ordering System - GOS). Sistem je prvotno obsegalenako, vendar prenovljeno funkcionalnost sistema GRS. Po izvedbi projekta smosistem dodatno razširili in tako uporabnikom programa Gaston ponudili novefunkcionalnosti in podporo programu. Sistem GOS je sestavljen iz treh podsistemov,ki skupaj tvorijo celovito rešitev. S to rešitvijo se zadosti potrebam podjetja ib-CADdy d.o.o., proizvajalcev pohištva ter salonov pohištva.

Page 22: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 17razširitev programskega paketa Gaston

Slika 2.5: Zgradba sistema GOS - podsistemi

Celovit sistem GOS obsega naslednje funkcionalnosti:• pridobivanje licenc (registracijskih podatkov) preko spletne strani za vse

proizvajalce pohištva glede na izdano uporabniško ime in geslo;• evidenco vseh izdanih registracij po posameznih salonih in proizvajalcih

pohištva;• evidenco izdanih različic (knjižnic) za posamezne proizvajalce – »versioning

system«;• enotno evidenco vseh salonov pohištva, ki program Gaston uporabljajo;• centralno »zbirališče« vseh cenikov za posamezne proizvajalce pohištva, kar

omogoča osveževanje aktualnih cenikov za salone pohištva;• sistem obveščanja in sporočanja med uporabniki sistema, proizvajalci

pohištva in podjetjem ib-CADdy d.o.o.;• E-Naročanje (elektronsko oddajanje in pregledovanje naročil), ki povezuje

proizvajalce ter salone pohištva pri oddajanju naročil (izrisov v programuGaston), potrjevanje posameznih naročil, itn;

• pregled, analizo ter vnašanje stanj dobavljenih pošiljk najnovejših različicprograma Gaston za posamezne proizvajalce pohištva in cenikov za podjetjeP.S. Mercator d.d.;

• drugo.

1. GOS Spletna stran

• izdajanje licenc• evidenca• proizvajalci pohištva• saloni pohištva• različice programa Gaston• drugo

2. Elektronsko naročanje

• pregled in oddajanje naročil

3. GCeniki

• avtomatično osveževanje cenikov

Gaston Naročniški Sistem - GOS

Page 23: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 18razširitev programskega paketa Gaston

3.4 BAZA PODATKOV

Najpomembnejša faza izgradnje vsakega informacijskega sistema, aplikacije indrugih računalniških rešitev, kjer se uporablja baza podatkov, je vsekakor zasnova.Baza podatkov mora biti zasnovana tako, da omogoča vse želene funkcionalnosti.Hkrati mora omogočati enostavno razširitev sistema, tako da se razširi baza podatkovin informacijski sistem, ki na tej bazi podatkov temelji. Samo spreminjanje strukturebaze podatkov po implementaciji ali izgradnji aplikacij, ki temeljijo na strukturi bazepodatkov, je težko in zelo pogosto povzroči velike težave, saj je aplikacija v bistvuodsev strukture baze podatkov. V podjetju ib-CADdy d.o.o. smo zato zasnovali bazopodatkov GOS, ki bo v prihodnosti poleg idejnih funkcionalnosti brez večjih težavpodpirala tudi enostavno razširitev funkcionalnosti spletne strani in celotnegasistema.

Za boljšo ponazoritev sistema je v nalogi baza podatkov predstavljena po delih.Izhodišče postavljene baze podatkov so subjekti, glavni akterji, celotnega sistema.Nadaljnje relacije oz. tabele v bazi podatkov so vezane na opredeljene glavnesubjekte. Baza podatkov sistema GOS izhaja iz ideje povezave več podjetij, podjetjaib-CADdy d.o.o., proizvajalcev pohištva in podjetja P.S. Mercator d.d.

a\”\

fi›~\‡¤›¶

o›~§¡‡§¡?ƒ‘Lb`c~„?~M›M›M

o›~§¡‡§\

o‒›ƒ”¶\§\“|ƒ?fi›⁄ƒサ‡¶\

o›~§¡‡§¡?oMrM l¡‒|\‡›‒?~M~M

rfi“¡‡‹\?†‡‒\‹

fnr

Slika 3.1: Obseg uporabnikov oz. podjetij GOS spletne strani in baze podatkov

Izhodišče baze podatkov tako predstavljajo naslednje tabele:• MANUFACTURER - seznam podjetij, ki so v GOS sistemu udeležena.

Podjetja predstavljajo naslednji nastopajoči subjekti: ib-CADdy d.o.o.,posamezni proizvajalci pohištva, P.S. Mercator d.d.;

• SALONS – seznam vseh salonov pohištva, ki so zapisani v bazi podatkov,kot temelj za pridobivanje registracijskih podatkov;

• USERS – seznam vseh uporabnikov, ki imajo pravico dostopa do spletnestrani. Posamezen uporabnik je vezan na določeno podjetje iz seznamapodjetij tabele MANUFACTURER. Sami uporabniki v sistemu GOS

Page 24: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 19razširitev programskega paketa Gaston

predstavljajo osebo, ki je zadolžena za upravljanje s podatki in komuniciranjes podjetjem ib-CADdy d.o.o.

V nadaljevanju je prikazana relacijska shema GOS baze podatkov, ki vključujefunkcionalnost spletne strani in aplikacije gceniki.

Slika 3.2: Relacijska shema GOS baze podatkov

Za lažjo predstavitev relacij v bazi podatkov je relacijska shema v nadaljevanjurazdeljena na posamezna področja oz. module obravnavanega sistema (v posameznihrelacijskih shemah se ključne tabele izvora relacij ponavljajo). Relacijske shemeprikazane na slikah v diplomski nalogi so bile narejene s pomočjo programaMicrosoft Access 2003.

Page 25: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 20razširitev programskega paketa Gaston

Slika 3.3: Relacijska shema GOS baze podatkov (osnovna struktura)

Slika 3.4: Relacijska shema GOS baze podatkov (novice, sporočila)

Page 26: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 21razširitev programskega paketa Gaston

Slika 3.5: Relacijska shema GOS baze podatkov (osveževanje cenikov)

Slika 3.6: Relacijska shema GOS baze podatkov (sistem verzij, podpora za podjetjeP.S. Mercator d.d.)

Page 27: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 22razširitev programskega paketa Gaston

Baza podatkov je sestavljena iz tabel. V nadaljevanju je seznam vseh tabel bazepodatkov GOS ter opis funkcij posamezne tabele. Celotna struktura in opis bazepodatkov je podana v prilogi št. 1.

ACCESS_PRICEUSERSVsebuje vse podatke dostopov, dejanj in drugih informacij uporabnikov programaGaston Ceniki za nadzor in pregled v primeru potrebnih analiz ob napakah alitežavah.ACCESS_USERSVsebuje vse podatke dostopov in aktivnosti uporabnikov spletne strani, ki nisodefinirani kot Administratorji. Informacije so potrebne za evidenco dostopov inanalizo v primeru težav ali napak.CONTACTS_MANUFACTURERVsebuje vse kontaktne informacije oz. kontaktne osebe podjetij, ki so v sistemuGOS dodani (vsebovani v tabeli MANUFACTURER). Je zbirališče vsehkontaktnih informacij posameznih podjetij.CONTACTS_SALONVsebuje vse kontaktne informacije oz. kontaktne osebe salonov pohištva. Tabelavsebuje podatke, ki so vezani zgolj na osebo. Informacije o poslovodji, tel.št.salona, in drugi podatki so zapisani v tabeli SALONS.GASTON_MAN_VERVsebuje informacije o vseh izdanih različicah programa Gaston za posamezneproizvajalce pohištva. V tej tabeli so vsebovani vsi podatki, ki so potrebni zacelovito evidenco vseh izdanih različic oz. knjižnic proizvajalcem pohištva. Hkratije v tabeli omogočeno tudi evidentiranje drugih popravkov.GASTON_VERSIONSSeznam vseh izdelanih različic programa Gaston, ki ga je kot ogrodje programaizdalo podjetje ib-CADdy d.o.o.MANUFACTURERTabela proizvajalcev pohištva oz. podjetij, ki v sistemu GOS nastopajo. Vključeniso vsi ključni podatki podjetja, pogoji uporabe, omejitve licenciranja, stanjepogodbe in drugih vitalnih podatkov.MANUFACTURERS_SALONSTabela registracijskih podatkov oz. licenc programa Gaston za posamezne salone inproizvajalce pohištva. Združuje povezavo med tabelo MANUFACTURER inSALONS.MERCATOR_INSTALLSSeznam vseh pošiljk namestitev programa Gaston za podjetje P.S. Mercator d.d. poposameznih salonih pohištva z evidenco stanja namestitve programa oz. popravka.MERCATOR_MANUF_INSTALLEvidenca pošiljk programa Gaston za salone pohištva podjetja P.S. Mercator d.d. Vtabeli so vsebovani podatki o celoviti vsebini pošiljke, ki je bila poslana vsaki PEpodjetja Mercator.MERCATOR_SALONS

Page 28: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 23razširitev programskega paketa Gaston

»Mapping« tabela aktualnih salonov pohištva podjetja P.S. Mercator d.d. Shranjeniso podatki vseh salonov pohištva, ki pripadajo podjetju P.S. Mercator d.d.MESSAGESTabela za pošiljanje sporočil preko spletne strani za uporabnike. Uporabniki takoenostavno pošiljajo sporočila glede na pravico dostopa.NEWSTabela obvestil za uporabnike spletne strani. V tabeli so shranjene naslednjeinformacije: čas vnosa novice, kdo je novico dodal, čas poteka novice ter komu jenovica namenjena.PRICELISTSSeznam vnesenih cenikov za posamezne proizvajalce oz. različice programaGaston. Posamezen cenik je vezan na točno določeno izdano knjižnico programaGaston.PRICELISTTYPESTabela tipov cenikov (v osnovi mišljena dva tipa: veleprodajni ali maloprodajni zavsakega proizvajalca).PRICEUSERPERMISSIONSTabela pravic salonov za osveževanje cenika glede na proizvajalcapohištva in tipcenika.PRICEUSERSSeznam uporabnikov salonov za osveževanje cenikov preko interneta. Na osnovitabele se izvaja sama avtorizacija uporabnikov, ki uporabljajo aplikacijo GastonCeniki.SALON_OWNERSSeznam vseh salonov in proizvajalcev pohištva, ki imajo pravico do pridobivanjalicenc oz. registracijskih podatkov za posamezne salone pohištva. V primeru, dasalon nima lastnika je privzeta nastavitev, da imajo pravico izdati licenco temusalonu vsa podjetja.SALONSTabela vseh salonov pohištva, ki nastopajo v sistemu GOS oz. uporabljajo programGaston. Tabela prav tako vsebuje vse kontaktne informacije salonov pohištva.SALONS_PENDINGTabela zahtevkov salonov pohištva za vnos v GOS.USERSTabela uporabnikov proizvajalcev pohištva, administratorjev in Mercatoruporabnikov za vstop na spletno stran (vsak uporabnik ima vsebino prirejeno tipuuporabnika).XXX_TABELA_CENIKTabele cenikov, katere so poimenovane oz. obstajajo glede na obstoj pripadajočegacenika glede na polje TABLENAME v tabeli PRICELISTS.

Tabela 3.1: Seznam in opis tabel baze podatkov GOS

Page 29: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 24razširitev programskega paketa Gaston

3.5 SPLETNA STRAN GOS

3.5.1 UVODSpletna stran je v današnjem svetu poleg elektronskih sporočil postala najboljrazširjena večpredstavniška tehnologija, uporaba pa vsem enostavna. Prav zaradi tegasmo se v podjetju ib-CADdy d.o.o. odločili za uporabo spletne strani kot temelj GOSsistema. Dostop in uporaba sistema GOS uporabnikom ne predstavljata večjih težav,podjetje ib-CADdy d.o.o. pa s tem pridobi enostavnejšo podporo za poslovnepartnerje pri uporabi nove tehnologije. Prav tako je podjetje v preteklosti že razvilosistem GRS, ki je bil v uporabi nekaj let, zato je prevladala ideja, da bi nov sistemdeloval na podobni zasnovi in tako poenostavil uporabo sistema za vse trenutne innove uporabnike sistema. Pretekli razvoj spletnih aplikacij podjetja ib-CADdy d.o.o.je bil zasnovan na uporabi programskega jezika PHP. Vsi sistemi trenutno gostujejona strežnikih, kjer je nameščen operacijski sistem Linux (Fedora Core 5,6 ali 7).

Spletna stran, kot predstavitvena stran, lahko vsebuje statične podatke, torej podatke,ki se jih na spletno stran objavi in se jih ne spreminja dokler ni potrebno spremenitiizgleda ali vsebine. Spletne strani, ki temeljijo na uporabnih podatkih oz. dostopu douporabnih podatkov pa so dinamične strani, ki morajo temeljiti na dinamičnihstrukturah, saj bi bilo stalno spreminjanje podatkov na spletni strani v takem obseguskorajda nemogoče ali pa bi predstavljalo preveliko porabo resursov. Dinamičnostpodatkov na spletni strani zagotovimo z uporabo baz podatkov. Podjetje ib-CADdyd.o.o. ima veliko izkušenj pri uporabi baz podatkov, najbolj pa smov podjetjuzadovoljni z bazo podatkov Firebird, ki predstavlja tudi temelj programa Gaston inknjižnic proizvajalcev pohištva.

3.5.2 ORGANIZACIJA SPLETNE STRANISpletna stran je zasnovana na modularni zasnovi, kar pomeni, da vsak segmentspletne strani nastopa samostojno in se dopolnjuje z ostalimi moduli. Moduli sopovezani z enotno bazo podatkov sistema GOS in tvorijo celovit sistem. S tem jeomogočeno lažje spreminjanje in širjenje spletne strani. Glede na zasnovanostrukturo strani je omogočen enostaven prehod na novo podobo (»multi layout«) zvnaprej pripravljenimi predlogami, ki se jih lahko po potrebi dodatno razvije. Spletnastran tudi omogoča večjezikovno podporo, saj imamo poleg baze podatkov, kivsebuje vse podatke povezane s sistemom GOS in programom Gaston, tudi bazopodatkov, kjer so shranjeni prevodi spletne strani, ki so podprti (trenutno na voljo vslovenskem in angleškem jeziku).

Dostop do spletne strani GOS je omogočen preko interneta z vpisom ustreznegainternet naslova. Za dostop do podatkov oz. sistema GOS pa mora uporabnik vpisatitudi ustrezno uporabniško ime in geslo. Z njima se hkrati določa tudi tip uporabnika,ki je vpisan v bazi podatkov za posamezno uporabniško ime. Uporabniško ime jevezano tudi na posamezno podjetje. Sistem ima tri nivoje uporabnikov, vsak izmednjih pa ima dostop do različnih funkcionalnosti spletne strani.

Page 30: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 25razširitev programskega paketa Gaston

Po vpisu spletnega naslova (URL) spletni strežnik apache, glede na nastavitve, lociraosnovno datoteko za prikaz spletne strani (»index.php«). Po vzpostavitvi se najprejnaložijo nastavitve spletne strani GOS in se shranijo v pomnilnik za nadaljnjedostope drugih modulov v primeru, da se te nastavitve potrebujejo. Nato se izvedeproces, kjer se v pomnilnik shranijo prevodi izbranega jezika. Sistem se poveže nacentralno bazo podatkov imenovano (»GOS.GDB«). Če povezava ne uspe, sistemuporabnika obvesti o napaki. Ob uspešni povezavi se nastavijo »session« vrednosti(»cookie« oz. piškotki) in se preveri ali ima uporabnik pravico do dostopanjadomodula, ki ga je zahteval (uporabnik lahko samostojno vpiše tudi ime modula dokaterega nima dostopa). Če uporabnik nima pravice dostopa do želenega modula, musistem sporoči napako. Če trenutno poteka avtorizacija uporabnika, se uporabniškoime in geslo preveri in sporoči napako, če je uporabniško ime ali geslo neustrezno. Vdrugem primeru pa preveri ali je uporabnik v sistem že prijavljen. Če uporabnik vsistem še ni prijavljen, se prikaže osnovna stran avtorizacije, kjer uporabnik vpišeustrezno uporabniško ime in geslo. Če je uporabnik predhodno že prijavljen v sistem,pa se prikaže spletna stran zahtevanega modula. Vsaka nova poizvedba na spletnistrani »sproži« enak proces prikazovanja spletne strani.

Page 31: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 26razširitev programskega paketa Gaston

Slika 3.7: Proces prikazovanja spletne strani

Podobno kot sliko prikazovanja spletne strani lahko opredelimo tudi procesprikazovanja spletne strani glede na datotečno organizacijo spletnestrani;prikazovanje spletne strani poteka skozi datoteke izvorne kode.

Page 32: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 27razširitev programskega paketa Gaston

ƒ‹~¡‚Mfi⁄fi

rs`qs

y\⁄‡¡¶¡¤?·fi›‒\‘‹ƒ¤\”\?¶†‡›fi?‹\?†fi“¡‡‹›?†‡‒\‹

†¡‡‡ƒ‹£†Mfi⁄fi

fi›?ƒ”¶¡~‘ƒ

fi\£¡|›‹¢ƒ£Mƒ‹ƒ

~\‡\‘\†¡Mfi⁄fi

£“›‘\“‹¡

†fi‒¡«¡“§ƒ¶¤¡

†¡††ƒ›‹†Mfi⁄fi

|⁄¡|¤«›~·“¡Mfi⁄fi

fi‒¡‒›·‡¡Mfi⁄fi

~\‡\̃“\‹£·\£¡†Mfi⁄fi

ƒ‹ƒ‡Mfi⁄fi

“\„›·‡Mfi⁄fi

a\”\fi›~\‡¤›¶fi›¶¡”\¶\

a\”\fi›~\‡¤›¶fi‒¡¶›~›¶

fi›¶¡”\¶\fi›?ƒ”¶¡~‘ƒ

fi›?ƒ”¶¡~‘ƒ

fi›?ƒ”¶¡~‘ƒ

n‘~¡“\¶\fi›~\‡¤›¶

›‘~¡“\¶\?‘‒¡”fi‒ƒ¤\”\

c\

o‒¡·†«¡‒ƒ‡¡¶

a\”\

fi›~\‡¤›¶fi‒¡¶›~›¶

fi›?ƒ”¶¡~‘ƒ

fi›?ƒ”¶¡~‘ƒ

l›~·“☜k¡¢‡☝

l›~·“

☜l¡‹·☝

l›~·“☜l›~·“¡†☝

www

l›~·“?www

l›~·“?www

l›~·“?www

”\⁄‡¡¶\‹«›~·“

dmc

l›~·“?www

a\”\fi›~\‡¤›¶

fi‒¡¶›~›¶

a\”\

fi›~\‡¤›¶

o‒ƒ¤\リ¡

·fi›‒\‘‹ƒ¤·

Slika 3.8: Proces prikazovanja spletne strani; vidik datotek

Page 33: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 28razširitev programskega paketa Gaston

3.5.3 FUNKCIONALNOSTI SPLETNE STRANIPogoj za uporabo spletne strani je, da se mora uporabnik v procesu dostopa naspletno stran prijaviti z ustreznim uporabniškim imenom in geslom. Prijava jepotrebna zaradi varnosti dostopa, pregledovanja in urejanja podatkov na spletni straniter potrebe po zaznavanju tipa uporabnika in podjetja, ki ga predstavlja posameznouporabniško ime. Spletna stran je sestavljena iz treh nivojev pravic dostopa (trehtipov uporabnikov).

Slika 3.9: Prikaz osnovne strani GOS; prijava uporabnikov

Slika 3.10: Spletna stran po uspešni prijavi uporabnika tipa administrator

Uporabniki tipa »Administrator« so praviloma zaposleni oz. odgovorne osebe zaupravljanje s podatki podjetja ib-CADdy d.o.o. Uporabnik je administrator sistema.Ima pravico do administracije celotne baze podatkov, spreminjanja teh podatkov innadzoruje vse licence oz. registracijske podatke, ki se pojavljajov sistemu.Uporabnik nadzira in ureja seznam podjetij (proizvajalci pohištva), seznam vsehizdanih različic posameznih proizvajalcev, seznam vseh uporabnikov sistema (razenadministratorjev; torej spletnih in Mercator uporabnikov11), ureja seznam salonov inodgovarja za pravilnost navedenih podatkov. Uporabnik tudi dodaja in ureja pravicedo izdajanja licenc posameznih proizvajalcev za salone, ureja registracije, urejauporabnike cenikov in drugih podatkov v sistemu, ki so povezani s ceniki in ureja t.i.»Mercator obdelavo« (v sistemu ureja ažurnost salonov pohištva podjetja P.S.

11 Uporabniki GOS sistema podjetja Mercator d.d.

Page 34: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 29razširitev programskega paketa Gaston

Mercator d.d., dodaja nove namestitve, pošiljke in ureja povratne informacije s stranisalonov pohištva podjetja Mercator o uspešni namestitvi pošiljk). Administrator pravtako skrbi za sistem sporočil in vprašanj, saj je v sistem vgrajen sistem medsebojnegasporočanja med proizvajalci pohištva, podjetjem Mercator d.d. in podjetjem ib-CADdy d.o.o. Preko sistema sporočil pa uporabnik obvešča ostale uporabnike onovostih in težavah, ki se pojavljajo na sistemu ali v okviru programa Gaston.

Uporabniki tipa »spletni uporabnik« so uporabniki, ki jih je dodal administratorsistema. Spletni uporabnik predstavlja proizvajalca pohištva. Njegova vloga je, da vsistemu upravlja z licencami oz. registracijskimi podatki, ki so v sistem že dodane alipa so bile dodane na druge načine (administrator, Mercator namestitev12). Spletniuporabnik torej upravlja z licencami za svoje podjetje ali dodaja nove licence, ki sobile odobrene s strani administratorja. Proizvajalec lahko izda zahtevek za izdajonove licence salona pohištva, sodeluje pa tudi v sistemu novic in sporočanja.Uporabnik prav tako pregleduje podatke o izdanih različicah za svoje podjetje.

Uporabniki tipa »Mercator uporabnik« so uporabniki, ki so dodeljeni zgolj zapodjetje Mercator d.d. Podjetje ib-CADdy d.o.o. ima s podjetjem Mercator d.d.podpisano pogodbo o avtomatičnem vzdrževanju in distribuiranju novih različicprograma Gaston za proizvajalce pohištva v primeru, da se njihovo pohištvo prodajav salonih pohištva podjetja Mercator d.d. Mercator uporabnik lahko na spletni stranipregleduje seznam salonov, ki so vključeni v namestitveno pošiljko ob distribucijikončne različice programa Gaston posameznih proizvajalcev pohištva. Ima tudidostop do sistema sporočil in celovit pregled nad poslanimi namestitvenimi paketi sstrani podjetja ib-CADdy salonom pohištva. Tako lahko uporabnik pregledujecelotno stanje namestitev, kdaj in komu so bile namestitve poslane in hkratipregleduje tudi stanje namestitev v posameznih pohištvenih salonih, saj salonipohištva po faksu v podjetje ib-CADdy pošiljajo potrdilo o uspešni namestitvinamestitvenega paketa, podatki pa se nato ažurirajo v sistemu GOS.

Spletna stran je sestavljena iz ogrodja in iz modulov spletne strani. Ogrodje spletnestrani predstavlja dostop do baze podatkov, prikaz osnovnega izgleda, nastavljanje»session« zahtevkov, itn. Po uspešni avtorizaciji uporabnika na spletni strani se vsegmentu pregledovanja in menija prikažejo posamezni moduli, ki so bili zahtevani sstrani uporabnika. Ti moduli so za posamezne uporabnike različni, uporabniki pamorajo imeti za pregled modula ustrezne pravice. Specifikacijamodulov in pravicdostopa do modulov posameznih uporabnikov je priložena v prilogi št. 2.

12 Mercator namestitev predstavlja podporo avtomatičnim namestitvam salonov pohištvapodjetja Mercator d.d. V primeru kreiranja nove namestitve se v sistemu GOS avtomatičnoizdajo tudi ustrezni registracijski podatki za proizvajalce, ki so vključeni v namestitev.

Page 35: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 30razširitev programskega paketa Gaston

Z izgradnjo spletne strani GOS smo v podjetju ib-CADdy d.o.o. pridobili naslednjefunkcionalnosti (izgled spletne strani in modulov se za uporabnike administratorja,spletnega uporabnika in Mercator uporabnika razlikujejo, kot tudi samefunkcionalnosti in možnosti uporabe posameznih modulov):

1. Evidenco in upravljanje podatkov o podjetjihPreko spletne strani je omogočena celovita evidenca in upravljanje s podatki vsehnastopajočih podjetij v procesu izdelave in ažuriranja programa Gaston. Polegevidence so vsebovani tudi vsi podatki, ki so povezani s posameznim podjetjem,stanje, pogodbene obveznosti, št. licenc, omejitve in drugo. V sistemu takoupravljamo z vsemi podjetji, ki so kakorkoli vključena v proces izdelave programaGaston. Enostavno je tudi popravljanje in dodajanje novih podjetij.

Slika 3.11: Pregled in urejanje podjetij GOS sistema

2. Evidenco in upravljanje podatkov o salonih pohištvaPreko spletne strani lahko upravljamo s podatki vseh salonov pohištva, ki so biliodobreni posameznim proizvajalcem pohištva ali dodani s strani administratorja.Tako pridobimo enotno evidenco vseh salonov pohištva, ki uporabljajo programGaston. Nazivi in podatki o salonih pohištva se ne podvajajo, saj je potrebenpredhoden zahtevek za dodajanje nove licence s strani proizvajalcev in potrditev sstrani podjetja ib-CADdy d.o.o. Sinhronost podatkov je izjemnega pomena zanadaljnji razvoj sistema, saj so posamezni deli spletne strani vezani na podatke osalonih shranjenih v bazi podatkov GOS.

Page 36: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 31razširitev programskega paketa Gaston

Slika 3.12: Pregled in urejanje salonov pohištva

Slika 3.13: Pregled in urejanje zahtevkov za dodajanje novega salona pohištva

3. Upravljanje z licencami oz. registracijskimi podatkiUrejanje licenc je v sistemu zelo izpopolnjeno. Po oddanem zahtevku proizvajalcapohištva se salon doda v seznam čakajočih salonov za obdelavo. Po obdelavičakajočega salona se za določenega proizvajalca doda pravica za izdajanjeregistracijskega podatka. Preko spletne strani pregledujemo in upravljamo z vsemiizdanimi licencami, možen pa je tudi pregled posameznih licenc za salon pohištva. Vsistemu lahko enostavno in hitro iščemo po obstoječih licencah, samo licenco oz.registracijski podatek pa lahko enostavno posredujemo tudi salonom pohištva poelektronski pošti.

Page 37: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 32razširitev programskega paketa Gaston

Slika 3.14: Iskanje, pregledovanje in urejanje licenc programa Gaston

4. Upravljanje podatkov o uporabnikih spletne strani in uporabnikih osveževanjacenikov

Dostop do spletne strani in uporaba aplikacije GCenikov je vezana na ustreznouporabniško ime in geslo. Uporabnik mora za uporabo teh sistemov obvezno vpisatiuporabniško ime in geslo. Z avtorizacijo se zagotovi, da ima uporabnik pravice zauporabo zahtevanega sistema. Na spletni strani se upravlja s spletnimi uporabniki inuporabniki osveževanja cenikov; to so uporabniki programa GCeniki.

Slika 3.15: Urejanje in pregledovanje uporabnikov spletne strani in aplikacijeGCeniki

Page 38: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 33razširitev programskega paketa Gaston

5. Evidenca in upravljanje z različicami, »versioning«V podjetju ib-CADdy d.o.o. smo potrebovali evidenco vseh izdanih različic.Predvsem je pomembna informacija katera različica je za določenega proizvajalcapohištva najnovejša. V podjetju sprejmemo veliko klicev za pomoč pri uporabi intežavah s programom Gaston, velikokrat pa uporabnik nima nameščene najnovejšerazličice v kateri je po vsej verjetnosti napaka že bila odpravljena. Z modulom»versioning«-a tako v podjetju pridobimo celotno evidenco vseh izdanih različic zaposamezne proizvajalce pohištva, kot tudi vseh popravkov programa Gaston. Vsistemu se vodi evidenca vseh izdanih različic programa Gaston in evidenca vsehizdanih različic knjižnic za posamezne proizvajalce pohištva.

Slika 3.16: Pregled, urejanje različic programa Gaston in knjižnic za proizvajalcepohištva

6. Sistem cenikov za podporo aplikaciji GCeniki (osveževanje cenikov)Na spletni strani se upravlja tudi z vsemi podatki, ki so uporabljeni v okvirudelovanja aplikacije GCeniki pri osveževanju cenikov v programu Gaston prekointerneta. V sistemu tako upravljamo z uporabniki cenikov, tipi cenikov, pravicamidostopov in s samimi ceniki, ki jih lahko pregledujemo, dodajamo in popravljamo.

Page 39: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 34razširitev programskega paketa Gaston

Slika 3.17: Pregled, urejanje cenikov, tipov cenikov in pravic dostopov zaosveževanje cenikov preko interneta

7. Urejanje avtomatičnih namestitvenih paketov za podjetje P.S. Mercator d.d.Po potrditvi testne različice s strani proizvajalca pohištva, podjetje ib-CADdy d.o.o.izdela končno različico programa Gaston. Nato proizvajalec pohištva programsamostojno distribuira po prodajnih enotah, salonih pohištva. Podjetje ib-CADdyd.o.o. ima s podjetjem P.S. Mercator d..d. dodatno še dogovor za oskrbovanje invzdrževanje programa Gaston v salonih pohištva podjetja Mercator. Tako podjetjeib-CADdy d.o.o. direktno posreduje končno različico proizvajalca pohištva v vsesalone pohištva podjetja Mercator d.d. Namestitev končnih različic, popravkov alicenikov v salonih pohištva poteka avtomatično preko namestitvenega CD-ja in zaplikacijo GastonInstaller, ki smo jo v podjetju razvili. Aplikacija omogočaavtomatično namestitev brez posredovanja uporabnika. Uporabnik mora le vpisatievidenčno namestitveno kodo, ki jo prepiše iz navodil, ki jih je prejel v pošiljkiskupaj s CD-jem. Evidenčne namestitvene kode se nahajajo v bazi podatkov GOSsistema. Po namestitvi uporabnik, ki je namestitev na računalniku izvedel, v podjetjeib-CADdy d.o.o. po faksu pošlje potrditev o uspešni ali neuspešni namestitvi. Tapodatek se ažurira na sami spletni strani. S tem se pridobi celotna evidenca vsehposlanih namestitvenih paketov in stanja namestitev po posameznih salonih pohištva.

Page 40: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 35razširitev programskega paketa Gaston

Slika 3.18: Pregled vseh Mercator namestitev, stanje po salonih

Slika 3.19: Urejanje stanj namestitev, salonov pohištva Mercator d.d., namestitvenihkod in dodajanje nove namestitve

8. Sistem sporočil, sistem novic in obveščanjeNa spletni strani GOS smo razvili tudi sistem sporočanja. Sistem sporočanjaomogoča medsebojno kontaktiranje uporabnikov. Deluje na podoben način kotelektronska sporočila, vendar omogoča zgolj tekstovno obliko pošiljanja sporočil.Preko sistema lahko uporabniki pošiljajo sporočila uporabnikom podjetja ib-CADdy

Page 41: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 36razširitev programskega paketa Gaston

d.o.o. in tako pohitrijo odzivni čas, saj so prejemniki sporočila obveščeni o prejetjunovega sporočila na njihov e-naslov.

Slika 3.20: Pregled vseh poslanih in prejetih sporočil ter vsebine sporočila

Drug način sporočanja v sklopu spletne strani je sistem novic. Ta sistem omogoča, dapodjetje ib-CADdy d.o.o. posamezne tipe uporabnikov obvešča o težavah,nadgradnjah in drugih novicah v povezavi s program Gaston in sistemom GOS.

Slika 3.21: Pregled novic na spletni strani

Page 42: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 37razširitev programskega paketa Gaston

3.6 GCENIKI – OSVEŽEVANJE CENIKOV

3.6.1 UVODGaston ceniki je samostojna aplikacija, ki omogoča salonom pohištva enostavenprenos in namestitev cenika preko interneta. Uporabnik se s pomočjo aplikacijepoveže na bazo podatkov sistema GOS. Aplikacija nato pregleda obstoječe praviceglede na vpisano uporabniško ime. Glede na ustreznost uporabniškega imena in geslauporabnik pridobi vse cenike, ki so na voljo za trenutno različico programa Gastonproizvajalca pohištva. Aplikacija Gaston Ceniki je trenutno eksterna (zunanja)aplikacija sistema, saj ni vključena v sam program Gaston. Predstavlja del celovitegasistema in baze podatkov GOS. Vsi podatki, ki jih aplikacija GCeniki uporablja zadelovanje in posredovanje informacij, so shranjeni v bazi podatkov GOS. S podatkise upravlja preko uporabnika tipa administrator na spletni strani. Na spletni strani setako upravlja s samimi uporabniki in s pravicami dostopa uporabnikov do aplikacijeGCeniki, tipov cenikov in cenikov.

3.6.2 SISTEM OSVEŽEVANJA IN PRAVICE UPORABE APLIKACI JEPredpogoj za uporabo sistema osveževanja cenikov je registracija programa Gaston.Registracijske podatke salonu pohištva posreduje proizvajalec pohištva. Polegregistriranega programa Gaston mora biti nameščena tudi programska opremaGceniki in izdano uporabniško ime in geslo za salon pohištva oz. prodajalca. Zavtomatizacijo postopka osveževanja cenikov tako poenostavimo ročno osveževanje.Hkrati razbremenimo odgovorne osebe, saj postopek osveževanja opravijo le enkrat;preko spletne strani GOS. Uporabniki tako namestijo nove cenike brez dodatnegadela in težav, ki se pogosto pojavljajo pri nameščanju novih cenikov iz exceldatoteke, ki je v programu Gaston standard za izmenjavo podatkov meduporabnikom in samim programom.

Osveževanje oz. nameščanje cenikov v programu Gaston brez uporabe aplikacijeGCeniki poteka ročno z vnaprej pripravljeno excel datoteko, ki vsebuje cene in jeizpolnjena s strani proizvajalcev pohištva. Saloni pohištva to datoteko ponavadipridobijo kot prilogo že v sami namestitvi programa Gaston ali pa jo pridobijonaknadno v digitalni obliki na CD-ju ali preko elektronske pošte. Uporabnikprograma lahko nato preko funkcij v programu Gaston za upravljanje s ceniki dodajanove cenike, same cene pa uvozi preko funkcije “ Uvozi cenik” , tako da izbereustrezno excel datoteko cenika, ki jo je prejel od proizvajalca pohištva.

Page 43: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 38razširitev programskega paketa Gaston

Slika 3.22: Proces osveževanja cenikov s programom Gaston

3.6.3 DELOVANJE APLIKACIJEZ implementacijo aplikacije Gaston Ceniki se proces osveževanja cenikov zauporabnike močno spremeni in poenostavi. Hkrati se tudi skrajša čas odpripravljenega cenika do vnosa cenikov na strani salonov pohištva. Po zagonuprograma se prikaže osnovno okno, kjer so prikazani ključni podatki programaGaston. Za nadaljevanje mora uporabnik vpisati uporabniško ime in geslo. V faziavtorizacije se preverijo vsi podatki programa Gaston, kjer se morajo ujematinaslednje vrednosti v bazi podatkov in v programu Gaston:

• davčna številka proizvajalca pohištva (identifikacijska številka);• različica programa Gaston (različica baze je bistvena v delu, kjer so ceniki

vneseni le za točno določeno različico knjižnice programa Gaston);• program Gaston mora biti registriran. Registracijski podatki morajo obstajati

v bazi podatkov sistema GOS;• uporabniško ime in geslo morata biti vsebovana v bazi podatkov, uporabnik

pa mora imeti tudi ustrezne pravice za osveževanje cenikov.

Page 44: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 39razširitev programskega paketa Gaston

Slika 3.23: Osnovno okno programa GCeniki

Po uspešni avtorizaciji ima uporabnik na izbiro več tipov cenikov, kot je definirano vbazi podatkov. Uporabnik izbere ustrezen cenik, ki ga želi osvežiti ter ga potrdi.

Slika 3.24: Izbor cenika

Po potrditvi izbranega cenika se cenik prenese v pomnilnik računalnika, saj bi lahkoob morebitni prekinitvi povezave prišlo do napak v bazi podatkov. Po verifikacijiprenosa se preneseni podatki zapišejo v bazo podatkov programa Gaston.

Page 45: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 40razširitev programskega paketa Gaston

Slika 3.25: Prenos in vpis cenika

Page 46: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 41razširitev programskega paketa Gaston

Slika 3.26: Proces osveževanja cenikov s programom Gaston Ceniki

Page 47: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 42razširitev programskega paketa Gaston

3.7 ELEKTRONSKO NAROČANJE

3.7.1 UVODPrototipna rešitev Gaston Naročanje je bila razvita vzporedno s spletno stranjo inpredstavlja zadnjo fazo izgradnje prvotno imenovanega sistema Gaston InformacijskiSistem. Zaradi potreb trga in razvoja informacijskih tehnologij so postopkielektronskega poslovanja močno napredovali do sistema enotnih standardovizmenjave podatkov tudi preko interneta.

Zahteva po izboljšanem postopku izmenjave in oddaje naročil se je pojavila tudi vpohištveni industriji. Želja po avtomatičnem oddajanju naročil preko interneta sstrani salonov pohištva do proizvajalcev pohištva je bila dolgo neuresničljiva.Možnost uporabe elektronskih naročil smo sedaj uspešno izvedli z izgradnjo sistemaGOS in prototipne rešitve elektronskega naročanja. S sistemom smo v podjetju ib-CADdy d.o.o. postavili standardni postopek za oddajo naročil s programom Gaston vcentralen sistem vodenja, evidence in analize naročil s strani salonov in proizvajalcevpohištva.

Postopek oddaje naročil salonov pohištva večinoma poteka ročno. Po izrisu projektaprodajalca in po potrditvi izrisa s strani stranke, prodajalec natisne ponudbo innaročilo. Ponudba stranki predstavlja predračun. Prodajalec nato pošlje natisnjenonaročilo proizvajalcu pohištva po faksu. Trenuten postopek oddajanja naročil jelahko dolgotrajen, zamuden, sam papir se lahko izgubi, hkrati ni enotne evidencevseh naročil s strani salonov in proizvajalcev pohištva. Poleg tega tudi nienostavnega postopka za sledenje naročilom (»tracking«13).

3.7.2 DELOVANJE ELEKTRONSKIH NAROČILZ aplikacijo Gaston Naročanja želimo povezati trgovce ter proizvajalce pohištva.Odpravili bi papirniško obliko poslovanja, saj bi naročila potekala elektronsko, prekointerneta, v centralen sistem. Poleg hitrejšega procesa od izrisa,predračuna donaročila ter posledično tudi hitrejšo dobavo naročila kupcu želimo doseči tudi, da sovsa naročila shranjena na enotni lokaciji, torej v centralni bazi podatkov. Osnovnamožnost elektronskega naročanja je gostovanje storitve na strežniku podjetja ib-CADdy. Vendar smo v podjetju pripravili tudi različico baze podatkov, ki omogočaprenos celotnega sistema na nov strežnik, ki gostuje na poljubni oddaljeni lokaciji.Ta možnost je bila predvidena, ker je težko pričakovati, da bi vsi proizvajalcipohištva dopustili, da se celovit postopek naročanja izvaja v podjetju ib-CADdyd.o.o., saj bi tako izgubili neposreden nadzor.

13 Z besedo tracking imamo v mislih postopek, program ali evidenco vseh naročil, ki so jihoddali saloni pohištva in prejeli proizvajalci pohištva z uporabo programa Gaston.

Page 48: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 43razširitev programskega paketa Gaston

Slika 3.27: E-naročanje; gostovanje baze podatkov v podjetju ib-CADdy d.o.o.

Slika 3.28: E-naročanje; baza podatkov na lokaciji proizvajalca pohištva

Glede na prototipno zasnovo aplikacije, le ta ni vključena v program Gaston in delujesamostojno. Aplikacija se poveže na bazo podatkov programa Gaston in na bazopodatkov sistema GOS (ali oddaljene baze podatkov) in tako omogoča povezavomed naročili in izrisi projektov v programu Gaston. Aplikacija je razdeljena na dvadela. Prvi del predstavlja funkcionalnost oddajanja naročil, pregledovanja stanjnaročil in evidence vseh oddanih naročil s strani salonov pohištva. Drugi delpredstavlja »stran« proizvajalcev pohištva, ki naročila salonov sprejemajo, jihpregledujejo, zavračajo ali potrjujejo ter imajo evidenco vseh prejetih naročil s stranisalonov pohištva s programom Gaston.

3.7.3 GASTON NAROČANJE – SALONI POHIŠTVAAplikacija se po zagonu avtomatično poveže na bazo podatkov programa Gaston inpo potrditvi povezave še na bazo podatkov sistema GOS (Gaston naročanja).Evidenca oddanih naročil se vodi glede na registracijske podatke programa Gaston inglede na evidenčno številko, ki je bila salonu pohištva izdana ob namestitvi in jezapisana v bazi podatkov.

Uporabnik lahko preko »projektov« pregleduje vse izrisane projekte v programuGaston, kar vključuje tudi vse podrobnosti naročila in artikle naročila (cene, šifre,končna cena...). Tam lahko tudi sam projekt oz. naročilo prenese v sistem GOS, torej

Page 49: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 44razširitev programskega paketa Gaston

elektronsko odda naročilo proizvajalcu pohištva. Druga možnost je pregled vsehoddanih naročil, ki so že vsebovana v sistemu GOS, kjer lahko uporabnikneažurirana (naročila, ki niso bila zavrnjena ali potrjena) briše, obstoječe projekte papregleduje in vidi trenutno stanje samega naročila. Poleg informacij o projektih,izpisu in pregledu ponudb, naročil in projektov ima uporabnik na voljo tudiinformacije vseh oddanih naročil v sistem GOS. Z vsem tem se pridobi enotnost inažurnost podatkov, saj so vsa naročila shranjena v skupni bazi podatkov in jih jemogoče pregledovati in pridobiti kjerkoli ob vsakem času.

Slika 3.29: Pregled in urejanje oddanih naročil (saloni pohištva)

Page 50: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 45razširitev programskega paketa Gaston

Slika 3.30: Pregled, urejanje, prenašanje naročil (saloni pohištva)

3.7.4 GASTON NAROČANJE – PROIZVAJALCI POHIŠTVAAplikacija je strukturirana na podoben način kot za salone pohištva. Aplikacijauporablja bazo podatkov GOS sistema v katero saloni pohištva vpisujejo oz. pošiljajonaročila, proizvajalci naročila pregledajo in jih nato zavrnejo ali potrdijo.Proizvajalci lahko pregledujejo vsa svoja naročila vseh pohištvenih salonov, ki sovključeni v sistem elektronskega (avtomatičnega) naročanja. Poleg pregleda inpotrjevanja celotnih naročil imajo na voljo natančen pregled vseh naročenih artiklovposameznega naročila, kot tudi izpis naročila za tiskanje in nadaljnjo obdelavo, če jele to potrebno. Na voljo imajo veliko »filtrov« za lažje iskanje in predogled naročil.Uporabniki lahko posamezen projekt tudi izvozijo in ga prenesejo v program Gaston,kjer lahko pregledajo samo postavitev elementov. Pogoj za to opcijo je, da imauporabnik nameščeno identično različico programa Gaston in bazo podatkov(knjižnico).

Po zagonu aplikacije se mora uporabnik (proizvajalec pohištva) povezati na bazopodatkov. Za to potrebuje ustrezno uporabniško ime in geslo, saj je GOS bazapodatkov zasnova, tako da podpira neomejeno število proizvajalcev pohištva v enibazi podatkov. Po uspešni avtorizaciji, uporabnik pridobi naročila (projekte), ki sobili posredovani za proizvajalca pohištva oz. pripadajočega uporabnika.

Page 51: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 46razširitev programskega paketa Gaston

Slika 3.31: Pregled, urejanje, prenašanje naročil v Gaston (proizvajalci pohištva)

Slika 3.32: Pregled naročil in artiklov (proizvajalci pohištva)

Page 52: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 47razširitev programskega paketa Gaston

4 GASTON NAROČNIŠKI SISTEM - RAZŠIRITEV

4.1 UVOD

Dejstvo je, da program ali uporabniška rešitev po izvedbi in uspešni implementacijine more biti popoln. Med uporabo se pogosto pojavljajo napake (bug),pomanjkljivosti in želje po drugačni uporabi posameznih delov sistema. Podjetje ib-CADdy d.o.o. je sistem vpeljalo konec leta 2006. Sistem trenutno uporablja do 25uporabnikov (administratorjev, uporabnikov proizvajalcev pohištva in Mercatoruporabnikov). V tem času se je v sklopu uporabe sistema pojavilo kar nekaj idej kakobi sistem še izboljšali in popravili, da bi bil uporabnikom prijaznejši in da bi podpiralnove nujno potrebne funkcionalnosti. Želje po prenovi oz. razširitvi niso izrazili leuporabniki v podjetju ib-CADdy d.o.o., ampak tudi drugi uporabniki v partnerskihpodjetjih.

4.2 SPLETNA STRAN GOS

Zaradi potrebe po spremembi in razširitvi sistema GOS smo se v podjetju ib-CADdyd.o.o. odločili implementirati nekatere ideje in spremeniti določene funkcionalnosticelotnega sistema. Razširitev obsega predvsem nadgradnjo spletne strani. Aplikacijeelektronskega naročanja in GCeniki se še ne uporabljajo v komercialne namene in soše vedno v fazi testiranja (prototipa).

V podjetju ib-CADdy d.o.o. prejemamo vse več naročil za izdelavo knjižniceprogramov Gaston novih proizvajalcev pohištva. Poleg razvoja novih knjižnic jevsako leto potrebno izdelati dopolnitve in popravke že obstoječih knjižnicproizvajalcev pohištva. Vse bolj razširjena uporaba programa Gaston medproizvajalci pohištva posledično pomeni tudi večje število uporabnikov in več dela zupravljanjem podatkov. Vse to dodatno obremenjuje zaposlene v podjetju ib-CADdyd.o.o., ki poleg izdelave knjižnic skrbijo tudi za vse licence in podatke v GOSsistemu.

4.2.1 MODIFIKACIJE SPLETNE STRANIObstoječe funkcionalnosti spletne strani je bilo potrebno izpopolniti in popraviti.Obseg razvitih sprememb, ki so bile vključene na spletno stran, lahko opredelimo vnaslednjih točkah:

Page 53: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 48razširitev programskega paketa Gaston

1. Logotipi podjetijV spletni strani smo poleg vseh potrebnih podatkov o posameznih podjetjih uvedlitudi možnost vključitve logotipa za vsako posamezno podjetje. Gre za grafičnoizpopolnitev, saj ima vsak uporabnik po vstopu in uspešni avtorizaciji na spletnostran poleg osnovnih podatkov o podjetju, številu licenc in drugih podatkov prikazantudi logotip podjetja. Za implementacijo logotipov je bilo potrebno spremeniti modulupravljanja podjetij.

2. Pregledovanje in upravljanje z registracijskimi podatkiGlede na veliko število licenc (čeprav iskanje traja manj kot sekundo) smo predizpisom vseh licenc vključili iskalnik po licencah. Tako lahko uporabnik pridobi ledoločen tip licenc (glede na proizvajalca pohištva, delen vpis informacije o salonu,lokacije ali serijske številke) in tako hitreje ter učinkoviteje upravlja ter dostopa dopodatkov. Če uporabnik ne izbere oz. ne vpiše nobenega kriterija, se vseeno izpišejovse licence.

Slika 4.1: Seznam registracij, iskanje

3. Evidenca in upravljanje z različicamiPodjetje ib-CADdy d.o.o. ima v sistemu poleg evidence različic programa Gaston inizdanih knjižnic programa Gaston posameznim proizvajalcem pohištva tudi sistem zapodjetje Mercator d.d. Podjetje, ob spremembi cenika, popravka ali novi različici, le-te dobavi tudi poslovalnicam podjetja Mercator. Ker pa ni nujno, da je poslanapošiljka oz. del pošiljke celotna različica programa se je v sistem uvedla evidencapopravkov oz. cenikov. Ta se ažurira preko polja navidezna oz. prava različica (realversion) kar označuje tip dodane različice. Vsi izdani popravki ali popravki cenikov(novi ceniki) so tako v sistemu označeni kot navidezna različica za evidencopredvsem podjetja Mercator d.d. Sistem evidentiranja navideznih različic se jespremenil zaradi funkcionalnosti in se sedaj označuje že v fazi dodajanja novihrazličic in ne v fazi dodajanja novih različic za posamezne proizvajalce pohištva.

4. Sporočila in upravljanje s sporočiliZaradi čedalje večjega števila prejetih in poslanih sporočil na spletni strani se jeuvedla možnost brisanja sporočil s strani pošiljatelja in prejemnika. Sedaj lahko

Page 54: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 49razširitev programskega paketa Gaston

uporabniki enostavno brišejo stara, neaktualna sporočila. Če je sporočilo izbrisano,se le ta ne izbriše iz baze podatkov, ampak se uporabniku v prihodnosti le ne prikaže.S tem se vsebina sporočila ne izgubi, saj moramo računati, da sporočilo vsebujeključne podatke, ki jih bodo uporabniki potrebovali v prihodnosti.

5. GRD DatotekeSaloni pohištva lahko uporabljajo program Gaston v komercialne namene le spredhodno registracijo. Registracija programa Gaston poteka enostavno, s klikom na»Vizitko« in nato »Registracija«. Uporabnik mora vpisati naslednje podatke: naziv,ulica, kraj, serijska številka in registracijska koda. Te podatke uporabnik pridobi odproizvajalca pohištva, ki mu je program posredoval. Ker je za registracijo programapotrebna natančnost podatkov (vpliv velikih in malih črk ter presledkov), pogostoprihaja do težav pri sami registraciji. Zato se je v sistem, kot tudi v program Gaston,vključila funkcionalnost, kjer lahko registracijske podatke uporabnik uvozi iz t.i.GRD datoteke (Gaston Registration Data) in tako enostavno registrira program brezvečjih težav. V sistemu se poleg registracijskih podatkov vodi evidencaregistracijskih datotek. Te lahko uporabniki spletne strani izvozijo in posredujejoročno ali pošljejo po elektronski pošti. Datoteke se avtomatično posredujejo tudi, čeuporabniki uporabljajo avtomatičen način pošiljanja podatkov po elektronski pošti.Tak način pošiljanja je omogočen na spletni strani. Do sedaj so uporabnikielektronska sporočila pošiljali le na elektronske naslove, ki so bili navedeni vkontaktnih podatkih. Po novem pa lahko pošiljajo elektronska sporočila na poljubneelektronske naslove.

Slika 4.2: Registracijski podatki za salon pohištva (GRD in e-pošiljanje)

6. Spremembe osnovne straniNa osnovno stran spletne strani smo poleg informacij o sporočilih in novicahvključili tudi seznam vseh trenutno čakajočih zahtevkov za dodajanje novih salonov,ki jih je potrebno obdelati s strani podjetja ib-CADdy d.o.o. Dodane so bile tudinekatere hitre povezave do najbolj pogostih modulov uporabe spletne strani.

Page 55: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 50razširitev programskega paketa Gaston

Slika 4.3: Vključitev čakajočih salonov pohištva na osnovno stran

7. Prikazovanje spletne strani in čakanje pred prikazomSpletna stran temelji na podatkih, ki so zapisani v bazi podatkov GOS. Uporabnikuspletne strani se izpišejo zahtevane informacije. Postopek pridobivanja informacij zaprikaz na spletni strani včasih poteka tudi nekaj sekund. Čas čakanja je odvisen odkoličine podatkov in hitrosti povezave do interneta. Zato se je dodala funkcionalnost,ki uporabniku v procesu pridobivanja podatkov ponazarja prenos vsebine spletnestrani. Večina brskalnikov spletnih strani, namreč, v fazi prenašanja podatkovprikažejo prazno, belo spletno stran.

Slika 4.4: Prikaz nalaganja spletne strani

8. Upravljanje podatkov o salonih pohištvaV modulu obdelave podatkov salonov pohištva se je odstranil nefunkcionalen prikazvseh podrobnosti o salonu. Večina teh informacij se že izpiše v samem seznamulicenc za salon pohištva. Spremembe so nastale tudi v izgledu za popravljanjeinformacij o salonu. Dodane so bile povezave za hitrejše preskoke med moduli zinformacijami o salonu pohištva ter licencami salona pohištva. Po potrditvisprememb informacij o salonu, se uporabnika premesti na stran popravljenega salonain ne več na stran seznama salonov.

Page 56: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 51razširitev programskega paketa Gaston

Slika 4.5: Spremembe obdelave podatkov salonov pohištva

Funkcionalnost dodeljevanja lastnikov posameznim salonom pohištva je bila razvitapo implementaciji prvotne spletne strani. Funkcionalnost je bilo potrebno spremenititako, da se lastnik salona lahko vpiše že v fazi dodajanja salona v bazo podatkov inne šele v fazi spreminjanja podatkov salona.

V modulu seznama salonov se je do sedaj vedno izpisal celoten seznam salonovpohištva, ki so vsebovani v bazi podatkov. Pred prikazom salonov se je zato dodaliskalnik, ki omogoča, da se prikaže le salone, ki ustrezajo določenim pogojem(kriterijem), ki jih uporabnik vpiše. Če uporabnik kriterija ne vpiše ali ne izbere, seprikaže celoten seznam salonov pohištva.

9. Upravljanje čakajočih salonov pohištva in zahtevkov za dodajanje novega salonapohištva

V modulu dodajanja čakajočih salonov se sedaj ob dodanem salonu pohištvaavtomatično izpolni tudi prvotni lastnik salona pohištva. Za lastnika salona se smatraproizvajalca pohištva, ki je zahteval vpis salona v sistem. Modul prikaza in obdelavečakajočih salonov po novem prikaže le salone, ki so trenutno označeni kot čakajoči.Arhiv obdelanih salonov je dostopen preko iskalnika, ki je dodan na dnu seznamačakajočih salonov.

Page 57: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 52razširitev programskega paketa Gaston

Slika 4.6: Čakajoči saloni pohištva in iskanje po arhivu

10. Obdelava podatkov povezanih s podjetjem Mercator d.d.Sistem evidentiranja pošiljk Mercatorju je do sedaj potekal tako, da lahko podjetjeib-CADdy d.o.o. na pošiljko vključi le eno različico oz. popravek programa Gaston(cenika). Po razvoju aplikacije avtomatičnih namestitev (GastonInstaller) se jevključila možnost, da se na pošiljko vključi več različic programa Gastonin cenikov.Za to je bila potrebna sprememba v bazi podatkov in v programski kodi modulov zaobdelavo podatkov povezanih s podjetjem Mercator d.d. Zaradi spremembefunkcionalnosti in zaradi spremembe v bazi podatkov je bilo potrebno spremenitiprogramsko kodo še v naslednjih modulih: merc_new_install, merc_manage,merc_view_by_salon, merc_salons. Zaradi zgoraj navedenih popravkov se jespremenila funkcionalnost tudi za uporabnike tipa Mercator. Poleg tega smo vmodulu seznama salonov pohištva podjetja Mercator d.d. omogočili, da se polegosnovnih podatkov salona izpisujejo tudi registracijski podatki. Saloni pohištvapodjetja Mercator d.d. lahko izkoriščajo tudi druge možnosti kot so pošiljanje e-sporočil, GRD datoteke itn.

Page 58: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 53razširitev programskega paketa Gaston

Slika 4.7: Seznam pošiljk salonom pohištva podjetja Mercator d.d.

11. Drugi popravkiV modul seznama proizvajalcev pohištva je bila dodana statistika o številu licencposameznega podjetja, izražena v odstotnih vrednostih vseh različic programaGaston.

V modulu, ki omogoča uvoz in izvoz seznama salonov pohištva in proizvajalcevpohištva, je bila odstranjena možnost uvoza. Možnost je bila ukinjena, ker bi se vprimeru uvoza izbrisali vsi saloni pohištva oz. proizvajalci, posledično pa tudi vsipodatki, ki temeljijo na teh poljih.

Zaradi velikega števila izdanih različic, pri nekaterih proizvajalcih pohištva, se sedajprikazujejo le zadnje 3 izdane različice in ne vse.

Spletni uporabniki imajo med stanjem zahtevanih salonov pohištva navedene lečakajoče salone. Že obdelane salone lahko po novem iščejo v arhivu.

GRD (Gaston Registration Data) datoteke se prenašajo preko modula download.Datoteko, ki jo je uporabnik želel prenesti iz sistema, mora uporabnik shraniti na trdidisk računalnika. Pri tem je bila spremenjena zahteva modula download (prenos),tako da mora biti uporabnik predhodno nujno prijavljen v sistem, saj bi v nasprotnemprimeru lahko prišlo do zlorabe podatkov. Datoteke se shranjujejo v podatkovnomapo »data«, ki je strukturirana glede na proizvajalce pohištva. Tako se jasno določistruktura kjer se datoteke nahajajo.

Na spletni strani smo nadgradili modul, ki omogoča tiskanje v uporabniku prijazniobliki.

Page 59: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 54razširitev programskega paketa Gaston

4.2.2 SLEDENJE RAZLIČICAM - GTCZaradi naraščanja naročil izdelave novih ali adaptacije starihknjižnic posameznihproizvajalcev pohištva, se v podjetju ib-CADdy d.o.o., srečujemo z novimi težavami.Vse večji obseg naročil proizvajalcev pohištva in vse več dela v podjetju ib-CADdyd.o.o. predstavlja težave pri organizaciji dela, predvsem pa v evidenci stanja odprtihnaročil in kontrolo nad izvajanjem in napredkom izdelave. V podjetju ib-CADdyd.o.o. se direktorju podjetja periodično poroča o stanju izdelave in napredka vizdelavi posameznih knjižnic. V zadnjem času podjetje težko sledi vsem naročilom.Občasno se na posamezna naročila tudi pozabi, stalno zamujanje rokov izvedbe pa jeskorajda postala že praksa. Pregled vseh novih naročil, za katere je potrebno izdelatiknjižnico programa Gaston, smo zato v podjetju pisali na tablo v pisarni. Takpostopek evidence naročil je skrajno neorganizirana oblika evidence, zamujanjerokov izvedbe pa skrajno neodgovorno.

V podjetju smo se odločili za izgradnjo modula (informacijskega sistema), ki jevključen v samo spletno stran GOS sistema. Namen je doseči celovit obseg vsehnaročil, shranjenih v obstoječi bazi podatkov. Podatki so tako združeni na enemmestu. Ideja sistema imenovanega »Gaston Tracking System« ali »Sistem SledenjaRazličicam« (GTC) je, da zagotovimo razpoložljivost informacij o stanju naročil innatančnem pregledu posameznih naročil vsem zaposlenim v podjetju ib-CADdyd.o.o., katerih delo obsega program Gaston.

Prva faza procesa izdelave knjižnice programa Gaston obsega naročilo proizvajalcapohištva. Po podpisu pogodbe proizvajalec pohištva posreduje tehničnodokumentacijo vseh elementov, šifrant artiklov in dodatne zahteve. Po prejetjudokumentacije v podjetju ib-CADdy d.o.o. izdelamo knjižnico. Knjižnico dobavimoskupaj s programom Gaston, ki ga, če je to potrebno, tudi dopolnimo (dodatenrazvoj). Prva in vse nadaljnje različice programa Gaston, so do potrditve proizvajalcapohištva t.i. testne različice, ki niso namenjene v komercialne namene. Uporabljajose zgolj za testne namene in za pregled proizvajalca pohištva o ustreznosti izdelave.Proizvajalci pohištva ponavadi po nekajkratnih popravkih različico programapotrdijo. Po prejetju potrditve, podjetje ib-CADdy d.o.o. izdela končno različico zauporabo. Celoten proces od prejetja naročila do izdelave končne različice je prikazanna sliki 4.8.

Page 60: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 55razširitev programskega paketa Gaston

Slika 4.8: Proces izdelave knjižnice programa Gaston

S sistemom smo morali zagotoviti, da se v bazi podatkov lahko vodi celovit procesizdelave knjižnice oz. programa Gaston. GTC je zasnovan tako, da se lahko definiraveč različnih procesov na osnovi izdelanih predlog, katere lahko upravljamo vsistemu GTC. Vsaka predloga ima določene vrednosti, imenovane »atribut«. Sameatribute je potrebno vpisati ali pa je vnos polja poljuben. Predloga poleg osnovnihatributov sledenja vsebuje tudi stanja do končne izvedbe celovitega procesa. Vsakostanje je sestavljeno iz pravil vnosov ustreznih definiranih atributov. S tako zasnovolahko s sistemom GTC ponazorimo katerikoli proces, ki se v podjetju odvija, neglede na to ali gre za izdelavo knjižnice programa Gaston ali drug proces.

Page 61: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 56razširitev programskega paketa Gaston

Slika 4.9: Urejanje predlog, procesov sledenja

Slika 4.10: Urejanje definiranega procesa sledenja

Page 62: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 57razširitev programskega paketa Gaston

Na osnovi izdelanih predlog (definiranih procesov) se ob novem naročilu za procesizdelave odpre novo sledenje. Sam proces sledenja temelji na predlogi in ponazarjaodsev potrebnih aktivnosti za uspešno izvedbo projekta (naročila). Vsak projekt jesestavljen iz nalog, ki morajo biti izpolnjene, da se projekt uspešno dokonča.Posamezna naloga ima določene atribute (datum, rok izvedbe, odgovorna oseba,stanje napredka).

Slika 4.11: Odpiranje novega procesa, naročila oz. izdelave

S sprotnim ažuriranjem podatkov pridobimo seznam vseh projektov izdelave, ki jihje potrebno dokončati v zastavljenem roku. S sistemom GTC poleg seznama vsehodprtih projektov pridobimo tudi informacije o stanju posameznega projekta,podatke o odgovornih osebah, stanju napredka in druge informacije, ki smo jihdefinirali v sami predlogi. Poleg osnovnih informacij o odprtih projektih, pridobimoše natančno opredelitev posameznih nalog projekta. Vsaka naloga ima določenostanje (odprto, dokončano....), hkrati pa vsebuje tudi druge informacije, kot je bilozasnovano v predlogi. Na osnovni strani GTC sistema tako lahko pregledujemo vseodprte projekte, roke izvedbe in odgovorne osebe. Na ta način managementu podjetjazagotovimo vse potrebne informacije za uspešno vodenje projektov v okviruprograma Gaston.

Page 63: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 58razširitev programskega paketa Gaston

Slika 4.12: Pregled odprtih projektov in nalog na osnovni strani GTC

Odgovorne osebe podatke spreminjajo in ažurirajo, tako da so podatki v sistemuGTC odsev trenutnega stanja projektov v podjetju.

Slika 4.13: Urejanje podatkov v sistemu GTC

Page 64: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 59razširitev programskega paketa Gaston

Ko se uspešno zaključijo vse naloge zastavljenega projekta, se projekt označi kotdokončan. Projekt in informacije o projektu se shranijo v arhiv GTC sistema zaprimer, da se v prihodnosti te podatke potrebuje.

Slika 4.14: Iskanje po arhivu sistema GTC

Sistem GTC managementu in zaposlenim zagotavlja vse potrebne informacije prinadzoru in izvajanju dela. Sistem vsebuje podatke o vseh odprtih projektih, nalogahin stanju dela na posameznih nalogah. Tako v podjetju lažje sledimo spremembam,naročilom in napredku posameznih nalog, ki se trenutno izvajajo.

4.2.3 VKLJUČITEV SALONOV POHIŠTVAPodjetje ib-CADdy d.o.o. ima z naraščajočim številom podjetij tudi vse večuporabnikov programa Gaston. Predvsem novi uporabniki imajo z uporabo programaGaston največ težav. V podjetju sprejmemo veliko klicev, ko uporabniki potrebujejopomoč pri težavah z zagonom ali uporabo programa. Poleg tega, imajo uporabniki, kiše niso registrirali programa Gaston, še vedno veliko težav s samo registracijo.Težave se večinoma pojavijo zaradi napačno vpisanih podatkov, kljub novifunkcionalnosti GRD datotek.

Težave, ki se pojavljajo pri sami uporabi Gastona, se vsakodnevno ponavljajo.Odpravljanje težav je ponavadi enostavno, vendar pomoč po telefonu predstavljaveliko časovno obremenitev. Zaradi tega smo se v podjetju odločili za vključitevuporabnikov programa Gaston (salonov pohištva) v sistem GOS. Saloni pohištva selahko samostojno registrirajo na spletni strani GOS in pridobijo uporabniško ime ingeslo za vstop na spletno stran. Uporabnik pri registraciji potrebuje le delregistracijskih podatkov (serijsko številko in registracijsko kodo). Podatek se v bazipodatkov preveri. Če je registracija veljavna, uporabnik vpiše še želeno uporabniškoime in geslo ter se na spletno stran prijavi.

Page 65: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 60razširitev programskega paketa Gaston

Slika 4.15: Registracija salonov pohištva v sistem GOS

V fazi registracije je vpisano uporabniško ime vezano zgolj na en salon pohištva. Zaobstoječe uporabniško ime lahko uporabnik naknadno doda tudi druge salonepohištva. Namen podpore upravljanja več salonov pohištva z enim uporabniškimimenom je predvsem v tem, da imajo nekatera podjetja za več salonov pohištvaskupnega upravljavca računalnikov, informatika. Tako omogočimo nadzor večsalonov pohištva z enim uporabniškim imenom in s tem enostavnejšo uporabo.Urejanje salonov pohištva ni vezano zgolj na eno uporabniško ime. Dostop dopodatkov je omogočen tudi z več uporabniškimi imeni. Tako omogočimo dostopposameznim salonom pohištva do uporabnih podatkov ne glede na skrbnika.

Saloni pohištva imajo na spletni strani dostop do naslednjih modulov oz.funkcionalnosti:

• sistema novic; tako lahko salone pohištva obveščamo o težavah in drugihpomembnih obvestilih;

• sistema sporočil; uporabniki lahko sporočila sprejemajo, pošiljajo pa jihlahko uporabnikom podjetja ib-CADdy d.o.o. ter uporabnikom proizvajalcevpohištva, za katere že imajo izdane registracijske podatke;

• uporabnik lahko pregleduje vse obstoječe registracijske podatke, jih pošiljapo elektronski pošti in uporablja GRD datoteke za avtomatično registracijoprograma Gaston;

• uporabnik lahko doda v svoj seznam upravljanja salonov pohištva novesalone;

• uporabnik ureja podatke, ki so vezani na salone pohištva (uradni naziv,naslov, telefon, faks, e-naslov, poslovodja). S tem zagotovimo, da bodosčasoma vsi podatki o salonih primerni in urejeni;

Page 66: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 61razširitev programskega paketa Gaston

• uporabnik ureja kontaktne informacije posameznih salonov pohištva;• uporabnik ima dostop do datotečnega sistema, sistema pomoči in sistema

elektronskih naročil.

Uporabniki interaktivno sodelujejo v sistemu GOS. Upravljajo s podatki terdopolnjujejo bazo podatkov, ki jih v podjetju ib-CADdy d.o.o. nujno potrebujemo.Imajo dostop do vseh uporabnih podatkov, ki jih potrebujejo pri vsakodnevni uporabiprograma Gaston. V primeru težav lahko pomoč pridobijo kar preko spletne strani.

Če ima uporabnik pravico do upravljanja salona pohištva, ki je dodeljen podjetjuMercator d.d., lahko uporabnik elektronsko potrjuje uspešne namestitve poslanihnamestitvenih paketov. Tako uporabnikom ni več potrebno potrditve pošiljati pofaksu, ampak to enostavno storijo s prijavo na spletno stran in potrditvijo namestitve.

4.2.4 DATOTEČNI SISTEM IN SISTEM POMOČI - GDMVključitev salonov pohištva v sistem GOS za podjetje ib-CADdy d.o.o. predstavljaboljši nadzor in evidenco vseh podatkov, ki so zapisani v bazi podatkov GOS. Nadrugi strani pa salonom pohištva zagotavlja razpoložljivost podatkov, ki jihpotrebujejo pri uporabi programa Gaston.

V primeru težav lahko saloni pohištva pošljejo elektronsko sporočilo ali pa uporabijosistem sporočanja Gaston Naročniškega Sistema. Omenjena načina sporočanja nerešujeta problematike prevelikega števila telefonskih klicev, ki jih imamo v podjetjuib-CADdy d.o.o.

V podjetju smo razvili modul datotečnega sistema in sistema pomoči imenovanegaGDM (Gaston Data Management). GDM temelji na ideji baze podatkov znanja(knowledgebase) in pogosto zastavljenih vprašanj (FAQ). GDM predstavlja shrambovseh navodil, datotek pomoči in drugih datotek za pomoč uporabnikom programaGaston. Uporabnik lahko vsa objavljena navodila in datoteke pregleduje in išče gledena zastavljene kriterije in opise težav. Kriteriji, po katerih lahko uporabniki iščejoobjavljene dokumente, so naslednji: identifikacijska številka dokumenta, kategorija,dokumenti vezani na posamezno različico, iskanje po ključnih besedah in datumuobjave dokumenta. Z izgradnjo modula GDM lahko vsi uporabniki sistema (spletniuporabniki, Mercator uporabniki in saloni pohištva) pregledujejo vse objavljenedokumente, ki so organizirani v različne kategorije in objavljeni na strani podjetja ib-CADdy d.o.o.

Page 67: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 62razširitev programskega paketa Gaston

Slika 4.16: Iskanje dokumentov v sistemu GDM

Slika 4.17: Pregledovanje dokumentov sistema GDM

GDM omogoča tudi vnos novih dokumentov v kategorije s strani drugihuporabnikov, poleg administratorjev, če so za to dodeljene ustrezne pravice.Možnostvnosa novih dokumentov je predvidena predvsem za javljanje napak na programuGaston ali knjižnici posameznih proizvajalcev pohištva. Tako zagotovimo, da se vsenapake, ki jih uporabniki pri uporabi programa opazijo, shranijo v bazo podatkov. Stem se olajša delo podjetju ib-CADdy d.o.o. in proizvajalcem pohištva, saj so vsenapake zbrane in dostopne na enem mestu.

4.2.5 E-NAROČANJE NA SPLETNI STRANI GOSZadnjo fazo razširitve spletne strani predstavlja vgradnja elektronskih naročil naspletno stran. V podjetju ib-CADdy d.o.o. smo želeli ponudbo elektronskih naročilrazširiti. Zato smo se odločili, da jo vključimo na spletno stran. Z modulom e-naročanja lahko proizvajalci pohištva z obstoječim uporabniškim imenom in geslomvsa naročila pregledujejo tudi preko spletne strani. To predstavlja alternativoaplikaciji elektronskih naročil za proizvajalce pohištva. Uporabniki lahko vsa

Page 68: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 63razširitev programskega paketa Gaston

naročila, ki so bila poslana s strani salonov pohištva, pregledujejo in upravljajo.Funkcionalnost na spletni strani je identična kot je bila zasnovana v sami aplikacijielektronskih naročil. Omogočen je izvoz naročila (projekta), katerega lahkouporabniki nato uvozijo v program Gaston in pregledajo sam izris projekta.

Slika 4.18: Elektronska naročila na spletni strani

Storitev je omogočena tudi salonom pohištva, vendar je pregled naročil omejen le naproizvajalce pohištva, ki imajo vključeno podporo elektronskim naročilom na spletnistrani. S podporo elektronskih naročil smo tako zaključili celovito zasnovoelektronske izmenjave naročil in poenostavili pregled in urejanje vseh podatkovcelovitega sistema GOS.

4.3 ELEKTRONSKO NAROČANJE IN GCENIKI

Prototipni rešitvi elektronskega naročanja in gcenikov (osveževanja cenikov) sta bilirazviti v fazi, ko je program Gaston še temeljil na bazah podatkov Paradox. Spričetkom letošnjega oz. koncem prejšnjega leta smo program Gaston izpopolnili terzamenjali stare Paradox baze podatkov z bazami podatkov Firebird.

Sprememba je predstavljala velik izziv ter povzročila nemalo težav v prvihrazličicah, ki so temeljile na bazi podatkov Firebird. Ker sta bili aplikacijielektronskih naročil in gcenikov razviti v fazi, ko je Gaston še deloval na bazah

Page 69: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 64razširitev programskega paketa Gaston

podatkov Paradox, je bilo potrebno popraviti tudi omenjeni aplikaciji, ki sedajdelujeta na bazi podatkov Firebird in sta usklajeni s programom Gaston in celotnimsistemom GOS.S prehodom na nove baze podatkov smo aplikacije elektronskega naročanja ingcenikov vključili v sam program Gaston in tako zaključili celovit proces podporeelektronskega naročanja in osveževanja cenikov znotraj programa Gaston. Aplikacijise zaenkrat še ne uporabljata, saj trenutno še potekajo dogovori s proizvajalcipohištva in bosta predvidoma v uporabi do konca letošnjega leta.

4.4 ELEKTRONSKI KATALOG

Program Gaston temelji na knjižnici elementov posameznih proizvajalcev pohištva.Po naročilu proizvajalca pohištva, v podjetju ib-CADdy d.o.o., dobimo tehničnodokumentacijo, ki je sestavljena iz šifranta, kataloga elementov ter drugih zahtevanihfunkcionalnosti. Izdelava knjižnice je razdeljena na tri dele, ki obsegajo izgradnjobaze podatkov na podlagi poslanega šifranta, potreben dodatni razvoj programaGaston in grafično izdelavo elementov. V podjetju ib-CADdy d.o.o. vsak element, kije vsebovan v programu Gaston, grafično izrišemo v 3D načinu s programomSolidWorks. Po izrisu jih, zaradi velikosti datotek, pretvorimo v komprimiranoobliko, katero podpira program Gaston. Poleg 3D elementa se hkrati zaradifunkcionalnosti programa Gaston izdela tudi t.i. simbole, elemente izgleda v 2Dnačinu (tloris, naris in stranski ris).

Od proizvajalcev pohištva pridobivamo dokumentacijo za izdelavo programa Gastonv najrazličnejših oblikah. Problem predstavlja predvsem katalog elementov, ki jepogosto sestavljen v obliki, ki zaposlenim pri izrisu 3D elementov ne koristi pravveliko. Dokumentacija elementov je najpogosteje vsebovana v posredovanemkatalogu elementov oz. šifrantu v digitalni ali analogni obliki. V katalogu sovsebovane zgolj grobe skice (2D slika) ter zunanje mere elementov. Zaposleni vpodjetju imamo veliko težav pri izrisu teh elementov in moramo pogostoimprovizirati, elemente pa izdelovati po občutku in izkušnjah. Tak način izdelavepoleg bolj zamudnega dela povzroča tudi veliko število napak, saj notranjostelementov in druge mere pogosto odstopajo od realnih. Tako je popravljanjeelementov v fazi testne različice zelo pogosto. Včasih v podjetju ib-CADdy d.o.o.dobimo tehnično dokumentacijo elementov v digitalni obliki (ki ni katalog); v oblikizapisa datotek orodij za konstruiranje. Le redko so ti podatki v obliki 3D zapisa,pogosteje v 2D obliki zapisa programa AutoCAD.

V podjetju ib-CADdy d.o.o. želimo, da bi vsa podjetja s katerimi sodelujemo,uporabljala programe, ki omogočajo 3D modeliranje. Poleg prednosti, ki jih bodouporabniki pridobili z uporabo 3D sistemov, se bo drastično izboljšalo tudi delo vpodjetju ib-CADdy d.o.o. V primeru dobrega izrisa elementov, le te enostavnopretvorimo in vključimo v program Gaston. Prva faza ideje za uporabo 3D sistemovv celotni pohištveni industriji predstavlja možnost izdelave elektronskih katalogov.

Page 70: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 65razširitev programskega paketa Gaston

Elektronski katalog je spletna stran, kjer so vsebovane vse informacije pohištvenihprogramov, elementov in celoten šifrant, ki ga izdelamo s programom Gaston vdrugačni obliki. Tako proizvajalcem pohištva ponujamo moderen in nazoren prikazcelotnega obsega njihovih pohištvenih programov in elementov. Uporabnik naspletni strani elektronskih katalogov izbere proizvajalca pohištva in pohištveniprogram. Nato uporabnik nabor elementov izbranega pohištvenega programaenostavno pregleduje v 3D načinu. Možno je tudi spreminjanje elementa glede naželene barve in možne izvedbe.

Slika 4.19: Izgled spletne strani e-kataloga

Spletna stran elektronskih katalogov je zdaj še prototipna rešitev, ki bo predstavljenaproizvajalcem pohištva v naslednjih mesecih. Rešitev temelji predvsem na uporabisodobnih 3D tehnologij. Baza podatkov temelji na zasnovi knjižnice proizvajalcapohištva programa Gaston. Na spletni strani elektronskega kataloga je lahkovsebovanih več proizvajalcev pohištva in pohištvenih programov. V pregleduposameznega elementa ima uporabnik na voljo naslednje informacije: ime oz. nazivelementa, velikost elementa, možne izvedbe, barve oz. tipe artikla, ceno ter opisartikla. Uporabnik lahko spreminja posamezne možne izvedbe elementa ter menjavanjegove barve. S spreminjanjem omenjenih parametrov se uporabniku interaktivnoprikazuje tudi 3D slika elementa.

Page 71: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 66razširitev programskega paketa Gaston

Slika 4.20: E-katalog, prikaz elementa

Prikaz elementa v 3D načinu temelji na izdelavi e-drawing datoteke, ki jo lahkoizdelamo s programom SolidWorks, kjer so elementi tudi izrisani. E-Drawings jetehnologija, ki omogoča prenos in prikaz 3D izrisov ter tehnične dokumentacije naenostaven način. Datoteka e-drawings se lahko pregleduje z brezplačnimprogramom, ki ga lahko uporabnik pretoči preko spletne strani programaSolidWorks. Možen je tudi pregled datoteke v t.i. izvršljivi obliki (»self-executableformat«). Znotraj grafičnega dela datoteke je vsebovan pregledovalnik, zatouporabnik ne potrebuje samostojno namestiti pregledovalnika.

Z elektronskim katalogom omogočamo proizvajalcem pohištva pregledovanje vsehpohištvenih programov in elementov ter nazoren prikaz možnih izvedb in barvposameznih elementov. Omogočena je tudi uporaba tekstur, s katerimi pridobimorealen prikaz elementov. Namen elektronskih katalogov ni le v prikazovanju izgleda,prikazu cen in opisov, ampak se tudi lahko uporabljajo na osnovnih predstavitvenihstraneh proizvajalcev pohištva ter tako natančno in prijazno potencialnim kupcemprikažejo izgled elementa, možne izvedbe in barvne kombinacije. Uporabnik lahko v3D pregledovalniku elemente poljubno obrača ali posamezne dele elementa označi,tako da se lahko skoznje vidi. Dele elementa lahko tudi izmeri in si tako sam zasnujeizgled svojega stanovanja.

Page 72: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 67razširitev programskega paketa Gaston

Slika 4.21: E-katalog, izgled elementa (rotacija)

Uporaba spletnih katalogov lahko poleg nazornega prikaza celotnega obsegapohištvenih programov proizvajalcev pohištva pomeni tudi osnovo za nadaljnjirazvoj in način prodaje pohištva.

Page 73: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 68razširitev programskega paketa Gaston

5 ZAKLJUČEK

V sodobnem svetu vse bolj prevladuje uporaba informacijskih tehnologij, kiomogočajo nov način življenja, komuniciranja, obveščanja... Vsakodnevnespremembe in razvoj novih tehnologij omogočata enostavno in hitro realizacijomodernih idej uporabe informacijskih tehnologij. S tem se tudi olajša deloposameznikom. Lahko bi rekli, da uporaba elektronskih poti, zagotavlja tudinatančnost, hitrost, zanesljivost in evidenco vseh informacij, ki se v procesihodvijajo. V mnogih podjetjih prehod na način e-poslovanja predstavljanajpomembnejšo strategijo. V primeru, da podjetja ne sledijo trendom trga lahkokmalu postanejo nekonkurenčna.

V podjetju ib-CADdy d.o.o. se trenda prehoda v elektronski način poslovanja zelodobro zavedamo in smo s tem namenom razvili sistem imenovan Gaston NaročniškiSistem, ki omogoča delovanje na elektronski način. V sklopu izgradnje GOS sistemasmo vzpostavili enovit sistem v katerem so centralizirani in standardizirani vsisubjekti, ki sodelujejo v verigi prodaje pohištva in uporabljajo programsko opremoGaston. GOS tako vključuje:

• povezavo in sodelovanje podjetja ib-CADdy d.o.o., proizvajalcev pohištva insalonov pohištva, ki skupaj sodelujejo s pomočjo spletne strani;

• centralizacijo distribucije programske opreme (sistem različic, avtomatskimnamestitev) in upravljanje z licencami (registracijskimi podatki);

• sistem naročanj; obdelava in postopek elektronske oddaje naročil s stranisalonov pohištva do proizvajalcev pohištva;

• poenotenje vzdrževanja programske opreme in uvedbo sistema verzij;• sistem tehnične pomoči, ki je bil razvit na ideji t.i. baze znanja za vse

subjekte, ki uporabljajo program Gaston.

V sklopu razvoja celovitega sistema GOS smo vključili vse idejne zasnove, ki sopotrebne za celovito informatizacijo oz. centralizacijo vseh podatkov, ki so povezanis programom Gaston. Tako smo naredili velik korak v sodelovanju med podjetjemib-CADdy d.o.o., proizvajalci pohištva, saloni pohištva ter drugimi podjetji, kisodelujejo v procesu razvoja in uporabe programa Gaston. Gaston Naročniški Sistemobsega tri podsisteme. Vsak predstavlja del celovitega sistema in dopolnjuje celotokot je bila zasnovana.

Z izgradnjo spletne strani smo poenostavili delo vseh sodelujočih v okviru programaGaston. Proizvajalcem pohištva omogoča avtomatično izdajo licenc, pregled vsehlicenc, dostop do pomoči, medsebojno sporočanje, obveščanje in drugefunkcionalnosti. Saloni pohištva lahko sodelujejo s proizvajalci pohištva inpodjetjem ib-CADdy d.o.o. ter tako pridobijo informacijo in pomoč preko enotnega

Page 74: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 69razširitev programskega paketa Gaston

sistema, saj sistem GOS vsebuje vse potrebne informacije v primeru, da uporabnikipotrebujejo pomoč, nasvete ali pa želijo zgolj obvestiti proizvajalce pohištva alipodjetje ib-CADdy d.o.o. o nastalih težavah ali napakah. S sistemom smo prav takopovezali druga podjetja, ki sodelujejo pri uporabi programa Gaston. PodjetjeMercator d.d. lahko pridobi vse potrebne informacije o salonih pohištva, registracijahin avtomatičnih namestitvah.

Način posredovanja naročil proizvajalcem pohištva se v vseh letih ni spremenil. Samproces oddaje naročila še vedno poteka ročno. Prejem samega naročila tako nizanesljiv, hkrati tudi ni osnovne evidence vseh oddanih naročil, ki so jih proizvajalcipohištva prejeli ali saloni pohištva oddali proizvajalcem. Z razvojem sistemaelektronskega naročanja se rešuje vse omenjene pomanjkljivosti in omogoča oddajonaročil na sodoben, elektronski naročil. Trn v peti prav tako predstavlja osveževanjecenikov. Proizvajalci pohištva morajo po izdelavi novih cenikov posredovatidatoteko vsem salonom pohištva. Datoteka se lahko poškoduje ali pa jo končniuporabnik sploh ne prejme. Z aplikacijo GCeniki osveževanje cenikov postaneenostavno, samostojno in neodvisno. S tem se zagotovi tudi zanesljivost innatančnost prenesenih podatkov ter olajša delo proizvajalcem pohištva, saj le-tinamestijo nov cenik na spletno stran.

GOS tako poenostavi in pohitri vse procese poslovanja vseh podjetij, ki sodelujejopri uporabi programa Gaston in postavlja temelje prihodnjega razvoja v podjetju ib-CADdy d.o.o. Ker je GOS enostaven za uporabo in hitro dostopen lahko vprihodnosti pričakujemo vključitev vse več salonov pohištva v sam sistem, s tem parazbremenimo zaposlene v podjetju ib-CADdy d.o.o. in odgovorne osebeproizvajalcev pohištva.

5.1 MOŽNOSTI NADALJNJEGA RAZVOJA

Projekt izgradnje GOS sistema je bil v prvotni zasnovi mišljen zgolj kot spletna stranza pridobivanje registracijskih podatkov in za evidenco vseh salonov terproizvajalcev pohištva. Kmalu je projekt prerasel pričakovanja, zato smo obseg GOSsistema razširili in omogočili enostavnejše delovanje tudi na drugih področjihobravnavanega sistema. Diplomska naloga obsega izgradnjo in razširitev GastonNaročniškega Sistema, ki obsega spletno stran, sistem elektronskega naročanja,osveževanja cenikov in izgradnjo elektronskih katalogov.

V podjetju ib-CADdy d.o.o. že pripravljamo nov projekt razširitve GOS. RazširitevGOS sistema naj bi obsegala:

• sistem GUS (Gaston Update System); sistem, ki bo omogočal avtomatičnoosveževanje obstoječe različice ali namestitev nove različice programa prekointerneta. GUS bo nadomestil trenutni ročni način posredovanja novihrazličic na CD-ju po navadni pošti;

Page 75: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 70razširitev programskega paketa Gaston

• sistem GWS (Gaston Web Shop); izdelavo spletne trgovine, ki bo zasnovanana bazi podatkov elektronskih katalogov. Elektronski katalog v obliki spletnetrgovine postane osnova za prodajo pohištva preko interneta, brez potrebnegaobiska v salonu pohištva, iskanju primernih artiklov, merjenja, vožnje terčakanja v vrstah;

• sistem DWS (Drawing Web System); sistem bo v spletni trgovini omogočalrisanje oz. postavljanje elementov pohištvenih programov v prostor in tako vprihodnosti nadomestil program Gaston kot ga poznamo danes. Nakupovanjebo temeljilo na spletni strani, kjer bo poleg nakupa posameznih artiklovomogočen tudi natančen izris in pregledovanje postavitve elementov vprostoru;

• sistem ARS (Arhitect Recommendation System); sistem bo v spletni trgoviniv sklopu izrisovanja omogočal pomoč arhitekta ali oblikovalca, ki bo vinteraktivnem izrisu pomagal kot svetovalec in prevzel vlogo prodajalca vsalonu pohištva;

• sistem GAS (Gaston Automation System); sistem bo avtomatiziral procesizdelave knjižnice programa Gaston z izpolnitvijo predloge elementov inpredhodno izrisanimi 3D elementi ter avtomatično izdelal bazo podatkov.Izdelava baze podatkov se bo tako delno izdelala pri proizvajalcih pohištva;

• sistem GSW (Gaston SolidWorks); aplikacija, ki bo omogočala prenosprojekta iz programa Gaston in ga pretvorila v sestavno risbo programaSolidWorks in tako omogočila uporabo celotne funkcionalnosti programaSolidWorks in tehnične dokumentacije.

Z nadaljnjo razširitvijo Gaston Naročniškega Sistema bodo podprti vsi procesi vverigi prodaje pohištva. Nakupovanje bo omogočeno preko interneta na podobennačin kot je nakupovanje v samih salonih pohištva.

Razvoj novih sistemov zaenkrat ostaja izziv za prihodnost in upam, da tudi podlagaza kasnejše magistrsko delo.

Page 76: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 71razširitev programskega paketa Gaston

LITERATURA

[1] Bizjak, I. (2005) Ko arhitekt ni več potreben, Revija Monitor, November2005, strani 58-65

[2] Jarger, R., Reese, G., King, T., Williams, H. (2002) Managing and usingMySql, 2nd Edition, O'Reilly

[3] Kennedy, B., Musciano, C. (2002) HTML & XHTML: The Definitive Guide,5th Edition, O'Reilly

[4] Kline, K. (2004) SQL in a Nutshell, 2nd Edition, O'Reilly

[5] Kovačič, A., Bosilj-Vukšić, V. (2005) Management poslovnih procesov :prenova in informatizacija poslovanja s praktičnimi primeri, GV založba,Ljubljana

[6] Kovačič, A., Vintar M. (1994) Načrtovanje in gradnja informacijskihsistemov, DZS, Ljubljana

[7] Lane, D., Williams, H. (2004) Web database Applications with PHP andMySQL, 2nd Edition, O'Reilly

[8] Lerdorf, R., Tatroe, K. (2002) Programming PHP, O'Reilly, Sebastopol

[9] Lischner, R. (2003) C++ in a Nutshell, O'Reilly

[10] Razdrtič, G.: Praktikum - izgradnja informacijskega sistema, IzgradnjaGaston Naročniškega sistema – GOS, 2006

VIRI

[1] BPhoenix Home,http://www.ibphoenix.com, 28.5.2007

[2] Firebird – Relational Database for the New Millenium,http://www.firebirdsql.org/, 26.5.2007

[3] ib-CADdy d.o.o. Ljubljana,http://www.ib-caddy.si/, 26.5.2007

[4] PHP: Hypertext Preprocessor,http://www.php.net/, 1.7.2007

[5] Wikipedia, the free encyclopedia:

Page 77: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 72razširitev programskega paketa Gaston

[5a] Apache HTTP Server,http://en.wikipedia.org/wiki/Apache_HTTP_Server,2.7.2007

[5b] C++, http://en.wikipedia.org/wiki/C++, 2.7.2007

[5c] Database,http://en.wikipedia.org/wiki/Database, 2.7.2007

[5d] Firebird (database server),http://en.wikipedia.org/wiki/Firebird_(database_server), 2.7.2007

[5e] Httpd, http://en.wikipedia.org/wiki/Httpd, 2.7.2007

[5f] Information systems,http://en.wikipedia.org/wiki/Information_systems,2.7.2007

[5g] Linux, http://en.wikipedia.org/wiki/Linux, 2.7.2007

[5h] Management information system,http://en.wikipedia.org/wiki/Management_information_systems, 2.7.2007

[5i] PHP, http://en.wikipedia.org/wiki/PHP, 2.7.2007

[5j] SQL, http://en.wikipedia.org/wiki/SQL, 2.7.2007

Page 78: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 73razširitev programskega paketa Gaston

PRILOGE

Priloga 1: Tehnična dokumentacija baze podatkov GOS - zgradba bazepodatkov.

Priloga 2: Specifikacija modulov in pravic dostopa do modulov posameznihuporabnikov.

KAZALO SLIK

1. Slika 1.1: Prikaz postavitve elementov v 2D načinu programa Gaston2. Slika 1.2: Prikaz ponudbe za stranko v programu Gaston3. Slika 1.3: Prikaz postavitve elementov v 3D načinu programa Gaston4. Slika 2.1: Osnovna stran Gaston Registracijskega Sistema5. Slika 2.2: Sistem upravljanja s strani podjetja ib-CADdy d.o.o. v GRS6. Slika 2.3: Pregled in urejanje proizvajalcev pohištva sistema GRS7. Slika 2.4: Pregled in urejanje licenc proizvajalcev pohištva v sistemu GRS8. Slika 2.5: Zgradba sistema GOS – Podsistemi9. Slika 3.1: Obseg uporabnikov oz. podjetij GOS spletne strani in baze podatkov10. Slika 3.2: Relacijska shema GOS baze podatkov11. Slika 3.3: Relacijska shema GOS baze podatkov (osnovna struktura)12. Slika 3.4: Relacijska shema GOS baze podatkov (novice, sporočila)13. Slika 3.5: Relacijska shema GOS baze podatkov (osveževanje cenikov)14. Slika 3.6: Relacijska shema GOS baze podatkov (sistem verzij, podpora za

podjetje P.S. Mercator d.d.)15. Slika 3.7: Proces prikazovanja spletne strani16. Slika 3.8: Proces prikazovanja spletne strani; vidik datotek17. Slika 3.9: Prikaz osnovne strani GOS; prijava uporabnikov18. Slika 3.10: Spletna stran po uspešni prijavi uporabnika tipa administrator19. Slika 3.11: Pregled in urejanje podjetij GOS sistema20. Slika 3.12: Pregled in urejanje salonov pohištva21. Slika 3.13: Pregled in urejanje zahtevkov za dodajanje novega salona pohištva22. Slika 3.14: Iskanje, pregledovanje in urejanje licenc programa Gaston23. Slika 3.15: Urejanje in pregledovanje uporabnikov spletne strani in aplikacije

GCeniki24. Slika 3.16: Pregled, urejanje različic programa Gaston in knjižnic za proizvajalce

pohištva25. Slika 3.17: Pregled, urejanje cenikov, tipov cenikov in pravic dostopov za

osveževanje cenikov preko interneta26. Slika 3.18: Pregled vseh Mercator namestitev, stanje po salonih27. Slika 3.19: Urejanje stanj namestitev, salonov pohištva Mercator d.d.,

namestitvenih kod in dodajanje nove namestitve28. Slika 3.20: Pregled vseh poslanih in prejetih sporočil ter vsebine sporočila29. Slika 3.21: Pregled novic na spletni strani30. Slika 3.22: Proces osveževanja cenikov s programom Gaston

Page 79: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 74razširitev programskega paketa Gaston

31. Slika 3.23: Osnovno okno programa GCeniki32. Slika 3.24: Izbor cenika33. Slika 3.25: Prenos in vpis cenika34. Slika 3.26: Proces osveževanja cenikov s programom Gaston Ceniki35. Slika 3.27: E-naročanje; gostovanje baze podatkov v podjetju ib-CADdy d.o.o.36. Slika 3.28: E-naročanje; baza podatkov na lokaciji proizvajalca pohištva37. Slika 3.29: Pregled in urejanje oddanih naročil (saloni pohištva)38. Slika 3.30: Pregled, urejanje, prenašanje naročil (saloni pohištva)39. Slika 3.31: Pregled, urejanje, prenašanje naročil v Gaston (proizvajalci pohištva)40. Slika 3.32: Pregled naročil in artiklov (proizvajalci pohištva)41. Slika 4.1: Seznam registracij, iskanje42. Slika 4.2: Registracijski podatki za salon pohištva (GRD in e-pošiljanje)43. Slika 4.3: Vključitev čakajočih salonov pohištva na osnovno stran44. Slika 4.4: Prikaz nalaganja spletne strani45. Slika 4.5: Spremembe obdelave podatkov salonov pohištva46. Slika 4.6: Čakajoči saloni pohištva in iskanje po arhivu47. Slika 4.7: Seznam pošiljk salonom pohištva podjetja Mercator d.d.48. Slika 4.8: Proces izdelave knjižnice programa Gaston49. Slika 4.9: Urejanje predlog, procesov sledenja50. Slika 4.10: Urejanje definiranega procesa sledenja51. Slika 4.11: Odpiranje novega procesa, naročila oz. izdelave52. Slika 4.12: Pregled odprtih projektov in nalog na osnovni strani GTC53. Slika 4.13: Urejanje podatkov v sistemu GTC54. Slika 4.14: Iskanje po arhivu sistema GTC55. Slika 4.15: Registracija salonov pohištva v sistem GOS56. Slika 4.16: Iskanje dokumentov v sistemu GDM57. Slika 4.17: Pregledovanje dokumentov sistema GDM58. Slika 4.18: Elektronska naročila na spletni strani59. Slika 4.19: Izgled spletne strani e-kataloga60. Slika 4.20: E-katalog, prikaz elementa61. Slika 4.21: E-katalog, izgled elementa (rotacija)

KAZALO TABEL

1. Tabela 1.1: Reference programa Gaston, izdelani programi Gaston za proizvajalce pohištva

2. Tabela 3.1: Seznam in opis tabel ter polj baze podatkov GOS

Page 80: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – stran 75razširitev programskega paketa Gaston

POJMOVNIK

Session: označuje omrežno povezavo med uporabnikom in strežnikom, ki skrbiza medsebojno komunikacijo.

Cookie: ali spletni piškotek je shranjena tekstovna informacija na spletnemstrežniku. Informacije so shranjene na strežniku dokler je aktivnaomrežna povezava med uporabnikom in spletnim strežnikom.

Mapping: označuje preslikavo informacij v tabeli baze podatkov.

KRATICE IN AKRONIMI

GOS: Gaston Ordering System, Gaston Naročniški Sistem: Ime razvojnegainformacijskega sistema.

GTC: Gaston Tracking System; Modul spletne strani sledenja projektom oz.naročilom programa Gaston.

GDM: Gaston Data Management; Modul spletne strani t.i. datotečnegasistema in sistema pomoči.

SQL: Standard query language: standardni povpraševalni jezikOpenGL: Ogrodje za razvoj 3D sistemov oz. izgledov. Je izdelana knjižnica

ukazov in funkcij, ki omogoča razvoj t.i. 3D »motorjev«. Trenutno jepoleg OpenGL najbolj znan tudi DirectX podjetja Microsoft.

IDPL: Initial Developer's Public License; Vrsta licenčne zaščite programov.GPL: General Purpose Licence; Vrsta licenčne zaščite programov.HTTP: Hyper Text Transfer Protocol Daemon. Protokol za prenos vsebin

spletnih vsebin (domačih strani).PHP: Hypertext Preprocessor; Programski jezik za razvoj dinamičnih

spletnih strani.URL: Uniform Resource Locators; oznaka URL predstavlja spletni naslov za

prikaz spletne strani v naslednji obliki:http://www.primer.loc/.FAQ: Frequently asked questions; pogosto zastavljena vprašanja.PE: Poslovna enota.

Page 81: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija PRILOGE

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – P1 razširitev programskega paketa Gaston

PRILOGA 1: Tehnična dokumentacija baze podatkov GOS - zgradba baze

podatkov. Primarni ključi: Znak * označuje polja, ki so vsebovana in skupaj predstavljajo primarni ključ tabele. Tipi polj (možnosti): Tip polja Opis

VARCHAR(št. znakov) Vsebina oz. tekst, ki je v bazi podatkov prirejen za št. znakov. Omejitve št. znakov vnosa ni, vendar je v prostoru za polje v bazi podatkov v primeru vnosa nove vrstice avtomatično dodeljeno toliko pomnilnika, kot je definirana velikost (št. znakov).

INTEGER Celomestno število (32 bitov). Lahko vsebuje števila v razmaku od -2,147,483,648 do<= X <= 2,147,483,647.

TIMESTAMP Tip polja, ki vsebuje datum in čas. BLOB Tip polja poljubnega izvora. Lahko tudi binaren zapis

ali zgolj tekst. SMALLINT Celomestno število (16 bitov). Lahko vsebuje števila v

razmaku od -32,768 do 32,767. DATE Datum. DOUBLE Število s plavajočo vejico. Seznam entitet in polj: ACCESS_PRICEUSERS

*USERNAME VARCHAR(15)

Uporabniško ime uporabnika, ki ima dodeljeno pravico uporabe osveževanje cenika z aplikacijo Gceniki.

*IX INTEGER

Samonaraščajoče število (generator).

ACCESSDATE TIMESTAMP

Datum in čas zapisa »dejanja« uporabnika.

ACTIONX VARCHAR(1024)

Natančnejši opis »dejanja«.

ACCESS_USERS

*USERNAME VARCHAR(15)

Uporabniško ime uporabnika.

*IX INTEGER

Samonaraščajoče število (generator).

ACCESSDATE TIMESTAMP

Datum in čas »dejanja« uporabnika na spletni strani.

IP VARCHAR(16)

Internetni naslov dostopa uporabnika.

ACTIONX VARCHAR(1024)

Natančnejši opis »dejanja«.

Page 82: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija PRILOGE

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – P2 razširitev programskega paketa Gaston

OINFO BLOB

Dodaten opis, če je le ta potreben.

CONTACTS_MANUFACTURER

*UVATID VARCHAR(15)

Davčna številka proizvajalca.

*IX INTEGER

Samonaraščajoče število (generator).

SURNAME VARCHAR(15)

Priimek kontaktne osebe.

NAME VARCHAR(25)

Ime kontaktne osebe.

JOBTITLE VARCHAR(25)

Naziv delovnega mesta kontaktne osebe.

TEL VARCHAR(25)

Telefonska številka kontaktne osebe.

MOBILE VARCHAR(25)

Mobilna telefonska številka kontaktne osebe.

EMAIL VARCHAR(50)

Elektronski naslov kontaktne osebe.

HOMEPAGE VARCHAR(50)

Osebna stran kontaktne osebe ali drug podatek povezan z osebo.

CONTACTS_SALON

*SALONID INTEGER

ID številka salona.

*IX INTEGER

Samonaraščajoče število.

USERNAME VARCHAR(15)

Uporabniško ime osebe za katero je vnesen podatek kontakte informacije.

SURNAME VARCHAR(25)

Priimek kontaktne osebe.

NAME VARCHAR(25)

Ime kontaktne osebe.

JOBTITLE VARCHAR(25)

Naziv delovnega mesta kontaktne osebe.

TEL VARCHAR(25)

Telefon kontaktne osebe.

MOBILE VARCHAR(25)

Mobilni telefon kontaktne osebe.

EMAIL VARCHAR(25)

E-naslov kontaktne osebe.

HOMEPAGE VARCHAR(50)

Osebna stran kontaktne osebe ali drug podatek povezan z osebo.

Page 83: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija PRILOGE

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – P3 razširitev programskega paketa Gaston

GASTON_MAN_VER

*IX INTEGER

Samonaraščajoče število.

UVATID VARCHAR(15)

Davčna številka proizvajalca.

VER VARCHAR(15)

Oznaka izdane različice.

REAL SMALLINT

Identifikacija različice; ali gre za realen podatek različice ali zgolj za popravek (primer: cenika, ....).

GASTON_VERSIONS

*VERSIONS VARCHAR(5)

Oznaka različice programa Gaston, ki ga je izdalo podjetje ib-CADdy d.o.o.

MANUFACTURER

*UVATID VARCHAR(15)

Davčna številka proizvajalca.

COMPANY VARCHAR(50)

Uradni naziv podjetja (proizvajalca).

ALIASNAME VARCHAR(25)

Krajša oznaka za proizvajalca (uporabljena za generiranje registracijskih podatkov / licenc programa Gaston).

COUNTRYPOSTCODE VARCHAR(2)

Dvočrkovna oznaka države podjetja (proizvajalca).

STREET VARCHAR(50)

Naslov sedeža podjetja.

POSTCODE VARCHAR(5)

Poštna številka sedeža podjetja.

CITY VARCHAR(25)

Mesto sedeža podjetja.

COUNTRY VARCHAR(50)

Država sedeža podjetja.

EXPIREON VARCHAR(10)

Datum poteka (pogodba vzdrževanja, drugi razlogi).

HOMEPAGE VARCHAR(255)

Domača stran podjetja.

INDATE TIMESTAMP

Datum vnosa podjetja v bazo podatkov.

MAX_LIC INTEGER

Največje dopustno število licenc za proizvajalca.

MANUFACTURERS_SALONS

*SALONID INTEGER

ID salona.

*UVATID Davčna številka proizvajalca.

Page 84: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija PRILOGE

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – P4 razširitev programskega paketa Gaston

VARCHAR(15) REGISTEREDON TIMESTAMP

Datum in čas registracije.

REGCODE VARCHAR(15)

Registracijska koda.

SERIALNO VARCHAR(15)

Serijska številka.

IP VARCHAR(16)

Internetni naslov uporabnika, ki je registracijske podatke pridobil.

MERCATOR_INSTALLS

*INSTALL_ID INTEGER

Samonaraščajoče število.

*SALONID INTEGER

ID salona.

STATUS SMALLINT

Stanje namestitve (ni nameščeno, uspešno, neuspešno ....).

OINFO BLOB

Dodatne informacije.

LASTACT TIMESTAMP

Datum popravka zadnjega stanja.

MERCATOR_MANUF_INSTALL

*ID INTEGER

Samonaraščajoče število pošiljke

VERID INTEGER

Različica baze.

SENT_DATE VARCHAR(8)

Datum pošiljke.

MERCATOR_SALONS

*IX INTEGER

Samonaraščajoče število.

*SALONID INTEGER

ID salona za katerega velja, da »pripada« podjetju P.S. Mercator d.d.

SERIALNO VARCHAR(40)

Serijska številka salona.

GENCODE VARCHAR(40)

Generacijska koda (posebna zaradi drugačnega načina namestitve in aktivacije/registracije programa Gaston – GastonInstaller).

MESSAGES

*IX INTEGER

Samonaraščajoče število sporočila.

Page 85: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija PRILOGE

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – P5 razširitev programskega paketa Gaston

FROM VARCHAR(15)

Uporabniško ime osebe, ki je sporočilo poslala.

TO VARCHAR(15)

Uporabniško ime osebe, ki je sporočilo prejela.

DT TIMESTAMP

Datum in čas poslanega sporočila.

SUBJECT VARCHAR(255)

Tema sporočila.

READ SMALLINT

Polje, ki predstavlja informacijo, če je prejemnik sporočilo že prebral.

MESSAGE BLOB

Blob polje z vsebino sporočila.

NEWS

*IX INTEGER

Samonaraščajoče število novice.

DT_ADDED DATE

Datum in čas vnosa novice.

DT_EXPIRE DATE

Datum in čas, ko novica poteče in ni več vidna za uporabnike.

NEWSFOR SMALLINT

Tip novice (za katere tipe uporabnikov je novica namenjena).

ADDED_BY VARCHAR(15)

Uporabniško ime osebe, ki je novico vneslo.

SUBJECT VARCHAR(255)

Naslov novice.

MESSAGE BLOB

Blob polje z vsebino novice.

PRICELISTS

*UVATID VARCHAR(15)

Davčna številka podjetja / proizvajalca za katerega je namenjen cenik.

*PRICETYPE INTEGER

Tip cenika.

*IX INTEGER

Samonaraščajoča številka cenika.

DBVER VARCHAR(16)

Različica baze podatkov.

TABLENAME VARCHAR(100)

Ime kreirane tabele šifer in cen za pripadajoč cenik.

PRICELISTDATE TIMESTAMP

Datum od pričetka veljavnosti cenika.

VALIDFROM TIMESTAMP

Datum in čas pričetka možnosti osvežitve cenika za trgovce.

Page 86: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija PRILOGE

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – P6 razširitev programskega paketa Gaston

PRICELISTTYPES

*IX INTEGER

Samonaraščajoče število.

DESCRIPTION VARCHAR(50)

Opis tipa cenika.

VALUTA VARCHAR(3)

Valuta tipa cenika.

PRICEUSERPERMISSIONS

*SALONID INTEGER

ID salona.

*UVATID VARCHAR(15)

Davčna številka proizvajalca.

*PRICETYPE INTEGER

Tip cenika.

PRICEUSERS

*USERNAME VARCHAR(15)

Uporabniško ime.

SALONID INTEGER

ID salona.

PASS VARCHAR(15)

Geslo za dostop do možnosti osveževanje cenika.

SALON_OWNERS

*SALONID INTEGER

ID salona.

*OWNER VARCHAR(15)

Davčna številka proizvajalca.

SALONS

*SALONID INTEGER

Samonaraščajoče število za ID salona.

SALON VARCHAR(255)

Naziv salona pohištva.

ALIASNAME VARCHAR(15)

Krajši naziv.

STREET VARCHAR(50)

Naslov salona.

POSTCODE VARCHAR(5)

Poštna številka salona.

CITY VARCHAR(25)

Mesto salona.

COUNTRY Država salona.

Page 87: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija PRILOGE

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – P7 razširitev programskega paketa Gaston

VARCHAR(50) TEL VARCHAR(25)

Telefonska številka salona.

FAX VARCHAR(25)

Številka faksa salona.

ACTIVEX SMALLINT

(ne)aktivnost salona.

EMAIL VARCHAR(255)

E-naslov salona.

CONTACT VARCHAR(255)

Poslovodja oz. osnovni podatki o kontaktni / odgovorni osebi.

SALONS_PENDING

*SALONID INTEGER

Samonaraščajoča število za ID zahtevka salona.

SALON VARCHAR(255)

Naziv salona pohištva.

STREET VARCHAR(50)

Naslov salona.

POSTCODE VARCHAR(5)

Poštna številka salona.

CITY VARCHAR(25)

Mesto salona.

COUNTRY VARCHAR(50)

Država salona.

TEL VARCHAR(25)

Telefonska številka salona.

FAX VARCHAR(25)

Številka faksa salona.

REQ_MANUF VARCHAR(15)

Davčna številka podjetja, ki je zahteval vnos salona v bazo podatkov.

REQ_USER VARCHAR(15)

Uporabniško ime osebe, ki je zahtevala vnos salona v bazo podatkov.

REQ_ON TIMESTAMP

Datum oddanega zahtevka.

REQ_STATUS SMALLINT

Stanje obravnave zahtevka.

EMAIL VARCHAR(255)

Elektronski naslov salona.

CONTACT VARCHAR(255)

Poslovodja oz. osnovni podatki o kontaktni / odgovorni osebi.

USERS

*USERNAME VARCHAR(15)

Uporabniško ime uporabnika.

Page 88: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija PRILOGE

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – P8 razširitev programskega paketa Gaston

UVATID VARCHAR(15)

Davčna številka podjetja pripadajočega uporabniškega imena.

PASS VARCHAR(15)

Geslo za dostop.

USERTYPE SMALLINT

Tip uporabnika (Administrator, Proizvajalec, Mercator).

USERCONTACT SMALLINT

Informacije o uporabniku, ki mu pripada uporabniško ime.

ACTIVEX SMALLINT

(ne)aktivnost uporabnika oz. uporabniškega imena.

XXX_TABELA_CENIK

*SIFRA VARCHAR(25)

Šifra artikla.

EXTRASIFRA VARCHAR(25)

Dodatna šifra.

DESCRIPTION VARCHAR(80)

Opis šifre oz. artikla.

PRICE DOUBLE

Cena artikla za pripadajočo šifro.

Page 89: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija PRILOGE

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – P9 razširitev programskega paketa Gaston

PRILOGA 2: Specifikacija modulov in pravic dostopa do modulov posameznih

uporabnikov. Moduli spletne strani:

Legenda: • BP = Baza Podatkov. • USR = Uporabnik (dejavnost uporabnika). • Opis = Opis modula. • vhodi = Vhodne informacije iz BP ali USR. • izhodi = Zapisi v BP ali druge datoteke.

add_salon

Opis: Omogoča dodajanje novega salona v bazo podatkov na osnovi vnosa ključnih in opcijskih podatkov s strani uporabnika.

Vhodi: USR vnese naslednje vrednost: Salon (Naziv), Ulica, Naslov, Mesto, Država, Telefon, Faks, E-Naslov, Kontaktna oseba, Stanje aktivnosti salona

Izhodi: Zapis v BP vseh polj vnosa USR po potrditvi. Tabela: SALONS

left

Opis: V primeru, da je uporabnik že prijavljen izpiše levi del spletne strani. Prikaže podatke povezane s uporabnikom in podjetjem. Na koncu naloži modul »menu«.

Vhodi: Vhodni podatki se nanašajo izključno na bazo podatkov (informacije o uporabniku, podjetju in izdanih različicah). Tabele: MANUFACTURER, GASTON_MAN_VER, USERS.

Izhodi: - list_manufacturers

Opis: Prikaže seznam vseh podjetji, ki v sistemu GOS nastopajo. Poleg pregleda vseh podjetij omogoča tudi popravljanje vseh podatkov podjetij (tudi izbris).

Vhodi: Urejanje podatkov podjetij glede na polja tabele MANUFACTURER.

Izhodi: Zapis popravljenih podatkov v tabelo MANUFACTURER.

list_priceusers

Opis: Prikaže in ureja podatke povezane z uporabniki cenikov. Funkcionalnost omogoča pregled vseh uporabnikov oz. pripadajočih salonov, ki se nanašajo na pravice dostopa do sistema cenikov s strani salonov pohištva pri osveževanju cenikov.

Page 90: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija PRILOGE

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – P10 razširitev programskega paketa Gaston

Vhodi: Vhodni podatki pri vnosu: Username, Password, Salon(ID). Podatki v tabeli PRICEUSERS.

Izhodi: Zapis oz. odstranitev iz tabele PRICEUSERS.

list_registrations

Opis: Prikaže vse registracijske podatke oz. licence, ki so v sistemu, pregled podrobnosti licence, izbris licenc(e) in pošiljanje podatkov po e-pošti ter izvoz GRD (Gaston Registration Data) datoteke.

Vhodi: Vhodni podatki se nanašajo na tabelo MANUFACTURERS_SALONS (referenčno tudi na MANUFACTURER, SALONS).

Izhodi: MANUFACTURERS_SALONS list_requested

Opis: Modul prikaže stanje vseh zahtevanih salonov po izdaji oz. pravici do izdaje licenčnih podatkov s strani uporabnikov za podjetja tipa Spletni Uporabnik.

Vhodi: Podatki vpisani v tabeli SALONS_PENDING.

Izhodi: - list_salons

Opis: Prikaže seznam vseh salonov v sistemu. Omogoča popravljanje vhodnih podatkov (o salonih), izbris dotičnih salonov in urejanje pravic za izdajo licenc posameznim proizvajalcem pohištva.

Vhodi: SALONS,SALON_OWNERS, MANUFACTURERS

Izhodi: SALONS,SALON_OWNERS list_salons_pending

Opis: Pregled in urejanje (odobravanje, zavračanje) vseh zahtevanih salonov s strani spletnih uporabnikov.

Vhodi: LIST_SALONS_PENDING Izhodi: LIST_SALONS_PENDING

list_users

Opis: Pregled in urejanje obstoječih uporabnikov v sistemu.

Vhodi: USERS, MANFUACTURERS Izhodi: USERS

manuf_import_export

Opis: Modul omogoča izvoz vseh podjetij v sistemu v »tab seperated value« datoteko, ki se jo lahko odpre v Microsft Excel programskem orodju ali drugem tekstovnem programu.

Vhodi: MANUFACTURERS Izhodi: TSV Datoteka

Page 91: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija PRILOGE

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – P11 razširitev programskega paketa Gaston

menu

Opis: Modul skrbi za prikaz menija uporabniku glede na »template, layout« spletne strani in tako omogoča osnovno navigacijo po funkcionalnostih spletne strani.

Vhodi: USERS Izhodi: -

merc_list_salons

Opis: Prikaže seznam vseh salonov, ki so dodeljeni za podjetje Mercator. Podatki vsebovani v tabeli MERCATOR_SALONS predstavljajo osnovo pri kreiranju novega namestitvenega paketa, saj se vsi saloni uvrščeni v ta seznam dodajo v namestitveni paket.

Vhodi: MERCATOR_SALONS Izhodi: -

merc_manage

Opis: Prikaže seznam vseh pošiljk, ki so bile narejene v sistemu za Mercator poslovalnice (salone pohištva). Z modulom se prav tako posamezne namestitve urejajo oz. ažurirajo podatki o uspešnih namestitvah katere potrditve so bile poslane preko faksa v podjetje ib-CADdy.

Vhodi: SALONS, GASTON_MAN_VER, MANUFACTURER, MERCATOR_MANUF_INSTALL, MERCATOR_INSTALLS

Izhodi: MERCATOR_INSTALLS merc_mappings

Opis: Saloni pohištva ob prejetju novega CD-ja z namestitvijo ali popravkom programa Gaston izberejo naziv in tako izberejo serijsko številko za program Gaston ter vpišejo t.i. generacijsko Kodo, ki jo skupaj s CD-jem dobijo in tako potrdijo ustreznost, da to namestitev lahko naložijo. Vsi podatki se ažurirajo v tabeli MERCATOR_SALONS.

Vhodi: MERCATOR_SALONS, MANUFACTURER, SALONS

Izhodi: MERCATOR_SALONS merc_new_install

Opis: Modul omogoča kreiranje nove Mercator namestitve. V namestitev so uvrščeni vsi saloni glede na modul »merc_salons«. Namestitev se kreira glede na podjetje, proizvajalca pohištva in izdano različico programa Gaston.

Page 92: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija PRILOGE

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – P12 razširitev programskega paketa Gaston

Možno je tudi, da pošiljka obsega le popravek že obstoječe namestitve ali pa se pošilja le cenik za dotično različico (ažuriranje teh tipov poteka preko podjetja »Popravki«).

Vhodi: MERCATOR_SALONS, SALONS, GASTON_MAN_VER, MANUFACTURER

Izhodi: MERCATOR_MANUF_INSTALL, MERCATOR_INSTALLS

merc_salons

Opis: Omogoča urejanje salonov, ki so dodeljeni za podjetje Mercator. Z njim se lahko saloni dodajajo in odstranjujejo. Modul prav tako omogoča dodajanje dodatnega Mercator salona v že obstoječo namestitev, če je le to potrebno.

Vhodi: MERCATOR_SALONS, MANUFACTURER, SALONS (MERCATOR_SALONS, SALONS, GASTON_MAN_VER, MANUFACTURER)

Izhodi: MERCATOR_SALONS merc_view_by_salon

Opis: Omogoča pregled vseh namestitvenih paketov v drugačnem izgledu. Modul »merc_manage« je osnovan tako, da izhaja iz samih namestitev, »merc_view_by_salon« pa izhaja iz posameznih PE podjetja Mercator d.d. Funkcionalnost urejanja je identična.

Vhodi: SALONS, GASTON_MAN_VER, MANUFACTURER, MERCATOR_MANUF_INSTALL, MERCATOR_INSTALLS

Izhodi: MERCATOR_INSTALLS merc_view_status

Opis: Omogoča identični pregled kot modul »merc_manage«, vendar brez urejanja oz. potrjevanja o uspešni namestitvi pošiljke posameznih Mercator poslovalnic. Modul je namenjen zgolj za pregled stanja s strani Mercator uporabnikov.

Page 93: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija PRILOGE

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – P13 razširitev programskega paketa Gaston

Vhodi: SALONS, GASTON_MAN_VER, MANUFACTURER, MERCATOR_MANUF_INSTALL, MERCATOR_INSTALLS

Izhodi: - messages

Opis: Omogoča pregled vse prejetih in poslanih sporočil uporabnika. Uporabnik lahko sporočila pregleduje in briše.

Vhodi: MESSAGES, USERS Izhodi: MESSAGES

my_licences

Opis: Seznam vseh izdanih licenc za podjetje, kateremu je uporabnik dodeljen. Uporabnik lahko licence pregleduje, vidi podrobnosti o licenci, pošilja podatke na e-naslove ter izvozi registracijske datoteke. Podatke, ki jih je uporabnik »izdelal« sam pa lahko tudi izbriše (avtomatično generirani podatki).

Vhodi: MANUFACTURER, MANUFACTURERS_SALONS, SALONS

Izhodi: MANUFACTURERS_SALONS news

Opis: Sistem novic, ki omogoča s strani administratorja vnos in pregled ter s strani drugih uporabnikov pregled teh novic. Obveščanje je namenjeno predvsem za to, da so vsi, ki se jih ta informacija dotika obveščeni o spremembah, novostih in težavah na sistemu GOS, programu Gaston ali drugih zadevah.

Vhodi: NEWS, USERS, MANUFACTURER Izhodi: (Admin) NEWS, USERS,

MANUFACTURER (Drugi) -

new_licence

Opis: Z modulom lahko uporabniki dodajajo nove licence za podjetje kateremu pripadajo. Predhodno morajo imeti odobritev s strani podjetja ib-CADdy. Zahtevek za odobritev oz. dodajanje novega salona lahko oddajo preko modula »req_salon«.

Vhodi: SALONS, SALON_OWNERS

Page 94: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija PRILOGE

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – P14 razširitev programskega paketa Gaston

Izhodi: MANUFACTURER_SALONS new_manufacturer

Opis: Modul s katerim se dodaja novo podjetje (proizvajalec pohištva). Vpiše se vse identifikacijske podatke za podjetje in se ga vnese.

Vhodi: USR vpiše zahtevane podatke o podjetju. Izhodi: MANUFACTURER

new_pricelist

Opis: Modul omogoča nov vnos cenika s tekočim datumom iz TSV datoteke.

Vhodi: USR izbere proizvajalca, tip cenika in vpiše druge zahtevane podatke (različica baze, datum cenika, datum veljavnosti). MANUFACTURER, PRICETYPES

Izhodi: PRICELISTS new_pricetype

Opis: Dodajanje novega tipa cenika. Vhodi: USR vpiše: Opis, Valuta Izhodi: PRICETYPES

new_priceuser

Opis: Dodajanje novega uporabnika za osveževanje cenikov, ki je vezan na izključno en salon pohištva.

Vhodi: USR vpiše: Uporabniško ime in geslo, izbere salon pohištva SALONS

Izhodi: PRICEUSERS new_ptp

Opis: Urejanje pravic uporabnikov iz tabele PRICEUSERS in dodeljevanje le-teh pravic za določene tipe cenika v tabeli PRICETYPES.

Vhodi: USR izbere: Proizvajalca, Salon in Tip Cenika PRICETYPES, MANUFACTURER, SALONS

Izhodi: PRICEUSERSPERMISSIONS new_user

Opis: Dodajanje novega uporabnika za dostop do sistema GOS. Pri tem se uporabnika veže na določeno podjetje in se definira tip uporabnika.

Vhodi: USR določi oz. izbere: username, proizvajalca, geslo, tip račun in aktivnost. MANUFACTURER

Izhodi: USERS new_ver_gaston

Opis: Dodajanje nove različice programa Gaston. Vhodi: USR vpiše: naziv oz. ident različice Izhodi: GASTON_VERSIONS

new_ver_manuf Opis: Dodajanje nove različice programa Gaston

Page 95: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija PRILOGE

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – P15 razširitev programskega paketa Gaston

za določeno podjetje (proizvajalca). Pri tem se definira ali gre za pravo različico ali za evidenčno v sistemu GOS za proizvajalca »Popravek«, kot različico za izdajo verzije.

Vhodi: MANUFACTURER, GASTON_VERSIONS

Izhodi: GASTON_MAN_VER priceuser_access

Opis: Pregled in brisanje dostopov uporabnika do osveževanja cenikov.

Vhodi: PRICEUSERSPERMISSIONS, USERS, PRICETYPES

Izhodi: PRICEUSERSPERMISSIONS req_salon

Opis: Izpolnitev zahtevka za dodajanje novega salona oz. odobritev, da lahko proizvajalec za dotični salon pridobi licenco.

Vhodi: USR vpiše podatke o salonu pohištva. Izhodi: SALONS_PENDING

root

Opis: Root modul predstavlja vstopno stran spletne strani takoj po avtorizaciji. Na osnovni strani so prikazane aktivne novice ter sporočilo o prejemih oz. neprebranih sporočilih.

Vhodi: NEWS, USERS, MESSAGES Izhodi: -

salon_import_export

Opis: Omogoča uvoz in izvoz vseh salonov pohištva v in iz baze podatkov.

Vhodi: (Izvoz) SALONS (Uvoz) Datoteka

Izhodi: (Izvoz) Datoteka (Uvoz) SALONS

send_message

Opis: Omogoča pošiljanje sporočil znotraj spletne strani drugim uporabnikom.

Vhodi: MESSAGES, USERS, MANUFACTURER Izhodi: MESSAGES

user_access

Opis: Seznam vseh dostopov v sistem (spletno stran) z evidenco vseh aktivnosti uporabnika na spletni strani.

Vhodi: ACCESS_USERS, USERS Izhodi: -

view_pricelists

Opis: Pregled in urejanje vseh vnesenih cenikov v bazi podatkov.

Vhodi: PRICELISTS, PRICETYPES, MANUFACTURER

Page 96: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija PRILOGE

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – P16 razširitev programskega paketa Gaston

Izhodi: PRICELISTS view_pricetypes

Opis: Pregled in urejanje vseh tipov cenikov. Vhodi: PRICETYPES Izhodi: PRICETYPES

view_ptp

Opis: Pregled in urejanje pravic dostopov uporabnikov cenikov do osveževanje cenikov preko interneta.

Vhodi: PRICETYPES, PRICEUSERS, MANUFACTURER, SALONS, PRICETYPEPERSMISSIONS

Izhodi: PRICETYPEPERSMISSIONS view_versions_gaston

Opis: Pregled in urejanje vseh izdanih različic programa Gaston.

Vhodi: GASTON_VERSIONS Izhodi: GASTON_VERSIONS

view_versions_manuf

Opis: Pregled in urejanje vseh izdanih različic programa Gaston proizvajalcem pohištva.

Vhodi: GASTON_VERSIONS, MANUFACTURER, GASTON_MAN_VER

Izhodi: GASTON_MAN_VER Pravice tipov uporabnik do modulov spletne strani:

Legenda: • X označuje pravico uporabnika do modula. • O označuje pravico uporabnika do modula preko drugih modulov

(delen dostop).

Modul Administrator Spletni uporabnik Mercator uporabnik

add_salon X left X X X list_manufacturers X list_priceusers X list_registrations X list_requested X list_salons X list_salons_pending X list_users X manuf_import_export X menu X X X merc_list_salons X merc_manage X merc_mappings X

Page 97: Dopolnitev naročniškega sistema v procesu prodaje pohištva – … · 2018. 8. 24. · •podjetjem Mercator d.d.; podjetje ib-CADdy d.o.o. po izdelavi končne različice programa

Univerza v Mariboru - Fakulteta za organizacijske vede Diplomsko delo visokošolskega strokovnega študija PRILOGE

Gregor Razdrtič: Dopolnitev naročniškega sistema v procesu prodaje pohištva – P17 razširitev programskega paketa Gaston

merc_new_install X merc_salons X merc_view_by_salon X X merc_view_status X messages X X X my_licences X news X O O new_licence X new_manufacturer X new_pricelist X new_pricetype X new_priceuser X new_ptp X new_user X new_ver_gaston X new_ver_manuf X priceuser_access X req_salon X Root X X X salon_import_export X send_message X X X user_access X view_pricelists X view_pricetypes X view_ptp X view_versions_gaston X view_versions_manuf X O O printfriendly X X X