GP bundel Jasper Spruytte

34
Handelsonderwijs Burgerschool Kattenstraat 7 8800 Roeselare Tel. 051 26 46 66 [email protected] Jasper Spruytte TSO Infomaticabeheer Schooljaar 2012-2013 Geïntegreerde proef

description

Mijn eindwerk.

Transcript of GP bundel Jasper Spruytte

Page 1: GP bundel Jasper Spruytte

Handelsonderwijs Burgerschool Kattenstraat 7 – 8800 Roeselare – Tel. 051 26 46 66 – [email protected]

Jasper Spruytte

TSO Infomaticabeheer

Schooljaar 2012-2013

Geïntegreerde proef

Page 2: GP bundel Jasper Spruytte
Page 3: GP bundel Jasper Spruytte

Handelsonderwijs Burgerschool Kattenstraat 7 – 8800 Roeselare – Tel. 051 26 46 66 – [email protected]

Jasper Spruytte

TSO Infomaticabeheer

Schooljaar 2012-2013

Geïntegreerde Proef

Page 4: GP bundel Jasper Spruytte

Voorwoord

Mijn naam is Jasper Spruytte. Het afgelopen schooljaar ben ik bezig geweest met het

werken aan mijn Geïntegreerde Proef. Dit heb ik gedaan binnen het kader van het

behalen van mijn diploma secundair onderwijs richting Informaticabeheer en de

voorbereiding op mijn verdere studies.

Deze bundel bevat verscheidene taken voor verschillende vakken, meer bepaald

informatica, bedrijfsbeheer, Nederlands en Engels. De taken zijn verdeeld tussen de

stage die ik in oktober heb gedaan, en het oprichten van een fictief informaticabedrijf.

Tot slot van dit woord vooraf zou ik graag nog enkele mensen willen bedanken. Ik wil

vooral Jan Pauwels, het diensthoofd van de ICT-afdeling in het OCMW te Roeselare waar

ik mijn stage heb gedaan. Hij heeft mij veel informatie gegeven over de werking van de

informatica in de dienst. Ook wil ik zeker niet de leerkrachten die mij begeleid hebben bij

het samenstellen van de GP niet vergeten.

Page 5: GP bundel Jasper Spruytte

Inhoudsopgave

Voorwoord ............................................................................................................ 4

Inhoudsopgave ..................................................................................................... 5

1 Beschrijving van het bedrijf .............................................................................. 6

1.1 Aard van de activiteiten ................................................................................ 6

1.2 Situering en historiek .................................................................................... 8

1.3 Ondernemingsvorm ...................................................................................... 9

1.4 Kengetallen ................................................................................................. 9

1.5 Organogram .............................................................................................. 12

2 Stageactiviteiten ........................................................................................... 13

2.1 Eerste contact met het stagebedrijf .............................................................. 13

2.2 A report about 3 different challenges you faced during your traineeship ............ 14

2.3 Verloop van de stage .................................................................................. 14

3 Bedrijfseconomische toepassing: ondernemingsplan .......................................... 15

3.1 Financieel plan ........................................................................................... 15

3.2 Marketinganalyse ....................................................................................... 17

4 Informatica in het stagebedrijf ........................................................................ 18

4.1 Hardware en software ................................................................................. 18

4.2 Netwerkstructuren ...................................................................................... 20

4.3 Opleiding en helpdesk ................................................................................. 23

4.4 Beveiliging van het systeem ........................................................................ 23

4.5 Bedenkingen .............................................................................................. 24

5 Een informaticatoepassing uitwerken ............................................................... 25

5.1 Probleemstelling ......................................................................................... 25

5.2 Analyse, structuur en opbouw ...................................................................... 25

5.3 Bronvermelding gebruikte sites .................................................................... 26

5.4 Statische website fictief bedrijf: schets, screenshots ....................................... 26

5.5 ERD databank fictief bedrijf ......................................................................... 28

5.6 Databankschema databank fictief bedrijf ....................................................... 29

5.7 Handleiding werking website ........................................................................ 29

Nawoord ............................................................................................................. 33

Page 6: GP bundel Jasper Spruytte

Geïntegreerde Proef 6

1 Beschrijving van het bedrijf

1.1 Aard van de activiteiten

Het OCMW behoort tot de openbare alsook de quartaire sector, dus het is een

dienstverlenende overheidsinstitutie zonder winstoogmerk. Het is verantwoordelijk voor

diverse hulpverlening voor minderbedeelden, zonder onderscheid te maken op basis van

cultuur, godsdienst, geslacht …

1.1.1 Financiële hulp en schuldhulpverlening

De departementen ‘Sociale Dienst’ en ‘Schuldhulpverlening’ verlenen financiële hulp en

schuldhulpverlening aan mensen die niet genoeg verdienen om hun rekeningen te

kunnen betalen.

Voor mensen die de maandelijkse kosten zoals voedsel en huur niet kunnen betalen,

bestaat er het leefloon. Afhankelijk van je inkomen, maak je recht op een volledig of

gedeeltelijk leefloon. Een volledig leefloon is een vast bedrag: € 534,22 voor

samenwonenden, € 801,34 voor alleenstaanden en € 1 068,45 voor gezinnen. Het

gedeeltelijk leefloon wordt bepaald op basis van je inkomen.

Voor mensen die in de schulden zitten, biedt het OCMW ook hulp aan. Hiervoor bestaan

er 3 mogelijkheden, afhankelijk van de situatie: budgetbeheer, collectieve schuldregeling

en eenmalige schuldbemiddeling.

Budgetbeheer houdt in dat je samen met een maatschappelijk werker een plan maakt

van hoe je inkomsten uitgegeven zullen worden en worden je schulden volledig beheerd

door het OCMW. Dit is bedoeld voor mensen met groot aantal schulden of mensen die

hulp zoeken bij het uitgeven van hun inkomsten.

Voor mensen met zeer grote schulden bestaat er de collectieve schuldregeling. Hierbij

wordt er een procedure bij de rechtbank gestart waar er beslist wordt of je een

