Gp bundel afgewerkt

74
Geintegreerde Proef 1 Geïntegreerde Proef Balduyck Lennert Studierichting TSO Informatica Schooljaar 2012-2013

description

 

Transcript of Gp bundel afgewerkt

Page 1: Gp bundel afgewerkt

Geintegreerde Proef 1

Geïntegreerde Proef

Balduyck Lennert Studierichting TSO Informatica

Schooljaar 2012-2013

Page 2: Gp bundel afgewerkt

Geintegreerde Proef 2

Page 3: Gp bundel afgewerkt

Geintegreerde Proef 3

Geïntegreerde Proef

Balduyck Lennert Studierichting TSO Informatica

Schooljaar 2012-2013

Page 4: Gp bundel afgewerkt

Geintegreerde Proef 4

Woord vooraf

Mijn naam is Lennert Balduyck en ik heb deze Geïntegreerde preof geschreven met. Het oprichten van een webshop. Zowel de zakelijke kant als de hardware en de software kant met als bijbedoeling.

De GP bundel bevat het geheel van alle taken die over het hele jaar voor de verschillende vakken gemaakt werden. De centrale vakken voor mijn afstuddeerrichting zijn software en hardware.

Deze GP werdt mede mogelijk gemaakt door het gemeentehuis van Moorslede, waar ik tussen 15 - 26 oktober 2012 stage mocht lopen. Ik ben de medewerkers daar erg dankbaar voor alle informatie. Tot slot van dit woord zou ik graag nog enkele mensen willen bedanken, vooral Dhr. Vandamme (software) en Dhr.Depuydt (hardware) voor de vele hulp bij het begeleiden bij de website en de webserver.

Page 5: Gp bundel afgewerkt

Geintegreerde Proef 5

Inhoud

1 beschrijving van het bedrijf

1.1 Aard van de activiteiten

1.2 Situering en Historiek

1.3 Ondernemingsvorm

1.4 Kengetallen

1.5 Organogram

2 Stageactiviteiten

2.1 Eerste contact met het bedrijf

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

2.3 Instructies geven in verband met een stageopdracht

3 Bedrijfseconomische toepassing : ondernemingsplan

3.1 Finacieel plan

3.2 Marketinganalyse

3.2.1 Product

3.2.2 Plaats

3.2.3 Prijs

3.2.4 Promotie

4 Informatica in het stagebedrijf

4.1 Draw up a detailed overview of the company’s network structure (hardware en software)

and provide an explanatory word list

4.2 Hardware en software

4.3 Netwerkstructuren

4.4 Opleiding personeel en Helpdesk

4.5 Beveiliging van het system

4.6 Bedenkingen

5 Een informaticatoepassing uitwerken

5.1 Probleemstelling

5.2 Analyse,Structuur en opbouw

5.3 Documentatie project ( gebruikte technieken)

5.3.1 Details.aspx

5.3.2 registration.aspx

5.3.3 inloggen.aspx

5.3.4 monitorsklein.aspx

5.3.5 monitorsgroot.aspx

5.3.6 volledigepc.aspx

5.4 Bronvermelding gebruikte sites

5.5 Statische website fictief bedrijf of stagebedrijf : schets,screenshots

5.5.1 index.aspx

5.5.2 contact.aspx

5.5.3 details.aspx

5.5.4 inloggen.aspx

5.5.5 monitorsgroot.aspx

5.5.6 monitorsklein.aspx

Page 6: Gp bundel afgewerkt

Geintegreerde Proef 6

5.5.7 volledigepc.aspx

5.6 Erd en Codd databank fictief bedrijf

5.6.1 ERD

5.6.2 0NV

5.6.3 1NV

5.6.4 2NV

5.6.5 3NV

5.7 Databaseschema databank fictief bedrijf

5.8 Handleiding werking website

5.9 Code website (css,html,asp.net)

5.9.1 cssmenu.css

5.9.2 default.css

5.9.3 contact.aspx

5.9.4 details.aspx

5.9.5 details.aspx.vb

5.9.6 index.aspx

5.9.7 inloggen.aspx

5.9.8 inloggen.aspx.vb

5.9.9 monitorsgroot.aspx

5.9.10 monitorsgroot.aspx.vb

5.9.11 monitorsklein.aspx

5.9.12 monitorsklein.aspx.vb

5.9.13 registration.aspx

5.9.14 registration.aspx.vb

5.9.15 volledigepc.aspx

5.9.16 volledigepc.aspx.vb

Page 7: Gp bundel afgewerkt

Geintegreerde Proef 7

1. Beschrijving van het bedrijf

1.1 Aard van de activiteiten

