Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лабораторная_работа_1_УпрIT

.pdf
Скачиваний:
41
Добавлен:
02.02.2015
Размер:
827.78 Кб
Скачать

Міністерство освіти та науки України Національний Технічним Університет «Харківський Політехнічний Інститут»

Кафедра Автоматизованих систем управління

Методичні вказівки до лабораторної роботи №1 з курсу «Управління ІТ-проектами»

Харків 2014

Кафедра АСУ НТУ ХПИ ассистенты Мельник К.В., Гонтарь Ю.Н., Харьков 2014

Лабораторная работа № 1

Тема: анализ предметной области и формулирование требований для IT-

проекта

Задание:

1.Описать выбранную предметную область (примерный объем 1 стр).

2.Определить цели проекта. Нарисовать дерево целей (3-4 уровня детализации).

3.Сформировать требования заказчика к будущему IT-проекту.

4.Представить требования в виде UML диаграммы требований.

5.Нарисовать диаграмму прецедентов для функциональных требований будущего IT-проекта.

Общие сведения. IT-проекты.

Проекты этого типа встречаются во всех отраслях, где применяются информационные технологии. К ним можно отнести разработку программного обеспечения и внедрение информационных/автоматизированных систем. Риски срыва сроков,

превышения плановой трудоемкости и не достижения запланированных результатов по этим проектам особенно высоки. Для IT-проектов характерна высокая интенсивность в сочетании с глубокой детализацией календарно-

сетевых графиков и итерационностью выполнения работ. Обычно требуется детализация трудовых ресурсов до конкретного исполнителя. Нетрудовые ресурсы и материалы отслеживаются значительно реже.

На этапе формирования и анализа требований к IT-проектам команда разработчиков ПО работает с заказчиком и конечными пользователями системы для выяснения области применения, описания системных сервисов,

определения режимов работы системы и ее характеристик выполнения,

аппаратных ограничений и т.д.

Кафедра АСУ НТУ ХПИ ассистенты Мельник К.В., Гонтарь Ю.Н., Харьков 2014

Ход выполнения работы

В процессе выполнения данной лабораторной работы студенту необходимо осуществить анализ проекта, результатом которого будет являться информационная система, поддерживающая бизнес-процессы в заданной предметной области.

1. Выбрать предметную область в соответствии с номером в списке

журнала группы.

Предметная область

Количество

Сроки

Стоимость, UAH

 

 

исполнителей

выполнения

 

1

Разработка ИС для ведения учета

 

01.09-22.11

10 013

 

товаров на складе

 

 

 

2

Разработка ИС «Работа отдела

 

08.09-18.11

17 845

 

кадров»

 

 

 

3

Разработка ИС для гостиничного

 

05.09-28.11

15 430

 

комплекса

 

 

 

4

Разработка ИС для учета

 

02.09-23.11

27 050

 

компьютерной техники на

 

 

 

 

предприятии

 

 

 

5

Разработка ИС для салона красоты

 

06.09-24.11

32 108

6

Разработка ИС учета парковочный

 

08.09-25.11

17 580

 

мест на стоянке

 

 

 

7

Разработка ИС учета

 

03.09-19.11

13 200

 

документооборота на предприятии

 

 

 

8

Разработка ИС для учета

 

04.09-20.11

10 588

 

маршрутных листов перевозчиков

 

 

 

9

Разработка ИС для анализа

 

01.09-18.11

20 350

 

посещаемости интернет-сайта

 

 

 

10

Разработка ИС для туристического

 

12.09-20.11

25 540

 

агентства

 

 

 

11

Разработка ИС учета договоров

 

01.09-27.11

16 664

 

строительной компании

 

 

 

12

Разработка ИС для учета клиентов

 

02.09-29.11

10 889

 

страховой компании

 

 

 

13

Разработка ИС учета телефонных

 

03.09-30.11

19 000

 

звонков в CALL-центр

 

 

 

14

Разработка ИС учета рабочего

 

09.09-20.11

26 742

 

времени на предприятии

 

 

 

15

Разработка ИС приема заказов

 

07.09-19.11

12 066

 

через интернет

 

 

 

16

Разработка ИС учета потребления

 

09.09-18.11

24 360

 

интернет траффика

 

 

 

17

Разработка ИС АРМ менеджера

 

05.09-17.11

14 500

 

книжного магазина

 

 

 

18

Разработка ИС учета

 

04.09-28.11

15 000

 

библиотечного фонда

 

 

 

19

Разработка ИС учета результатов

 

01.09-27.11

12 863

 

тестирования абитуриентов

 

 

 

20

Разработка ИС для ведения

 

10.09-21.11

26 345

 

домашней бухгалтерии

 

 

 

Описать выбранную предметную область по аналогии с примером,

описанным ниже.

Кафедра АСУ НТУ ХПИ ассистенты Мельник К.В., Гонтарь Ю.Н., Харьков 2014

Предметная область

Количество

Сроки

Стоимость

 

 

участников

выполнения

проекта, у.е.

 

 

проекта

проекта

 

1

Создание веб-блога

4

02.09-28.11

20 000

 

женского журнала

 

 

 

Веб-блог женского журнала даѐт возможность пользователям в режиме онлайн ознакомиться и обсудить популярные новинки в модной одежде, обуви, аксессуарах, а также читать полезную информацию по различным вопросам, с которыми сталкивается в своей повседневной жизни современная женщина абсолютно бесплатно. Веб-блог женского журнала является незаменимым помощником для каждой женщины, так как с его помощью можно быстро и бесплатно смотреть ответы на разные вопросы: взаимоотношения с мужчинами, воспитание детей, уход за родителями, продвижение по карьерной лестнице и т.п. Веб-блог – это большое преимущество перед традиционными журналами на бумажной основе, так как можно сразу обсудить прочитанные статьи, поделиться своим опытом.