schuldbemiddelaar aangesteld kan worden, oftewel het OCMW oftewel een advocaat. Al

jouw inkomsten worden dan gestort bij de schuldbemiddelaar. Deze stelt dan een plan op

die je uitgaven regelt, met de bedoeling dat je schulden in de loop van een aantal jaren

afbetaald worden.

Daarnaast er nog het eenmalige schuldbemiddeling voor mensen met relatief kleine

schulden. Hier wordt er ook samengewerkt om een haalbaar plan op te stellen om de

schulden af te betalen, maar is de schuldenaar zelf verantwoordelijk om het plan te

volgen.

Bovendien zijn er nog enkele aanvullende financiële diensten. Het OCMW kan in bepaalde

gevallen ook helpen bij het betalen van gezondheidskosten, huisvestingskosten en het

financieren van activiteiten die passen in het kader van ‘sociaal, cultureel leven en

sportieve activiteiten’. Voorbeelden hiervan zijn bosklassen, informaticacursussen, een

film of toneelstuk gaan bekijken, …

1.1.2 Opleiding en werk

De dienst Opleiding en Tewerkstelling kan je helpen bij het zoeken naar werk. Ze kunnen

je begeleiden naar het zoeken naar beschikbaar werk. Ook kunnen ze je helpen bij het

zoeken of organiseren van opleidingen.

Page 7: GP bundel Jasper Spruytte

Geïntegreerde Proef 7

1.1.3 Wonen

Als je op de markt geen veilig huis tegen een redelijke huurprijs kunt vinden, kun je

terecht bij de dienst Huurservice. Eens je hierbij bent ingeschreven, kom je terecht op

een wachtlijst. De wachtlijst werkt op basis van een puntensysteem, waarbij de mensen

met de grootste nood aan een woning de meeste punten krijgen. Voor het berekenen van

deze punten wordt er vooral gekeken naar het inkomen en de huisvestigingsnood.

Eens je een woning toegewezen gekregen wordt, kun je onder bepaalde voorwaarden

recht hebben op een huursubsidie. De dienst zal je dan verder helpen om een aanvraag

in te dienen.

1.1.4 Kinderen

Er is een netwerk van zorg- en opvangdiensten voor kinderen genaamd de Kindermobile.

Voor opvang kan je terecht bij één van de kinderdagverblijven of bij de dienst voor

onthaalouders. De kinderen kunnen niet ouder zijn dan 12 jaar en er is speciale aandacht

voor kinderen met een bijzondere zorgbehoefte.

Daarnaast bestaat er ook hulp voor kinderen met een ontwikkelingsstoornis en hun

ouders. Hiertoe behoort het revalidatiecentrum (REVA), het centrum voor

Opvoedingsondersteuning (CO) en de Psychologische Adviesdienst voor Kinderen (PAK).

1.1.5 Seniorenzorg

Het OCMW biedt een thuis aan ouderen die niet meer in een gewoon huis kunnen leven.

Er bestaat ook tijdelijk opvang voor senioren die tijdelijk niet thuis kunnen wonen.

1.1.6 Diensten aan huis

Ouderen, mensen met een handicap of mensen die revalideren van een ziekte of operatie

en die thuis wonen kunnen, gebruik maken van bepaalde diensten van het OCMW zoals

een vrijwilliger om boodschappen mee te doen of een warme maaltijd aan huis bestellen.

Voor bejaarden of mensen met een zware handicap bestaat er een personenalarmbel

zodat ze veilig thuis kunnen wonen.

1.1.7 Dienstencentra

In de dienstencentra kun je terecht voor verschillende diensten. Je kunt er terecht om

rustig je hobby te beoefenen, om samen met andere mensen activiteiten te doen of om

cursussen te volgen. Deze cursussen zijn vooral bedoeld als ontspanning, is wordt geen

examen afgelegd en er worden geen getuigschriften afgeleverd. Taal- en

computercursussen worden georganiseerd in samenwerking met CVO Roeselare.

1.1.8 Nabije toekomst

Het OCMW is van plan om zich compleet af te splitsen van het Stedelijk Ziekenhuis

Roeselare. Het zal een reorganisatie in functie van de kerntaken afleggen en het wenst

om samen te gaan werken met Stad Roeselare, maar dat zal voor een groot deel

afhangen van de Stad.

Page 8: GP bundel Jasper Spruytte

Geïntegreerde Proef 8

1.2 Situering en historiek

1.2.1 Situering

Het hedendaagse OCMW is verspreid

over groot Roeselare. Het hoofdcentra

kun je vinden op Gasthuisstraat 10:

hier bevindt zich het Departement

Sociale Dienst, het Departement

Schuldhulpverlening en het overgrote

deel van dienstverlening in verband

met kinderen. Het is goed bereikbaar,

want het ligt vlak aan de

brugsesteenweg. Er is wel niet veel

parkeergelegenheid in verhouding met

het aantal werknemers.

Daarnaast heft het OCMW nog

verschillende centra voor seniorenzorg

en kinderdagverblijven verspreid rond

Roeselare. Op de kaart hiernaast ziet u

hoe die verspreid zijn.

1.2.2 Historiek

De oorsprong van het OCMW is terug te vinden bij de Godshuizen die in de 13de eeuw

waren opgericht als plaatsen waar kloosterlingen in opdracht van de gemeente armen en

zieken opnamen en verzorgden.

Op 2 juli 1848 ontstond het Godshuizenbestuur uit het Armenbestuur en kreeg het de

taak om te zorgen voor het beheer van het Roeselaarse Gods\- en ziekenhuis. Het

Godshuizenbestuur bestond uit 5 leden waaronder de voorzitter, en een secretaris die

tevens ook secretaris van het Armenbestuur was. Theoretisch hadden beide besturen

niets meer met elkaar te maken, maar er bleven toch banden tussen beide.

Op 10 maart 1925 werd het Godshuisbestuur samengevoegd met het Armenbestuur om

de nieuwe commissie van Openbare Onderstand te vormen, afgekort als C.O.O. Het

aantal leden van de C.O.O hing af van het aantal inwoners in een bepaalde stad, in

