Научная работа: Разработка технического задания на создание системы управления процессом разработки программных продуктов Короб-IT в ООО ККМ02

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Задача

Описание: содержит информацию о поставленной задаче сотруднику компании по действующему проекту.

Атрибуты таблицы «Задача», описывающей сущность «Здача» приведены в Таблице 4.

Таблица 9

Задача

Наименование

Тип

Ключи

Ограничение

1

ID_Задачи

INT(10)

PK, NN, AI, US

2

ID_Подзадачи

INT(10)

FK, NN, US

3

ID_Пользователя

INT(10)

FK, NN, US

4

Название_задачи

TEXT

NN

5

Дата_начала

DATETIME

NN

6

Дата_окончания

DATETIME

NN

Статус_задачи

TEXT

NN

Описание_задачи

TEXT

NN

Подзадача

Описание: содержит информацию о подзадаче к основной задаче поставленной сотруднику компании по действующему проекту.

Атрибуты таблицы «Подзадача», описывающей сущность «Подзадача» приведены в Таблице 5.

Таблица 10

Подзадача

Наименование

Тип

Ключи

Ограничение

1

ID_Подзадачи

INT(10)

PK, NN, AI, US

2

Название

TEXT

NN

3

Комментарий

TEXT

NN

Клиент (заказчик)

Описание: содержит информацию о заказчике проекта, который будет выполнять компания ООО «ККМ02».

Атрибуты таблицы «Клиент», описывающей сущность «Клиент (заказчик)» приведены в Таблице 6.

Таблица 11

Клиент

Наименование

Тип

Ключи

Ограничение

1

ID_Клиента

INT(10)

PK, NN, AI, US

2

ФИО

TEXT

NN

3

Организация

TEXT

NN

4

Телефон

INT(12)

NN

5

Адрес_организации

TEXT

NN

Приложение Б Описание инфраструктуры компании ООО «ККМ02»

Техническая и информационная оснащенность типовых автоматизированных рабочих мест представлена в таблице 2.

Таблица 12

Характеристика ИТ-инфраструктуры ООО "ККМ02"

Пользователь

Характеристика АРМа

АРМ Директора, Заместителя директора

Состав:

1. Рабочий стол.

2. Компьютер (или Ноутбук)

3. Смартфон

4. МФУ

ПО:

1. Система: Microsoft Windows 8

2. Microsoft Office 2013

3. Adobe Reader 9.1

4. Антивирус «Касперский»

5. Справочник «ДубльГИС»

6. Система управления

7. Сервер системе

Приложения (в том числе и мобильные)

1. Skype 7.6.

2. Viber

3. Evernote

АРМ Менеджера

Состав:

1. Рабочий стол.

2. Компьютер (или Ноутбук)

3. Смартфон

4. МФУ

ПО:

1. Система: Microsoft Windows 8

2. Microsoft Office 2013

3. Adobe Reader 9.1

4. Антивирус «Касперский»

5. Справочник «ДубльГИС»

6. Система управления

Приложения (в том числе и мобильные)

1. Skype 7.6.

2. Viber

3. Evernote

АРМ Проектировщика, Программиста

Состав:

1. Рабочий стол.

2. Компьютер (или Ноутбук)

3. Смартфон

4. МФУ

ПО:

1. Система: Microsoft Windows 8

2. Microsoft Office 2013

3. Adobe Reader 9.1

4. Антивирус «Касперский»

5. Справочник «ДубльГИС»

6. Система управления

7. Программа RAD Studio XE5

8. Программа Delphi 7 9. Erwin Data Modeler 9.0.

10. SQL Server

Приложения (в том числе и мобильные)

1. Skype 7.6.

2. Viber

3. Evernote

Приложение В ТЗ на создание системы управления процессом разработки программных продуктов

Утверждаю

Разработчик

_____________ А. А. Соколова

«___» _____________ 2015 г.

Утверждаю

Директор ООО «ККМ02»

_____________ А. В. Куренев

«___» ______________ 2015 г.

ТЕХНИЧЕСКОЕ ЗАДАНИЕ

На разработку системы управления процессом разработки программного продукта в ООО «ККМ02» 2015 г.

1 ОБЩИЕ СВЕДЕНИЯ

1.1 Полное наименование системы и ее условное обозначение

Полное наименование системы: Система управления процессом разработки программного продукта «Короб-IT» в ИТ-компании ООО «ККМ02». Краткое наименование системы: СУПРПП «Короб-IT».

1.2 Наименования организации-заказчика и организаций-участников работ

Организация заказчик: ООО «ККМ02» в лице директора компании Куренева Андрей Викторовича (заказчик).

Организация исполнитель: Магнитогорский Государственный Технический Университет им. Г.И. Носова (МГТУ им. Г.И. Носова) в лице студентки ИЭиАС, кафедры прикладной информатики Соколовой Ангелины Андреевны (исполнитель).

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

