Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Материалы всероссийской научно-технической конференции Автоматизир

..pdf
Скачиваний:
6
Добавлен:
15.11.2022
Размер:
22.56 Mб
Скачать

Одним из ярких представителей MDA являются технология CASEBERRY и платформа Flexberry, разрабатываемая с ее помощью. Собственный инструмент создания UML-диаграмм позволяет строить UML-модели, генерировать код, экспортировать и импортировать диаграммы в XMI-формате. Разработка на Flexberry имеет свои уни­ кальные особенности: модель сразу разрабатывается под конкретную платформу, нет нужды строить платформонезависимую модель; в модель закладывается каркас бизнес-логики, реализуется она путем доработки исполняемого кода приложения. Такие среды разработ­ ки программного обеспечения, как Visual Studio и Eclipse, также ак­ тивно поддерживают MDA, в них присутствует необходимый инст­ рументарий для построения UML-моделей, генерации кода, экспорта и импорта моделей в стандарт XMI.

На текущий момент основной проблемой подхода MDA является синхронизация изменений в моделях на разных платформах. Когда в проекте, разрабатываемом под разные платформы, изменили мо­ дель, разработчики должны незамедлительно перестроить свой про­ ект под новую модель. Таким образом, актуальной задачей является разработка платформонезависимого веб-редактора UML-моделей, который бы позволял строить, редактировать, а также экспортировать и импортировать модели в XMI-формате. Это бы позволило разра­ ботчикам эффективно вести проекты на разных платформах и быстро реагировать на изменение в моделях. Наличие веб-редактора позво­ лит получить кроссплатформенное решение, не привязанное жестко к программной и аппаратной платформе. Кроме того, предполагается интеграция редактора с платформой Flexberry, что предоставит воз­ можность опробовать возможность мгновенного сохранения сделан­ ных в моделях изменений в базе данных на сервере Flexberry.

Исходя из всего вышеописанного, можно сформулировать цель работы: необходимо разработать веб-редактор, позволяющий созда­ вать, редактировать, импортировать и экспортировать UML-модели, а также синхронизировать изменение в моделях на сервере Flexberry.

Анализ веб-редакторов показал, что большинство из них пред­ ставляют собой простую возможность создания диаграмм и сохране­ ния как картинку, без наличия импорта и экспорта в каком-то тексто­ вом формате, задания собственных объектов или свойств. Так, веб­ редактор Diagramo является браузерным редактором диаграмм с от­ крытым исходным кодом. Он позволяет рисовать простые элементы,

ляет моделировать диаграмму классов, а именно: добавлять, редакти­ ровать, удалять объекты диаграммы, а также работать с атрибутами объектов. В дальнейшем планируется доработать интерфейс, реали­ зовать алгоритм преобразования объектов диаграммы в формат XMI и реализовать синхронизацию веб-редактора с сервером Flexberry.

Библиографический список

1.Куриленко И.Е., Борисов А.В. Современные архитектурные подходы к построению программного обеспечения // Информацион­ ные средства и технологии: сб. тр. XVIII Междунар. науч.-техн. конф.

-Т. 2. - М.: Изд. дом МЭИ, 2010. - С. 176-184.

2.XML Metadata Interchange // OMG [Электронный ресурс]. - URL: http://www.omg.org/spec/XMI/ (дата обращения: 01.05.2015).

3.Mastering XMI: Java Programming with XMI, XML, and UML / Grose Timothy J., Doney Gary C., Brodsky Stephen A. // John Wiley & Sons. - 480 p.

4.Фаулер M. UML. Основы: пер. с англ. - 3-е изд. - СПб.: Сим­ вол-Плюс, 2004. - 192 с.

5.JointJS API // JointJS [Электронный ресурс]. - URL: http://www.jointjs.com/api (дата обращения: 01.05.2015].

6.MDA - новая концепция интеграции приложений // Открытые системы [Электронный ресурс]. - URL: http://www.osp.ru/os/2003/09/ 183391 (дата обращения: 01.05.2015).

ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ АВТОМАТИЗИРОВАННОГО

УЧЕТА И КОНТРОЛЯ СЛУЖЕБНОЙ НАГРУЗКИ ВОЕННОСЛУЖАЩИХ

Курсант гр. 353 В.В. Горин

Научный руководитель - канд. техн. наук, доцент А.В. Греков Пермский военный институт внутренних войск МВД России

Автоматизированные информационные технологии управления персоналом - это совокупность методов и программно-технических средств, объединенных в технологическую цепочку, обеспечиваю­ щую сбор, обработку, хранение и транспортировку информации по кадрам с целью снижения трудоемкости процессов использования информационного ресурса, а также повышения их эффективности, надежности и оперативности.

