Scientific journal
Modern high technologies
ISSN 1812-7320
"Перечень" ВАК
ИФ РИНЦ = 0,940

Известное представление проектирования технических объектов вида «подходы - способы - технология» [1-2006 г.] относится в полной мере и к информационным объектам, в частности, содержащим базы данных. Настоящая работа посвящена такому важному аспекту проектирования технологии информационного объекта, как обоснование концепции соответствующего проектного диагностирования разрабатываемых программных продуктов.

Рассмотрим ситуацию, когда из-за ошибки или ошибок программиста на выходе предварительно спроектированного программного продукта, использующего базу данных (БД) возникают отклонения от требуемых уровней выходных величин. В этом случае описываемое концептуально-технологическое средство диагностирования программных ошибок производит учёт фактов обращения основной программы к БД и фиксирует число соответствующих программных фрагментов, разделённых указанными обращениями.

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

Чтобы при эксплуатации программного продукта устранить возможность его злоумышленного искажения к проектированию на данном этапе следует подключить лица, обладающие соответствующими знаниями по защите программного обеспечения [2]; в частном случае в качестве основного программиста и указанного специалиста по защите информации может выступать одно и то же лицо.

 

СПИСОК ЛИТЕРАТУРЫ

  1. Никонов А.И. Об этапах проведения проектного операционно-параметрического моделирования // Вестн. Самар. гос. техн. ун-та. Вып. 41. Сер. Техн. науки. Самара: Самар. гос. техн. ун-т, 2006. С. 194-196.
  2. Защита программного обеспечения: Пер. с англ./ Д. Гроувер, Р. Сатер, Дж. Фипс и др./ Под редакцией Д. Гроувера.- М.: Мир, 1992.