Проектирование информационной системы управления образовательной деятельностью по дисциплине "Управление программными проектами"

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

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 20.08.2017
Размер файла 1,1 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

С помощью функционального моделирования получили модель процесса управления «AS IS» как с точки зрения преподавателя, так и с точки зрения студента.

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

Проведен анализ заинтересованных лиц разработки системы, который позволил выделить пользовательские требования к системе.

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

Все выявленные требования были формализованы, на их основе были разработаны диаграммы последовательностей, что позволило построить модель процесса управления «TO BE» и построить модель архитектуры системы.

Формализованные требования позволили определиться с рациональностью использования Project Server для развертывания информационной системы, так как данная система доступна для использования студентам и преподавателям и является средой для ведения проектной деятельности. С помощью программы RunaWFE была построена модель процесса с использованием Project Server.

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

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

Библиографический список

1. CITForumВведение в проектирование информационных систем [Электронный ресур]

2. Андреев В.В, Герова Н.В. Требования к информационной системе управления учебным процессом вуза. [Электронный ресурс]

3. Головчинер М.Н. Проектирование информационных систем. / Методические указания. 1.Томск, 2009. - 109с.

4. Грекул В.И., Коровкина Н.Л., Куприянов Ю.В. Проектирование информационных систем. Практикум / Рук.: В.И. Грекул. М.: Национальный открытый университет «ИНТУИТ», 2012.

5. Емельянова Н.З., Партыка Т.Л., Попов И.И. Проектирование информационных систем: Учебное пособие. - М.: Форум: НИЦ ИНФРА-М, 2014. - 432 с.

6. Иванов Д., Новиков Ф. Моделирование на UML: Учебно-методическое пособие. Санкт-Петербургский государственный университет информационных технологий, механики и оптики.

7. Коваленко В.В. Проектирование информационных систем: учеб. пособие для вузов / В.В. Коваленко. - М.: Форум, 2012. - 320 с.

8. Корпоративные информационные системы управления: Учебник / Под науч. ред. Абдикеева Н.М., Китовой О.В. - М.: НИЦ ИНФРА-М, 2015. - 464 с.

9. Маглинец Ю. Анализ требований к автоматизированным информационным системам: курс лекций. [Электронный ресурс]

10. Новиков Г.М. Корпоративные информационные системы: Учебное пособие. - М.: 3.РУДН, 2008. - 94 с.

11. Олейник П.П. Корпоративные информационные системы. СПб.: «Питер», 2012. - 176 с.

12. Рабочая программа дисциплины Управление программными проектами для направления Программная инженерия [Электронный ресурс]

13. Руководство к своду знаний по управлению проектами (Руководство PMBOK) - Пятое издание, 2013. 590 с.

14. Технические схемы для SharePoint 2016 [Электронный ресурс]

15. Требования к оборудованию и программному обеспечению для SharePoint Server 2016 [Электронный ресурс]

16. Трутнев Д.Р. Архитектуры информационных систем. Основы проектирования: Учебное пособие. - СПб.: НИУ ИТМО, 2012. - 66 с.

Приложение А. Анкета для заинтересованных лиц разработки системы

Таблица А.1

Пример анкеты для заинтересованных лиц

Вопросы

Открытый ответ/Варианты ответов

Кем вы являетесь по отношению к дисциплине?

Преподаватель/Студент

Нужна ли информационная система по управлению практическими занятиями дисциплины «Управление проектами»?

Выделите главную задачу такой системы

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

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

Кратко или развернуто опишите, как вы видите работу с системой с вашей точки зрения

Приложение Б

Диаграмма вариантов использования

Рисунок Б.1 Диаграмма вариантов использования

Приложение В

Описание прецедентов

Таблица В.1

Описание прецедентов

Прецедент

Создание заданий на выполнение лабораторных работ

Краткое описание

Прецедент дает возможность создавать задачи для выполнения исполнителями

Актеры

Преподаватель

Предусловия

Преподаватель имеет подготовленные задания по курсу

Основной поток

Начало прецедента соответствует моменту создания проекта «Выполнение лабораторных работ»

Преподаватель описывает задания по курсу в виде задач для исполнителей проекта

Прецедент

Создание заданий на выполнение лабораторных работ

Альтернативные потоки

-

Постусловия

Созданы задачи проекта «Выполнение лабораторных работ»

Точки расширения

Составление списка исполнителей

Определение сроков выполнения

