Summary: | Den här rapporten beskriver det arbete som är utfört hos Techsam AB för att eliminera eller åtminstone minska riskerna att data går förlorad eller förändras. Projektets syfte är att redogöra problemområden och åtgärda nuvarande system. Problemområden är alla ställen det görs en insättning eller en uppdatering utav databasen. Projektets huvudsakliga uppgift är att utveckla det system som redan finns driftsatt. Databasintegritet är en viktig punkt i projektet, och det finns större möjligheter att kontrollera data desto längre mot slutet produkten kommer. Därmed har andra lösningar införts i början utav produktionen. De lösningarna är visuella stöd och varningar som hjälper att göra rätt beslut. Eftersom systemet endast används \textit{''in-house''} finns det inga krav på utseende eller säkerhet utifrån, utan kraven ligger kring funktion och integritet mot databasen. Utseendet har inte påverkats. === This report describes the work that is done at Techsam AB to eliminate or at least lower the risk of dataloss or change of data. The project purpose is to uncover problematic areas and fix these issues. Problematic areas are everywhere where data is sent och updated in the database. The projects main assignment is to update the system that is already in use. Databaseintegrity is an important topic in this article, and there the possibilities to check data are greater the further down the line you get. Therefore other solutions have been used to aid the user. Those solutions are visual aids and warnings to help make correct decisions. Since the system is only used in-house there are no demands on the apperance nor security outwards, the demands are on the function and integrity towards the database. The appereance have not been altered.
|