Upload
jasper-spruytte
View
253
Download
5
Embed Size (px)
DESCRIPTION
Mijn eindwerk.
Citation preview
Handelsonderwijs Burgerschool Kattenstraat 7 – 8800 Roeselare – Tel. 051 26 46 66 – [email protected]
Jasper Spruytte
TSO Infomaticabeheer
Schooljaar 2012-2013
Geïntegreerde proef
Handelsonderwijs Burgerschool Kattenstraat 7 – 8800 Roeselare – Tel. 051 26 46 66 – [email protected]
Jasper Spruytte
TSO Infomaticabeheer
Schooljaar 2012-2013
Geïntegreerde Proef
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.
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
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.
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.
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".
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
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
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
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
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
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.
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.
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
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.
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.
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.
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.
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.
Geïntegreerde Proef 22
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.
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.
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
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
Geïntegreerde Proef 27
5.4.2 Index.aspx
5.4.3 Webhosting.aspx
5.4.4 Wie.aspx
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.
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.
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”.
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.
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.
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.
Geïntegreerde Proef 34