МУ_ЛП-MS Project
.pdf81
может оказаться необходимым, например, при внесении изменений в уже утвержденный план проекта.
1. |
Открыть нужный файл. При работе с файлом предварительного плана проекта- |
|
примера можно открыть файл ИС_08_12.mpp. |
2. |
Выполнить команду Сервис\Отслеживание\Очистить базовый план. При |
|
этом откроется окно, показанное на рис. 8.3. |
3.В показанном на рис. 8.3 окне следует выбрать переключатель Очистить базовый план и в списке справа от него выбрать подлежащий удалению вариант базового плана (см. п. 3 алгоритма 8.1).
4.Для удаления выбранного варианта базового плана нажать кнопку ОК или для отказа от выполненных действий - кнопку Отмена. Удаление базового плана
сводится к автоматической очистке полей базы данных Project, связанных с выбранным для удаления базовым планом.
Рисунок 8.3 - Диалоговое окно, открываемое командой
Сервис\Отслеживание\Очистить базовый план
Задание
В соответствии с вариантом задания:
1.Откройте файл проекта созданный в седьмой лабораторной работе. 2.Проведите анализ состоятельности проекта.
3.Создайте базовый план проекта.
4.Сохраните файл проекта с именем ИС_№ лаб.работы_№ варианта.mpp (например
ИС_08_12.mpp – 8 лабораторная работа,12 вариант).
Контрольныевопросы
1.Оценка стоимости проекта
2.Бюджет проекта
3.Группыотчетов Project
4.Оценка финансовойсостоятельности проекта
5.Базовый план проекта
6.Детальное планированиепроектов
81
Лабораторный практикум |
82 |
|
9. ОБЩИЕ ТРЕБОВАНИЯ
Аппаратура и материалы. Для выполнения лабораторных работ необходим персональный компьютер со следующими характеристиками: процессор Intel с тактовой частотой 800 МГц и выше, оперативная память - не менее 128 Мбайт, свободное дисковое пространство - не менее 500 Мбайт, монитор типа Super VGA (число цветов - 256) с диагональю не менее 15″. Программное обеспечение – операционная система WINDOWS 98/NT/ME/2000/XP, пакет MS Project 98/2000/2002/2003.
Указания по технике безопасности. Техника безопасности при выполнении лабораторных работ совпадает с общепринятой для пользователей ПК, в частности: самостоятельно не производить ремонт ПК, установку и удаление программного обеспечения; в случае неисправности ПК сообщить об этом обслуживающему персоналу лаборатории; соблюдать правила техники безопасности при работе с электрооборудованием; содержать рабочее место в чистоте.
Содержание отчета и его форма. Отчет должен иметь форму простого реферата. Титульный лист должен включать: название дисциплины, название лабораторной работы, фамилию и инициалы сдающего студента, номер группы, фамилию и инициалы принимающего преподавателя.
Основная часть лабораторной работы должна содержать: а) ответы на вопросы, предложенные в каждом варианте;
б) подробное рассмотрение предложенного варианта задания; в) выводы по проделанной работе.
Задание должно быть выполнено в соответствии с примерами лабораторной работы. Отчет о выполнении лабораторной работы в письменном виде сдается преподавателю.
Защита лабораторной работы заключается:
–в ознакомлении с теоретической частью, приведенной в работе;
–в оформлении отчета в соответствии с требованиями;
–в ответах на дополнительные вопросы по лабораторной работе.
82
Лабораторный практикум |
83 |
|
11.СПИСОК РЕКОМЕНДУЕМОЙ ЛИТЕРАТУРЫ
1.Куперштейн В.И., Microsoft Project в делопроизводстве и управлении. - СПб.: БХВ-Петербург, 2003. -480с.: ил.
2.Ахметов К.С., Практика управления проектами - М.: Издательско-торговый дом «Русская редакция», 2004 г. -272с.: ил.
3.Вендров А.М., Проектирование программного обеспечения экономических информационных систем: Учебник.- М.: Финансы и статистика, 2000. -352c.: ил.
4.Калянов Г.Н., CASE–технологии. Консалтинг в автоматизации бизнес– процессов. 3-е изд. - М.: Горячая линия-Телеком, 2002. -320 c.: ил.
5.Леоненков А.В.,Самоучитель UML. СПб.: БХВ-Петербург, 2002. -304с.: ил.
6.Смирнова Г.Н. и др., Проектирование экономических информационных систем: Учебник /Г.Н. Смирнова, А.А. Сорокин, Ю.Ф. Тельнов; Под ред.: Ю.Ф. Тельнова.- М.: ”Финансы и статистика”, 2001. -512c.
7.Информационные системы: Учебник. / Петров В.Н. -СПб.: Питер, 2002г. -688 c.: ил.
83
Лабораторный практикум |
84 |
|
11. ВАРИАНТЫ ЗАДАНИЙ ЛАБОРАТОРНЫХ РАБОТ
Вариант для выполнения задания определяется порядковым номером студента в журнале группы.
NN Задание Варианта
1
2
1
3
4
2
5
6
3
7
8
4
9
10
5
11
12
6
13
14
7
15
16
8
17
18
9
19
20
10
21
22
11
23
24
12
25
26
13
27
28
14
29
30
15
Вариант |
|
NN |
задания |
|
варианта |
|
|
|
1(таб.11.1) |
|
31 |
|
|
|
2(таб.11.1) |
|
32 |
|
|
|
1(таб.11.2) |
|
33 |
|
|
|
2(таб.11.2) |
|
34 |
|
|
|
1(таб.11.3) |
|
35 |
|
|
|
2(таб.11.3) |
|
36 |
|
|
|
1(таб.11.4) |
|
37 |
|
|
|
2(таб.11.4) |
|
38 |
|
|
|
1(таб.11.5) |
|
39 |
|
|
|
2(таб.11.5) |
|
40 |
|
|
|
1(таб.11.6) |
|
41 |
|
|
|
2(таб.11.6) |
|
42 |
|
|
|
1(таб.11.7) |
|
43 |
|
|
|
2(таб.11.7) |
|
44 |
|
|
|
1(таб.11.8) |
|
45 |
|
|
|
2(таб.11.8) |
|
46 |
|
|
|
1(таб.11.9) |
|
47 |
|
|
|
2(таб.11.9) |
|
48 |
|
|
|
1(таб.11.10) |
|
49 |
|
|
|
2(таб.11.10) |
|
50 |
|
|
|
1(таб.11.11) |
|
51 |
|
|
|
2(таб.11.11) |
|
52 |
|
|
|
1(таб.11.12) |
|
53 |
|
|
|
2(таб.11.12) |
|
54 |
|
|
|
1(таб.11.13) |
|
55 |
|
|
|
2(таб.11.13) |
|
56 |
|
|
|
1(таб.11.14) |
|
57 |
|
|
|
2(таб.11.14) |
|
58 |
|
|
|
1(таб.11.15) |
|
59 |
|
|
|
2(таб.11.15) |
|
60 |
Задание Вариант задания
1
3(таб.11.1)
4(таб.11.1)
2
3(таб.11.2)
4(таб.11.2)
3
3(таб.11.3)
4(таб.11.3)
4
3(таб.11.4)
4(таб.11.4)
5
3(таб.11.5)
4(таб.11.5)
6
3(таб.11.6)
4(таб.11.6)
7
3(таб.11.7)
4(таб.11.7)
8
3(таб.11.8)
4(таб.11.8)
9
3(таб.11.9)
4(таб.11.9)
10
3(таб.11.10)
4(таб.11.10)
11
3(таб.11.11)
4(таб.11.11)
12
3(таб.11.12)
4(таб.11.12)
13
3(таб.11.13)
4(таб.11.13)
14
3(таб.11.14)
4(таб.11.14)
15
3(таб.11.15)
4(таб.11.15)
84
Лабораторный практикум |
85 |
|
85
Лабораторный практикум |
86 |
|
Описание вариантов заданий
Создайте диаграмму Ганта для перечисленных в заданиях ниже работ в соответствии с вариантом. Разбиение на фазы и выбор исполнителей проведите самостоятельно. (Количество исполнителей должно быть не менее трех – рекомендуется 4-5.) Планирование производить по методике планирования от даты начала проекта.
Задание 1
Основной задачей при планировании программного проекта является определение структуры распределения работ.
Первыми выполняемыми задачами являются системный анализ и анализ требований к программному продукту. Они закладывают фундамент для последующих параллельных задач.
Исполнителями работ являются: инженер-аналитик, инженер-программист, администратор БД, руководитель группы.
Таблица 11.1 – Операции по разработке программного проекта
|
№№ |
|
|
Наименование работы |
|
|
Вариант |
|
|
|
|
|
|
|
|
||||
|
|
|
|
1 |
2 |
3 |
4 |
||
|
|
|
|
||||||
|
|
|
|
|
|
Длительность |
в неделях |
||
1 |
|
|
Системный анализ проводится с целью: |
3 |
4 |
3 |
4 |
||
|
|
|
|
− выяснения потребностей заказчика; |
|||||
|
|
|
|
− оценки выполнимости системы; |
1 |
3 |
2 |
2 |
|
|
|
|
|
− выполнения экономического анализа; |
1 |
2 |
3 |
4 |
|
|
|
|
|
− выполнения технического анализа; |
1 |
2 |
1 |
2 |
|
|
|
|
|
− распределения функций по аппаратуре, программам, сотрудникам; |
2 |
3 |
2 |
3 |
|
|
|
|
|
− определения стоимости и ограничений планирования; |
|||||
|
|
|
|
1 |
2 |
1 |
2 |
||
|
|
|
|
− создания системной спецификации. |
|||||
|
|
|
|
2 |
3 |
2 |
3 |
||
|
|
|
|
|
|
||||
2 |
|
|
Анализ требований дает возможность: |
|
|
|
|
||
|
|
|
|
−определить функции и характеристики программного продукта; |
|
|
|
|
86
|
|
Лабораторный практикум |
|
|
87 |
|
|
||||
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
−определить интерфейс программного продукта с другими системными |
1 |
2 |
|
1 |
|
2 |
|
|||
|
|
элементами; |
2 |
1 |
|
2 |
|
1 |
|
||
|
−определить программные ограничения программного продукта; |
|
|
|
|||||||
|
−построить модели функционирования продукта. |
1 |
2 |
|
1 |
|
2 |
|
|||
|
Результаты анализа требований сводятся в спецификацию требований к |
|
|
|
|||||||
|
программному продукту. |
2 |
3 |
|
4 |
|
5 |
|
|||
3 |
Время выполнения других работ: |
2 |
3 |
|
2 |
|
4 |
|
|||
|
− |
предварительное проектирование; |
|
|
|
||||||
|
− |
детальное проектирование подсистемы 1; |
3 |
4 |
|
5 |
|
4 |
|
||
|
− |
детальное проектирование подсистемы 2; |
1 |
2 |
|
4 |
|
3 |
|
||
|
− |
детальное проектирование подсистемы 3; |
2 |
3 |
|
5 |
|
4 |
|
||
|
− |
кодирование подсистемы 1; |
5 |
7 |
|
8 |
|
6 |
|
||
|
− |
кодирование подсистемы 2; |
6 |
6 |
|
6 |
|
7 |
|
||
|
7 |
5 |
|
4 |
|
6 |
|
||||
|
− |
кодирование подсистемы 3; |
|
|
|
||||||
|
3 |
4 |
|
5 |
|
7 |
|
||||
|
− |
тестирование подсистемы 1; |
|
|
|
||||||
|
4 |
5 |
|
5 |
|
6 |
|
||||
|
− |
тестирование подсистемы 2; |
|
|
|
||||||
|
5 |
4 |
|
5 |
|
7 |
|
||||
|
− |
тестирование подсистемы 3; |
|
|
|
||||||
|
6 |
5 |
|
5 |
|
6 |
|
||||
|
− |
планирование тестов; |
|
|
|
||||||
|
2 |
4 |
|
3 |
|
2 |
|
||||
|
− |
разработка тестов; |
|
|
|
||||||
|
3 |
4 |
|
3 |
|
2 |
|
||||
|
− |
проверка тестов; |
1 |
2 |
|
1 |
|
2 |
|
||
|
− |
тестирование итерации; |
1 |
2 |
|
2 |
|
1 |
|
||
|
− |
создание спецификации требований. |
1 |
2 |
|
1 |
|
2 |
|
Задание 2
График разработки и внедрения программного комплекса приведен на рисунке. Исполнителями работ являются: инженер-аналитик, инженер-программист, администратор БД, руководитель группы.
3 9
|
|
7 |
1 |
2 |
8 |
|
|
|
|
|
5 |
11 12
6
4
10
87
|
|
|
|
Лабораторный практикум |
|
88 |
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Таблица 11.2 – Работы по внедрению программного комплекса |
|
|
|
|||||
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
№№ |
|
|
Наименование работы |
|
|
Вариант |
|
|
|
||
|
|
|
|
1 |
2 |
|
3 |
|
4 |
|
||
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
Длительность в днях |
|||||
1 |
|
|
Предварительное определение перечня и структуры выдаваемых |
40 |
30 |
25 |
|
25 |
|
|||
|
|
|
|
документов, информационных массивов и характеров их использования |
|
|
|
|
|
|
|
|
2 |
|
|
Разработка общей схемы решения задачи, утверждение перечня и форм |
30 |
25 |
25 |
|
30 |
|
|||
|
|
|
|
выдаваемых документов, выдача задания на программирование |
|
|
|
|
|
|
|
|
3 |
|
|
Определение структур данных и способов кодирования информации |
35 |
30 |
25 |
|
35 |
|
|||
4 |
|
|
Обеспечение формирования исходных данных |
20 |
15 |
10 |
|
15 |
|
|||
5 |
|
|
Обеспечение формирования нормативных массивов |
12 |
10 |
8 |
|
10 |
|
|||
6 |
|
|
Обеспечение формирования базовых массивов |
30 |
25 |
20 |
|
25 |
|
|||
7 |
|
|
Разработка программного обеспечения |
100 |
80 |
60 |
|
60 |
|
|||
8 |
|
|
Отладка программ |
30 |
25 |
20 |
|
30 |
|
|||
9 |
|
|
Техническое обеспечение решения задачи |
12 |
10 |
8 |
|
9 |
|
|||
10 |
|
|
Организационное обеспечение решения задачи |
20 |
15 |
10 |
|
20 |
|
|||
11 |
|
|
Опытно-промышленная проверка |
30 |
25 |
20 |
|
25 |
|
|||
12 |
|
|
Корректировка по результатам проверки |
60 |
50 |
40 |
|
45 |
|
Задание 3
Процесс приобретения (acquisition process) состоит из действий и задач заказчика, приобретающего программное средство (таб. 11.3).
Исполнителями работ являются: сотрудник подразделения, инженер-аналитик, руководитель подразделения, руководитель предприятия.
Таблица 11.3 - Схема процесса приобретения программного средства
|
№№ |
|
|
|
Наименование работы |
|
|
Вариант |
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
1 |
2 |
3 |
4 |
||
|
|
|
|
|
||||||
|
|
|
|
|
|
|
Длительность (день) |
|||
1 |
|
|
Инициирование приобретения: |
1 |
2 |
1 |
2 |
|||
|
|
|
|
− |
определение заказчиком потребностей; |
|||||
|
|
|
|
− |
анализ требований к системе; |
2 |
3 |
2 |
3 |
|
|
|
|
|
− |
принятие решения о приобретении; |
2 |
2 |
3 |
1 |
|
|
|
|
|
− |
проверка необходимых документов; |
3 |
3 |
2 |
1 |
|
|
|
|
|
− |
подготовка плана приобретения. |
2 |
2 |
1 |
3 |
|
|
|
|
|
|
|
|
|
|||
2 |
|
|
Подготовка заявочных предложений: |
3 |
2 |
3 |
3 |
|||
|
|
|
|
− |
определение требований к системе; |
|||||
|
|
|
|
− |
формирование перечня программных продуктов; |
1 |
2 |
3 |
4 |
|
|
|
|
|
− |
формирование условий и соглашения; |
1 |
2 |
3 |
4 |
|
|
|
|
|
− |
согласование технических ограничений. |
2 |
3 |
2 |
3 |
|
3 |
|
|
Подготовка и корректировка договора: |
1 |
3 |
2 |
3 |
|||
|
|
|
|
− |
определение процедуры выбора поставщика; |
|||||
|
|
|
|
− |
выбор поставщика; |
2 |
4 |
2 |
4 |
88
|
|
Лабораторный практикум |
|
89 |
|
||||
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
− подготовка договора; |
|
|
|
|
|
|
|
|
|
− внесение изменений в договор. |
|
|
|
|
|
|
|
|
4 |
Надзор за деятельностью поставщика |
|
4 |
5 |
8 |
|
8 |
|
|
5 |
Приемка и завершение работ |
|
10 |
15 |
20 |
|
15 |
|
Задание 4
Процесс разработки (development process) предусматривает действия и задачи, выполняемые разработчиком, и охватывает работы по созданию программного средства и его компонентов в соответствии с заданными требованиями, включая оформление проектной и эксплуатационной документации; подготовку материалов, необходимых для проверки работоспособности и соответствующего качества программных продуктов, материалов, необходимых для организации обучения персонала, и т. д. (таб. 11.4).
Исполнителями работ являются: инженер-аналитик, инженер-программист, руководитель группы, руководитель предприятия.
Таблица 11.4 - Схема процесса разработки
|
№№ |
|
|
Наименование работы |
|
|
Вариант |
|
|
|
|
|
|
|
|
||||
|
|
|
|
1 |
2 |
3 |
4 |
||
|
|
|
|
||||||
|
|
|
|
|
|
Длительность (день) |
|||
1 |
|
|
Подготовительная работа |
1 |
2 |
1 |
2 |
||
2 |
|
|
Анализ требований к системе |
2 |
3 |
2 |
1 |
||
3 |
|
|
Проектирование архитектуры системы |
3 |
2 |
3 |
1 |
||
4 |
|
|
Анализ требований к ПС |
4 |
5 |
3 |
3 |
||
5 |
|
|
Проектирование архитектуры ПС |
2 |
2 |
1 |
3 |
||
6 |
|
|
Детальное проектирование ПС |
2 |
2 |
2 |
3 |
||
7 |
|
|
Кодирование и тестирование ПС |
3 |
3 |
2 |
2 |
||
8 |
|
|
Интеграция ПС |
4 |
2 |
1 |
1 |
||
9 |
|
|
Квалификационное тестирование ПС |
3 |
2 |
2 |
2 |
||
10 |
|
|
Интеграция системы |
4 |
2 |
3 |
2 |
||
11 |
|
|
Квалификационное тестирование ПС |
3 |
3 |
4 |
2 |
||
12 |
|
|
Установка ПС |
4 |
3 |
2 |
2 |
||
13 |
|
|
Приемка ПС |
3 |
3 |
2 |
2 |
Задание 5
Стадии и этапы создания АИС в общем случае приведены в таблице 11.5. Исполнителями работ являются: инженер-аналитик, инженер-программист,
администратор БД, руководитель группы.
Таблица 11.5 – Стадии и этапы создания автоматизированной ИС
Вариант
89
Лабораторный практикум |
90 |
|
№№ |
Наименование работы |
1 Формирование требований к АС: |
−обследование объекта и обоснование необходимости создания АС
−формирование требований пользователя к АС;
−оформление отчета о выполненной работе и заявки на разработку АИС (тактико-технического задания).
2Разработка концепции АС:
−изучение объекта;
−проведение необходимых научно-исследовательских работ;
−разработка вариантов концепции АИС, удовлетворяющих требованиям пользователя;
−оформление отчета о выполненной работе.
3Техническое задание: разработка и утверждение технического задания на создание АИС
4Эскизный проект:
−разработка предварительных проектных решений по системе и ее частям;
−разработка документации на АИС и ее части.
5Технический проект:
−разработка проектных решений по системе и ее частям;
−разработка документации на АИС и ее части;
−разработка и оформление документации на поставку изделий для комплектования АС и (или) технических требований (технических заданий) на их разработку;
−разработка заданий на проектирование в смежных частях проекта объекта автоматизации.
6Рабочая документация:
−разработка рабочей документации на систему и ее части;
−разработка или адаптация программ.
7Ввод в действие:
−подготовка объекта автоматизации к вводу АИС в действие;
−подготовка персонала;
−комплектация АИС поставляемыми изделиями (программными и техническими средствами, программно-техническими комплексами, информационными изделиями);
−строительно-монтажные работы;
−пусконаладочные работы;
−проведение предварительных испытаний;
−проведение опытной эксплуатации;
−проведение приемочных испытаний.
Сопровождение АС:
−выполнение работ в соответствии с гарантийными обязательствами;
−послегарантийное обслуживание.
1 |
2 |
3 |
4 |
|
Длительность (день)
1 |
3 |
2 |
3 |
2 |
2 |
3 |
1 |
2 |
2 |
1 |
3 |
3 |
2 |
3 |
3 |
1 |
2 |
3 |
4 |
1 |
2 |
3 |
4 |
2 |
3 |
2 |
3 |
|
|
|
|
3 |
4 |
5 |
6 |
1 |
3 |
2 |
3 |
2 |
4 |
2 |
4 |
4 |
5 |
8 |
8 |
3 |
6 |
8 |
7 |
4 |
6 |
8 |
6 |
5 |
6 |
8 |
5 |
|
|
|
|
1 |
3 |
2 |
3 |
2 |
4 |
2 |
4 |
1 |
3 |
2 |
3 |
2 |
4 |
2 |
4 |
5 |
6 |
4 |
6 |
8 |
6 |
5 |
6 |
3 |
3 |
6 |
6 |
3 |
3 |
4 |
6 |
4 |
2 |
4 |
6 |
2 |
2 |
4 |
2 |
|
|
|
|
1 |
3 |
2 |
3 |
2 |
4 |
2 |
4 |
90