Целью разработки являются проектирование и разработка про­ граммного обеспечения информационной системы, которая подходи­ ла бы к требованиям максимального количества военных объектов страны. Поэтому важным является построение такой типовой модели функционирования, которая отражает предметную область целиком, без привязки к конкретному объекту [1].

Специальное программное обеспечение для учета и контроля служебной нагрузки предназначено:

-для уменьшения трудоемкости объемных расчетов;

-создания единого информационного пространства;

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

Целью разработки системы «Служба войск» является оптимиза­ ция процесса выполнения командирами подразделений (служб) задач за счет улучшения качества выполнения:

-управленческих,

-учебно-организационных,

-аналитических и других задач.

Важнейшими стадиями автоматизированных информационных технологий управления персоналом являются:

-сбор данных о персонале и первичная информация;

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

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

На рисунке приведена классификация автоматизированных ин­ формационных технологий [2]:

Рис. Классификация АИТ

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

Специалист по автоматизированным информационным техноло­ гиям управления персоналом призван решать следующие задачи [3]:

-уметь создать новую информационную систему управления персоналом;

-настроить ее работу, обеспечить непрерывное развитие;’

- обеспечить применение новейших сетевых технологий в управлении персоналом.

Возможность решения этих задач требует наличия определенных знаний, которые могут быть сгруппированы в три направления:

-знание современных технических средств обработки информации;

-знание современных программных продуктов по управлению персоналом;

-знание возможностей современных коммуникационных систем. Сотрудник кадровой службы работает с персональными данны­

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

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

Информацию о конкретном работнике, позволяющую иденти­ фицировать его личность, составляют: данные, подтверждающие личность; физические характеристики; данные о состоянии здоровья; характеристики образовательного уровня; профессиональные харак­ теристики (включая оценку трудового вклада, карьерные устремле­ ния, пожелания работника в направлении изменения профессиональ­ ного или должностного статуса); данные о благосостоянии; данные для налоговых служб; данные о лицензиях и разрешениях; сведения о взаимоотношениях с органами правопорядка; сведения о частной собственности.

Библиографический список

1.Глухова Л.А. Технологии разработки ПО: учеб, пособие. - М.: Вильямс, 2010.

2.ГОСТ 34.003-90. Автоматизированные системы. Термины и оп­

ределения // Доступ из справ.-правовой системы КонсультантПлюс.

3. Кибанова А.Я. Управление персоналом организации. - 3-е изд., доп. и перераб. - М.: ИНФРА-М, 2006 - 638 с.

ВЫБОР ПРОГРАММНОГО ПРОДУКТА ДЛЯ ОПРЕДЕЛЕНИЯ ФОРМАТА ВХОДНЫХ ДАННЫХ В ЗАДАЧЕ

АВТОМАТИЗИРОВАННОГО ПОСТРОЕНИЯ МОДЕЛИ

ДАННЫХ С ИСПОЛЬЗОВАНИЕМ ИСТРУМЕНТОВ ПЛАТФОРМЫ FLEXBERRY

Студент гр. АТ5-14-1м Е.О. Евстафьев

Пермский национальный исследовательский политехнический университет

Научный руководитель - руководитель ресурсно­ технологического центра ИЛ. Братчиков Группа компаний ИВС, г. Пермь

В группе компаний ИВС была разработана платформа Flexberry. Разработанная платформа в первую очередь предназначена для реше­ ния бизнес-задач с помощью программного обеспечения. Инструмен­ ты для разработчика платформы Flexberry содержат средства созда­ ния UML-моделей, на основе которых осуществляется автоматизиро­ ванная генерация базы данных и приложений для прикладного реше­ ния. Платформа предоставляет набор инструментов и компонентов для разработчиков, с помощью которых осуществляется разработка приложений. Платформа Flexberry предоставляет возможность сгене­ рировать систему, соответствующую трехуровневой архитектуре и обладающую базовым функционалом на основе UML-диаграмм классов. На данный момент отсутствуют полноценные CASE-средст- ва, которые позволили бы осуществлять автоматизированную гене­ рацию приложений (в том числе для различных мобильных уст­ ройств) под выбранную целевую платформу с заданным типовым набором функций. Поскольку сегодня разработка программных ре­ шений группы компаний ИВС во многом ориентирована на исполь­ зование платформы Flexberry, предполагается расширение возможно­ стей платформы Flexberry по генерации кроссплатформенных прило­ жений. В данном ключе подразумеваются исследование и разработка дополнительных инструментов для платформы в виде модулей, рас­ ширяющих функциональные возможности платформы с точки зрения удобства проектирования систем.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]