Page 1

Молодежный инновационный форум Приволжского федерального округа Конкурс научно-технического творчества молодежи (НТТМ) Интернет-сайт: http://ify.ulstu.ru. Ульяновск, 2011 год УДК

Корпоративная система отслеживания ошибок в программном обеспечении ГОУ ВПО «Пензенский государственный университет» Ивкин Игорь, студент Научный руководитель: Гурьянов Л.В., к.т.н., доцент Весьма актуальной проблемой разработки программного обеспечения является поддержка должного уровня качества и соответствия функциональным требованиям. При совместной работе группы людей над каким-либо проектом необходимо автоматизировать поиск и исправление ошибок и неточностей различного рода, а также обеспечить соответствующую отчетность. Кроме того, пользователи программного обеспечения должны иметь возможность быстрой обратной связи с разработчиками, должны видеть реакцию на свои замечания и, по мере возможности, принимать посильное участие в процессе устранения причин, побудивших замечания. Данную задачу решает специализированное программное обеспечение, которое по традиции называют системами баг-трекинга (от английского «bug ttracking» – слежение за ошибками). В настоящее время существует несколько достаточно известных систем, таких как Bugzilla, Trac, RedMine и Mantis [1]. Они представляют собой крепкие, состоявшиеся продукты с обширной аудиторией. Однако многие из них имеют одни и те же недостатки. В частности, интерфейс подобных систем значительно перегружен визуальной информацией с одной стороны и, как правило, характеризуется неочевидной структурой. Процесс освоения систем для рядовых пользователей нередко сложен, возникают трудности с выполнением базовых операций и настроек системы. Администратор системы не всегда имеет средства для адекватной настройки проектов, над которыми работает компания-пользователь данного ПО, не всегда может просмотреть достаточно подробную отчетность по работе сотрудников или распределить их права. Целью настоящей работы является проектирование системы отслеживания ошибок, предназначенной для работы в корпоративной сети предприятия. Проектирование системы ведется на языке PHP 5 с использованием СУБД MySQL. Предполагается работа под управлением сервера Apache. Система является кроссплатформенной, для работы с ней с клиентской стороны требуется только веб-браузер, а с серверной стороны – типовое программное обеспечение, работающее в Windows и UNIX-подобных операционных системах. Эта система должна поддерживать идеологию раздельной работы над проектами, разграничивая права доступа, привилегии и обязанности руководителей проектов, разработчиков и пользователей ПО. Интерфейс


Молодежный инновационный форум Приволжского федерального округа Конкурс научно-технического творчества молодежи (НТТМ) Интернет-сайт: http://ify.ulstu.ru. Ульяновск, 2011 год должен быть спроектирован с учетом проблем, выявленных на этапе анализа аналогичных продуктов. Система должна предоставлять подробную отчетность по работе коллектива сотрудников. Внедрение подобной системы на профильном предприятии должно поспособствовать структуризации и централизации усилий разработчиков по повышению качества программного обеспечения.

Рис. 1. Внешний вид главной страницы системы

Список литературы 1. Веб-сайт «Википедия», статья «Система http://ru.wikipedia.org/Система_отслеживания_ошибок.

отслеживания

ошибок»

/

/Ivkin  

http://ify.ulstu.ru/sites/default/files/Ivkin.pdf

Read more
Read more
Similar to
Popular now
Just for you