Simon Erjavec (2010) Development of software application for recording and evaluation of nutritional product purchases. EngD thesis.
Modern times make us strive towards a healthier diet. Most people do not have enough time to compose an appropriate menu for every single meal of the day and calculate how many calories and macronutrients may be consumed per day and per meal. The purpose of the present thesis is to develop an application, which would allow us to record products we buy, suggest menus, monitor statistics, and calculate calories and macronutrients. Additionally, it is the intention of this thesis to appropriately protect the ZZZS Smart Card user's personal data. The production of the application was enabled through the use of a combination of integrated development environments NetBeans and PowerDesigner, whereas for the creation of a graphics interface the Java Desktop Application tool has been utilized. The application is designed for the operating system Microsoft Windows, although it could well be used with the operating system GNU/Linux, too. For optimal and correct operation within the operating system Linux it is necessary to utilize Linux drivers for reading smart cards. Our work resulted in an application programme featuring four interfaces; namely, a shopping interface, a user interface, a medical interface and an administrator interface. The application enables recording and storage of the purchased items in the database, presentation of monthly statistics, use of nutritional strategies, composition of menus with the help of the aforementioned strategies or an independent composition of menus, and revision of personal data. Furthermore, it allows the administrator to manage all data in the database. For security purposes the ZZZS Smart Card was used, which features data access via a PIN code.
Actions (login required)