Научная статья на тему 'АНАЛИЗ ПРОБЛЕМ И СБОР ТРЕБОВАНИЙ ДЛЯ АВТОМАТИЗАЦИИ ОЦЕНКИ БАЗЫ ДАННЫХ'

АНАЛИЗ ПРОБЛЕМ И СБОР ТРЕБОВАНИЙ ДЛЯ АВТОМАТИЗАЦИИ ОЦЕНКИ БАЗЫ ДАННЫХ Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
60
7
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
БАЗА ДАННЫХ / ХРАНИМАЯ ПРОЦЕДУРА / АНАЛИЗ / МЕТРИКА / ДИАГРАММА

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Катренко Р.Ю.

В статье выполнен анализ предметной области и сформулированы требования по автоматизации процесса получения метрических характеристик хранимой процедуры баз данных.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

ANALYSIS OF PROBLEMS AND COLLECTION OF REQUIREMENTS FOR AUTOMATION OF DATA BASE EVALUATION

In the article the analysis of a subject domain is carried out and requirements for automation of process of reception of metric characteristics of a stored procedure of databases.

Текст научной работы на тему «АНАЛИЗ ПРОБЛЕМ И СБОР ТРЕБОВАНИЙ ДЛЯ АВТОМАТИЗАЦИИ ОЦЕНКИ БАЗЫ ДАННЫХ»

годы войны [Электронный ресурс] // Udmurt.ru: Официальный сайт Главы Удмуртской Республики и Правительства Удмуртской Республики URL: http://www.udmurt.ru/upload/iblock/099/09907326163be30bafd8b5b3172fdf56.p df (дата обращения 20.12.2016).

3. Ситников В.А., Стрелков Н.С, Стяжкина С.Н., Пушкарев В.П. Избранные страницы истории хирургической школы Удмуртии. - Ижевск, 2010. - 176 с.

4. Ситников В.А., Стрелков Н.С, Стяжкина С.Н., Кирьянов Н.А. Актуальные вопросы хирургии. - Ижевск: издательство «Экспертиза» 2001. - 220 с.

5. Ситников В.А., Стяжкина С.Н., Стрелков Н.С. Избранные страницы истории хирургии России, Удмуртии и хирургических кафедр Ижевской государственной медицинской академии. - Ижевск: издательство «Экспертиза» 2003. - 104 с.

6. Чуднова В.С., Артемьев А.М. История клиники факультетской хирургии. В кн.: Вопросы истории формирования кафедр и их научный вклад: материалы научно-практической конференции сотрудников института, посвященной 45-летию Победы. Ижевск: ИГМА, 1990, с. 51-52.

УДК 004

Катренко Р.Ю. студент

Волжский политехнический институт (филиал) ВолгГТУ

Россия, г. Волжский АНАЛИЗ ПРОБЛЕМ И СБОР ТРЕБОВАНИЙ ДЛЯ АВТОМАТИЗАЦИИ ОЦЕНКИ БАЗЫ ДАННЫХ

Аннотация: в статье выполнен анализ предметной области и сформулированы требования по автоматизации процесса получения метрических характеристик хранимой процедуры баз данных.

Ключевые слова: база данных, хранимая процедура, анализ, метрика, диаграмма.

Katrenko R. Y. Student

Volzhskiy Polytechnical Institute branch of the Volgograd State Technical

University Russia, Volzhsky ANALYSIS OF PROBLEMS AND COLLECTION OF REQUIREMENTS FOR AUTOMATION OF DATA BASE EVALUATION Annotation: In the article the analysis of a subject domain is carried out and requirements for automation of process of reception of metric characteristics of a stored procedure of databases.

Keywords: database, stored procedure, analysis, metrics, diagram. Анализ проблем в области оценки базы данных является актуальной задачей, поскольку база данных - это ядро информационной системы.

Хранимая процедура - объект базы данных на языке SQL, который

создается один раз и далее хранится на сервере. Благодаря ей повышается производительность системы и обеспечивается безопасность данных. Отличием от пользовательских функций (UDF) является то, что хранимые процедуры вызываются через функцию CALL.

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

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

Анализ базы данных подразумевает наличие у заказчика некой уже имеющейся базы данных, которую для начала нужно проанализировать на предмет ошибок или несоответствий. Также стоит проверить и тот случай, когда программа для работы с базами данных переходит на новую версию или новую СУБД. В этом случае нужно проанализировать все изменения в новой версии и устранить текущие ошибки старой базы данных, если таковые имеются. В итоге заказчик уже будет работать с обновленной базой данных, в которой исключены все ошибки и неточности.

Рис. 1 - Диаграмма IDEF0 процесса модификации программного

продукта

Далее заказчик может предоставить список хранимых процедур для

текущей базы данных. Если таковых не имеется, то разработчику следует написать собственные хранимые процедуры в соответствии с требованиями заказчика, с которыми впоследствии и будет вестись работа. После устранения всех неточностей и ошибок заказчик преступает к подсчету метрических характеристик хранимой процедуры базы данных. В частности, сначала подсчитываются метрики хранимых процедур, такие как: количество входных/выходных параметров (количество параметров, с которыми будет работать хранимая процедура), количество символов в процедуре, количество строк кода (в том числе и пустых), количество слов, количество комментариев, количество всевозможных операторов, общее количество операторов, метрика Джилба и др.

