Автор: Пользователь скрыл имя, 30 Апреля 2012 в 20:28, курсовая работа
Актуальность выбранной темы заключается в том, что в настоящее время существует много веских причин перевода существующей информации на компьютерную основу. Сейчас стоимость хранения информации в файлах компьютера дешевле, чем на бумаге. В последнее время проект стал инструментом развития и совершенствования на всех уровнях деятельности и во всех сферах бизнеса. Проектом или программой являются новые программные продукты, разрабатываемые новые технологические процессы, сложные индивидуальные услуги. Нельзя не упомянуть и о классических проектах в строительстве – первые методы управления проектом такого типа появились еще на заре человечества. В последнее время, к разряду наиболее сложных проектов причисляют разработку и внедрение информационных систем.
ВВЕДЕНИЕ ……………………………………………………………... 33
ГЛАВА 1. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ УПРАВЛЕНИЯ ПРОЕКТАМИ …………..................................................6
1.1. Основные понятия управления проектами …………………………6
1.2. Анализ ПО для управления проектами…………….………………..14
1.3. Основные понятия ИС автоматизации производства ………...……18
ВЫВОДЫ ПО 1 ГЛАВЕ…………………………………………………23
ГЛАВА 2. ПОДГОТОВКА ПРОЕКТА, СОЗДАНИЕ ИС ПО ОБРАБОТКЕ ДАННЫХ САЙТА К РЕАЛИЗАЦИИ В СРЕДЕ PROJECT………………………………......................................................24
2.1. Анализ деятельности ОАО “Русский Пух” …………………………24
2.2. Сетевая модель и расчеты показателей …………………….………..27
2.3. Построение календарного плана и его оптимизация ……………….30
ВЫВОДЫ ПО 2 ГЛАВЕ………………………………………………….36
ГЛАВА 3. РЕАЛИЗАЦИЯ ПРОЕКТА, СОЗДАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ ПО ОБРАБОТКЕ ДАННЫХ САЙТА В СРЕДЕ PROJECT ……………………………………………37
3.1. Создание проекта «Создание ИС по обработке данных сайта ОАО “Русский Пух” в программной среде MS Project» …………………..37
3.2. Разработка проекта «Создание ИС по обработке данных сайта ОАО “Русский Пух” в программной среде MS Project» …………………39
3.3. Сетевой график работ проекта……………………………………….42
ВЫВОДЫ ПО 3 ГЛАВЕ…………………………………………………45
ЗАКЛЮЧЕНИЕ ………………………………………………………….46
СПИСОК ЛИТЕРАТУРЫ ………………………………………………48
Организационная структура предприятия (Приложение 1)
2.2 Сетевая модель и расчеты показателей
Для реализации структурного и календарного планирования проекта существуют исходные данные, которые впоследствии будут обрабатываться. Обрабатывая на каждом этапе проекта данные модели, мы придем, таким образом, к непосредственной реализации проекта в программной среде – системе управления проектами Microsoft Project.
Для описания, анализа и оптимизации проектов очень удобным инструментом являются сетевые модели, которые являются видом ориентированных (направленных) графов, состоящих из дуг и вершин. Роль вершин графа могут играть события, определяющие начало и окончание отдельных работ.
Сетевая модель – это графическое представление взаимосвязей и порядка выполнения операций проекта. Построение сетевой модели невозможно без сводной таблицы работ (Таблица 2.1), так как необходима нормализация таблицы – упорядочение работ.
При построении сетевой модели должны соблюдаться определённые правила:
1. Каждая операция в сети должна быть представлена одной и только одной дугой. Если в процессе построения модели принято решение детализировать какую-либо операцию, то есть разбить ее на составные части, то старая операция заменяется несколькими новыми, что приводит к появлению в графе нескольких дуг вместо одной.
2. Ни одна пара операций не должна определяться одинаковыми начальной и конечной вершинами (кратные дуги в графе запрещены). Для выполнения этого правила необходимо ввести фиктивную операцию. Использование фиктивных операций, имеющих нулевую длительность, позволяет правильно отображать требуемую последовательность операций.
3. При включении каждой операции в модель для обеспечения правильного порядка следования необходимо дать ответы на следующие вопросы:
какие операции необходимо завершить непосредственно перед началом рассматриваемой операции;
какие операции должны непосредственно следовать заданно операцией;
какие операции могут выполняться одновременно с рассматриваемой.
4. Номер каждого последующего события должен быть больше предыдущего события. Это позволяет отслеживать соблюдение логической последовательности выполнения работ.
5. В сетевой модели оно исходное событие и одно завершающее.
Построим сетевую модель для каждого блока проекта «Разработка и внедрение ИС автоматизации деятельности ОАО Русский Пух. Проект состоит из шести блоков.
В Таблице 2.1 приведены данные для каждого блока работ. В таблице поочерёдно указаны: номер работы, название работ, их длительность и количество исполнителей, необходимых для реализации данного вида работ.
Упорядочение работ происходит по графику. Существует 6 блоков работ, которые имеют следующие названия:
1) инициация проекта;
2) анализ деятельности предприятия;
3) декомпозиция работ, ресурсы и планирование бюджета;
4) внедрение проекта;
5) сдача в эксплуатацию;
6) завершение проекта.
Таблица 2.1
Сводная таблица работ
№ работы | Название работ | Описание работ | Длительность | Количество исполнителей |
1 | 2 | 3 | 4 | 5 |
Работы 1 блока. Инициация проекта | ||||
1 | A1 | Определение главной цели проекта | 2 | 2 |
2 | B1 | Определение ожидаемого результата | 2 | 2 |
3 | C1 | Определение средств и технологий достижения целей | 3 | 3 |
4 | D1 | Определение предварительных затрат на достижение целей | 1 | 2 |
5 | E1 | Согласование целей, средств и затрат с руководством предприятия | 2 | 2 |
6 | F1 | Согласование задания на открытие проекта | 1 | 2 |
7 | G1 | Разработка концепции автоматизированной ИС | 1 | 3
|
Работы 2 блока. Анализ деятельности предприятия | ||||
8 | A2 | Анализ оргструктуры предприятия | 5 | 2 |
9 | B2 | Обследование внешних и внутренних информационных потоков предприятия | 4 | 2 |
10 | C2 | Определение связей между отдельными структурными элементами предприятия | 4 | 2 |
11 | D2 | Обоснование технического, программного, информационного обеспечения для АРМ-ов подразделений | 2 | 3 |
12 | E2 | Уточнение концепции автоматизированной ИС | 6 | 3 |
Работы 3 блока. Декомпозиция работ, ресурсы и планирование бюджета | ||||
13 | A3 | Разбиение работ по проекту | 4 | 3 |
14 | B3 | Назначение ответственных лиц за работы | 2 | 2 |
15 | C3 | Разработка стратегии и тактики реализации проекта | 5 | 2 |
16 | D3 | Разработка календарного графика работ | 2 | 2 |
17 | E3 | Планирование ресурсов, необходимых для реализации проекта | 2 | 2 |
18 | F3 | Оценка затрат и планирование бюджета проекта | 3 | 3 |
Работы 4 блока. Реализация проекта | ||||
19 | A4 | Закупка технического обеспечения | 2 | 3 |
20 | B4 | Закупка программного обеспечения | 2 | 3 |
21 | C4 | Установка технического обеспечения | 2 | 4 |
22 | D4 | Установка программного обеспечения | 1 | 2 |
23 | E4 | Прокладка кабелей для локальных и глобальных сетей | 4 | 5 |
24 | F4 | Подключение локальных сетей и сети Интернет | 3 | 4 |
25 | G4 | Составление нормативной документации по автоматизированной ИС | 5 | 2 |
Работы 5 блока. Сдача в эксплуатацию | ||||
26 | A5 | Проверка работоспособности системы на условно-реальной информации | 2 | 1 |
27 | B5 | Проверка работоспособности АРМ сотрудников | 1 | 2 |
28 | C5 | Доработка системы | 1 | 3 |
29 | D5 | Обучение персонала работе с автоматизированной ИС | 10 | 5 |
Работы 6 блока Завершение проекта | ||||
30 | A6 | Закрытие заключенного контракта с руководством предприятия | 1 | 2 |
31 | B6 | Окончательные расчеты со всеми участниками проекта | 3 | 3 |
32 | C6 | Документирование необходимых решений | 4 | 2 |
33 | D6 | Накопление отчетных документов | 3 | 2 |
Работы первого блока:
A1 – исходная работа;
Работа B1 следует за A1, а работы C1 и D1 выполняются последовательно после выполнения работы B1;
Работы F1 и G1 следуют одновременно, но после завершения работы E1;
Работы H1, I1 и J1 должны выполняться в одно время, но не раньше чем закончиться работа F1.
После окончания работ первого блока начинается второй блок работ:
Работы A2, B2 и C2 могут начаться и выполняться в одно время;
Работы D2 и E2 выполняются параллельно, но не раньше, чем закончатся работы A2, B2 и C2;
Работа F2 может начаться только после завершения работы D2, а G2 – после завершения F2;
Работы F2 и H2 могут совершаться одновременно;
Работа I2 следует за H2;
Третий блок работ начинается после окончания второго блока работ:
Работы A3 и B3 – исходные работы, которые можно начинать одновременно;
Работа D3 может начаться только после окончания работ A3, B3 и C3;
Работа E3 может происходить одновременно с работой C3;
Работа F3 следует строго после E3;
Работа G3 следует после работ A3 и B3;
Четвертый блок работ начинается после окончания третьего блока работ:
Работы A4 и B4 – могут начинаться и выполняться одновременно;
Работы С4 и D4 - выполняются параллельно, но не раньше, чем закончатся работы A4, B4;
Работы E4 и F4 – выполняются сразу после завершения работ С4 и D4;
Работа G4 следует после E4 и F4.
Пятый блок работ начинается сразу после окончания четвертого:
Работы A5 и B5 выполняются одновременно;
Работа C5 – следует после работ A5 и B5;
Работа D5 – выполняется сразу после завершения работы C5.
После завершения последней работы пятого блока работ начинаются работы шестого блока, которые могут совершаться одновременно.
После рассмотрения блоков работ можно начинать непосредственное построение сетевой модели с определением критического пути работ.
Критический путь – это непрерывная последовательность работ и событий от начального до конечного события, требующая наибольшего времени для ее выполнения. Работы критического пути не имеют резервов времени. Знание критического пути позволяет сосредоточить на соответствующих работах дополнительные силы и средства и, сократив этот путь, ускорить достижение общей цели всего комплекса мероприятий.[4. C127]
Критический путь может быть не единственным в сетевой модели. Критической называют операцию, входящую в хотя бы один критический путь. Остальные операции называют не критическими.
В основе метода лежит определение наиболее длительной последовательности задач от начала проекта до его окончания с учетом их взаимосвязи. Задачи лежащие на критическом пути (критические задачи) имеют нулевой резерв времени выполнения и в случае изменения их длительности изменяются сроки всего проекта. В связи с этим при выполнении проекта критические задачи требуют более тщательного контроля, в частности, своевременного выявления проблем и рисков, влияющих на сроки их выполнения и, следовательно, на сроки выполнения проекта в целом. В процессе выполнения проекта критический путь проекта может меняться, так как при изменении длительности задач некоторые из них могут оказаться на критическом пути.
Рисунок 2.1 – Сетевая модель первого блока
Рисунок 2.2 – Сетевая модель второго блока
Рисунок 2.3 - Сетевая модель третьего блока
Рисунок 2.4 - Сетевая модель четвертого блока
Рисунок 2.5 - Сетевая модель пятого блока
Рисунок 2.6 - Сетевая модель шестого блока
Сразу после построения сетевой модели рассчитываются необходимые для дальнейшей работы показатели (Таблица 2.2) по приведённым ниже формулам.
Для начала определяется, что i, j — номера предшествующего и последующего событий соответственно;
1. , где – позднее начало работ; – позднее окончание работ; – длительность работы.
2. , где – ранний срок окончания работ; – ранее начало работ; – длительность работы.
3. , где – полный резерв времени работы; – ранний срок окончания работ; – позднее окончание работ; – длительность работы.
4. , где – свободный резерв времени работы; – общая длительность работ (с резервом времени); – раннее начало работ; – длительность работы (без резерва времени).
Таблица 2.2
Показатели сетевой модели
Операция (i,j) | Dij | Ранее | Позднее | TFij | FFij | ESj | |||||
Начало ESi | Окончание ESij | Начало LCij | Окончание LCj | ||||||||
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | |||
Первый блок работ | |||||||||||
1,2 | 2 | 0 | 2 | 0 | 2 | 2 | 0 | 2 | |||
2,3 | 2 | 2 | 4 | 2 | 4 | 2 | 0 | 4 | |||
3,4 | 3 | 4 | 7 | 4 | 7 | 2 | 8 | 7 | |||
4,5 | 1 | 7 | 8 | 7 | 8 | 2 | 6 | 8 | |||
5,6 | 2 | 8 | 10 | 8 | 10 | 2 | 0 | 10 | |||
6,7 | 1 | 10 | 11 | 10 | 11 | 1 | 8 | 11 | |||
7,8 | 1 | 11 | 12 | 11 | 12 | 1 | 0 | 12 | |||
Второй блок работ | |||||||||||
8,9 | 5 | 12 | 17 | 12 | 17 | 0 | 0 | 17 | |||
8,10 | 4 | 12 | 15 | 12 | 16 | 3 | 3 | 16 | |||
8,11 | 4 | 17 | 19 | 17 | 19 | 5 | 4 | 19 | |||
9,12 | 6 | 19 | 25 | 19 | 25 | 0 | 6 | 25 | |||
Третий блок работ | |||||||||||
12,14 | 4 | 25 | 27 | 25 | 29 | 2 | 4 | 29 | |||
12,15 | 2 | 27 | 29 | 29 | 31 | 0 | 0 | 31 | |||
14,17 | 5 | 25 | 30 | 25 | 30 | 2 | 5 | 34 | |||
15,16 | 2 | 29 | 35 | 31 | 35 | 1 | 7 | 35 | |||
16,18 | 2 | 30 | 32 | 30 | 32 | 0 | 8 | 32 | |||
17,18 | 3 | 32 | 35 | 32 | 35 | 5 | 1 | 35 | |||
Четвертый блок работ | |||||||||||
19,20 | 2 | 35 | 37 | 35 | 37 | 0 | 0 | 37 | |||
19,21 | 2 | 35 | 37 | 35 | 39 | 6 | 4 | 39 | |||
20,21 | 2 | 37 | 37 | 37 | 39 | 1 | 3 | 39 | |||
21,22 | 1 | 37 | 38 | 39 | 39 | 1 | 2 | 39 | |||
22,23 | 4 | 38 | 42 | 39 | 42 | 0 | 0 | 42 | |||
23,24 | 3 | 42 | 45 | 42 | 45 | 0 | 0 | 45 | |||
24,25 | 5 | 45 | 50 | 45 | 50 | 0 | 1 | 50 | |||
Пятый блок работ | |||||||||||
26,27 | 2 | 50 | 52 | 50 | 52 | 1 | 1 | 52 | |||
27,28 | 1 | 52 | 53 | 52 | 53 | 0 | 0 | 53 | |||
28,29 | 1 | 53 | 54 | 53 | 54 | 0 | 2 | 54 | |||
29,30 | 10 | 54 | 64 | 54 | 64 | 0 | 1 | 64 | |||
Шестой блок | |||||||||||
30,31 | 1 | 64 | 65 | 64 | 65 | 1 | 1 | 65 | |||
31,32 | 3 | 65 | 68 | 65 | 68 | 0 | 0 | 68 | |||
32,33 | 4 | 68 | 72 | 68 | 72 | 0 | 0 | 72 | |||
33,34 | 3 | 72 | 75 | 72 | 75 | 0 | 1 | 75 |
2.3 Построение календарного плана и оптимизация сетевой модели
Календарное планирование в управлении проектами – это ключевой и важный процесс, результатом которого является утвержденный руководством предприятия календарный план проекта. Иногда его называют календарным графиком или планом управления проектом. Цель календарного планирования – получить точное и полное расписание проекта с учетом работ, их длительностей и необходимых ресурсов [4, с.112].
Календарный план строится на основе Диаграммы Ганта, которая представляет собой линейный график, задающий сроки начала и окончания взаимосвязанных работ, с указанием ресурсов, используемых для их выполнения. На диаграмме Ганта линии, обозначающие работы проекта в отличие от дуг сетевой модели отражают относительную продолжительность работ. Основное достоинство диаграммы Ганта – наглядное представление работ, выполняемых одновременно. Кроме того, она позволяет достаточно просто оценить загруженность ресурсов. Изначально диаграмма Ганта не приспособлена к проведению количественного анализа рассматриваемых процессов, поэтому эта форма в сетевом планировании используется в модифицированном виде. Таким образом, календарный план представляет собой модифицированный вариант диаграммы Ганта. В качестве исходных данных для его построения используются:
структура работ проекта, полученная на основе сетевой модели;
длительность работ;
расчетные показатели (ранний срок начала, поздний срок окончания);
количество используемых ресурсов;
распределение ресурсов между работами.
На Рисунке 2.6 представлен календарный график первого блока работ. Он отражает критический путь, не критические операции и их длительность, а также количество исполнителей для каждой операции. Рисунок 2.7 отражает календарный график второго блока работ. На Рисунке 2.8 представлен календарный план третьего блока работ. Рисунок 2.9 отражает календарный план четвертого заключительного блока работ.
Рисунок 2.7 - Диаграмма первого блока работ
Рисунок 2.8 - Диаграмма второго блока работ