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

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

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

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

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

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

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

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

Информационное обеспечение

Основой для описания требований к информационному обеспечению служит инфологическая модель данных. Инфологическая модель данных является визуальным представлением структур данных и бизнес-правил для СУБД.

Визуальное представление модели представлено на рисунке 4.

Рисунок 4 Логическая модель БД

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

Вспомогательные таблицы «Клиент», «Подзадача» и «Время» предназначены для формирования полных данных о проекте и выполнении задач по этому проекту. Таким образом данные о клиентах дополняют отчетную форму о проекте, а подзадачи и время помогают сформировать всю информацию о задаче, которую будет выполнять пользователь.

Полное описание инфологической модели данных представлено в Приложении Б.

2.3 Разработка типовой ИТ-инфраструктуры

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

IT -инфраструктура - это совокупность информационных центров, баз данных и систем связи, обеспечивающая доступ пользователей к информационным ресурсам предприятия [12].

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

Так как большинство сотрудников ООО «ККМ02» работают удаленно, они имеют свое рабочее место, оснащенное по-разному, но у каждого имеется стандартный набор оборудования для автоматизированного рабочего места (АРМ): компьютер, смартфон, МФУ.

Каждый сотрудник имеет выход в Интернет, так как система управления работает по принципу облачных систем, для которых необходим выход в интернет. ИТ-инфраструктура компании представлена на рисунке 1. Подробное описание модели представлено в Приложении В.

Рисунок 5 ИТ-инфраструктура компании ООО «ККМ02»

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

Таким образом, можно сделать вывод о том, что несмотря на типовую ИТ-инфраструктуру у сотрудников компании, имеется потребность в едином программном обеспечении, которое сократит большое количество идентичных программ для обмена информации в процессе работы и позволит более упрощенный контроль со стороны директора и менеджера, что соответствует принятому решению о разработке системы управления. Наличие персональных ПК и доступа в интернет уже говорит о готовности компании ООО «ККМ02» к дальнейшему внедрению системы.

Выводы по главе 2

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

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

Заключение

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

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

Несмотря на обилие готовых систем управления проектами, таких как Битрикс 24, Мегаплан, Comindwork, IBN, решение по разработке системы управления процессом разработки программных продуктов «Короб-IT» стало более привлекательным для директора компании ООО «ККМ02».

В конечном итоге, в данной курсовой работе были описаны основные положения, которые позволят написать грамотное техническое задание на разработку системы управления процессом разработки программных продуктов «Короб-IT» для компании ООО «ККМ02». Были выполнены основные задачи курсовой работы: была описана компания, которая приняла решение об автоматизации своего бизнеса, обследованы существующие решений автоматизации, описаны требования к разрабатываемой системе «Короб-IT», обследована готовность компании к дальнейшему внедрению системы, написано техническое задание на разработку.

Список используемой литературы

1. Официальный сайт компании ООО «ККМ02». [Электронный ресурс]. Режим доступа: http://kkm02.ru/.

2. Официальный сайт проекта «TrideLine». [Электронный ресурс]. Режим доступа: http://tlsys.ru/.

3. Официальный сайт системы управления проектами «qTrack». [Электронный ресурс]. Режим доступа: http://qtrack.ru/.

4. Официальный сайт разработчика IBN «GitHub». Раздел «IBN». [Электронный ресурс]. Режим доступа: https://github.com/InstantBusinessNetwork/IBN.

5. Официальный сайт системы управления проектами «Comindwork». [Электронный ресурс]. Режим доступа: http://www.comindwork.ru/.

6. Официальный сайт системы управления проектами «Worksection». [Электронный ресурс]. Режим доступа: http://worksection.com/.

7. Официальный сайт системы управления проектами «Битрикс24». [Электронный ресурс]. Режим доступа: https://www.bitrix24.ru/.

8. Официальный сайт системы управления проектами «Мегаплан». [Электронный ресурс]. Режим доступа: https://megaplan.ru.

9. «Скрам Гайд» - исчерпывающее руководство по Скраму: правила игры. 2014 Scrum.Org and ScrumInc.

10. Информационный сайт «Управление производством». Раздел «Канбан». [Электронный ресурс]. Режим доступа: http://www.up-pro.ru/encyclopedia/kanban-sistema.html.

11. ГОСТ 24.003 «Единая система стандартов АСУ. Автоматизированные системы управления. Термины и определения».

12. Информационный сайт «Center-YF». Статья «ИТ-инфраструктура. [Электронный ресурс] Режим доступа: http://center-yf.ru/data/stat/IT-infrastruktura.php.

13. Сильвестрова О.В., Новикова Т.Б. Развитие технической инфраструктуры ЛПУ // Современные научные исследования и инновации. 2013. [Электронный ресурс]. Режим доступа: http://web.snauka.ru/issues/2013/03/22907.

