Software engineering
Software engineering omvat alle werkzaamheden die nodig zijn om programmatuur
voor computers te maken. Webdevelopment is
een speciale vorm van software engineering voor het internet en wordt
in een aparte categorie besproken omdat een groot deel van onze werkzaamheden
daaruit bestaat. Daarnaast kunnen wij ook maatwerksoftware ontwikkelen,
bijvoorbeeld voor gebruik onder Windows.
Aangezien wij gespecialiseerd zijn in de toepassing van informatietechnologie
op historisch gebied hebben de meeste software engineering projecten
van ons daarop betrekking. Ook opdrachten buiten dit toepassingsgebied
zijn echter welkom.
Het
ontsluiten van historische informatie begint vaak met het invoeren
van gegevens, al dan niet door vrijwilligers. Dit kan op verschillende
manieren gebeuren. Soms gebeurt dit in een tekstverwerker of in een
spreadsheet zoals Excel.
Als de gegevens complexer worden, waarbij de onderlinge structuur belangrijk
is, kan het nodig zijn om voor deze invoer software te laten ontwikkelen.
Maatwerk in Microsoft Access
Een mogelijkheid is dat Heritas invoerformulieren ontwerpt in Microsoft
Access. Microsoft Access is een databaseprogramma dat bij veel organisaties
reeds aanwezig is waardoor de kosten laag kunnen blijven. Deze formulieren
helpen bij de juiste manier van invoeren en kunnen veel onnodige correcties
achteraf voorkomen.
Dergelijke Access-programmatuur hebben we onder andere ontwikkeld voor
de digitale
zoekgids voor de archieven van de bewindslieden.
Windowssoftware voor invoer
Als de in te voeren gegevens erg complex zijn, voldoen invoerformulieren
in Access niet meer. Dan kan Heritas complete Windowsapplicaties
ontwikkelen. Dergelijk maatwerk wordt gemaakt volgens ongeveer dezelfde
werkwijze als
bij webdevelopment wordt gebruikt.
Een voorbeeld van een project waarbij we Windowssoftware hebben ontwikkeld
voor de invoer en redactie van historische gegevens is het project Digitaal Erfgoed Overijssel in samenhang
gepresenteerd: Bebouwing Denekamp 1832-2002.
Hulpprogramma's voor conversie
Soms is er een eenmalig programma nodig om digitale gegevens om te zetten
naar het gewenste formaat. Dit is bijvoorbeeld het geval bij het bewerken
voor publicatie op internet van boeken die al digitaal beschikbaar
zijn. Wij hebben
dergelijke programmatuur ontwikkeld voor voor de webbewerking
van inventarissen.
|