Описание атрибутов задания

Прецедент

Описание атрибутов задания

Краткое описание

Прецедент дает возможность ввести описание свойств задач на выполнение

Актеры

Преподаватель

Предусловия

Преподаватель создал проект «Выполнение лабораторных работ», составил список задач проекта.

Основной поток

Преподаватель описывает поля свойств каждой задачи проекта

Альтернативные потоки

-

Постусловия

Каждая задача описана

Прецедент

Сбор отчетов о выполнении заданий

Краткое описание

Прецедент позволяет получать от студентов отчеты о выполненных заданиях

Актеры

Информационная система

Предусловия

Проверены сроки выполнения задания

Основной поток

Сбор отчетов активен, информационная система принимает отчеты о выполнении заданий

Альтернативные потоки

Срок сдачи истек, прием отчетов заблокирован

Постусловия

Собраны отчеты о выполнении заданий

Точки расширения

Контроль сроков сдачи отчетов

Прецедент

Определение сроков выполнения

Краткое описание

Позволяет задавать дату начала и окончания задачи

Актеры

Преподаватель

Предусловия

Созданы задачи

Основной поток

Преподаватель определяет дату начала выполнения задания и дату окончания выполнения

Постусловия

Задача получила определенную длительность

Прецедент

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

Краткое описание

Позволяет просматривать процент завершения выполнения каждого задания

Актеры

Преподаватель

Предусловия

Дата начала задания наступила

Основной поток

Преподаватель видит процент выполнения задания студентом

Прецедент

Работа с теоретическими материалами

Краткое описание

Позволяет прикреплять к проекту сопровождающие материалы

Актеры

Информационная система, Студент, Преподаватель

Предусловия

Создан проект «Выполнение лабораторных работ»

Основной поток

Преподаватель прикрепляет необходимые материалы к проекту.

Система хранит материалы проекта.

Студент просматривает прикрепленные материалы.

Альтернативные потоки

-

Точки расширения

Доступ к материалам

Размещение материалов

Использование материалов

Прецедент

Автоматизация сбора отчетов

Краткое описание

Позволяет собирать отчеты от исполнителей, хранить их и предоставлять доступ к отчетам преподавателю

Актеры

Информационная система, Студент, Преподаватель

Предусловия

Дата начала задания наступила

Основной поток

Информационная система активирует сбор отчетов

Студент прикрепляет отчет о выполнении задания в систему

Преподаватель извлекает отчет из системы

Альтернативные потоки

-

Прецедент

Автоматизация выдачи заданий

Краткое описание

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

Актеры

Информационная система, Студент, Преподаватель

Предусловия

Создан проект «Выполнение лабораторных работ»

Основной поток

Преподаватель создает проект «Выполнение лабораторных работ»

Преподаватель описывает задачи проекта

Преподаватель определяет список исполнителей задач проекта

Система рассылает задания исполнителям

Студенты получают задания

Точки расширения

Получение задания на выполнение

Выдача заданий исполнителям

Создание проекта «Выполнение лабораторных работ»

Прецедент

Работа с оценкой и комментарием выполненных заданий

Краткое описание

Позволяет прикреплять в систему оценку и комментарий к полученным отчетам

Актеры

Информационная система, Студент, Преподаватель

Предусловия

Собраны отчеты по выполнению заданий

Основной поток

Система хранит отчеты о выполнении заданий

Преподаватель оценивает и комментирует отчеты

Студент просматривает оценку и комментарий через систему

Прецедент

Работа с оценкой и комментарием выполненных заданий

Альтернативные потоки

-

Точки расширения

Просмотр

Хранение

Редактирование

Выставление

Приложение Г

Техническое задание

Пермский филиал федерального государственного автономного образовательного учреждения высшего образования «Национальный исследовательский университет «Высшая школа экономики»

Факультет экономики, менеджмента и бизнес-информатики

Кафедра информационных технологий в бизнесе

Информационная система управления учебным процессом по дисциплине управление программными проектами

Техническое задание

Листов: 10

Введение

Настоящее техническое задание, оформленное в соответствии с ГОСТ 19.201-78, содержит требования к информационной системе управления учебным процессом по дисциплине «Управление программными проектами».

Наименование информационной системы

Информационная система управления учебным процессом по дисциплине «Управление программными проектами».

Краткая характеристика области применения

Система предназначена для использования на практических занятиях (в форме лабораторных работ) по дисциплине «Управление программными проектами».

