Научные стремления 2011-2
.pdfкредиты (инвестиции) по расширению производства определенных видов продукции.
Следовательно, состояние экономики определяется не только детерминированной точной в пространстве 2N координат, но многомерной функцией распределения плотности вероятности.
Если считать, что производство развивается в соответствии с законами, описываемыми системой дифференциальных уравнений (2), что и в детерминированных случаях, тогда
|
|
|
(4) |
m(t) Dm(t) BmU |
|
|
|
Корреляционная матрица при этом определится сопряженной системой |
|||
дифференциальных уравнений |
(5) |
||
K(t) DK(t) K(t)D |
|
BmU |
|
|
T |
|
|
Отсюда следует, что элементы корреляционной матрицы изменяются во времени.
Зная начальные значения математического ожидания m1 и элементов корреляционной матрицы запасов и выпусков K1, которые получены на основе анализа рыночных сделок в момент t1, можно прогнозировать ход развития экономики. Суть такого прогнозирования состоит в задании уровня инвестиций mU и решении уравнений (4) и (5). Этим определяются mi(t) и Ki(t) к некоторому упреждающему моменту времени ti. За период упреждения ti t распределение плотности вероятности уровней запасов и выпусков
расплывется, т.е. его дисперсия увеличивается по сравнению с распределением в начальный момент t1, когда изучался рынок. Это означает, что неопределенность состояния экономики возрастает из-за устаревания информации и возможного изменения тенденций развития. Для уменьшения роста неопределенности необходимо проводить новые оценки статистического состояния экономики и корректировать направленность инвестиций.
Литературные источники
1.Пересада В.П. Модель динамики затрат и выпусков в регионе при проведении конверсии // Экономика и математические методы.1993. Т.29. Вып.1.
2.Пересада В.П. Описание экономики региона как стохастической динимической системы // Экономика и математические методы.1993. Т.30. Вып.1.
.
761
Викторова Анна
Системы поддержки менеджмента качества программного обеспечения
Белорусский государственный экономический университет
Разработка программного обеспечения (ПО) является стратегическим процессом, конечный результат которого определяет будущую прибыль компании-разработчика. Среди немаловажных ее составляющих необходимо отметить тестирование программного продукта, являющегося одновременно наиболее затратным и продолжительным этапом. Так, находясь в постоянном изменении, проект требует непрерывного контроля и сопровождения. Этой цели призваны служить системы, поддерживающие процесс управления качеством ПО.
Целью исследования является обзор систем поддержки менеджмента качества программного обеспечения.
Всовременных условиях проекты становятся все более и более комплексными и затруднительными для менеджмента. С другой стороны, они также проходят через свои многочисленные фазы: альфа, бета, кандидата на релиз, первую и последующие версии. Поэтому столь важно обеспечивать
иконтролировать сопровождение всех отклонений, которые были выявлены в процессе жизненного цикла продукта.
Системы отслеживания ошибок ПО (Bug Tracking Systems) позволяют разработчикам эффективно поддерживать процесс управления качеством разрабатываемых компанией программных продуктов. Основным назначением таких систем является учет дефектов проекта. Однако, помимо выполнения данного основного процесса, система отслеживания ошибок должна характеризоваться следующими значимыми свойствами [1]:
- адаптивностью (полей, вопросов, отчетов, извещений, предупреждений, потока работ), т.е. способностью вести учет не только ошибок ПО, но других типов результатов (issues), например, тест-кейсов;
- возможностью автоматического регистрации произведенных изменений в историю рассмотренных и исправленных заданий;
- настраиваемостью (добавление, удаление полей, связей между ними, изменение настроек и раскладки);
- способностью отправки e-mail извещений, например, об удалении, корректировке, назначении ошибок, внесении изменений в их статус;
- легкостью в использовании, т.е. удобным интерфейсом, простотой навигации, понятностью используемого текста и сообщений пользователю.
Впроцессе выбора данной системы следует опираться на тип разрабатываемого проекта и на доступные ресурсы, в особенности финансовые.
Таким образом, выбор подходящей системы отслеживания ошибок для конкретного продукта принесет следующие выгоды [2]:
1. сокращение сроков проекта;
762
2.повышение удовлетворенности пользователей и заказчика;
3.распределение ответственности;
4.повышение продуктивности команд разработчиков;
5.сокращение расходов;
6.совершенствование коммуникации между разработчиками, с заказчиком.
На данном этапе существует большое количество конкурирующих программных продуктов в сфере контроля и отслеживания жизненного цикла проекта, заданий и требований. Они различаются по качеству, безопасности, цене и функциональности, которые они предлагают пользователю.
На сегодняшний день наиболее популярными являются системы [3]:
1.Bugzilla;
2.Mantis;
3.JIRA;
4.Trac;
5.Redmine.
JIRA – это наиболее доступный на рынке на данный момент продукт – не только из-за его возможностей настройки, расширения и совместной работы, но и в связи с политикой распространения, направленной на обеспечение всеобщей доступности.
Не смотря на все разнообразие, существующие системы отслеживания ошибок не всегда эффективно собирают всю необходимую для разработчиков информацию, без которой затруднительно оперативно исправить дефекты в ПО. В связи с этим нужно усовершенствовать существующие и разработать новые пути сбора данных. Для успешного контроля качества ПО необходимо также предоставлять детальное описание ожидаемого и фактического результатов, прилагать в отчетах копии сообщений об ошибках в системе и ранжировать возникающие дефекты в зависимости от приоритета. Существенным аспектом является наличие пошагового описания процесса воспроизведения ошибки, окружения, в котором она возникла (конфигурация компьютера, операционная система, сетевые соединения, браузер и т.д.). В свою очередь, четкое дифференцирование фактов и предположений значительно упрощает работу разработчиков.
Литературные источники
5Blair, St.A Guide To Evaluating a Bug Tracking System [Electronic resource]. –
26.10.2004. – Mode of access: http://www.metaquest.com/Downloads/Docs/EvaluatingABugTrackingSystem.pdf – Date of access: 18.10. 2011.
6Janák, J. Issue Tracking Systems [Electronic resource]. – 14.05. 2009. – Mode of access: http://is.muni.cz/th/60778/fi_m/thesis.pdf – Date of access: 18.10. 2011.
7Bug and Defect Tacking tools [Electronic resource]. – 09.10.2011 – Mode of access: http://www.aptest.com/bugtrack.html – Date of access: 19.10. 2011.
763
Геращенко Екатерина
Программные возможности Microsoft Project для управления проектами
Белорусский государственный экономический университет
Впоследние годы в условиях развития рыночной экономики предприятия стараются отступить от четких плановых показателей и работают, исходя из существующей ситуации. В связи с этим возникла необходимость использования проектов, которые позволяют создать модель бизнес-процесса и спрогнозировать ситуацию. В то же время для многих предприятий становится актуальной задача повышения эффективности управления.
Основные проблемы, с которыми сталкиваются руководители при управлении проектом, связаны с отсутствием четкого и наглядного представления о взаимосвязи работ, ресурсов, времени и конечных целей. Существует множество программных решений, которые помогают решить вопрос наглядности представления данных о проекте.
Цель исследования: оценка возможности использования Microsoft Project для управления проектами. В работе использованы общелогические методы, анализ и методы эмпирического исследования.
Рынок программных продуктов в данной области представлен такими программами как Project Management Tutor, Task Manager, Project Planning and Management, Project Tracker, PlanBee Project management planning tool и
т.д. Наиболее распространенной является Microsoft Project. Это приложение является элементом в ассортиментной линейке приложений компании Microsoft и активно используется на многих зарубежных предприятиях.
Отличительной особенностью Microsoft Project является понятный интерфейс и простота использования. Данный пакет решает ряд задач эффективного управления проектами.
Впервую очередь Microsoft Project позволяет задать последовательность выполнения работ, что делает описание более гибким, наглядным и упрощает планирование. В программе есть возможность настройки календаря для проекта, т.е. в ней устанавливаются даты начала и окончания проекта, а так же праздничные и выходные дни. Расчет продолжительности отдельных этапов работ и, соответственно, сроков можно также поручить системе.
Вто же время Microsoft Project решает проблему оптимального планирования использования трудовых, материальных и финансовых ресурсов. Для каждого из этапов проекта указывается количество используемых ресурсов. Программа позволяет отслеживать перегрузку ресурсов и равномерно их распределить, что позволяет завершить проект в самый короткий срок с учетом имеющихся ограничений по ресурсам.
Кроме того, для каждого ресурса устанавливается стоимость привлечения: для трудовых – тарифная ставка оплаты, а для материалов –
764
цена единицы товара, на основе которых Microsoft Project автоматически рассчитывает уровень затрат для каждой работы и проекта в целом.
Помимо возможности оценки величины издержек на проект приложение MicrosoftProject позволяет проанализировать его доходную часть. Программа позволяет считать поступление денежных средств и создавать отчет об их движении. Таким образом, решается задача расчета и контроля экономической эффективности проекта.
В результате внесения исходных данных и оптимизации календарного графика получается базовый план работ. На основании его анализа проводится сравнение плана проекта с его текущим состоянием по следующим направлениям:
1)фиксируются отклонения по срокам выполнения;
2)ведется проверка расходования ресурсов, учитывается их фактическое использование;
3)определяются сверхурочные работы, рассчитывается их оплата.
На протяжении проекта руководителем анализируются первичные проектные данные, выявляются общие тенденций, а графические индикаторы помогают быстро и наглядно предупредить о возникновении отклонений и указать на критические этапы его реализации.
Таким образом, в ходе проведенного исследования было выявлено, что программный продукт Microsoft Project способствует эффективному управлению проектом в целом, выполняя задачи: 1) оптимизации планаграфика работ с учетом ограниченности ресурсов; 2) учета затратных и доходных частей проекта; 3) оценки экономической эффективности; 4) контроля за ходом выполнения работ.
Литературные источники
1) Гультяев, A.K. Microsoft Office Project Professional 2007. Управление проектами: Практическое пособие / А.К. Гультяев // СПб.: КОРОНА-Век .–2008.– 480 с.
765
Дятко Наталья
Критерии выбора информационной технологии для системы управления проектами
«Белорусский государственный экономический университет»
Мир меняется, и организации должны меняться вместе с ним. Поэтому в настоящее время компании должны развивать свои структуры и методы управления. Согласно последним разработкам одним из наиболее эффективных подходов в сфере управления ресурсами является метод управления проектами.
Управление проектами - это тщательно спланированные и организованные усилия по достижению целей проектов. Оно включает: развитие, планирование проекта, координацию и контроль работ по проекту для получения результата в рамках заданного бюджета и сроков, с надлежащим качеством. Есть много информационных технологий, которые делают управление проектами гораздо более простым, эффективным и действенным. Но выбор программного обеспечения не является элементарным процессом, а правильный выбор программного обеспечения для управления проектом еще более сложный процесс.
Данная работа посвящена современным разработкам в области информационных систем и управления проектами. Методы исследования, использованные в работе: сравнительного анализа, общеэкономические, имитационное моделирование, экспертные оценки, анкетирование.
Информационные технологии для управления проектами - это определение для комплексного программного обеспечения, включающее в себя приложения для планирования задач, составления расписания, контроля цены и управления бюджетом, распределения ресурсов, совместной работы, общения, быстрого управления, документирования и администрирования системы. Такое программное обеспечение должно быть:
•Легко в использовании
•Фокусироваться на важных и необходимых функциях. [1]
Если организация планирует приобретение программного обеспечения для управления портфелем проектов, то информационные технологии должны быть решением каких-либо существующих проблем. Процесс выбора программного обеспечения включает в себя, по крайней мере, следующие шаги:
I.Определение потребностей; II.Выбор ключевых факторов влияния;
III.Исследование рынка информационных технологий; IV.Создание списка альтернатив;
V.Принятие решения по выбору одной из альтернатив.[2] Последовательность этапов и их взаимозависимость представлены на
Рисунке 1.
766
Критерии выбора ИТ для управления проектами
Определение |
Выбор |
Исследование |
ключевых |
|
|
потребностей |
рынка |
|
|
факторов |
|
|
Создание |
|
|
списка |
|
|
альтернатив |
|
|
Выбор ИТ |
|
ИТ для управления прректми
Рисунок 1. Процесс выбора программного обеспечения. Источник: Собственная разработка
На первом этапе необходимо выделить потребности людей, которые будут использовать данное программное обеспечение. Для каждого уровня менеджмента существуют свои требования к программному обеспечению.
При выбор ключевых факторов влияния каждая организация должна поставить перед собой цели, которые она хочет достичь с помощью внедрения системы управления проектами. Достижение каждой из этих целей требует определения необходимой функциональности будущего программного обеспечения. Следующий пункт исследование рынка программного обеспечения - сложный, но необходимый этап выбора информационной технологии.
Результатом работы является построение процесса выбора программного обеспечения для системы управления проектами. Таком образом, после анализа требований пользователей, целей организации, рынка информационных технологий и, оценив различные типы систем управления проектами, принимается окончательное решение на основе наиболее значимых факторов.
Выбор подходящего программного обеспечения всегда сложный и трудоемкий процесс, зависящий от множества факторов и включающий несколько стадий. Поэтому важно создать структуру и выделить критерии для комплексной оценки информационной системы с целью уменьшения количества ошибок при выборе технологии.
Литературные источники
1.Проектирование экономических информационных систем: Учебник / Г.Н. Смирнова, А. А. Сорокин, Ю.Ф. Тельнов; Под ред. Ю.Ф. Тельнова. - М.: Финансыистатистика, 2001.
2.Alberto Dominguez, ―How to choose the right project management software?‖, march
2009, http://www.simpleprojectz.com/2009/03/choose-right-project-management-software
767
Зуева Анастасия, Манюхин Алексей
Автоматизация выбора оптимального пути (на примере подбора билетов на ж/д транспорт)
Белорусский государственный экономический университет
Авторами работы была сделана попытка разработать систему, с помощью которой можно не только подобрать билет на конкретный поезд (автобус, самолѐт), но и которая сможет подобрать оптимальный маршрут по заданным параметрам, минимизируя при этом время в пути либо затраты.
Была разработана база данных. Для ее создания использован программный продукт MicrosoftAccess 2007.
Разработанная база содержит следующие компоненты: -Вид транспорта (для хранения списка видов транспорта)
-Типы пассажирских мест (для хранения типов пассажирских мест) -Пункты назначения (для хранения наименований населѐнных пунктов
и прочих пунктов, в которых транспорт совершает остановки, начинает или завершает маршрут)
-Маршруты (для составления маршрутов с указанием расстояния между пунктами и времени в пути)
-Расписание (для составления расписания – привязки маршрута к дате отправления и дате прибытия)
-Цены (для хранения стоимости проезда по маршрутам в разрезе видов транспорта, типов пассажирских мест)
-Наличие билетов (для отражения фактического наличия билетов на
рейс).
Разработанная система работает для городов Республики Беларусь. Составлен сетевой график на основе карты железных дорог РБ, с помощью которого возможен выбор оптимальных маршрутов. Интерфейс системы написан на языке программирования С++. Система оперирует реальными данными, учитывает все виды транспорта до крупнейших городов республики, и выбирает кратчайший маршрут.
Система, при дальнейшей доработке, может быть размещена в сети инфокиосков. В систему предполагается оперативно вносить данные о расписании, наличии билетов в разрезе видов транспорта, типов пассажирских мест и маршрутов. В соответствие с этим было разработано 2 интерфейса:
1. Интерфейс администратора.В этом интерфейсе предусмотрено: -Ведение справочников -Внесение данных о маршрутах, расстояниях, ценах и расписании
движения транспорта -Резервное копирование базы данных
-Восстановление базы из резервной копии после сбоев -Неограниченный доступ к данным для оперативного исправления
ошибок и корректировки данных в случае нахождения ошибок.
768
2. Интерфейс пользователя. Именно с этим интерфейсом будет работать пользователь системы. В данном интерфейсе предусмотрены:
-Просмотр расписания движения транспорта -Подбор вида транспорта с оптимизацией по заданным критериям:
времени в пути, стоимости проезда, количеству пересадок. Также возможен выбор маршрута по предпочтениям видов транспорта, и просмотр информации о наличии билетов
Интерфейс пользователя предоставляет возможность выбирать маршрут по критериям в ручном режиме (путѐм выбора флажков на форме).
Возможны следующие варианты: «Подобрать по минимальной стоимости», если приоритетом является стоимость билета, и «Подобрать по минимальному времени в пути», если клиенту важнее является добраться как можно быстрее. Но предусмотрена и перекрѐстная оптимизация. Пользователю предоставляется возможность оптимизировать оба параметра. Для этого он отмечает оба пункта, и указывает приоритет выбора (время либо стоимость).
769
Казека Янина, Лапко Владислав
Применение математических методов для сглаживания временных рядов экономических показателей
Белорусский государственный экономический университет
В настоящее время, всѐ чаще применяются эконометрические модели для анализа и прогнозирования экономических показателей. Однако получаемые прогнозные значения зачастую значительно расходятся с реальными данными, что не позволяет использовать их для принятия управленческих решений. Увеличения точности прогноза в данном случае можно добиться, применяя известные математические модели для сглаживания исследуемого временного ряда.
Целью данной работы является сравнение различных методов сглаживания временных рядов с целью выявления наиболее эффективного из них. Все расчѐты производятся на основе реальных данных временного ряда котировок кросс-курса валют евро/доллар, содержащего 1630 значений (ежедневные показатели с 1 января 2005 года по 30 апреля 2011 года). В работе при помощи специализированного аналитического пакета STATISTICA рассчитываются с различными значениями параметров наиболее известные методы сглаживания временных рядов: скользящее среднее, скользящая медиана, простое экспоненциальное сглаживание, 4253H фильтр, косинус-сглаживание, окна сглаживания Даниэля, Тьюки, Хемминга, Парзена, Бартлетта. Кроме того, в работе, в качестве альтернативного подхода к выравниванию временных рядов, предлагается использование теории вейвлетов. С данной целью в среде программирования MATLAB был создан скрипт-файл, предназначенный для расчѐтов сглаженных значений переменной при различных параметрах вейвлетфункции.
По преобразованным временным рядам была построена авторегрессионная модель. При помощи сравнения полученных на еѐ основе прогнозных показателей со значениями контрольной выборки, был определѐн наиболее эффективный метод сглаживания для данного временного ряда.
770
