Konverterings- og overføringsprogram
Description
Full text not available
Abstract
Innlandet fylkesarkiv ønsket seg en brukervennlig og moderne løsning, som kunne utføre konvertering av mange ulike filtyper for langtidsarkivering, ved å bevare filstruktur/mappestruktur som kunne eliminere menneskelig arbeid i etterkant. Det ble gitt kriterier som måtte følges av krav for hvordan filene kunne konverteres og for å lage digitale signaturer for å sørge til riktig langtidslagring i arkiver. Gjennom prosjektet har det blitt sett på mange ulike måter dette kunne bli utført og det har blitt implementert en løsning. Løsningen implementerer muligheten for konvertering av en rekke filer gjennom ulike åpen kildekode verktøy, samt laget en mer moderne applikasjon. Løsningen har tatt i bruk .NET som programvarerammeverk og har tatt i bruk verktøyene ImageMagick og LibreOffice for konvertering, gjennom ett mer moderne brukergrensesnitt via rammeverket WPF. Med dette prosjektet har det blitt levert en løsning som kan brukes i et produksjonsmiljø og ved videre utvikling kan det eventuelt bli publisert offentlig. Innlandet County Archives wanted a user-friendly and modern solution that could perform conversion of many different file types for long-term archiving, while preserving the file/folder structure that would eliminate the need for human work afterwards. Criteria were provided that had to be followed as requirements for how the files could be converted and for creating digital signatures to ensure for a proper long-term storage in archives. Throughout the project, we have looked at many different ways this could be done and have implemented a solution. The solution implements the possibility of converting a variety of files through various open-source tools, as well as creating a more modern application. The solution has used .NET as the software framework and has utilized the tools ImageMagick and LibreOffice for conversion, through a more modern user interface via the WPF framework. With this project, a solution has been delivered that can be used in a production environment and with further development it may be released publicly.