Roeselare telde de C.O.O 8 leden incl. een voorzitter en secretaris. De C.O.O zorgde voor

meer dan 50 jaar voor zieke en hulpbehoevende mensen, tot dat de overheid besloot dat

de commissie aangepast moest worden aan de gewijzigde maatschappij.

In Roeselare zat het godshuis - bejaardenopvang - nog samen met het stedelijk

ziekenhuis. Dit werd een probleem, omdat het ziekenhuis door gebrek aan plaats steeds

meer afdelingen van het godshuis af nam. Daarom werd er in 1963 besloten om een

duidelijke lijn te trekken tussen het ouderlingengesticht en het ziekenhuis. In 1967 kreeg

het bejaardentehuis zijn eigen bestuur. Men heeft toen ook besloten dat er een

nieuwbouw moest komen dat zou dienen als rustoord voor bejaarden.

Op 8 juli 1976 ging er een nieuwe wet van kracht, waardoor sociale dienstverlening een

recht werd. Hierdoor werd de rol van het O.O.C. veel belangrijker. Om nadruk te leggen

op deze belangrijke verandering kreeg het een nieuwe naam, nl. het "Openbaar Centrum

voor Maatschappelijk Welzijn".

Page 9: GP bundel Jasper Spruytte

Geïntegreerde Proef 9

1.3 Ondernemingsvorm

Het OCMW is een lokaal openbaar bestuur. Het lokaal bestuur ervan wordt geregeld door

een raad van maatschappelijk welzijn. Het aantal raadsleden wordt bepaald afhankelijk

van het aantal inwoners in een stad. In Roeselare zijn dat er 13. De leden worden

aangesteld door de gemeenteraad.

De raad stippelt het algemeen beleid van het OCMW uit. Ze komt om de vier weken

bijeen om te vergaderen. Je kunt het vergelijken met de raad van bestuur in een privaat

commerciële organisatie.

Om te voorkomen dat de raad van maatschappelijk welzijn te vaak volledig samen moet

komen, wordt het dagelijks beleid geregeld door het managementteam. De raad is ook

verantwoordelijk voor de coördinatie van de verschillende diensten van het OCMW bij de

beleidsvoorbereiding, de beleidsuitvoering en de beleidsevaluatie. Het zorgt ervoor dat de

werking van het OCMW goed kan functionering.

1.4 Kengetallen

Een leefloon is een maandelijks bedrag dat gegeven wordt aan mensen die niet genoeg

geld hebben om hun maandelijkse kosten te kunnen betalen. Een equivalent leefloon is

een financiële steun voor mensen die niet voldoen aan de voorwaarden om recht te

hebben op een leefloon, maar zich toch in een bepaalde noodtoestand bevinden. Denk

hierbij aan asielzoekers.

Van deze grafiek kun je afleiden dat het aantal leeflonen ongeveer hetzelfde blijft, maar

het aantal equivalente leeflonen is de laatste jaren erg gestegen. Dit wil zeggen dat er

steeds meer asielzoekers zijn die financiële steun zoeken. Dit zou te maken hebben met

het feit dat praktisch alle opvangplaatsen voor asielzoekers vol zitten.

Voor ouders die op bepaalde momenten niet voor hun kinderen kunnen zorgen, bv. door

werk, of die kinderen hebben met een ontwikkelingsstoornis bestaat er de gelegenheid

om gebruik te maken van de Kindermobile. Dit is een netwerk van diensten voor de zorg

van kinderen, zoals onthaal en speciale zorg voor kinderen met een

ontwikkelingsstoornis.

0

100

200

300

400

500

600

2007 2008 2009 2010 2011

Gemiddeld aantal dossiers Financiële hulp op maandbasis per jaar in Roeselare

equivalent leefloon

leeftloon

Page 10: GP bundel Jasper Spruytte

Geïntegreerde Proef 10

Elk jaar zijn er veel ouders die gebruik maken van de Kindermobile. De laatste 3 jaar is

het zeker gestegen, wat als gevolg heeft dat veel van de kinderen op een wachtlijst

komen te staan.

Het aantal kinderen met een ontwikkelingsproblematiek, bv.ADHD is de laatste aantal

jaren flink gestegen en afgaande op deze grafiek lijkt het er niet op dat toename zal

ophouden.

Met het Lokaal Opvanginitiatief biedt het OCMW aan asielzoekers tijdelijk een woning

gedurende hun procedure. Hiervoor beschikt het OCMW over 148 woonplaatsen.

270

280

290

300

310

320

330

340

350

2007 2008 2009 2010 2011

kin

de

ren

Jaar

Kinderen met een ontwikkelingsproblematiek in het REVA COB

Page 11: GP bundel Jasper Spruytte

Geïntegreerde Proef 11

Het gemiddeld aantal huizen per maand die bezet zijn is niet veranderd over de laatste

paar jaren.

0

20

40

60

80

100

120

140

160

2007 2008 2009 2010 2011

Gemiddeld aantal bezette huizen van de LOI per maand

Page 12: GP bundel Jasper Spruytte

Geïntegreerde Proef 12

1.5 Organogram

Ik zat in de ICT-dienst die deel uitmaakt van het departement Algemene Zaken dat

rapporteert aan het managementteam.

Raad voor maatschappelijk welzijn

Managementteam

Financiën Facility Algemene zaken

Juridische dienst

Dienst Planning en Projectsmanagement

en Interne Audit

Dienst Secretariaat,

Archief,Onthaal

Dienst Communicatie

ICT-dienst

Jan Pauwels

Alain Caylon

Bart Kerckhof

Brecht De Schepper

Joshua Decoster

Krist Blomme

Niven De Weerdt

Jasper Spruytte

Personeel en organisatie

Directie Dienst- en

hulpverlening

Directie Seniorenzorg

Page 13: GP bundel Jasper Spruytte

Geïntegreerde Proef 13

2 Stageactiviteiten

2.1 Eerste contact met het stagebedrijf

Ik heb het OCMW voor het eerst gecontacteerd in juni van het vorige schooljaar. Als

