- •Оглавление
- •Введение Цель и задачи курсового проектирования
- •Требования к организации проектных групп
- •Рекомендации
- •Указания к заданиям
- •Разработка технического задания.
- •Порядок выполнения работы
- •Диаграмма Ганта.
- •Рекомендации по созданию диаграммы Ганта
- •Методология idef0 – для потоков данных dfd.
- •Методология моделирования процессов idef3.
- •Пример.
- •Методология моделирования реляционных баз данных idef1x.
- •Пример. Проектирование на базе данных строительства дома
- •Методология aris для описания функциональной структуры и структуры процессов.
- •Методология моделирования uml.
- •Интегрированная модель сложной системы в нотации uml
- •Содержание пояснительной записки
- •Титульный лист
- •Введение
- •Постановка задачи
- •Пример таблицы входных, выходных и внутренних данных процесса
- •Нормативные документы, устанавливающие требования к процессу. Пример нормативных документов
- •Пример структуры участников процесса
- •Пример функциональных требований
- •Пример диаграммы вариантов использования для примера системы продажи товаров по каталогу
- •Формирование диаграммы кооперации.
- •Выбор метода разработки.
- •Обоснование и причины использования uml в данном проекте.
- •Выбор и обоснование языка программирования.
- •Пример выбора языка программирования
- •Пример выбора субд
- •Пример выбора субд
- •Проектирование логической структуры программного средства
- •Разработка диаграммы классов, описывающей логическую модель системы.
- •Пример диаграммы классов кадрового учёта
- •Пример фрагмента таблицы реквизитов входящего документа «ведомость материалов»
- •Разработка диаграммы состояний.
- •Простейший пример диаграммы состояний
- •Пример диаграммы состояний жизненного цикла объекта «телефона»
- •Пример диаграммы состояний подготовки строительного участка
- •Формирование диаграммы деятельности.
- •Пример фрагмента диаграммы деятельности для алгоритма нахождения корней квадратного уравнения
- •Пример фрагмента диаграммы деятельности для торговой компании с дорожками
- •Разработка диаграммы последовательности.
- •Пример диаграммы последовательности для моделирования телефонного разговора
- •Проектирование физической структуры программного средства
- •Разработка диаграммы компонентов.
- •Графическое изображение компонента в языке uml
- •Пример изображения отношения зависимости между компонентами в диаграмме компонентов
- •Разработка диаграммы развертывания.
- •Пример диаграммы развертывания для системы удаленного обслуживания клиентов банка
- •Визуальный интерфейс программного средства
- •Пример экранной формы и шаблона документа
- •Тестовые наборы
- •Заключение
- •Приложения
- •Список литературы
- •Система контроля версий.
- •Анализ рисков на симуляторе Riskology.
- •Модель оценки проекта cocomo II.
- •Каноническая модель жизненного цикла.
- •Эволюционная модель жизненного цикла.
- •Модель быстрого построения прототипов ис.
- •Влияние человеческого фактора на политику управления проектом разработки ис
- •Детальный анализ процесса построения модели закона Брукса.
- •Итерация №1.
- •Итерация №2.
- •Итерация №3.
- •Итерация №4.
- •Итерация №5.
- •Итерация №6.
- •Итерация №7.
- •Библиография Основная литература
- •Дополнительная литература
Итерация №7.
В любом человеческом коллективе рабочее время эффективно используется не полностью, поскольку люди общаются между собой и по поводам не связанным с их основными должностными обязанностями (и обучением новичков).
Поэтому, номинальная производительность должна иметь в формуле для скорости разработки ИС некоторый фактор (меньше единицы), снижающий производительность при увеличении размеров коллектива:
номинальная производительность*(1 — затраты на общение %), где затраты на общение % это процент рабочего времени не используемый всем коллективом в целом для выполнения основной работы. Этот параметр зависит от общего числа людей в коллективе по некоторому закону.
Такой закон бал выведен Абдель-Хамидом в 1991 в виде графика параболического вида зависимости затраты на общение % от числа сотрудников здесь, в применении к нашей задаче
Количество сотрудников = Новички + Группа разработчиков и нет необходимости вводить новую переменную Количество сотрудников.
Как теперь выглядит модель?
Проведите тестирование модели при фиксированных скоростях потоков.
Проведите моделирование и объясните результаты.
Библиография Основная литература
Автоматизированные информационные технологии в экономике: Учебник/под ред. проф. Г.А. Титоренко. - М.: ЮНИТИ, 2005.
Гринберг, Информационные технологии управления: Учебное пособие для вузов / А.С. Гринберг, Н.Н. Горбачев, А.С. Бондаренко. – М.: ЮНИТИ-ДАНА, 2004.
Сергеева, Информатика: учебник / И.И. Сергеева, А.А. Музалевская, Н. В. Тарасова. - М.: Форум: ИНФРА-М, 2006.-335 с.:
Дополнительная литература
Вендров, CASE – технологии. Современные методы и средства проектирования информационных систем. / А.М. Вендров – М.: Финансы и статистика, 1998.
Вендров, Проектирование программного обеспечения экономических информационных систем: Учебник. / А.М. Вендров – М.: Финансы и статистика, 2000.
Куликов, Автоматизированное проектирование информационно-управляющих систем. Системное моделирование предметной области. / Г.Г. Куликов, А.Н. Набатов, А.В. Речкалов – Уфа: УГАТУ, 2003. 176 с.
Маклаков, Bpwin и Erwin. CASE-средства разработки информационных систем. / С.В. Маклаков– М.: "ДИАЛОГ-МИФИ", 1999. – 256 с.
Казань 2015
