Data architecture is a general term that refers to the processes and methods associated with the collection, storage and management of various data, essential to an organization. It is a planned and well organized management of data sets specific to certain organizational needs and time period.
Every well designed data architecture enterprise consists of three different aspects, which define its general concept. Conceptual model – defined by the overall purpose of the system and includes all the elements that construct the general semantic model. Logical model – defined by the ideas of the conceptual model and determines the logical relations between the various data entities. Technology model – defined by the technical mechanism of specific process or function, by the possible implementation with additional technical infrastructure, and by the established technical needs and practices of the organization.
In the real-world practice the entire concept of data architecture finds much more understandable and practical realization with the development of custom software solutions. These products are specifically designed to organize and manage efficiently various data for specific purposes and period of time. Especially in case of web based software, the entire solution is usually password protected and grants access only to certain users. As examples from our practice for such web based solutions we can shortly present the following two projects.
The Management panel of a local pastry shop, which helped the management to organize their entire production flow and to analyze various aspects of their business such as cataloging ingredients and recipes, creating of suppliers database, optimization of price building mechanisms, creating of digital factory for labels and documentations, overview of monthly costs and payments, etc.
Another example would be the custom management panel for Alcomet AD, which we created to help them with the organization of their participation in The 12th World Trade Fair and Conference - ALUMINIUM 2018, which toked place in Düsseldorf, Germany on the 9 – 11 October 2018. Our web based application managed the planned meetings with their customers by supervising the available tables, representatives and schedule at any time during the working hours. As a result the management was able to easily monitor the general workflow and the overall engagement of any team member, to automatically generate reports and others documents.
When it comes to custom application for efficient data management we always concentrate mostly on the conceptual aspect of the solution, because it is directly based on the exact needs of our customer.