Глава 1. Основания для разработки

1.1 Основание для проведения разработки

Основанием для разработки системы является учебный план для направления 080500.62 Бизнес-информатики подготовки бакалавров.

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

Глава 2. Назначение разработки

2.1 Функциональное назначение

Система предназначена для автоматизации раздачи заданий на выполнение лабораторных работ и сбора отчет о выполнении этих заданий.

2.2 Эксплуатационное назначение

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

Система может использоваться в качестве практики участия студентов в проектной деятельности.

Пользователями системы могут являться преподаватели дисциплины «Управление программными проектами» и слушатели дисциплины.

Глава 3. Требования к программе или программному изделию

3.1 Требование к функциональным характеристикам

3.1.1 Требования к составу выполняемых функций

Система должна обеспечивать возможность выполнения перечисленных ниже функций:

1. Формирование заданий.

2. Разделение пользователей на два типа: преподаватели и студенты.

3. Хранение сопровождающих материалов дисциплины.

4. Обмен сообщениями между пользователями через систему.

5. Сбор и хранение данных для получения статистической информации о сборе отчетов.

6. Система должна иметь функцию планирования - позволять ставить цели на определенные сроки.

7. Система должна отображать состояние объекта управления в каждый момент времени.

8. Система должна иметь функцию контроля - сопоставление планируемых результатов и фактических.

9. Автоматизация процесса сбора отчетов о выполнении лабораторных работ слушателями дисциплины.

10. Автоматизация процесса выдачи заданий на выполнение лабораторных работ.

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

12. Автоматическое завершение задач по окончанию определенных сроков.

3.2 Требования к надежности

3.2.1 Требования к обеспечению надежного (устойчивого) функционирования программы

Надежное (устойчивое) функционирование системы должно быть обеспечено выполнением Заказчиком совокупности организационно-технических мероприятий, перечень которых приведен ниже:

1. Организацией бесперебойного питания технических средств.

2. Использованием лицензионного программного обеспечения.

3. Регулярным выполнением рекомендаций Министерства труда и социального развития РФ, изложенных в Постановлении от 23 июля 1998 г. «Об утверждении межотраслевых типовых норм времени на работы по сервисному обслуживанию ПЭВМ и оргтехники и сопровождению программных средств».

4. Регулярным выполнением требований ГОСТ 51188-98. Защита информации. Испытания программных средств на наличие компьютерных вирусов.

3.3 Условия эксплуатации

3.3.1 Требования к составу и параметрам технических средств

- Оперативная память 24 Гб.

- 64-разрядный 4-х ядерный процессор.

- Место на жестком диске - 80 ГБ для системного диска и 100 ГБ для второго и дополнительных дисков.

- Microsoft Windows Server 2016 Standard.

- Microsoft SQL Server 2014 Enterprise.

- Microsoft SharePoint Server 2016Enterprise.

Глава 4. Требования к программной документации

4.1 Предварительный состав программной документации

Состав программной документации должен включать в себя:

1. Техническое задание.

2. Протокол испытаний.

3. Протокол введения в эксплуатацию.

Глава 5. Стадии и этапы разработки

1. Работы выполнять в порядке, указанном в таблице Г.1.

2. Определить сроки выполнения каждой работы.

Таблица Г.1

Очередь работ

Очередь первая

Очередь вторая

Порядковый номер

Требование

Порядковый номер

Требование

1

ПТр4

1

ПТр5, ФТр13

2

ОТр4

2

ФТр4, ФТр6

3

ФТр1

3

ФТр2, ФТр8

4

ОТр5

4

ФТр9, ФТр10

5

ПТр3

5

ФТр12

6

ФТр7, ФТр5, ФТр3, ПТр6

6

ФТр11

Глава 6. Порядок контроля и приемки

6.1. Виды испытаний

Приемо-сдаточные испытания должны проводиться на объекте Заказчика в сроки c30.05.2017 г. до 30.06.2017г.

Приемо-сдаточные испытания системы должны проводиться согласно разработанной Исполнителем и согласованной с Заказчиком методике испытаний.

Ход проведения приемо-сдаточных испытаний Заказчик и Исполнитель документируют в Протоколе проведения испытаний.

Система должна считаться годной, если она удовлетворяет всем предъявленным к ней требованиям.

6.1.1 Приемо-сдаточные испытания