Для их просмотра необходим только доступ к сети интернет.

Данный веб-блог создается на основе и в поддержку такого же печатного издания.

Веб-блог основан на веб-сайте. Существуют два уровня пользователя: администратор и пользователь. Администратор обладает возможностями добавления новых статей, редактирования старых, модерирования сообщений и т.д. ...

...

Пользователь может просмотреть статьи и оставить комментарии. ...

2. Определить цели проекта. Нарисовать дерево целей (3-4 уровня

детализации).

В соответствии с заданием студенту необходимо выделить и описать

цели создания проекта.

Кафедра АСУ НТУ ХПИ ассистенты Мельник К.В., Гонтарь Ю.Н., Харьков 2014

Для разработки дерева целей создания проекта рекомендовано использовать бесплатное свободно распространяемое специализированное программное обеспечение Edraw Mind Map [http://www.edrawsoft.com/].

Приступая к созданию дерева целей можно использовать один из приведенных шаблонов в данном программном обеспечении (рис.1.1).

Рисунок 1.1 - Доступные шаблоны Edraw Mind Map

После выбора одного из шаблонов, на экране появляется корневой узел дерева целей (рис.1.2).

Рисунок 1.2 - Внешний вид корневого узла

Кафедра АСУ НТУ ХПИ ассистенты Мельник К.В., Гонтарь Ю.Н., Харьков 2014

Для добавления целей следующих уровней детализации, необходимо навести курсором мыши на существующую цель. Справа внизу появится дополнительное разноцветное меню (рис.1.3), при нажатии на которое отображается цель (подцели) (рис.1.4).

Рисунок 1.3 - Дополнительное меню

Рисунок 1.4 - Примерная структура дерева целей

Для примера, приведенного выше, цели создания проекта следующие

(рис.1.5):

Рисунок 1.5 - Дерево целей создания веб-блога

3. Сформировать требования заказчика к будущей ИС.

На данном этапе выполнения лабораторной работы студенту необходимо в сжатой форме описать требования заказчика к будущей ИС.

Для рассматриваемой предметной области примерный перечень требований заказчика заключается в следующем:

веб-блог должен иметь яркий дизайн

веб-блог должен быть конкурентоспособным, должен легко находиться при запросе ключевого слова или фраз в поисковых системах;

Кафедра АСУ НТУ ХПИ ассистенты Мельник К.В., Гонтарь Ю.Н., Харьков 2014

веб-блог должен быстро "грузиться" при использовании модемной связи среднего качества;

должна быть реализована мобильная версия веб-блога под Android, iOS;

веб-блог должен содержать удобную для посетителя систему навигации по сайту, обеспечивать ему быстрое нахождение нужной информации;

...

4. Представить требования в виде UML диаграммы требований.

Для создания UML диаграммы требований студентам рекомендуется

использовать средство моделирования Visual Paradigm Community Edition

[http://www.visual-paradigm.com/] (рис. 1.6).

Рисунок 1.6 - Внешний вид Visual Paradigm

Рассмотренные выше требования представим в виде диаграммы требований (Requirements Diagram) (рис. 1.7). Выделяем "Requirements Diagram" и выбираем пункт "New Requirements Diagram ".

Кафедра АСУ НТУ ХПИ ассистенты Мельник К.В., Гонтарь Ю.Н., Харьков 2014

Рисунок 1.7 - Создание диаграммы требований

После создания диаграммы появляется элемент требования

(requirement). Необходимо вписать общее требование (в данном примере это создание веб-блога женского журнала) в верхнюю часть элемента (рис. 1.8).

Рисунок 1.8 - Создание требования на диаграмме

Так как спецификации требований в данном примере отсутствуют, то нижнюю часть элемента можно свернуть.

Для детализации требований необходимо выделить элемент требования и выбрать "Containment->Requirement" (рис. 1.9).

Рисунок 1.9 - Детализация требований

Кафедра АСУ НТУ ХПИ ассистенты Мельник К.В., Гонтарь Ю.Н., Харьков 2014

Результат создания диаграммы требований по текущему примеру представлен на рисунке 1.10.

Рисунок 1.10 - Диаграмма требований

5. Нарисовать диаграмму прецедентов для функциональных

требований будущей ИС.

Перечень функциональных требований к будущей ИС необходимо представить в виде диаграммы вариантов использования.

Для данной предметной области диаграмма прецедентов выглядит следующим образом (рис.1.11).

Рисунок 1.11 - Use-Case диаграмма

Кафедра АСУ НТУ ХПИ ассистенты Мельник К.В., Гонтарь Ю.Н., Харьков 2014

Требования к отчету о проделанной работе:

1.Отчет должен быть оформлен по стандарту, шаблон которого находится по адресу: \\172.16.193.250\Method\Paper work\STVUZ.dot

2.В отчете должны быть представлены результаты выполнения всех пунктов лабораторной работы в соответствии с индивидуальным заданием.

Рекомендованные источники информации:

1.http://www.edrawsoft.com/

2.http://www.visual-paradigm.com/

3.Project Management Body of Knowledge

Кафедра АСУ НТУ ХПИ ассистенты Мельник К.В., Гонтарь Ю.Н., Харьков 2014