De activiteit in het gemeentehuis van Moorslede wordt beschreven als een openbare dienstverlening. Het gemeentehuis helpt u bij alle vragen in verband met milieu , bouwen , wonen , subsidies. Het enige wat er veckocht wordt is rijbewijzen,reispassen en identiteitskaarten. De klanten van het gemeentehuis zijn van overal, want iedereen van Groot-Moorslede ( Dadizele ,Slyps & Moorslede) kan hier komen met al hun belangrijke vragen , Zowel particulieren als ambtenaren en bedrijven.

Het gemeentehuis is aangesloten bij de VVSG (vereniging van Vlaamse steden en gemeenten). Dit valt onder de beroepsfederatie. Deze vereniging geeft advies en ondersteuning (bijvoorbeeld houden zij hun leden op de hoogte van de recentste ontwikkelingen en geven ze de nodige achtergrondinformatie, ze hebben ook uitgebreide documentatie en een databank waar ocmw's en ambtenaren geactualiseerde informatie vinden en uitwisselen .Zowel voor de politieke mandatarissen (vertegenwoordigers) als voor de lokale ambtenaren. Het is de representatieve gesprekspartner die opkomt voor de belangen van de gemeenten , OCMW’s (Openbaar Centrum voor Maatschappelijk Welzijn) en andere lokale besturen ten aanzien van andere overheden ( de Vlaamse of Belgische regering) , en derden ( energieleveranciers,afvalstoffenverwerkers).

Bij het gebouw van het gemeentehuis is er een bouwvergunning vereist om het gemeentehuis uit te breiden of nieuwe kantoren te maken . Het gemeentehuis heeft geen milieuvergunning nodig maar het moet wel voldoen aan de toegankelijkheidswet . Dit wil zeggen dat iedereen er moet binnen kunnen : ook mensen met een rolstoel, Er moet ook genoeg parkeerruimte voorzien zijn zodat het gemeentehuis voor iedereen toegankelijk is. Alles binnen het gemeentehuis moet voldoen aan het gemeentedecreet van het Vlaamse parlement . Dit regelt immers de werking van de lokale besturen , en regelt ook het verzoeksschrift op gemeentelijk niveau

Na de fusie in 1976 -1977 zijn er niet echt nieuwe plannen voor een fusie of een nieuwe vestiging maar men wil wel de verschillende gemeenten meer laten samenwerken. Dit heeft als doel dat je bijvoorbeeld vanuit het gemeentehuis te Moorslede alle gegevens kan verkrijgen van de mensen van Dadizele en Slypskappelle en dat ze samen kunnen overleggen.

1.2 Situering en historiek

Het gemeentehuis situeert zich op de marktplaats van Moorslede. Ook Slypskappelle en Dadizele hebben zich bij Groot Moorslede gevoegd zodat sommige diensten van Moorslede zich dus ook in Slypskappelle en Dadizele situeren.

Het gemeentehuis werd jammer genoeg tijdens de Eerste Wereldoorlog platgebombardeerd net zoals Groot Moorslede . Het gemeentehuis werd dus opnieuw gebouwd in 1917 tot het huidige gemeentehuis. Er zijn wel al veel restauratiewerken geweest en schilderwerken . In 1976-1977

gebeurde er dan een fusie met Dadizele en Slypskappele die ervoor zorgden dat er een tweede gebouw kwam. Dit tweede gebouw werd door de jaren heen verfraaid. Er werd door moderne technologie te gebruiken zoals elektrische deuren , computers . Er kwamen een mooie vergaderzaal, gemakkelijke stoelen zodat de werknemers en de klanten die dit gemeenthuis bezoeken zich op hun gemak en comfortabel voelen.

1.3 ondernemingsvorm

Het gemeentehuis heeft als type onderneming een publieksrechterlijke rechtspersoon , dit is een onderneming die ofwel door de overheid in het leven is geroepen of de overheid zelf is . In het geval van het gemeentehuis van Moorslede is het de overheid zelf . ze zijn hiermee doorgaans

Page 8: Gp bundel afgewerkt

Geintegreerde Proef 8

met een gedeelte van het overheidsgezag bekleed. Het gemeentehuis is de onmisbare onderneming voor de uitoefening van het openbare gezag in groot Moorslede .

1.4 kengetallen

Op deze grafiek zie je de omzet van het gemeentehuis in Moorslede.

2005 2006 2007 2008 2009 2010 2011

reispassen 227 207 195 215 231 274 244

identiteitskaarten 2209 2584 2815 2169 396 2408 2726

rijbewijzen 656 752 846 1236 776 676 738

Het aantal reispassen en rijbewijzen blijft erg stabiel . Maar een daling als je kijkt bij de identiteitskaarten die verkocht werden in 2009. Dit komt door het begin van de elektronische identiteitskaarten. Omdat er nieuwe elektronische identiteitskaarten waren kregen de mensen deze nieuwe kaart opgestuurd en konden ze de aankoop van een nieuwe dus uitstellen.Daarna waren en weer meer mensen die een nieuwe identiteitskaart moesten krijgen omdat hun vroegere verliep of omdat ze hun nieuwe waren verloren

Hieronder ziet u een tabel met de inwoners van groot Moorslede ( Moorslede,Slypskappelle en Dadizele)

2005 2006 2007 2008 2009 2010 2011

inwoners 10648 10711 10858 10756 10805 10848 10934

0

500

1000

1500

2000

2500

3000

2005 2006 2007 2008 2009 2010 2011

aantal

jaartallen

reispassen

identiteitskaarten

rijbewijzen

10400

10600

10800

11000

2005 2006 2007 2008 2009 2010 2011

aantal

jaartal

inwoners

inwoners

Page 9: Gp bundel afgewerkt

Geintegreerde Proef 9

Deze zijn de inwoners van groot Moorslede (Moorslede,Slypskappelle en Dadizele) dit blijft redelijk stabiel. Er komen niet veel inwoners bij en er gaan er sterven ook niet veel mensen. Er is een constante groei.

Hieronder ziet u een grafiek met de arbeiders en bedienden die er werken in het gemeentehuis te Moorslede

2005 2006 2007 2008 2009 2010 2011

bedienden 15 15 15 15 16 16 16

arbeiders 2 2 2 2 2 2 2

De arbeiders blijven steeds hetzelfde . ook het aantal bedienden is redelijk stabiel maar verandert in 2009 door dat de administratieve dienst van Dadizele (belastingen,subsidies,financiën) zich ook bij Moorslede gevoegd heeft

0

5

10

15

20

2005 2006 2007 2008 2009 2010 2011

aantal

jaartal

bedienden

arbeiders

Page 10: Gp bundel afgewerkt

Geintegreerde Proef 10

1.5 Organogram

2 stageactiviteiten

2.1 Eerste contact met het bedrijf

Lennert Balduyck 14 september 2012

Breulstraat 92

8890 MOORSLEDE

De heer Kristof Vander Stichelle

Page 11: Gp bundel afgewerkt

Geintegreerde Proef 11

Gemeentesecretaris

Gemeentehuis Moorslede

Marktplaats 1

8890 MOORSLEDE

Geachte heer Vander Stichele

Met deze brief zal ik mij nog eens voorstellen. Mijn naam is Lennert Balduyck en ik volg de studierichting Informaticabeheer in de Burgerschool te Roeselare. Hiervoor volg ik een stageperiode bij u van 15oktober tot 26oktober waarvoor ik u erg dankbaar ben .

Aan deze stageperiode is een Geïntegreerde Proef verbonden. De vakken waarvoor ik opdrachten moet maken zijn bedrijfsbeheer, informatica en de taalvakken.

Voor mijn GP van hardware en software zou ik het netwerk kunnen uittekenen en de software voor bv. een virusscan kunnen tekenen of uitleggen. Hierbij vraag ik u dus vriendelijk of ik bepaalde documenten zou kunnen gebruiken voor deze opdracht. Deze gegevens zullen enkel gebruikt worden in het kader van de GP .

Ik hoop tijdens deze stage iets bij te leren . Aan stiptheid zal het mij zeker niet ontbreken en ook niet aan initiatief. De hardware van informatica interesseert mij ook zeer. Ik zal zeker proberen om de stage zo vlot mogeliijk te maken voor u en mijzelf. Bedankt voor deze kans , ik apprecieer het ten zeerste en hoop veel bij te leren .

Met vriendelijke groeten

Lennert Balduyck

Breulstraat 92

8890 MOORSLEDE

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

First challenge

The first challenge was repairing the hard disk of the computer of the swimming pool. We took the pc with us to our desk. When I opened the pc I took the hard disk from the computer case and connected it to my laptop. On the laptop I started the OS software ubuntu 10.04 . On that ubuntu I used the plug-in disk utility and I repaired the bad sectors on the hard disk. After this the hard disk was repaired. This was an easy assignment. I got help from my mentor now. Then it was my turn . Thanks being to him I now know how to repair a hard disk.

Second challenge

My second challenge was cleaning the pc of the swimming pool. They were putting their files just random on the hard disk. My task was to clean it up and put all the documents in different files with a structure. I did this on my own without help of my mentor. The time I needed to complete this challenge was an 8 hours. They were very happy with the result.

Third challenge

Page 12: Gp bundel afgewerkt

Geintegreerde Proef 12

My third challenge was to compare the price of different printers, the toners and drum kits. Then I needed to get the total cost of every printer in 3 years. When I did this we saw that an expensive printer is less expensive in 3 year than a cheap printer. This challenge was a challenge to look for a new printer. I did it on my own and it was fun. I needed to put formulas in the excel file so excel counts the total price of the printers in 3 year.

2.3 instructies geven in verband met een stageopdra cht

Dia 1

Dia 2

Dia 3

Page 13: Gp bundel afgewerkt

Geintegreerde Proef 13

Dia 4

Dia 5

Dia 6

Dia 7

Page 14: Gp bundel afgewerkt

Geintegreerde Proef 14

3 Bedrijfseconomische toepassing : ondernemingsplan

Het opstellen van een ondernemingsplan is crucial 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 marketingsplan

• Finacieel 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 marketingsplan.

3.1 Financieel plan

We maken een financieel plan voor een fictieve BVBA Pcstore met 3 bestuurders ( Lennert Balduyck,Pol biervliet , Frans debacker). Ons doel van deze onderneming is het leveren van diensten en goederen op het gebied van hardware. We verkopen zowel aan particulieren als aan bedrijven. Voor de financiering doen we beroep op het Participatiefonds en kiezen we ook voor een investeringskrediet. We kunnen zelf 6200,00 EUR ter beschikking stellen aan onze onderneming. We brengen ook een BMW van het bouwjaar 1995 in ter waarde van 6000,00 EUR.

Page 15: Gp bundel afgewerkt

Geintegreerde Proef 15

Resultatenrekening na 1 jaar

Page 16: Gp bundel afgewerkt

Geintegreerde Proef 16

3.2 Marketingsanalyse

3.2.1 Product

Pcstore is een jong en dynamisch bedrijf dat gegroeid is uit een hobby. Wij zijn actief in de informaticawereld, zowel wat betreft hardware en software. Wij staan u graag bij voor advies, aankoop en onderhoud van computers en software. We beschikken over een eigen winkelruimte, maar komen op eenvoudig verzoek ook ter plaatse. Ook kunt u via onze webshop bestellen en u bestelling komen afhalen aan onze winkelruimte. De keuze aan computermateriaal is zeer ruim. Wij verkopen zowel desktops, monitors, portables, software, gsm’s, andere computeronderdelen en zoveel meer.

3.2.2 Plaats

Onze winkel is gelegen in Roeselare. Gelegen op ca. 50m van de Ooststraat, op ca. 100m van het station en nabij grote openbare parking. Adres : Hendrik Consciencestraat 51, 8800 Roeselare

3.2.3 Prijs

Ons assortiment computers biedt voor ieder wat wils. Wij hebben dan ook een groot assortiment nieuwe computers en laptops. Deze bieden wij altijd aan voor de laagste prijzen! Wij zorgen ervoor dat onze producten aan een betaalbare prijs worden verkocht en dat u bestelling de volgende dag voor u klaar staat. Ook zijn wij met accessoires en overige apparatuur altijd de goedkoopste!

3.2.4 Promotie

In eerste instantie kiezen wij er voor om ons te promoten door het opzetten van de eigen website. Wij kregen ook de kans om reclame voor ons bedrijf op de gekende radiozender q-music te laten horen. Ook zullen we onze wekelijkse promotie in de streekkrant plaatsen, zo blijven de klanten geïnformeerd over de nieuwe computers of laptops die binnen komen of over speciale acties. Zoals u hieronder onze reclameslogan ziet.

Page 17: Gp bundel afgewerkt

Geintegreerde Proef 17

Page 18: Gp bundel afgewerkt

Geintegreerde Proef 18

4 informatica in het stagebedrijf

4.1 Draw up a detailed overview of the company’s ne twork structure ( hardware and software) and provide an explanatory w ord list

4.2 Hardware en software

In the company the hardware and the software of the most computers are the same. All the pc’s they are using are from the brand fujitsu. With a version 7 of windows of 32 bit. Also they got 4 gb ram stuffed in and a hard disk of 150 GB also they got a 3 gigabit network connection . The pc’s and the printers and the software are installed by the company schaubrouck. Schaubrouck also take care of the network and the intranet. The software they use in the company are Excel , word , powerpoint but als osome homemade programs adjusted to the job of the company Schaubrouck . the hardware is maintained by the company Schaubrouck. They replace the hardware of the company when its necessary. The software is bought when there is a need of such a software program . when they are talking about the budget for the next year they look what software and hardware need to be replaced or bought. Those credits are in the budget with

Page 19: Gp bundel afgewerkt

Geintegreerde Proef 19

an extra for defects with the pc’s. there is one maintenance contract and this is for the client/server with red hat linux who runs DC,DHP,DNS,Samba and Apache.

4.3 Netwerkstructuren

Er wordt gewerkt via een Linux server die het TCP/IP protocol bevat dit zijn 2 protocollen het transmission control protocol (TCP) en het internetprotocol (IP) . De verbinding met de buitenwereld wordt gedaan via fiberkabels aangelegd door telenet van het gebouw uit de buitenwereld naar het gemeentehuis. De werknemers kunnen onbeperkt toegang nemen op het internet maar deze wordt wel gecontroleerd door de ICT-verantwoordelijke en door de firma Schaubrouck dat niemand op verkeerde sites zit. Voor van buiten het bedrijf toegang te verwerven tot resources in het bedrijf gebruiken ze een VPN-verbinding via het programmatje forticliënt SSL VPN. Maar ze moeten zich eerst connecten via de site door hun gebruikersnaam en wachtwoord via een speciaal gemaakte token te generen. Er is een intranet die wordt beheerd door de firma Schaubrouck. Hierop kunnen de werknemers de inhoud wijzigen maar er kan niets verandert worden aan de lay-out.

4.4 Opleiding personeel en Helpdeks

Wanneer er een nieuw soort apparaat of software binnenkomt in het gemeentehuis te Moorslede worden bijna alle werknemers opgenomen in een opleidingsprogramma over die software of dat apparaat zodat ze er een goede basiskennis over hebben. Nieuwe werknemers krijgen een goede basis voorgeschoteld van de werknemers die er al een eindje werken en krijgen ook nog een opleidingsprogramma. Als er problemen zijn wordt er contact opgenomen met de ICT-verantwoordelijke die lost de harware problemen dan op maar de software problemen als hij deze niet kan oplossen door bijvoorbeeld een passwoord die hij niet weet of een programma van Schaubrouck dan wordt de firma Schaubrouck opgebeld deze komen 3 keer per maand om al deze problemen op te lossen.

4.5 Beveiliging van het syteem

Het netwerk bevat een firewall via de Linux server en er is op iedere computer het antvirus programma mcafee antivirus aanwezig die regelmatig word upgedate. Op de server is er een backup op aangesloten die werkt met cassettes. De server wordt elke week 2 x gebackupt op die casetten zodat er bij stroomuitval geen belangrijke data verloren gaat. In het zwembad gebruiken ze dan een UPS omdat de computer nooit mag uitgeschakeld worden. Iedere werknemer heeft zijn eigen gebruikersnaam en passwoord in het bedrijf. Iedere werknemer kreeg ook een token en een unieke gebruikersnaam en unieke pincode zodat ze vanuit hun huis kunnen aan de bestanden van de pc van het gemeentehuis. Via deze token kunnen ze als ze hun pincode invoeren een uniek cijfer generen die dienst doet als uniek passwoord zodat dit een heel goede beveiliging is.

4.6 Bedenkingen

Het informaticasysteem vind ik middelmatig. De passwoorden van de pc’s op het gemeentehuis te Moorslede zijn veel te makkelijk wat ik een groot risico vind om hackers tegen te gaan. Maar anderzijds de passwoorden en gebruikersnaam voor verbinding te maken via VPN vind ik dan zeer goed beveiligd via de token. Wat ik zou veranderen is het centrale beheer in plaats van dit bij Schaubrouck het centrale beheer zorgen dat dit voor de ICT-verantwoordelijke in het gemeentehuis te Moorslede zou zijn.

Page 20: Gp bundel afgewerkt

Geintegreerde Proef 20

5 een informaticatoepassing uitwerken

5.1 Probleemstelling

We moeten voor het gedeelte van software een site creëren voor ons fictief bedrijf die zowel statisch als dynamisch is. Onder dit statische gedeelte verstaan we het uitzicht van de site. Dit gedeelte viel het beste mee bij mij . het lukte om een strak design te ontwerpen met niet te veel afleidende kleuren of objecten. Onder het dynamische gedeelte moesten er aspecten komen zoals aanmeld- en registratiesyteem maar ook een webshop. Hiervoor heb ik gekozen voor een webshop met een inlogsysteem en een registratiesysteem waar het mogelijk is als je aangemeld bent om een bestelling te plaatsen.

5.2 Analyse,Structuur en opbouw

De site bestaat uit dynamische pagina’s

• contact.aspx � hier kunnen de mensen onze contactgegevens bekijken

• details.aspx � hier kunnen ze de details van de geselecteerde pc bekijken

• index.aspx � dit is onze startpagina met de openingsuren van ons bedrijf

• inloggen.aspx � hier kunnen de bestaande klanten zich inloggen

• monitorsgroot.aspx � hier kan je de verschillende monitors zien die groter zijn dan 21 inch

• monitorsklein.aspx � hier kan je de verschillende monitors zien die kleiner zijn dan 21 inch

• registration.aspx � hier kan de gebruiker zich registreren als hij nog geen klant is

• volledigepc.aspx � hier kan men de volledige pc’s bekijken

5.3 documentatie project ( gebruikte technieken)

5.3.1 details.aspx

Hier heb ik gewerkt met een detailview die de details van een gekozen pc uit een gridview toont. Een waar u via de knop bestellen een pc kan bestellen. Hier maakte ik gebruik van het sql command insert into die de gegevens van de persoon uit een sessie haalt en deze samen met een sessie prijs en de naam van het product wegschrijft in de databank.

5.3.2 registration.aspx

Hier heb ik gebruik gemaakt van verschillende tekstvakken die moeten ingevuld worden. Dit wordt gecontroleerd door validator te gebruiken zodat het tekstvak zeker ingevuld is ook heb ik een tekstvak onder het tekstvak paswoord geplaats waar je je paswoord nogmaals moet invullen dit is om typfouten te voorkomen. Dit wordt gecontroleerd door een compare validator. Daarna als alle tekstvakken juist ingevuld zijn wordt het aan de hand van de insert into techniek weggeschreven in de databank

Page 21: Gp bundel afgewerkt

Geintegreerde Proef 21

5.3.3 inloggen.aspx

Hier heb ik gebruik gemaakt van 2 tekstvakken die moeten ingevuld worden door een executereader wordt eerst gecontroleerd of de username bestaat en daarna of het paswoord wel juist is . als je aangemeld bent wordt de session(“login”) op true geplaatst.

5.3.4 monitorsklein.aspx

Hier heb ik gebruik gemaakt van een gridview die de verschillende pc’s toont die kleiner zijn dan 21 inch . dit gebeurt door een filter te plaatsen bij schermgrootte

5.3.5 monitorsgroot.aspx

Hier heb ik gebruik gemaakt van een gridview die de verschillende pc’s toont die groter zijn dan 21 inch . dit gebeurt door een filter te plaatsen bij schermgrootte

5.3.6 volledigepc.aspx

Hier heb ik gebruik gemaakt van een gridview die wordt ingevuld aan de hand van tblproducten en waar er paging en selection mogelijk is de selection verwijst naar details.aspx waar je de details van de geselecteer pc kunt zien.

5.4 bronvermelding gebruikte sites

Voor mijn statische gedeelte van mijn site heb ik vooral w3schools geraadpleegd . en voor mijn dynamische pagina’s heb ik vooral www.asp.net geraadpleegd om mij te helpen of als ik met fouten zat heb ik hulp gevraagd aan Dhr Vandamme of opgezocht op google.

5.5 statische website fictief bedrijf : schets,scre enshots

5.5.1 index.aspx

project Gp site uitgewerkt

type Windows applicatie

Doel Hier kan men de openingsuren bekijken

Page 22: Gp bundel afgewerkt

Geintegreerde Proef 22

5.5.2 contact.aspx

project Gp site uitgewerkt

type Windows applicatie

Doel Hier vindt de gebruiker de gegevens om het bedrijf te contacteren

Page 23: Gp bundel afgewerkt

Geintegreerde Proef 23

object eigenschap waarde

Li home link Index.aspx

limonitors link Monitorgroot.aspx of monitorklein.aspx

Livolledige pc’s link Volledige.aspx

Li contact link Contact.aspx

Li registreer link Registreer.aspx

Span facebook span http://www.facebook.com/pcstore

Span twitter span https://twitter.com/pcstore

Span flicker span http://www.flickr.com//pcstore

Span myspace span http://www.myspace.com//pcstore

5.5.3 details.aspx

project Gp site uitgewerkt

type Windows applicatie

Doel Hier kan men na het duwen op de knop details bij volledige pc’s de details van de geselecteerde pc zien en hem bestellen

Page 24: Gp bundel afgewerkt

Geintegreerde Proef 24

object eigenschap

dvdetils detailsview Verbonden met tblproducten waar naam = geslecteerde naam van volledige pc’s

btnbestellen button

5.5.4 inloggen.aspx

project Gp site uitgewerkt

type Windows applicatie

Doel Hier kan men he inloggen met een bestaand account

Page 25: Gp bundel afgewerkt

Geintegreerde Proef 25

object eingenschap waarde

txtusername text

txtpasswoord text

btnlogin button

5.5.5 monitorsgroot.aspx

project Gp site uitgewerkt

type Windows applicatie

Doel Hier kan men de pcschermen groter dan 21 inch bekijken

Page 26: Gp bundel afgewerkt

Geintegreerde Proef 26

object eingenschap waarde

gvgroot gridview tblproducten

bestellen selectionknop

5.5.6 monitorsklein.aspx

project Gp site uitgewerkt

type Windows applicatie

Doel Hier kan men de monitors bekijken die kleiner zijn dan 21 inch en een bestellen

Page 27: Gp bundel afgewerkt

Geintegreerde Proef 27

object eingenschap waarde

gvklein gridview tblproducten

bestellen selectionknop

5.5.7 registration.aspx

project Gp site uitgewerkt

type Windows applicatie

Doel Hier kan een gebruiker zich registreren als hij nog geen account heeft

Page 28: Gp bundel afgewerkt

Geintegreerde Proef 28

object eingenschap waarde

lblvorrnaam label voornaam

txtvoornaam textbox

lblachternaam label Achternaam

Txtachternaam Textbox

lblgebruikersnaam Label Gebruikersnaam

txtUsername Textbox

Lblpassword Label Paswoord

Txtpwd Textbox

Lblconfirmpaswoord Label Confirm paswoord

txtRePwd Textbox

Lblpostcode Label Postcode

Txtpostcode Textbox

Page 29: Gp bundel afgewerkt

Geintegreerde Proef 29

Lblstraatennummer Label Straat en nummer

Txtstraat Textbox

lblMsg Label Fouten

Vsfouten Validationsummary

btnregistreer button

5.5.8 volledigepc.aspx

project Gp site uitgewerkt

type Windows applicatie

Doel Hier kan men de volledige pc’s bekijekn en daarvan details

object eingenschap waarde

gvvolledige gridview tblproducten

details selectionknop

Page 30: Gp bundel afgewerkt

Geintegreerde Proef 30

5.6 Erd en Codd databank fictief bedrijf

5.6.1 ERD

5.6.2 0NV

Productid Naam Invoorraad Prijs Garantie Ram Type Processor Hdd Schermgrootte Toetsenbord&muis Leverancier Merk scherm Prijs scherm Schermfoto pcfoto Klantid Naam Voornaam Straat & nummer Gemeente Postcode Rekeningnummer Land Inlognaam Foto Bestellingid Info Totaal Gebruikersnaam klant Leveranciersid

Page 31: Gp bundel afgewerkt

Geintegreerde Proef 31

Naam Adres Telefoonnummer Email Inlogid Username paswoord

5.6.3 1NV

Productid Naam Invoorraad Prijs Garantie Ram Type Processor Hdd Schermgrootte Toetsenbord&muis Leverancier Merk scherm Prijs scherm Schermfoto pcfoto

Klantid Naam Voornaam Straat & nummer Gemeente Postcode Rekeningnummer Land Inlognaam Foto bestelling Bestellingid Info Totaal Gebruikersnaam klant Leveranciersid Naam Adres Telefoonnummer Email Inlogid Username paswoord

5.6.4 2NV

Productid Naam Invoorraad Prijs Garantie Ram Type Processor Hdd Schermgrootte Toetsenbord&muis Leverancier Merk scherm Prijs scherm Schermfoto pcfoto

Klantid Naam Voornaam Straat & nummer Gemeente Postcode Rekeningnummer Land Inlognaam Foto

Bestellingid Info Totaal Gebruikersnaam klant Leveranciersid Naam Adres Telefoonnummer Email Inlogid Username paswoord

Page 32: Gp bundel afgewerkt

Geintegreerde Proef 32

5.6.5 3NV

Productid Naam Invoorraad Prijs Garantie Ram Type Processor Hdd Schermgrootte Toetsenbord&muis Leverancier Merk scherm Prijs scherm Schermfoto Pcfoto Klantid Naam Voornaam Straat & nummer Gemeente Postcode Rekeningnummer Land Inlognaam Foto Bestellingid Info Totaal Gebruikersnaam Klant Leveranciersid Naam Adres Telefoonnummer Email Inlogid Username Paswoord Bestellingid Productid aantal

Page 33: Gp bundel afgewerkt

Geintegreerde Proef 33

5.7 Databaseschema Fictief bedrijf

5.8 Handleiding werking website

Ga naar www.pcstore.be

Via de balk kunt u naar de de verschillende pagina’s gaan

Via het knopje inloggen op de home pagina kan u u account inloggen

U vult u naam en passwoord is deze verkeerd dan krijg je een foutmelding en kan je opnieuw proberen

Wanneer u bij de monitors kijkt kan u bestellen hiervoor moet u wel eerst aangemeld zijn anders keer je terug waar je je moet inloggen daarna kunt u door op de knop bestellen te drukken u product bestellen

Page 34: Gp bundel afgewerkt

Geintegreerde Proef 34

Bij het tablad volledige pc’s kunt u via details de details bekijken van de gewenste computer en kunt u daar ook bestellen

Wanneer u op bestellen drukt krijg je dezelfde melding als bij de monitors u klikt gewoon weer op ok.

Bij het tablad registreren kunt u een account aanmaken

Page 35: Gp bundel afgewerkt

Geintegreerde Proef 35

Deze gebruikersnaam en paswoord kunt u gebruiken om in te loggen op deze site.

5.9 Code website (css,html,asp.ney)

5.9.1 cssmenu.css

Page 36: Gp bundel afgewerkt

Geintegreerde Proef 36

5.9.2 default.css

Page 37: Gp bundel afgewerkt

Geintegreerde Proef 37

Page 38: Gp bundel afgewerkt

Geintegreerde Proef 38

Page 39: Gp bundel afgewerkt

Geintegreerde Proef 39

Page 40: Gp bundel afgewerkt

Geintegreerde Proef 40

Page 41: Gp bundel afgewerkt

Geintegreerde Proef 41

5.9.3 contact.aspx

Page 42: Gp bundel afgewerkt

Geintegreerde Proef 42

Page 43: Gp bundel afgewerkt

Geintegreerde Proef 43

5.9.4 details.aspx

Page 44: Gp bundel afgewerkt

Geintegreerde Proef 44

Page 45: Gp bundel afgewerkt

Geintegreerde Proef 45

5.9.5 details.aspx.vb

object gebeurtenis doel

btnbestellen click De bestelling plaatsen in de tabel tblbestellingen

Page 46: Gp bundel afgewerkt

Geintegreerde Proef 46

Page 47: Gp bundel afgewerkt

Geintegreerde Proef 47

5.9.6 index.aspx

Page 48: Gp bundel afgewerkt

Geintegreerde Proef 48

Page 49: Gp bundel afgewerkt

Geintegreerde Proef 49

Page 50: Gp bundel afgewerkt

Geintegreerde Proef 50

5.9.7 inloggen.aspx

Page 51: Gp bundel afgewerkt

Geintegreerde Proef 51

Page 52: Gp bundel afgewerkt

Geintegreerde Proef 52

5.9.8 inloggen.aspx.vb

object gebeurtenis doel

btnlogin click Je aanmelden met u eigen

account

Page 53: Gp bundel afgewerkt

Geintegreerde Proef 53

Page 54: Gp bundel afgewerkt

Geintegreerde Proef 54

Page 55: Gp bundel afgewerkt

Geintegreerde Proef 55

5.9.9 monitorsgroot.aspx

Page 56: Gp bundel afgewerkt

Geintegreerde Proef 56

Page 57: Gp bundel afgewerkt

Geintegreerde Proef 57

5.9.10 monitorsgroot.aspx.vb

object gebeurtenis doel

gvgroot selectedindexchanged Bestellen van het scherm

Page 58: Gp bundel afgewerkt

Geintegreerde Proef 58

Page 59: Gp bundel afgewerkt

Geintegreerde Proef 59

5.9.11 monitorsklein.aspx

Page 60: Gp bundel afgewerkt

Geintegreerde Proef 60

Page 61: Gp bundel afgewerkt

Geintegreerde Proef 61

5.9.12 monitorsklein.aspx.vb

object gebeurtenis doel

gvklein selectedindexchanged Bestellen van het scherm

Page 62: Gp bundel afgewerkt

Geintegreerde Proef 62

Page 63: Gp bundel afgewerkt

Geintegreerde Proef 63

5.9.13 registration.aspx

Page 64: Gp bundel afgewerkt

Geintegreerde Proef 64

Page 65: Gp bundel afgewerkt

Geintegreerde Proef 65

Page 66: Gp bundel afgewerkt

Geintegreerde Proef 66

Page 67: Gp bundel afgewerkt

Geintegreerde Proef 67

Page 68: Gp bundel afgewerkt

Geintegreerde Proef 68

Page 69: Gp bundel afgewerkt

Geintegreerde Proef 69

5.9.14 registration.aspx.vb

object gebeurtenis doel

btnregistreer click Registreren en wegschrijven in databank

Page 70: Gp bundel afgewerkt

Geintegreerde Proef 70

Page 71: Gp bundel afgewerkt

Geintegreerde Proef 71

5.9.15 volledigepc.aspx

Page 72: Gp bundel afgewerkt

Geintegreerde Proef 72

Page 73: Gp bundel afgewerkt

Geintegreerde Proef 73

5.9.16 volledigepc.aspx.vb

object gebeurtenis doel

gvvolledige sleectedindexchanged Details weergeven van geselecteerde pc

Page 74: Gp bundel afgewerkt

Geintegreerde Proef 74

Nawoord

Bij het opmaken van deze GP heb ik toch wel mijn postieve werkpunt ondervonden. Mijn positieve werkpunt is dat ik stipt ben. Maar ook heb ik mijn negatieve werkpunt ondervonden, dat ik een uitsteller ben. Wat ik ook geleerd heb is hoeveel werk het is om zelfstandig een volledige webshop op te richten.

Soms waren er momenten waarop je het wilt opgeven, maar je leert dan zelf je fouten te verbeteren. De GP was wel een goede voorbereiding voor het volgende jaar in het hoger onderwijs.