После этого, на основе результата подсчета этих метрик, подсчитывается итоговая метрика, показывающая сложность хранимой процедуры.

Требования к системе в целом

В системе должны быть реализованы следующие варианты использования, представленные на рисунке 2 для пользователя.

Псшоеател*

Оцеча спаиноси \ «ом "> киоав ) мгшнк У

Рис. 2 - Диаграмма вариантов использования системы Пользователь сможет выбрать базу данных только после процесса установки связи с сервером базы данных посредством процесса аутентификации. После выбора определенной базы данных он сможет скомпилировать нужные хранимые процедуры и загрузить их на сервер. Выбор базы данных и загрузка хранимых процедур на сервер. Диаграмма последовательности для этого варианта использования системы представлена на рисунке 3.

Рис. 3 - Диаграмма последовательности для сценария «Выбор базы данных и загрузка хранимых процедур на сервер» По окончании процесса расчета метрических характеристик базы данных пользователь сможет увидеть итоговый результат.

Для хранения большого количества баз данных и хранимых процедур на сервере потребуется хранилище данных большого размера. Хранилище данных должно: обеспечивать целостность данных, обеспечивать простоту обновления данных, защищать данные от несанкционированного доступа и использовать данные многократно.

Данные должны храниться в виде полей таблиц баз данных или строк кода хранимых процедур. Таблицы должны иметь тип INNODB для использования внешних ключей, которые используются для связывания таблиц.

Использованные источники:

1. Сравнительный анализ программных продуктов получения метрических характеристик хранимой процедуры [Электронный ресурс] / Р.Ю. Катренко, А.А. Рыбанов // Современные научные исследования и инновации : электрон. журнал. - 2016. - № 12. - Режим доступа : http : //web.snauka.ru/issues/2016/12/75933

2. Анализ базовых возможностей программных продуктов для исследования метрических характеристик баз данных / А.А. Рыбанов // NovaInfo.Ru. -

2015. - № 33 (часть 2). - C. 21-28.

3. Количественные метрики концептуальной схемы базы данных [Электронный ресурс] / А.А. Рыбанов // NovaInfo.Ru : электрон. журнал. -

2016. - № 41 (т. 3). - C. 29-33. - Режим доступа :http://novamfo.ru/article/4632.

4. Абрамова О.Ф. Использование мультимедийных технологий в процессе обучения дисциплине "Компьютерная графика" / О.Ф. Абрамова, С.В. Белова // Успехи современного естествознания. - 2012. - № 3. - C. 90.

5. Абрамова, О.Ф. Анализ проблем и автоматизация процедуры оценивания конкурсных работ в дистанционном формате [Электронный ресурс] / О.Ф.

Абрамова // NovaInfo.Ru : электрон. журнал. - 2016. - № 57, т. 1. - Режим доступа : http://novainfo.ru/article/9574.

УДК 35

Каюпова А. А. студент магистратуры, 2 курс факультет «Государственное и муниципальное управление» ГБОУ ВО «Башкирская академия государственной службы и управления при Главе Республики Башкортостан»

Россия, г. Уфа ОСОБЕННОСТИ ФОРМИРОВАНИЯ ИМИДЖА ГОСУДАРСТВЕННЫХ СЛУЖАЩИХ ПРОКУРАТУРЫ РЕСПУБЛИКИ БАШКОРТОСТАН

Аннотация. В статье рассматривается имидж государственных служащих прокуратуры РБ, процесс и структура формирования имиджа. На основе результатов социологического опроса сотрудников прокуратуры поднимается проблема формирования положительного имиджа государственных служащих прокуратуры РБ.

Ключевые слова. Государственная служба, государственный служащий, имидж прокуратуры, имидж государственных служащих прокуратуры Республики Башкортостан.

Kayupova A. A. magistracy student, 2 year faculty «State and municipal management» The Bashkir Academy of public administration and governance at the head of the Republic of Bashkortostan

Russia, Ufa

FEATURES OF FORMING THE IMAGE OF PUBLIC SERVANTS OF THE PROSECUTOR'S OFFICE OF THE REPUBLIC OF

BASHKORTOSTAN

Annotation. The article discusses the image of public servants of the Prosecutor's office of RB, the process and structure of image formation. Based on the results of a poll of prosecutors raises the problem of formation of positive image of public servants of the Prosecutor's office of RB.

Keywords. Public service, a civil servant, the image of the Prosecutor's office, the image of public servants of the Prosecutor's office of the Republic of Bashkortostan.

В настоящее время формирование имиджа государственных служащих прокуратуры обусловлено снижением уровня общественного доверия к данному институту власти. Если показатель осведомленности граждан о существовании прокуратуры в Российской Федерации сравнительно высок, то по индексу, показывающему, насколько, по мнению россиян, прокуратура

i Надоели баннеры? Вы всегда можете отключить рекламу.