dank dat ze mij hebben aangenomen, heb ik hen onderstaande brief opgezonden.

Jasper Spruytte 21 september 2012 Zuster Idastraat 12 8800 ROESELARE OCMW Roeselare Gasthuisstraat 10 8800 ROESELAREf Geachte mijnheer of mevrouw Ik dank u dat u mij hebt aanvaard als stagiair. Mijn naam is Jasper Spruytte en Ik volg dit jaar het 6

de

jaar informaticabeheer in de Burgerschool. Deze stage zal ik bij u volgen van 15 t.e.m. 26 oktober 2012. Deze stageperiode is verbonden met mijn Geïntegreerde Proef. Voor dit eindwerk zal ik opdrachten moeten uitvoeren voor specifieke vakken, namelijk Informatica, Bedrijfseconomie en de taalvakken. Voor sommige van deze opdrachten zal verwacht worden dat over ik mogelijk gevoelige informatie zal beschikken. Daarom vraag ik of het mogelijk zou zijn dat ik nodige documenten zou mogen gebruiken. Ik beloof dat ik deze documenten alleen binnen het kader van de Proef zal gebruiken. Ik hoop dat ik binnen deze stage veel zal bijleren over Informatica en al wat ervaring zal opdoen. Van mij kunt u verwachten dat ik altijd stipt en op tijd zal zijn en dat ik alle opdrachten zo goed mogelijk zal uitvoeren Nogmaals bedankt dat u mijn verzoek heeft aanvaard en ik hoop dat de stage vlot zal verlopen. Met vriendelijke groeten Jasper Spruytte

Page 14: GP bundel Jasper Spruytte

Geïntegreerde Proef 14

2.2 A report about 3 different challenges you faced during your

traineeship

2.2.1 Challenge 1

My first challenge was to learn to take initiative. My mentor was very busy, so he didn’t

have time to check himself if I needed help or if I was done. I had to learn myself to go

talk to him if I needed him, and if he wasn’t available to find something else to do while I

was waiting.

2.2.2 Challenge 2

Secondly I had to learn how to manage my time. Unlike school, where the day is divided

into periods of 50 minutes, in the OCMW there was nothing that said how I should divide

my time. Because of this I had to learn to keep an eye on the time myself and try to

estimate how much I would need for a certain task so that I could be sure that I had

enough time to finish it.

2.2.3 Challenge 3

Lastly I had to learn how to find the right people to obtain certain information I needed

to know for certain exercises of my thesis. I had to learn to ask around and not be too

shy to ask the necessary questions.

2.3 Verloop van de stage

Mijn stageverslag en de blog die ik tijdens de stageperiode heb bijgehouden kunt u terug

vinden in mijn bijlagemap.

Page 15: GP bundel Jasper Spruytte

Geïntegreerde Proef 15

3 Bedrijfseconomische toepassing: ondernemingsplan

Het opstellen van een ondernemingsplan is cruciaal in de voorbereiding van de start van

je zaak.

In een ondernemingsplan tracht je op voorhand in te schatten of de markt voor je

product of dienst groot genoeg is, hoe je die markt best benadert en of je over voldoende

financiële middelen beschikt om je project te financieren.

Uit je ondernemingsplan zal uiteindelijk blijken of je project haalbaar is en welke

strategie je het meeste kans op succes biedt.

Een ondernemingsplan bestaat uit verschillende onderdelen:

De projectbeschrijving

De voorstelling

De marktanalyse

Het marketingplan

Het financieel plan

In elk van deze onderdelen kijkt men naar de specifieke kant van de onderneming, maar

je zal ondervinden dat deze nauw met elkaar verbonden zijn. Wij zullen ons beperken tot

het opstellen van een financieel plan en een marketingplan.

3.1 Financieel plan

We maken een financieel plan voor ‘Buy IT’, een fictieve BVBA met 3 bestuurders. Het

doel van deze onderneming is het leveren van diensten en goederen op het gebied van

hard-en software. Ze verkopen zowel aan particulieren als aan bedrijven. Voor de

financiering doen ze beroep op het Participatiefonds en kiezen ze ook voor een

investeringskrediet. Ze kunnen zelf 6200,00 EUR ter beschikking stellen aan hun

onderneming. Ze brengen ook een tweedehands Volkswagen van 2007 in ter waarde van

6000,00 EUR.

Page 16: GP bundel Jasper Spruytte

Geïntegreerde Proef 16

3.1.1 Investerings- en financiëringsplan

3.1.2 Resultatenrekening

Vaste activa Bedrag Eigen Middelen Bedrag

Kantoormeubilair 3 243,00 Inbreng kapitaal 6 200,00

Kantoormachines 5 650,32 inbreng in natura 6 000,00

Rollend materieel 6 000,00

Huurwaarborg 4 500,00

Totaal vaste activa 19 393,32 Totaal eigen middelen 12 200,00

Vlottende activa VVLT

Handelsdebiteuren 29 944,00 Starteo 40 000,00

Voorraad 39 822,34 Lening bank 34 995,82

Totaal vlottende activa 69 766,34 Totaal vreemd vermogen lang 74 995,82

liquide middelen VVKT

Bank/kas 2 840,34 Schulden vervallen binnen jaar 5 004,18

Totaal liquide middelen 2 840,34 Totaal kort vreemd vermogen 5 004,18

TOTAAL INVESTERINGEN 92 000,00 TOTAAL FINANCIERING 92 200,00

INVESTERINGSPLAN FINANCIERINGSPLAN

Rentabiliteitsvooruitzichten Jaar 1

1 Verwachte verkopen 364 300,00

2 Verwachte aankopen (grondstoffen of handelsgoederen) 82 000,00

3 Brutobedrijfswinst (1-2) 282 300,00

bedrijfskosten:

4 Huur 18 000,00

5 Water, gas, electriciteit, verwarming 1 200,00

6 Kosten voertuig (verzekeringen, taksen, brandstof, herstellingen) 2 000,00

7 Bureaukosten, onderhoud materieel, telefoon, portokosten 1 000,00