14. ГОСТ 34.602 «Техническое задание на создание автоматизированной системы».

15. РД 50-34.698-90 «Методические указания. Автоматизированные системы требования к содержанию документов».

16. Соколова А.А., Новикова Т.Б. Моделирование бизнес-процесса «Ипотечная сделка купли-продажи недвижимости» с использованием методологии ARIS// Электронный научно-практический журнал «Гуманитарные научные исследования». 2014. [Электронный ресурс]. Режим доступа: http://human.snauka.ru/2015/04/10402.

17. Соколова А.А. Разработка системы управления процессом создания программного продукта. // Современные информационные технологии и ИТобразование. Научный журнал. 2015.

18. Новикова Т.Б., Соколова А.А., Кириллов Д.В. Обзор ИТ-решений по управлению процессом разработки программного продукта. // Международная научно-практическая конференция «Информационные технологии в образовании XXI века». 2015.

19. Арефьева Е.С., Соколова А.А., Абдрахманов Д.В. Внедрение системы «Интеллектуальный склад» на ЗАО «Магнитогорский комбинат хлебопродуктов - Ситно». // Российской научной конференции «Интеллектуальные системы в информационном противоборстве». 2015.

20. Глущенко Т.Б. Модель подготовки будущих учителей к использованию новых информационных технологий в формировании имиджа образовательного учреждения// Вестник Челябинского государственного педагогического университета. 2009.

21. Глущенко Т.Б. Повышение профессиональной квалификации преподавателей как педагогическое условие подготовки будущего учителя к использованию новых информационных технологий в формировании имиджа образовательного учреждения / Т.Б. Глущенко. Научные труды SWorld. Т. 14. № 1.

22. Глущенко Т.Б. Структура и содержание готовности будущего учителя к использованию новых информационных технологий в формировании имиджа образовательного учреждения// Информатика и образование. 2009.

23. Давлеткиреева Л.З. Инжиниринг бизнес-процессов и разработка системной архитектуры для оптимальной организации Интернет-конференции / Л.З. Давлеткиреева, И.К. Скокова // Проблемы и достижения в науке и технике: Сборник научных трудов по итогам международной научнопрактической конференции. № 2. Омск, 2015.

24. Давлеткиреева Л.З., Новикова Т.Б., Курзаева Л.В., Лактионова Ю.С., Подкользина Л.В. Управление технологической архитектурой организации на основе усовершенствованного метода EnterpriseArchitecturePlanning / Л.З. Давлеткиреева, Т.Б. Новикова, Л.В. Курзаева, Ю.С. Лактионова, Л.В. Подкользина. Фундаментальные исследования, №8 (часть 2), 2015.

25. Новикова Т.Б., Сумароковская Е.Ф. ИТ-решения для государственных учреждений на примере отделения пропаганды / Т.Б. Новикова, Е.Ф. Сумароковская. Современные тенденции развития науки и производства, Сборник материалов Международной научно-практической конференции: в 4-х томах. Западно-Сибирский научный центр, Кузбасский государственный технический университет имени Т.Ф. Горбачева, Международный научно-образовательный центр КузГТУ-Arena Multimedia. Кемерово, 2014.

Приложение А Описание инфологическое модели БД

Проект

Описание: Содержит поля, описывающие существующий выполняемый проект.

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

Таблица 6

Проект

Название поля

Тип

Ключи

Ограничение

1

ID_Проекта

INT(10)

PK, NN, AI, US

2

ID_Клиента

INT(10)

FK, NN, US

3

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

INT(10)

FK, NN, US

4

Название

CHAR(50)

NN

5

Срок_реализации

CHAR(50)

NN

6

Описание_проекта

TEXT

NN

7

Цена_проекта

CHAR(50)

NN

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

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

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

Таблица 7

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

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

Тип

Ключи

Ограничение

1

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

INT(10)

PK, NN, AI, US

2

ФИО

TEXT

NN

3

Пол

INT(10)

NN

4

Дата_рождения

DATETIME

NN

5

Должность

TEXT

NN

6

E-mail

TEXT

NN

7

Телефон

INT(12)

NN

Время

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

Атрибуты таблицы «Время», описывающей сущность «Время» приведены в Таблице 3.

Таблица 8

Время

Название поля

Тип

Ключи

Ограничение

1

ID_Времени

INT(10)

PK, NN, AI, US

2

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

INT(10)

FK, NN, US

3

ID_Задачи

INT(10)

FK, NN, US

4

Начало_выполнения_задачи

DATETIME

NN

5

Окончание_выполнения_задачи

DATETIME

NN

6

Количество_рабочего_времени

DATETIME

NN

7

Время_на_отдых

DATETIME

NN

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