Перевести страницу на:  
Please select your language to translate the article


You can just close the window to don't translate
Библиотека
ваш профиль

Вернуться к содержанию

Программные системы и вычислительные методы
Правильная ссылка на статью:

Круглов А.В., Югфельд И.Д. Проектирование базы данных для приложения расчета кубатуры круглого леса под управлением платформы Android

Аннотация: Предметом исследования данной статьи является проектирование базы данных для приложения расчета кубатуры круглого леса под управлением платформы Android. Проанализированы преимущества и недостатки различных способов хранения данных и выбран наилучший путь, применительно к заданным условиям. Также разработана и приведена структура базы данных с учетом всех особенностей хранимой информации, а именно группировка данных, логически относящихся к одной и той же сущности, в таблицы и установление связей между таблицами. Наилучший способ хранения дынных был получен в ходе сравнения различных альтернатив. При создании подходящей структуры базы данных была проанализирована входная информация, а также выделены общие свойства рассматриваемых данных и произведена их группировка в таблицы. Новизна исследования заключается в уникальности предмета исследования. В результате проведения исследования была спроектирована база данных для приложения расчета кубатуры круглого леса под управлением платформы Android. Структура базы данных создана с учетом всех особенностей хранимых данных, а также аппаратных возможностей используемой платформы. Разработанный модуль включен в состав приложения, и он зарекомендовал себя с лучшей стороны.


Ключевые слова:

СУБД, Структура базы данных, ОС Android, Мобильные устройства, SQLite, Бинарные данные, Блобы, Хранение изображений, Кубатура круглого леса, Формирование отчетов

Abstract: the article is devoted to design a database for an Android application for calculating the cubic capacity of roundwood. The authors analyze advantages and disadvantages of different ways of storing data and chose the best way taking into account the predetermined conditions. The authors also developed and presented a structure of the database designed considering specific characteristic of the information being stored: a need to group different records logically related to the same entity, establishing relations between tables. The best way to store data was obtained in comparing different alternatives. While choosing a suitable database structure the authors analyzed input information, highlighted the general properties of the data under consideration and grouped it input tables. The novelty of the research lies in the uniqueness of the research subject. As a result of the study a database for an Android application for calculating the cubic capacity of roundwood was designed. The database structure is designed considering all characteristics of stored data, as well as the hardware capabilities of the platform. The developed module is included in the application, and it made a favorable impression.


Keywords:

DBMS, database structure, OS Android, mobile devices, SQLite, binary data, blobs, image storing, roundwood cubic capacity, reports generation


Эта статья может быть бесплатно загружена в формате PDF для чтения. Обращаем ваше внимание на необходимость соблюдения авторских прав, указания библиографической ссылки на статью при цитировании.

Скачать статью

Библиография
1. Рето Майер. Android
2. Программирование приложений для планшетных компьютеров и смартфонов. M.: Эксмо, 2011. С. 672. 2. Исследование независимой аналитической компании Strategy Analytics, 30 июля 2014 г. [Электронный ресурс]. Режим доступа: http://blogs.strategyanalytics.com/WSS/post/2014/07/30/Android-Captured-Record-85-Percent-Share-of-Global-Smartphone-Shipments-in-Q2-2014.aspx
3. Лорен Дэрси, Шейн Кондер. Android за 24 часа. Программирование приложений под операционную систему Google. M.: Рид Групп, 2011. С. 464.
4. Малыхин А.Ю., Слюсарь В.В. К вопросу о возможностях отладки и тестирования приложения для ОС Android на примере приложения для измерения характеристик электротранспорта // Программные системы и вычислительные методы. - 2014. - 3. - C. 273 - 281. DOI: 10.7256/2305-6061.2014.3.13340.
5. Сокольников А.М. Сравнительный анализ подходов к разработке архитектуры и систем управления базами данных для высоконагруженных WEB-сервисов // Кибернетика и программирование. - 2014. - 4. - C. 1 - 13. DOI: 10.7256/2306-4196.2014.4.12800. URL: http://www.e-notabene.ru/kp/article_12800.html
6. Малыхин А.Ю., Слюсарь В.В. Реализация мобильного приложения для измерения характеристик электротранспорта // Программные системы и вычислительные методы. - 2014. - 3. - C. 387 - 392. DOI: 10.7256/2305-6061.2014.3.13341.
7. Давыденко И.Т. Семантическая модель базы знаний интеллектуальной справочной системы // Кибернетика и программирование. - 2013. - 2. - C. 1 - 11. DOI: 10.7256/2306-4196.2013.2.8307. URL: http://www.e-notabene.ru/kp/article_8307.html
8. Лучинин З.С. Структура данных для документо-ориентированных баз данных // Программные системы и вычислительные методы. - 2013. - 3. - C. 230 - 232. DOI: 10.7256/2305-6061.2013.3.10772.
References
1. Reto Mayer. Android
2. Programmirovanie prilozheniy dlya planshetnykh komp'yuterov i smartfonov. M.: Eksmo, 2011. S. 672. 2. Issledovanie nezavisimoy analiticheskoy kompanii Strategy Analytics, 30 iyulya 2014 g. [Elektronnyy resurs]. Rezhim dostupa: http://blogs.strategyanalytics.com/WSS/post/2014/07/30/Android-Captured-Record-85-Percent-Share-of-Global-Smartphone-Shipments-in-Q2-2014.aspx
3. Loren Dersi, Sheyn Konder. Android za 24 chasa. Programmirovanie prilozheniy pod operatsionnuyu sistemu Google. M.: Rid Grupp, 2011. S. 464.
4. Malykhin A.Yu., Slyusar' V.V. K voprosu o vozmozhnostyakh otladki i testirovaniya prilozheniya dlya OS Android na primere prilozheniya dlya izmereniya kharakteristik elektrotransporta // Programmnye sistemy i vychislitel'nye metody. - 2014. - 3. - C. 273 - 281. DOI: 10.7256/2305-6061.2014.3.13340.
5. Sokol'nikov A.M. Sravnitel'nyy analiz podkhodov k razrabotke arkhitektury i sistem upravleniya bazami dannykh dlya vysokonagruzhennykh WEB-servisov // Kibernetika i programmirovanie. - 2014. - 4. - C. 1 - 13. DOI: 10.7256/2306-4196.2014.4.12800. URL: http://www.e-notabene.ru/kp/article_12800.html
6. Malykhin A.Yu., Slyusar' V.V. Realizatsiya mobil'nogo prilozheniya dlya izmereniya kharakteristik elektrotransporta // Programmnye sistemy i vychislitel'nye metody. - 2014. - 3. - C. 387 - 392. DOI: 10.7256/2305-6061.2014.3.13341.
7. Davydenko I.T. Semanticheskaya model' bazy znaniy intellektual'noy spravochnoy sistemy // Kibernetika i programmirovanie. - 2013. - 2. - C. 1 - 11. DOI: 10.7256/2306-4196.2013.2.8307. URL: http://www.e-notabene.ru/kp/article_8307.html
8. Luchinin Z.S. Struktura dannykh dlya dokumento-orientirovannykh baz dannykh // Programmnye sistemy i vychislitel'nye metody. - 2013. - 3. - C. 230 - 232. DOI: 10.7256/2305-6061.2013.3.10772.