8 Reclamekosten (cfr. Marketingplan) 1 500,00

9 Bezoldiging bestuurders 75 000,00

10 Verzekeringen, brand, B.A. 500,00

11 Sociale verzekeringen zelfstandige 16 500,00

12 Afschrijvingen 3 732,04

13 Andere diverse kosten

14 Totaal bedrijfskosten (4 tot 13) 119 432,04

15 Netto-bedrijfswinst (3-14) 162 867,96

16 Financiële lasten, intresten op leningen 2 825,10

17 Belastbaar resultaat (15-16) 160 042,86

18 Belastingen 54 414,57

19 Winst van het boekjaar 105 628,29

Page 17: GP bundel Jasper Spruytte

Geïntegreerde Proef 17

3.2 Marketinganalyse

3.2.1 Product

We specialiseren ons in het verkopen van professionele mobile technologie aan

particulieren en bedrijven. Hieronder verstaan wij laptops en smartphones van merken

als HP, Apple en Samsung. Deze laptops komen al van vooraf geïnstalleerd met

veelgebruikte en nuttige programma’s, zoals Microsoft Office en een antivirus. Klanten

kunnen deze kopen in onze winkel of online op onze website.

Hiernaast bieden wij ook hosting-space aan voor websites, startende vanaf €5/maand.

Wij bieden support voor websites die gebruik maken van ASP.NET en van Microsoft SQL

Server. Wij verzekeren een uptime van 99% en support binnen de 24 uur in het geval

van problemen.

3.2.2 Prijs

We voorzien een winstmarge van 20%. Extra kosten, zoals vervoer, worden verspreid

over onze producten. Alle software dat vooraf geïnstalleerd is, is die 5% goedkoper zijn

dan dat ze normaal zou kosten.

3.2.3 Promotie

Wij leggen een grote nadruk op onze goede service. Als een klant een probleem

tegenkomt met één van onze producten en deze binnenbrengt, zullen wij trachten deze

te vermaken binnen de 24 uur, tenzij het weekend of een feestdag er tussen zit. Ook

voor kleinere problemen kan de klant bij ons terecht.

Om klanten te lokken zullen we kort voor het opengaan reclamefolders rondsturen die elk

een kortingsbon van 10% bevatten. Deze zullen alleen geldig zijn in de eerste maand,

omdat mensen niet elke dag een laptop of smartphone nodig hebben maar om ze toch

zoveel mogelijk aan te zetten eens binnen te springen.

Wij zullen ook trachten om een promotie te houden die 1 week duurt bij de lancering van

een nieuw product, om zo te kunnen profiteren van mensen die altijd de nieuwste snufjes

willen hebben.

3.2.4 People

Wij willen zorgen voor een goede relatie met onze klanten. Hiervoor zullen wij een

helpdesk ter bediening stellen die elke weekdag bereikbaar is van 9:00 tot 17:00 uur. Via

deze kunnen klanten ons contacteren en zullen wij hen helpen bij problemen met onze

producten.

Onze doelgroep zijn gewone mensen en kleine bedrijven die nood hebben aan een goede

laptop of smartphone.

3.2.5 Plaats

Wij zullen een gebouw huren te Kleine Bassinstraat 1 in Roeselare. Hier zitten we niet in

de buurt van onze concurrentie. Het is gemakkelijk bereikbaar, het ligt in de stad en is

niet zo ver van het station. Er is ook parkeergelegenheid, maar zal men niet altijd op

kunnen rekenen, want het kan er nog erg druk zijn.

Page 18: GP bundel Jasper Spruytte

Geïntegreerde Proef 18

4 Informatica in het stagebedrijf

4.1 Hardware en software

4.1.1 General Hardware

When it comes to hardware the OCMW mainly uses products from HP. For instance, for

printers they use the HP LaserJet P2055dn model.

4.1.2 Workstations

The OCMW hardly uses any PCs. Instead they use thin clients that connect to a server

using RDP. Currently they are using the HP T5740 model for thin clients. Terminal

services are offered through Microsoft Windows Server 2008 R2.

The reasons for using thin clients are:

1. The total cost of a thin client network, including servers, is cheaper than that of a pc

network.

2. Installing new software is easier, because it only needs to be installed on the server

3. It makes central management a lot simpler and it minimizes the need for

maintenance.

For example, they only have to install an anti-virus program on the server because

thin clients don't contain any files, if the thin client does get infected with malware

they only have to reformat it,

4. They don't have to worry about installing the right software on them.

5. Thin clients have to be replaced less often than PCs.

Monitors are 19 inch by default, but they sometimes use 22"-23" when justified by its

usage, for example to use Autocad (program for 2D and 3D graphic design).

4.1.3 Mobility

The OCMW lets their employees connect to the network using laptops and smartphones if

needed. The laptops consist of models from HP. The smartphones can be Blackberries,

iPhones or Samsung phones that run on android. They are trying to reduce the usage of

blackberries because of security issues with the Blackberry network and because the

stock value of RIM, the company that develops the Blackberry, that has gone down. The

IT department is increasingly working with a budget that allows employees to choose

how they want to connect to the web-based applications.

4.1.4 Network hardware

For the network they buy their core switches from Extreme Networks and Allied Telesys.

For their endpoint switching they buy cheap switches from Allied Telesys and D-link. The

wireless parts of the network are bought from Meraki. Meraki lets them the wireless

network using a cloud-based controller, so don’t they have to configure each of their 55

antennas individually.

For servers they use:

Storage servers:

o HP EVA4000 SAN (fibre channel)

o QNAP NAS servers

Other servers:

o Blade servers: HP BL servers with dual multicore processors.

Page 19: GP bundel Jasper Spruytte

Geïntegreerde Proef 19

o Desktop servers: HP DL-servers as desktop servers with dual multicore

processors.

4.1.5 Software development

For software the OCMW like programs that can be implemented in the backend of the IT

infrastructure, so they're hidden from the user. They prefer to use software that has a

webinferface because that makes it easier to integrate into the existing desktop

environment because that way employees only need to have a web browser to access it.

