Автор работы: Пользователь скрыл имя, 17 Мая 2011 в 14:49, курсовая работа
Целью курсовой работы – изучение такого обьекта, как программные проекты, на предмет экономической эффективности при их разработке и эксплуатации.
Введение…………………………………………………………………………...3
Глава 1. Затраты связанные с жизненным циклом программных средств……5
1.1.Основные понятия о затратах в жизненном цикле………………………….5
1.2.Основные составляющие затрат на разработку программных проектов……………………………………………………………………………7
Глава 2. Анализ экономической эффективности внедрения программных средств..…………………………………………………………………………..25
2.1. Понятие и расчет экономической эффективности программных средств……………………………………………………………………………25
2.2. Методы оценок инвестиций в программные проекты…………………..29
2.3. Экономическая эффективность программных продуктов в сфере оценок инвестиций. ……………………………………………………………………...33
Глава 3. Разработка информационной системы развлекательного центра…..40
3.1. Краткая информация о развлекательном центре …………………………40
3.2. Видение выполнения проекта и границы проекта………………………..40
3.3. Отчет об обследовании……………………………………………………..41
3.4. Формирование бизнес-процессов………………………………………….44
3.5. Спецификации настроек типовой информационной системы…………..47
3.6.Проектирование реализации операций бизнес-процесса в информационной системе………………………………………………………48
3.7. Диаграммы UML……………………………………………………………49
3.8. Разработка модели бизнес-процессов развлекательного центра в программной среде AllFusion Process Modeler ………………………………..50
Заключение……………………………………………………………………….52
Список использованной литературы…………………………………………...
4.Выбранные
мероприятия передаются в
Диаграмма действий бизнес-процесса «Составления расписаний» представлена в приложении 2. На основании диаграммы действий формируются таблица операций рассматриваемого бизнес-процесса (табл.2) и таблица описания документов(табл.3).
Таблица 2
Операции бизнес-процесса «Составление расписания»
№ | Операция | Исполнитель | Частота | Входящий
документ |
Исходящий документ |
1 | Формирование списка частных мероприятий | Отдел по приему заявок | Непрерывно | Заказы на проведение мероприятий | Перечень проводимых мероприятий |
2 | Распределение мероприятий | Отдел по составлению расписания | Непрерывно | Перечень мероприятий | Заявки на свободное время |
3 | Поиск мероприятий на свободное время | Отдел поиска креативных решений | Непрерывно | Заявки | Перечень потенциальных
мероприятий |
4 | Составление расписания | Отдел по составлению расписания | Непрерывно | Перечень мероприятий | Календарно-тематический план |
Таблица 3
Описание документов бизнес-процесса «Составление расписания»
№ | Составляемый документ | Операция | Исполнитель | Частота | Документы основания | Реестр |
1 | Перечень проводимых мероприятий | Формирование списка частных мероприятий | Отдел по приему заявок | Непрерывно | Заказы на проведение мероприятий | Реестр проводимых мероприятий |
2 | Заявки на свободное время | Распределение мероприятий | Отдел по составлению расписания | Непрерывно | Перечень мероприятий | Реестр заявок
на свободное время |
3 | Перечень потенциальных
мероприятий |
Поиск мероприятий на свободное время | Отдел поиска креативных решений | Непрерывно | Заявки на свободное время | Реестр потенциальных мероприятий |
4 | Календарно-тематический план | Составление расписания | Отдел по составлению расписания | Непрерывно | Перечень мероприятий | Реестр составленных
расписаний |
Бизнес- процесс «Поиск мероприятий»
Общее описание бизнес процесса:
1.Отдел
составления расписания
2.На
основании этих заявок отдел
поиска креативных решений
3.На
основании анализа
4.Составляется
список мероприятий и
Диаграмма действий бизнес-процесса «Поиск мероприятий» представлена в приложении 3. На основании диаграммы действий формируются таблица операций рассматриваемого бизнес-процесса (табл.4) и таблица описания документов(табл.5).
Таблица 4
Операции бизнес-процесса «Поиск мероприятий»
№ | Операция | Исполнитель | Частота | Входящий
документ |
Исходящий документ |
1 | Прием заявок на свободное время | Отдел поиска креативных решений | Непрерывно | Заявки на свободное время | ___ |
2 | Анализ временных характеристик | Отдел поиска креативных решений | Непрерывно | ___ |
Расписание
на свободное время
|
3 | Поиск мероприятий | Отдел поиска креативных решений | Непрерывно | Расписание на свободное время |
Список мероприятий |
4 | Передача списка наиболее выгодных мероприятий | Отдел поиска креативных решений | Непрерывно | Список мероприятий | Перечень потенциальных
мероприятий |
Таблица 5
Описание документов бизнес-процесса «Поиск мероприятий
№ | Составляемый документ | Операция | Исполнитель | Частота | Документы основания | Реестр |
1 | ___ |
Прием заявок на свободное время | Отдел поиска креативных решений | Непрерывно | Заявки на свободное время | Реестр заявок свободного времени |
2 | Расписание
на свободное время
|
Анализ временных характеристик | Отдел поиска креативных решений | Непрерывно | ___ |
Реестр Расписаний свободного времени |
3 | Список мероприятий | Поиск мероприятий | Отдел поиска креативных решений | Непрерывно | Расписание на свободное время | Реестр мероприятий |
4 | Перечень потенциальных
мероприятий |
Передача списка наиболее выгодных мероприятий | Отдел поиска креативных решений | Непрерывно | Список мероприятий | Реестр Потенциальных мероприятий |
Планирование
Документооборот и базы данных
На завершающем этапе разработки информационной системы формируются таблицы реализации операций бизнес-процессов предприятия (табл.6 -табл.7).
Таблица 6
Проектирование реализации операций бизнес-процесса «Маркетинговые
исследования».
№ | Операции | Необходимые наработки | Специфика настройки | Функциональность(модуль системы) |
1 | Формирование списка частных мероприятий | Необходимо создать автоматизированный модуль для внесения в базу данных | Система должна выдавать сообщение если есть мероприятия проводимые в одно и то же время | Документооборот и базы данных |
2 | Распределение мероприятий | Разработка модуля для составления расписания | Вывод сообщений об ошибках, при их наличии | Планирование |
3 | Поиск мероприятий на свободное время | Разработка модуля для анализа найденных мероприятий | Модуль должен обеспечить комплексный анализ | Планирование |
4 | Составление расписания | Модуль расписания должен как можно эффективнее использовать время | Вывод сообщения об ошибках при нестыковках | Планирование |
Таблица 7
Проектирование реализации операций бизнес-процесса «Поиск мероприятий».
№ | Операции | Необходимые наработки | Специфика настройки | Функциональность(модуль системы) |
1 | Прием заявок на свободное время | Необходимо создать модуль автоматической обработки заявок | Модуль должен
учитывать возможность |
Документооборот и базы данных |
2 | Анализ временных характеристик | Разработка модуля анализа времени | Вывод сообщений о наиболее выгодном времени для проведения мероприятий | Планирование |
3 | Поиск мероприятий | Разработка модуля для анализа найденных мероприятий | Модуль должен обеспечить комплексный анализ | Планирование |
4 | Передача списка наиболее выгодных мероприятий | Создать форму для внесения мероприятий в расписание | Вывод сообщения об ошибках накладывании мероприятий друг на друга | Планирование |
3.7. Диаграммы UML
Кооперативная диаграмма.
На кооперативных диаграммах объекты (или классы) показываются в виде прямоугольников, а стрелками обозначаются сообщения, которыми они обмениваются в рамках одного варианта использования. Временная последовательность сообщений отражается их нумерацией.[3] Кооперативная диаграмма развлекательного центра представлена в приложении 4.
Диаграмма состояний.
Диаграмма состояний – это основной способ детального описания поведения в UML. В сущности, диаграммы состояний представляют собой граф состояний и переходов конечного автомата, нагруженный множеством дополнительных деталей и подробностей.
На диаграмме состояний применяют один основной тип сущностей –состояния, и один тип отношений – переходы, но и для тех и для других определено множество разновидностей, специальных случаев и дополнительных обозначений.[6] Диаграмма состояний развлекательного центра представлена в приложении 5.
Диаграмма деятельности.
Диаграмма деятельности — это частный случай диаграммы состояний. На диаграмме деятельности представлены переходы потока управле-
ния от одной деятельности к другой внутри системы. Этот вид диаграмм обычно используется для описания поведения, включающего в себя множество параллельных процессов.
Основными элементами диаграмм деятельности являются:
• овалы, изображающие действия объекта;
• линейки синхронизации, указывающие на необходимость завершить или начать несколько действий (модель логического условия «И»);
• ромбы, отражающие принятие решений по выбору одного из маршрутов выполнения процесса (модель логического условия «ИЛИ»);
• стрелки — отражают последовательность действий, могут иметь метки условий.
На диаграмме деятельности могут быть представлены действия, соответствующие нескольким вариантам использования. На таких диаграммах появляется множество начальных точек, поскольку они отражают теперь реакцию системы на множество внешних событий. Таким образом, диаграммы деятельности позволяют получить полную картину поведения системы и легко оценивать влияние изменений в отдельных вариантах использования на конечное поведение системы.
Информация о работе Оценка экономической эффективности программных проектов