Pagina's

vrijdag 2 december 2011

Dag 65: UML diagrammen C# app / telefonische support

Vandaag ben ik aan de slag gegaan met de documentatie van mijn C# projectje.
Hiervoor ben ik gestart met de UML diagrammen, namelijk, Use Case diagram. In dit use case diagram zal ik grafisch duidelijk maken wat de eindgebruiker zoal voor acties kan uitvoeren met de tool, de afhankelijkheden etc.
Ook zal ik later nog een klasse diagram in elkaar zetten, om het toekomstige onderhoud van de tool te vergemakkelijken. Natuurlijk wordt ook de code voorzien van commentaar.

Later vandaag kreeg ik, los van de reguliere werkzaamheden, nog twee telefoontjes van klanten die graag support wilde hebben.
Het eerste telefoontje betrof een probleem met FTP. De klant waarvoor ik vorige week vrijdag een PHP website heb deployed op één van onze Linux machines, klaagde nu over dat deze website niet tussen hun gebruikelijke FTP lijstje stond. Dit klopt ook wel, want deze klant heeft bij ons een Windows server afgehuurd, waarop zij zelf dit FTP account hebben. Aangezien PHP websites nooit zo zullen draaien onder IIS als onder Apache, staat deze website op een Linux machine gehost. Hiervoor diende zij dus ook een FTP account nodig te hebben op de Linux machine. Na een account op deze machine aangemaakt te hebben, heb ik dit account lid gemaakt van de apache group (www-data) zodat dit account dezelfde rechten heeft apache (rwx). Vervolgens heb ik het account gechangeroot naar hun website folder.
Als laatste puntje heb ik het IP adres van de klant toegestaan in de firewall zodat zij ook daadwerkelijk toegang krijgen tot de FTP omgeving.

Tweede telefoontje kwam van een andere klant, die op zijn website een actiefolder probeerde te uploaden. Om deze folder weer te geven is er een aparte module op de website geïnstalleerd. Deze module behoeft alleen de link met het pad waar de bestanden voor deze folder zijn terug te vinden. Waar het fout ging bij deze klant, is dat hij de bestanden in een .zip pakket had geupload naar zijn server, en vervolgens deze in de folder module probeerde aan te roepen onder folder.zip/index.html. Aangezien dit niet gaat werken heb ik de klant uitgelegd dat hij deze bestanden eerst lokaal op zijn eigen computer dient uit te pakken, en vervolgens los moet uploaden naar de server toe. Daarna is in de folder module het pad te specificeren zoals hij gewend is, zonder de .zip extensies.

En dan nu: weekend . . .

Geen opmerkingen:

Een reactie posten