The OCMW wants to use software that adheres to the n-tier architecture as much as

possible. This means that software is logically divided into 3 layers:

Presentation

o This layer will be lightweight and easy to install on various machines.

Application processing

o This allows for scalability of performance.

For instance, if an update of a program makes it takes twice as much memory

and as a result slows down the server it is run on, it can be moved to a

different one so that other run on the same server are not affected.

Data

o This allows different applications to access the same information.

o This makes backing up easier.

o This way you can put different databases on the same server. This way you

don’t need to invest as much into hardware and licenses.

Custom software is used if the available software does not fulfil the needs of the OCMW.

Generally they prefer to change business processes to the way software works, rather

than the other way around.

Software is also developed internally in the department "Financiële Rapportage en

Datamining". This development is primarily focused on software for the purpose of

reporting.

4.1.6 Terminal Software

Everyone has access to the following software:

Openoffice

Acrobat reader

Gimp

Freemind

Alfresco

Confluence

Internet Explorer

Zarafa Webaccess

The following software is only accessible to certain people:

Microsoft Office

o This is only used in the main office of the OCMW.

Page 20: GP bundel Jasper Spruytte

Geïntegreerde Proef 20

Scribus

o This is a program for desktop publishing.

o This is used by secretaries.

Adobe design

o Another program used for desktop publishing.

o Used by the department communication.

Autodesk Autocad

o This is used for technical drawing by facility services

Google Chrome

o Usage has to be requested and motivated.

4.1.7 Testing and maintenance

Before new hardware or software gets implemented, it is tested in a testing environment

which is made to resemble the real work environment. Working this way severely

decreases the chance that when something is installed in the production environment it

will cause problems and employees are less likely to be hindered in their work. The

installation in the testing environment can be done by either the service provider or

someone from the ICT service.

Software that is used for a specific purpose, like Autocad for technical drawing, is

upgraded at most once per quarter. Generic software is upgraded twice a year, once in

February and once in September.

There is no all-purpose regulation for the replacement of hardware, it depends on the

type of hardware and if there are any valid maintenance contracts. Maintenance

contracts with the manufacturer/supplier are used for backoffice equipment like printers

and for high-end networking devices. If there is no maintenance contract for a certain

device then it is the responsibility of the ICT department to maintain it.

4.1.8 Licensing

The license used depends on the software. They generally use software that adheres to

the GNU General Public License or commercial open source. For Microsoft products they

use the MS Government Open License Program, specifically Device Access Licensing

because some employees use the same clients at different times. However, Microsoft

products are avoided as much as possible because the required licenses can get really

expensive.

4.2 Netwerkstructuren

4.2.1 Intern

Het netwerk is volledig gebaseerd op het TCP/IP protocol. Voor verbindingen met het

internet wordt er gebruik gemaakt van IPv6, maar intern wordt er nog steeds gebruik

gemaakt van IPv4 omdat er niet genoeg gebruikers op het netwerk zitten om de

overstap nodig te maken.

Al het netwerkverkeer wordt geregeld op de centrale switch van het OCMW. Verkeer dat

bestemd is voor het centraal bestuur van het OCMW en bepaalde woonzorgcentra en

kinderdagverblijven worden intern verwerkt, dus in één grote LAN. Hier kan je niet van

een MAN of WAN spreken omdat er geen sprake is van adresomzetting. Daarnaast is een

router die de verbinding met Publiweb regelt, en er is een router die verbinding met het

internet regelt, beide hebben een firewall geïntegreerd. De verbinding met Publiweb is

een VDSL 2.0 verbinding via Belgacom Explore en de internetverbinding wordt geregeld

via Telenet Business Fibernet XL.

Page 21: GP bundel Jasper Spruytte

Geïntegreerde Proef 21

Er is een intranet dat draait bovenop het documentmanagement system Alfresco. Het

wordt gebruikt om documenten huisbreed te delen en om iedereen op de hoogte te

houden van het nieuws die te maken heeft met het OCMW.

4.2.2 Extern

Het OCMW gebruikt de standaard blacklists die aangeboden worden door de leverancier

die internetappliances leverde. Daarnaast blokkeren ze sites waarmee ze problemen

ondervinden.

Medewerkers hebben een account waarmee ze ook van thuis toegang kunnen krijgen tot

het intranet, webmail en de wiki. Als van buiten het OCMW toegang willen krijgen tot een

desktop/server via RDP, kan dit gebeuren aan de hand van een token, een SSL VPN.

Leveranciers kunnen ook vanbuiten af toegang krijgen tot de testomgeving via een

token/SSL VPN, maar probeert men zoveel mogelijk te vermijden.

Page 22: GP bundel Jasper Spruytte

Geïntegreerde Proef 22

Page 23: GP bundel Jasper Spruytte

Geïntegreerde Proef 23

4.3 Opleiding en helpdesk

4.3.1 Opleiding

Het OCMW maakt gebruik van opleidingen op maat in samenwerking met het CVO en de

leveranciers. Om medewerkers te leren omgaan met nieuwe informaticatoepassingen of

nieuwe medewerkers te leren omgaan met de bestaande informaticatoepassingen wordt

beroep gedaan op in-house opleidingen die georganiseerd worden in samenwerking met

het CVO.

Voor specifieke software die alleen in bepaalde operationele diensten wordt gebruikt

worden er opleidingen geregeld bij de leverancier, vb. New Horizon, Geracc.net, Easypay.

Ook worden er handleidingen van de producten beschikbaar gesteld. Het is de bedoeling

dat de handleidingen op de wiki worden gezet en aangepast aan de behoeften van het

OCMW.

4.3.2 Helpdesk

Als er problemen zijn moet de helpdesk verwittigd worden. Dit kan zowel mondeling, telefonisch of per e-mail. Het komt dan aan bij de eerstelijns helpdesk. De eerstelijns medewerker zal het dan proberen op te lossen. Dit kan via telefonische begeleiding zijn, per e-mail of hij ter plekke gaan kijken wat er aan de hand is. Als het een probleem is waar gespecialiseerde kennis voor nodig is om het op te lossen, wordt het doorgestuurd naar de 2e lijn en zal het aan de applicatiebeheerders zijn om het proberen op te lossen. Als het dan nog niet kan opgelost worden, zal het probleem worden besproken in het wekelijks overleg van de ICT-dienst. Hier zal het bekeken worden waar de knooppunten zitten en indien nodig zal de planning aangepast worden.