Приемо-сдаточные испытания будут проходить на оборудовании заказчика.

Таблица Г.2

Программа приемо-сдаточных испытаний

Содержание проверки

Планируемый результат

Временные затраты на выдачу заданий студентам

90% - от 3 до 5 минут

9% - не более 10 минут

1% - ошибка раздачи

Временные затраты на сбор результатов выполнения задания (включая время выполнения задания)

99% - не более 1 часа 20 минут

1% - ошибка при отправке отчета

Задача выдается на определенный срок?

Да

Задачи выдаются в определенной последовательности?

Да

Принимается ли задача после окончания срока выполнения?

Нет

Задачи выдаются в системе проектного управления?

Да

Где студент получает задание?

Microsoft Project Web Access

Где студент сдает задание?

Microsoft Project Web Access

Где студент получает материалы?

Microsoft Project Web Access

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

6.1.2 Приемочные тесты

Тестирование функциональных возможностей подразумевает проведение следующих тестов (см. табл. Г.3).

Таблица Г.3

Приемочные тесты

Проверочный тест

Планируемый результат

Проект создан?

Да

Студент назначен ресурсом на задачу?

Да

Работы имеют взаимосвязи?

Да

Задача имеет поле «Оценка»?

Да

Существует архив завершенных проектов?

Да

Задача имеет дату начала?

Да

Задача имеет дату окончания?

Да

Задача завершается по истечению определенного срока?

Да

Возможно ли прикрепить файл к задаче?

Да

Задача имеет поле «Отметка о выполнении»?

Да

Преподаватель видит план работ?

Да

Преподаватель видит фактический график выполнения работ?

Да

Преподаватель является руководителем проекта?

Да

Преподаватель является руководителем ресурсов?

Да

Размещено на Allbest.ru


Подобные документы

  • Проектирование информационной системы программными средствами AllFusion Process Modeler и AllFusion Erwin Data Modeler. Диаграмма потоков данных DFD. Проектирование информационной системы с использованием UML, RationalRose. Модель вариантов использования.

    курсовая работа [604,1 K], добавлен 17.12.2015

  • Сущность управления проектами, этапы его реализации и необходимые для этого знания, порядок составления и назначение Плана управления проектом. Концепция тройственной ограниченности. Использование программы MS Oficce Project в управлении проектами.

    реферат [24,9 K], добавлен 16.11.2009

  • Внедрение системы управления проектами Microsoft Project 2003 в Московский институт экономики, менеджмента и права для автоматизации учета выполнения дипломных проектов. Сравнительная характеристика систем управления проектами в России и за рубежом.

    дипломная работа [1,4 M], добавлен 25.10.2013

  • Понятие программной инженерии как применения определенного систематического измеримого подхода при разработке, эксплуатации и поддержке программного обеспечения. Модели процесса разработки программного обеспечения. Управление программными проектами.

    презентация [870,6 K], добавлен 12.11.2014

  • Общие принципы управления проектами как процесс планирования, организации и контроля за состоянием его задач и ресурсов. Инструменты управления проектами от Microsoft. Описание ресурсов и затрат. Контроль хода выполнения, технология подготовки отчетов.

    лекция [1,6 M], добавлен 15.03.2014

  • Технология разработки информационных систем (ИС). Жизненный цикл информационной системы. Состав и содержание работ на стадиях проектирования ИС. Проектирование унифицированной системы документации. Автоматизированное проектирование корпоративных ИС.

    реферат [176,9 K], добавлен 15.04.2012

  • Необходимая терминология и основные программные продукты для управления проектами. Краткое ознакомление с системами: Project, Primavera, Spider Protect и Open Plan. Корпоративное управление проектами. Отличительные черты программного обеспечения СКПК.

    контрольная работа [1,3 M], добавлен 13.09.2010

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

    контрольная работа [17,0 K], добавлен 18.11.2009

  • Обзор систем дистанционного образования. Функционально-ориентированное проектирование электронного практикума по дисциплине "Мультимедиа технологии". Разработка информационного и программного обеспечения системы. Построение логической модели данных.

    дипломная работа [2,7 M], добавлен 27.10.2017

  • Обзор рынка Информационных технологий. Современные автоматизированные системы управления проектами и их классификация. Open Plan (Welcom Software) - система, предлагающая решение по управлению проектами масштаба корпорации. Основные модули Open Plan.

    курсовая работа [630,9 K], добавлен 24.02.2010

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.