Создание и внедрение программного продукта "Объектно-ориентированный менеджер структуры универсальной системы хранения данных"
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
класса этап жизненного цикла из списка ему назначенныхУдалены этапы Начальный, Конечный для класса ДвигательПерькова С. В.Добавление правил вычисления эффективной версии из перечня правил для класса объектовДобавить классу объектов правило вычисления эффективной версии из справочникаКлассу Двигатель добавлено правило вычисления эффективной версии LastDate()Перькова С. В.Заморозить класс объектов/связейЗаморозить какой-либо классЗаморожен класс ДетальМараев А. А.Разморозить класс объектов/связейРазморозить какой-либо классРазморожен класс ДетальМараев А. А.Установление или изменение привязки логической связиПрименить класс связей для связи двух классов объектов.К классам Деталь и Узел применена связь входит в. Установлена логическая привязка.Перькова С. В.Установление или изменение разрешений для данного класса объектовУстановить разрешения для класса объектовНа класс объектов Деталь даны разрешения по умолчанию и введена группа, меняющая статусПерькова С. В.Формы справочников - 1 деньРедактирование справочниковВвести информацию в какой-либо справочникСправочник Типы атрибутов заполнен в соответствии с типами, описанными в технологии решения проблемы.Перькова С. В.Форма Окно генерации классов - 1 деньГенерация классовПроизвести генерацию существующих классовПроизведена полная (включающая все созданные на тот момент в менеджере классы) генерация.Перькова С. В.
По результатам проведенных испытаний можно сделать вывод о том, что разработанный программный продукт Объектно-ориентированный менеджер структуры универсальной системы хранения данных полностью соответствует техническому заданию. Программа корректно обрабатывает запросы пользователя. В ходе испытаний сбоев не обнаружено.
5. Экономическая часть
5.1 Определение потребительского сегмента рынка разрабатываемого продукта
Разрабатываемый программный продукт Объектно-ориентированный менеджер структур универсальной системы хранения данных предназначен для автоматизации труда архитекторов баз данных по созданию структуры проектного хранилища. В основе разработки лежал проект конфигурирования изделий, то есть ведение состава изделия в ходе всего жизненного цикла. Так же данная система может применяться для ведения бизнес-процессов, отслеживания проектных решений, интеграционной связи проектов, то есть для структурирования иерархически организованной информации. Данный продукт может использоваться на многих предприятиях, например частности, связанных с конструкторской деятельностью.
Основное функциональное назначение разработки:
-централизованное хранение произвольных данных в виде объектов с набором атрибутов и связей между ними также с набором атрибутов;
-обеспечение централизованного доступа к данному хранилищу информации.
Целью последующих расчетов будет обоснование необходимости разработки данного программного продукта, расчет затрат на его выпуск, выбор целевого рынка и цены программы [10].
5.2 Сравнение с аналогами
На рынке программных продуктов представлено немало разработок по централизованному хранению данных (технология PDM - product data management), отличающиеся функциональными возможностями, ценой и др., и в той или иной степени содержащие в себе функции, которыми обладает разрабатываемый продукт.
Наиболее близким по проектному решению является программный комплекс, предоставляемый фирмой EDS Corporation, США, - TeamCenter Engineering. Комплекс решений, предлагаемых TeamCenter Engineering, включает в себя основные направления по управлению жизненным циклом изделия. TeamСenter Engineering позволяет инженерам и технологам полностью управлять процессами сопровождения жизненного цикла изделия путем управления, хранения и распределения информации об изделии. Данные же об изделии включают в себя любые данные, относящиеся к производимой или разрабатываемой продукции, такие как файлы систем CAD/CAM/CAE, спецификации, структуры изделия, конструкторско-технологическая документация, конфигурационная информация, и т.д. Модуль управления составом изделия TeamCenter Engineering обеспечивает возможности моделирования и управления описанием изделия и его конфигураций на протяжении всего жизненного цикла.
Но TeamCenter Engineering - мощный комплекс, содержащий многочисленные пакеты. Сюда входит не только возможность конфигурирования изделий и отслеживание изменений в ходе жизненного цикла, но и многие другие функции. Как то реализация графического проектирования за счет обращения к CAD-системе, модули электронной почты, различные интеграторы и конфигураторы для каждого отдельного функционала на предприятии.
Зачастую на предприятии уже внедрены средства как для графического проектирования, так и для обмена информацией, и не факт, что они совпадают с теми, интеграция с которыми входит в сосогтав программного продукта, а платить за дублируемые возможности и установку дополнительного ПО крайне нерентабельно. Тем более что одна лицензия TeamCenter стоит порядка 3000USD, сопровождение - 30% от числа купленных на предприятие лицензий. А также день работы консультанта по конфигурированию системы и ее внедрению (а система построена так, что консультации понадобятся обязательно) - 1000USD.
Объектно-ориентированный менеджер структуры универсальной системы хранения данных реализует те же возможности конфигурирования изделия, поддержку версионности, введение