Als het dan nog niet lukt, kan er een individueel overleg komen met de aangewezen behandelaar van het probleem over waar het blijft hangen. Daarna kan er een operationeel overleg komen waarbij dat iemand van de ICT ter plekke zal gaan om het probleem te onderzoeken. Bij echt grote problemen zal het daarna doorgeschoven worden naar leden van het managementteam en mogelijk zelfs hoger tot er een oplossing kan komen.

4.4 Beveiliging van het systeem

4.4.1 Netwerk en apparatuur

Om verbindingen met het netwerk veilig te laten verlopen, zoals VPNs, wordt er gebruik

gemaakt van aXsGUARD Gatekeeper en van Watchguard. VPNs worden gebruikt voor

individuele gebruikers die toegang willen tot het netwerk van buitenaf of voor verbinding

met andere netwerken.

Er wordt gefilterd op bepaalde tcp-poorten, namelijk 3389 (RDP) en 9100 (printen). Die

twee worden doorgelaten, al het verkeer dat probeert binnen te komen langs andere

poorten wordt geblokkeerd.

Omdat er gebruik gemaakt wordt van thin clients hoeft er niet een antivirus op elk

werkstation geplaatst worden. Er moet wel een antivirus geplaatst worden op de servers.

Ook wordt er een antivirus gebruikt voor e-mails en voor het surfen, telkens wanneer dat

iemand een website opent wordt via een proxy server de pagina gescand op schadelijke

code. Hiervoor wordt er gebruik gemaakt van House Call, Avast en AVG antivirus

Er wordt ook gebruik gemaakt van server clusters, waarbij als er een server uitvalt er

een andere server zijn werk overneemt. Er is ook sprake van RAID, waardoor als er een

server uitvalt de informatie niet verloren gaat.

Page 24: GP bundel Jasper Spruytte

Geïntegreerde Proef 24

4.4.2 Fysische toegang

Om de lokalen die de servers bevatten binnen te mogen, heb je een badge/kaart nodig.

Je hebt ook een gebruikersaccount nodig, dus iemand die ongepermitteerd in het bezit is

van een badge zal niet onmiddellijk toegang tot de server krijgen. Ook is er, om ervoor

te zorgen dat je er niet te lang blijft rondhangen, een tijdslimiet ingesteld. Voor en na

geregelde kantooruren is het gebouw afgesloten, dus kan in principe niemand aan de

servers. Tijdens kantooruren is worden bepaalde ruimtes afgesloten van de meer

“openbare” gedeelten van het gebouw.

4.4.3 Stroom

Om het computerpark te beschermen tegen stroomuitval wordt er gebruik gemaakt van

UPS (=uninterruptible power supply) op alle werkstations. Dit wil zeggen dat ze een

batterij hebben die bij stroomuitval zorgt dat ze stroom blijven hebben voor een

bepaalde tijd, in dit geval is dat 45 minuten. Ook maken de computers gebruik van

aparte stroomcircuits. Daarnaast zijn er ook plannen om in de nieuwbouw een

noodgenerator te plaatsen.

4.4.4 Wachtwoorden

Wachtwoorden moeten om de 40 dagen veranderd worden en moeten minstens 20

karakters lang zijn. Het is ook niet toegestaan om bij het veranderen van het

wachtwoord één van de vorige 20 die je gebruikt hebt opnieuw te gebruiken.

Wachtwoorden mogen niet worden doorgegeven worden. Wanneer dit toch gebeurd,

wordt dit behandeld als veiligheidsincident. Als iemand zijn/haar wachtwoord kwijt is, is

het de bedoeling dat iemand in de buurt een mail stuurt naar de ICT met de vraag om

dat wachtwoord te resetten.

4.5 Bedenkingen

Als WZC Ter berken verbinding verliest met het centraal bestuur van het OCMW dan

hebben DC Ten Elsberge, Hanekop, WZC St. Henricus en WZC De Zilverberg ook geen

verbinding meer. Zou dit gebeuren, zou dit uiteraart een groot probleem zijn voor het

werken in die plaatsen.

Het grootse nadeel van thin clients te gebruiken is dat hun grafische capaciteiten niet zo

goed zijn als dat van gewone computers, als er teveel op één moment op het scherm

gebeurt, zoals een website met veel reclame, dan kan de terminal iets trager gaan

werken. Ook is de schermopbouw niet altijd even mooi, maar gebeurt het in

verschillende lagen.

Het jammere aan n-tier architectuur programmatuur is dat er niet veel leveranciers zijn

die zich eraan houden, waardoor de keuze voor mogelijke applicaties erg beperkt is. Ook

vereist het een groter vermogen aan verwerkingsvermogen, want elk programma vereist

ook het transport van gegevens tussen de 3 lagen.

Page 25: GP bundel Jasper Spruytte

Geïntegreerde Proef 25

5 Een informaticatoepassing uitwerken

5.1 Probleemstelling

Voor onze BVBA ‘Buy IT’ wensen we een website te maken, waarop mensen algemene

informatie over onze winkel kunnen terugvinden en waar ze ook via een webshop onze

producten kunnen bestellen. Op de webshop kunnen ze onze producten bekijken en ook

de reacties die andere mensen geven op onze producten. Ze kunnen meerdere producten

in een keer bekijken en ze kunnen ook hun vorige bestellingen terug opvragen.

5.2 Analyse, structuur en opbouw

Onze site bestaat uit een reeks van ASPX pagina’s. Een deel van deze zijn bijna exclusief

statisch. De enige code die deze pagina’s bevatten zorgt ervoor dat de gebruiker in de

rechterbovenhoek links te zien krijgt die, als hij aangemeld is, hem doorverwijzen naar

