Разработка функциональной структуры программного комплекса оценки инновационных IТ-предприятий. Проектирование логической структуры базы данных инструментальными средствами ERWin 4.0. Оценка требуемого объема оперативной памяти и время реакции системы.
Аннотация к работе
ПРОГРАММНЫЙ КОМПЛЕКС, ПРОЕКТЫ, ОЦЕНКА СЛОЖНОСТИ, ОЦЕНКА ПРОЕКТНЫХ РЕШЕНИЙ, ОЦЕНКА ОРГАНИЗАЦИИ-ПРОЕКТИРОВЩИКА, ПРЕДПРИЯТИЕ, ИННОВАЦИИ, РЕЙТИНГ. Целью работы является разработка программного комплекса позволяющего оценить инновационные IT-проекты предприятий. Комплекс с проектирован по методологии UML и реализован на языке программирования C c использованием фреймворка Qt 5. Доступ к которым осуществляется в соответствии с правами пользователей: Администратор, Эксперт, Проектировщик. Он выбирает один из проектов и оценивает по трем интегральным показателям (сложность проекта, качество проектных решений, уровень зрелости коллектива разработчиков).В настоящее время проектирование автоматизированных систем осуществляется коллективом разработчиков в составе: Заказчики систем, проектировщики, разработчики оборудования программного обеспечения, органы стандартизации и оценки соответствия, специалисты-тестировщики и т.д. При рассмотрении организационной структуры необходимо рассмотреть внешние связи, поскольку в процессе деятельности комплекс взаимодействует с другими структурами.Оценка ИТ-проектов выполняется на всех стадиях жизненного цикла АИС. Стабильность общего контекста проекта Контекст проекта включает целевое назначение, состав компонент, жизненный цикл проекта, заинтересованных лиц, потенциальных потребителей и исполнителей, степень освоения используемых методов и подходов и расширенное социально-экономическое окружение, юридические нормы и правила взаимодействия участников проекта. Количество различных методов и подходов, используемых при выполнении проекта Большинство проектов связаны более, чем с одной управленческой или технической дисциплиной; Так как каждая дисциплина имеет тенденцию по-своему активно решать проблемы своей части проекта, то, чем больше дисциплин используется в проекте, тем труднее им управлять. Например, проект создание атомной электростанции вблизи крупного города, будет иметь дело с гораздо большим кругом лиц, причастных к проекту, и более обширным заинтересованным населением, чем проект строительства обычного дома. Хотя каждый проект должен способствовать достижению стратегических целей развития Территории, не каждый из них имеет одинаковую степень значимости для сообщества пользователей потребителей или организаций, связанных с проектом.В результате анализа сформулированы требования к ПК представленные в таблице 2. Исходное математическое описание Функция оценки уровня подготовленности проекта к внедрению Х - множество результатов оценивания проектов; Y - множество частных показателей; W - множество управляющих воздействий; E - множество критериев качества. 1 Ввод данных Паспортные сведения о проекте; Антропометрические данные; Данные функциональных исследований; Информация о факторах риска; Заключения специалистов; Результат пробы На первом этапе предусматривается два уровня детализации объектов и процессов Детализация объектов ввода выполняется в спецификации подсистем 4 Построение функциональных зависимостей объем финансирования в зависимости от сложности проекта, привлекательности, степени реализуемости, уровня характеристик коллектива исполнителей Реализуется специальным модулем 6.Характеристика методов решения прикладных задач: профессионально-логический анализ содержания проектов, экспертные оценки показателей сложности проекта, характеристик коллектива, проведения оценивания проектов, проведения функциональных проб, проведение функциональных обследований, расчет интегральных показателей с учетом весовых коэффициентов, целочисленные операции.Инновационный проект, который эффективен для одной организации, может оказаться убыточным для другой в силу субъективных и объективных причин, например, как уровень компетентности персонала не основным направлениям инновационного проекта, территориальная расположенность предприятия, состояние основных фондов и т. п. Поскольку факторы, которые оказывают влияние на эффективность инновационных проектов на каждом конкретном предприятии, существуют свои, то универсальной системы оценки проектов нет, но ряд факторов имеет отношение к большинству инновационных предприятий [1].Разработка функциональной структуры ПК оценки инновационных IT-проектов предприятий представляет собой описание его подсистем и их взаимосвязей. При этом выявляются функции, которые должны выполняться основными структурными элементами комплекса. Каждая подсистема разбивается в свою очередь на подсистемы более низкого уровня до тех пор, пока не станет ясно, как осуществлять функцию, описываемую данной подсистемой. В реальном программном комплексе несколько функций могут выполняться одним модулем и одна функция может выполняться несколькими модулями. В состав ПК входят восемь функциональных модулей(подсистем): Ф.М.1 ввода данных об объектах;Диаграмма вариантов использования описывает функциональное назначение системы.
План
Содержание
ВВЕДЕНИЕ
1. Системный анализ процессов оценки IT-проектов предприятий
1.1 Описание объектов процессов и ресурсов систем проектирования и оценки качества АИС
1.2 Обзор методов оценки IT-проектов.
1.3 Концептуальная модель оценки IT-проектов оценки
1.4 Цели и постановка задач комплекса программ
2. Проектирование комплекса программ оценки инновационных проектов
2.1 Разработка алгоритмов функционирования
2.1.1Диаграмма вариантов использования
2.2 Разработка функциональной структуры (основные функциональные модули и их взаимосвязи)
2.2.1 Диаграмма сущностных классов
2.2.2 Диаграмма граничных классов
2.2.3 Диаграмма классов управления
2.2.4 Диаграмма состояний
2.3 Сценарий работы пользователей
2.3.1 Вариант использования: Оценить проект
2.3.2 Вариант использования: Просмотр документации проекта
2.4 Организация БД и запросы пользователей (Логическая структура базы данных)
2.5 Схема алгоритма оценки проектных решений
3. РЕАЛИЗАЦИЯ ПРОЕКТА
3.1 Архитектура и платформа реализации
3.2 Физическая структура БД
3.3 Расчет комплекса технических средств (КТС)
3.3.1 Расчет необходимого объема внешней памяти
3.3.2 Расчет необходимого объема оперативной памяти
3.3.3 Расчет времени реакции системы
3.3.4 Выбор структуры комплекса технических средств
3.4 Основные интерфейсы
3.5 Диаграмма компонентов (включая описание программной реализации)
3.6 Диаграмма развертывания
3.7 Программа и методика испытаний
3.8 Контрольный пример
3.9 Руководство программиста
3.10 Руководство оператора
4. ВНЕДРЕНИЕ И АНАЛИЗ ЭФФЕКТИВНОСТИ
4.1 Описание объекта внедрения
4.3 Технико-экономическое обоснование программного комплекса оценки инновационных IT-проектов предприятий.
4.4 Расчет экономического эффекта внедрения программного комплекса оценки инновационных IT-проектов предприятий.
5. Организационная деятельность и саморазвитие
5.1 Наиболее значимые профессиональные сертификаты
5.2 Перечень публикаций
5.3 Перечень участия в конференциях
5.4 Перечень выполненных в период обучения курсовых проектов и работ