Договор на между заказчиком и исполнителем на выполнение заказа по разработке и внедрению системы управления процессом разработки программного продукта «КоробIT» в компании ООО «ККМ02».

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

Плановый срок начала работ по разработке системы управления процессом разработки программного продукта «Короб-IT» в ИТ-компании ООО «ККМ02» - 1 февраля 2016 года.

Плановый срок окончания работ по разработке системы управления процессом разработки программного продукта «Короб-IT» в ИТ-компании ООО «ККМ02» - 1 июля 2016 года.

1.5 Порядок оформления и предъявления заказчику результатов работ по созданию системы

1.5.2 Система передается в виде функционирующего облачного сервиса на базе программных средств Заказчика в сроки, установленные ЧТЗ. Порядок предъявления системы, ее испытаний и окончательной приемки определен в п.6 настоящего ЧТЗ.

1.5.3 Приемка выполненных работ осуществляется заказчиком в лице директора компании на основании акта сдачи системы в эксплуатацию.

1.5.4 Техническая документация должна быть представлена и согласована с заказчиком в стандартном виде в двух экземплярах, на электронном носителе. Совместно с представлением конечного функционирующего программного продукта производится сдача разработанного Исполнителем комплекта документации согласно п.8 настоящего ЧТЗ.

1.6 Источники и порядок финансирования работ

Порядок финансирования определяется Бюджетом ООО «ККМ02» на 2016 год.

1.7 Перечень нормативно-технических документов, использованных при разработке ЧТЗ

При разработке системы управления и создании проектно-эксплуатационной документации Исполнитель должен руководствоваться требованиями следующих нормативных документов:

• ГОСТ 34.201-89 Информационная технология. Комплекс стандартов на автоматизированные системы. Виды, комплектность и обозначение документов при создании автоматизированных систем

• ГОСТ 34.602 -89 Информационная технология. Комплекс стандартов на автоматизированные системы. Техническое задание на создание автоматизированной системы;

• ГОСТ 2.105-95. Общие требования к текстовым документам.

1.8 Определения, обозначения и сокращения

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

Таблица 13

Определения, обозначения и сокращения

Термин

Определение

Бюджет проекта

План, содержащий детальное описание всех поступлений и расходов, планируемых в течении жизненного цикла проекта.

Заказчик

Организация, заключившая с Компанией договор на выполнение проекта.

СУПРПП

Система управления процессом разработки программного продукта.

Менеджер про-

екта

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

Проект

Координированное выполнение взаимосвязанных действий для достижения определенных целей в условиях временных и ресурсных ограничений.

Ресурсы

Люди, материалы, оборудование и другие средства, задействованные в проекте.

Риски проекта

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

Сервер

Специализированный компьютер и/или специализированное оборудование для выполнения на нём сервисного программного обеспечения, находящееся у владельца разрабатываемой системы

Скрам (Scrum)

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

ЧТЗ

Частное техническое задание.

УП

Управление проектами. В соответствии с определением национальным стандартом ANSI PMBoK -- область деятельности, в ходе которой определяются и достигаются четкие цели проекта при балансировании между объемом работ, ресурсами (такими как деньги, труд, материалы, энергия, пространство и др.), временем, качеством и рисками.

ООО

Общество с ограниченной ответственностью

ККМ02

Контрольно-кассовые машины 02

2 НАЗНАЧЕНИЕ И ЦЕЛИ СОЗДАНИЯ СИСТЕМЫ

2.1 Назначение системы

Система управления процессом разработки программного продукта «Короб-IT» предназначена для организации единой среды взаимодействия сотрудников компании «ККМ02» и ее заказчиков по вопросам планирования и разработки программных решений.

Разрабатываемая система позволит предприятию:

• обеспечить удобное взаимодействие сотрудников в единой среде;

• обеспечить контроль выполнения поставленных задач;

• формировать отчетные документы по ходу выполнения задач;

• графически представлять процесс выполнения задач в виде диаграмм и графиков.

• постановку задач каждому сотруднику;

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

• выполнять ранжирование задач.

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

2.2 Цели создания системы

Основными целями разработки и внедрения СУПРПП «Короб-IT» в компании ООО «ККМ02» являются:

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

• уменьшить количество используемых программных средств для общения между сотрудниками;

• грамотная постановка задач по реализации бизнес-проектов компании;

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

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

• назначение задач сотрудникам;

• постановка времени на задачу;

• ведение графика выполнения задач;

• отслеживание хода выполнения задач;

• отслеживание статуса выполнения задач;

• проведение диалоговых и приватных конференций между сотрудниками и руководством;

• проведение видео конференций;

• координирование задач с помощью доски задач по методологии Scrum или Kanban;

Источник: https://otherreferats.allbest.ru/download/1150077/