zijn winkelkar waar hij zijn huidige bestelling kan bekijken en hem plaatsen en naar een

pagina waar hij zijn vorige bestellingen kan bekijken. Is hij niet aangemeld, dan krijgt hij

links te zien naar pagina’s waar hij zich kan registreren of aanmelden.

Het gaat hierbij om de volgende pagina’s:

Index.aspx

Wie.aspx

Webhosting.aspx

Helpdesk.aspx

Aankoop.aspx

Contact.aspx

Contact.aspx is wel een uitzondering hierop, want het bevat ook code betreffende een

contactformulier.

Daarnaast is er ook nog een groot dynamisch deel. Deze hebben allemaal te maken met

de werking van de webshop. Het gaat hier om een inlogsysteem, de webshop, een

winkelkar waarin gebruikers hun huidige bestelling zien en de bestelling kunnen plaatsen

en een pagina waar gebruikers hun vorige bestellingen kunnen bekijken.

Het gaat hier om de volgende pagina’s:

Aanmelden.aspx

Afmelden.aspx

Bestellingen.aspx

Product.aspx

Registreer.aspx

Webshop.aspx

Winkelkar.aspx

Page 26: GP bundel Jasper Spruytte

Geïntegreerde Proef 26

5.3 Bronvermelding gebruikte sites

Voor het registreren en het aanmelden heb ik onze cursus gebruikt. Voor de winkelkar

heb ik volgende tutorial gebruikt maar dan aangepast aan eigen behoeften:

http://www.sitepoint.com/net-shopping-cart-datatables/

Voor specifieke problemen heb ik soms een antwoord moeten opzoeken op het internet.

De oplossingen voor deze problemen vond ik op onderstaande pagina’s:

http://www.cssnewbie.com/super-simple-horizontal-navigation-bar/

http://forums.asp.net/t/949925.aspx/1

http://stackoverflow.com/questions/5963806/command-behind-a-gridview-

buttonfield

http://stackoverflow.com/questions/389403/asp-net-gridview-rowindex-as-

commandargument

http://stackoverflow.com/questions/7125929/get-gridview-row

http://www.codeproject.com/Questions/114341/Both-DataSource-and-

DataSourceID-are-defined-on-Gr

5.4 Statische website fictief bedrijf: schets, screenshots

5.4.1 Schets

Page 27: GP bundel Jasper Spruytte

Geïntegreerde Proef 27

5.4.2 Index.aspx

5.4.3 Webhosting.aspx

5.4.4 Wie.aspx

Page 28: GP bundel Jasper Spruytte

Geïntegreerde Proef 28

5.4.5 Helpdesk.aspx

5.4.6 Contact.aspx

5.5 ERD databank fictief bedrijf

De normalisatieprocedure kunt u terug vinden in de bijlagen.

Page 29: GP bundel Jasper Spruytte

Geïntegreerde Proef 29

5.6 Databankschema databank fictief bedrijf

5.7 Handleiding werking website

5.7.1 Registratie en aanmelding

Voordat u onze site kunt gebruiken, moet u een gebruikersaccount registreren. Dit kunt u

doen door in de rechterbovenhoek op “aanmelden” te klikken.

U komt dan op het onderstaande scherm terecht. Vul hier uw gegevens en klik op de

knop “Registreer”.

Daarna komt u op aanmeldpagina terecht. Geef hier uw e-mailadres en het wachtwoord

dat u gekozen heeft in.

Page 30: GP bundel Jasper Spruytte

Geïntegreerde Proef 30

5.7.2 Producten bestellen

Ten eerste moet u zich naar onze webshop begeven. Dit kan u doen door bovenaan op

de knop “Webshop” te klikken.

U begeeft zich naar de categorie waar het product dat u wenst te kopen staat. Eens u het

gewenst product gevonden heeft, klikt u op “Details bekijken”.

Geef in hoeveel exemplaren u wenst te kopen en druk op de winkelkar.

Doe dit totdat u tevreden bent en wenst om de bestelling te plaatsen. Ga hiervoor ten

eerste naar uw winkelkar. Doe dit door te klikken op “<aantal> producten”.

Page 31: GP bundel Jasper Spruytte

Geïntegreerde Proef 31

Controleer uw bestelling nog eens en klik dan op de knop “Bestelling plaatsen”.

Ziezo, als alles goed is gegaan hebben we uw bestelling ontvangen.

5.7.3 Vorige bestellingen opvragen

Uw kunt uw vorige bestellingen opvragen door in de rechterbovenhoek te klikken op “Uw

bestellingen”.

U krijgt dan een lijst te zien van al uw vorige orders. Door te klikken op “Details

bekijken” kunt u zien welke producten er bij elke order bestelt geweest zijn.

5.7.4 Een reactie op een product plaatsen

Als u wenst een reactie op een product te plaatsen, gaat u naar de pagina van het

betreffende product.

Page 32: GP bundel Jasper Spruytte

Geïntegreerde Proef 32

Onderaan de pagina kunt u het product dan een score geven en kunt u er wat uitleg bij

geven.

Druk dan op “Plaats reactie” en uw bericht is onmiddellijk te zien.

Page 33: GP bundel Jasper Spruytte

Geïntegreerde Proef 33

Nawoord

Het werken aan de GP is een leerrijke ervaring geweest. Ik heb moeten leren werken en

plannen over een langere periode. Dit is niet altijd even gemakkelijk geweest, want soms

onderschatte ik bv. hoeveel tijd ik nodig had voor een taak en begon er dan een beetje

te laat aan.

Ook op het gebied van informatica heb ik veel opgestoken, zoals hoe ik een dynamische

website met server-side scripting kan maken. Ook hier waren er soms moeilijkheden,

zoals het correct configureren van de SQL Server op mijn webserver.

Ik hoop dat deze ervaring mij heeft helpen voorbereiden voor mijn verdere studies aan

de hogeschool en ik kijk er naar uit om mij nog meer te verdiepen in de wereld van de

informatica.

Page 34: GP bundel Jasper Spruytte

Geïntegreerde Proef 34