Abstract [eng] |
Databases are designed according to specific requirements, and in most cases it is carried out manually. Having database already designed, software tools to manage the particular database are developed. Usually the result meets user’s needs, but just on a short term basis. Since the requirements keep changing constantly, gap between information to be processed and information possible to process in practice is growing bigger, so it is complicated to keep the database updated according to user’s needs. Shifting needs have significant influence on information system support input, which can become a challenge to minor businesses. Therefore particular system users have to modify it themselves to meet the changing requirements of data processing. This final thesis analyses the development of database using data filling templates designed by the user. According to the templates designed by the user, information system user interface for data processing keeps changing as well. The purpose is automatic design of database and its management system, and development of algorithm to automate database and its management system. In case the system is based on this algorithm, its user having very little knowledge of database development still is able to design a database and to shape its management system according to his needs. It is possible to modify database structure – to add or to remove columns – at any time. Database structure is adjusted by the templates kept in database tables. Based on the mentioned algorithm, the user is able to develop acceptable and easy to use data entry template. |