• ВКР
  • Информатика

ВКР на тему «Разработка информационной системы»

60 страниц · 1 таблица · 5 источников · обновлено 10.2026

Тип работы
ВКР
Объём
60 страниц
Оформление
ГОСТ 7.32‑2017
Предмет
Информатика
Год
2026
В работе
таблицы и графики

ВКР описывает разработку веб-ориентированной информационной системы учёта заявок на техническое обслуживание для условной сервисной организации. В аналитической главе рассмотрены понятие информационной системы по закону № 149-ФЗ, стадии создания по ГОСТ Р 59793-2021, модели жизненного цикла, процесс обработки заявок и готовые решения. Далее идут проектирование базы данных и интерфейса, реализация, тестирование и оценка эффективности. В работе есть таблица сравнения моделей жизненного цикла и диаграмма трудоёмкости стадий разработки.

Как выглядит работа

Так выглядят листы открытой части в оформлении по ГОСТ. Любой лист можно открыть крупно.

  • Лист 1 работы «Разработка информационной системы»Лист 1
  • Лист 2 работы «Разработка информационной системы»Лист 2
  • Лист 3 работы «Разработка информационной системы»Лист 3
  • Лист 4 работы «Разработка информационной системы»Лист 4
  • Лист 5 работы «Разработка информационной системы»Лист 5

Паспорт работы

Актуальность

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

Проблема

В условной организации заявки учитываются в общей таблице, загрузка инженеров и сроки реакции не контролируются, клиент не видит статус заявки.

Цель

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

Задачи

  1. Проанализировать предметную область и существующие решения.
  2. Сформулировать требования к системе.
  3. Спроектировать архитектуру, базу данных и интерфейс.
  4. Реализовать систему и провести тестирование.
  5. Оценить экономическую эффективность внедрения.

Объект

Процесс приёма и выполнения заявок на техническое обслуживание.

Предмет

Автоматизация процесса средствами веб-ориентированной информационной системы.

Методы

  • Анализ бизнес-процессов.
  • Моделирование (IDEF0, UML, ER-диаграммы).
  • Проектирование и программирование.
  • Тестирование.
  • Экономический расчёт.

План работы

3 главы · 11 подпунктов · ≈ 56 стр.

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

  1. I.Введение≈ 3 стр.
  2. II.Анализ предметной области и постановка задачи≈ 16 стр.
    1. II.1.Понятие информационной системы и подходы к её разработке
    2. II.2.Описание предметной области
    3. II.3.Обзор существующих решений
    4. II.4.Требования к информационной системе
  3. III.Проектирование информационной системы≈ 16 стр.
    1. III.1.Архитектура системы и выбор средств разработки
    2. III.2.Проектирование базы данных
    3. III.3.Проектирование интерфейса и ролей пользователей
  4. IV.Реализация, тестирование и оценка эффективности≈ 18 стр.
    1. IV.1.Программная реализация основных модулей
    2. IV.2.Тестирование системы
    3. IV.3.Защита данных и персональная информация
    4. IV.4.Расчёт экономической эффективности
  5. V.Заключение≈ 3 стр.
  6. VI.Список использованных источниковпосле оплаты

Объём пунктов указан примерно и посчитан для оформления по ГОСТ 7.32-2017, то есть для шрифта Times New Roman 14 с интервалом 1,5.

Текст работы

Ниже открыто ≈ 4,5 стр. из 60, это введение и первая глава. Заключение и список источников остаются в полной версии.

Введение

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

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

Сейчас в этой организации заявки принимают по телефону и почте, а учитывают в одной общей электронной таблице. Руководитель из неё не может понять, кто из инженеров перегружен, а кто свободен, сроки никто не отслеживает, и клиенту, чтобы узнать, что с его заявкой, остаётся только звонить диспетчеру. Купить готовую систему можно, но те, что рассчитаны на крупные сервисные службы, для шести инженеров слишком громоздки, а простые облачные стоят ощутимых денег каждый месяц. Отсюда и актуальность темы: небольшой собственной системы с нужными функциями здесь вполне достаточно.

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

Глава 1. Анализ предметной области и постановка задачи

1.1 Понятие информационной системы и подходы к её разработке

Определение информационной системы дано в Федеральном законе от 27 июля 2006 года № 149-ФЗ «Об информации, информационных технологиях и о защите информации»: это совокупность содержащейся в базах данных информации и обеспечивающих её обработку информационных технологий и технических средств. Студенты нередко отождествляют систему с программой, но закон говорит шире, и в систему у него попадают и сами данные, и способы их обработки, и серверы с компьютерами. На практике под разработкой информационной системы обычно понимают создание программного обеспечения и базы данных, но при проектировании приходится учитывать и пользователей, и порядок их работы.

Как создавать такие системы, подсказывают стандарты. Стадии создания автоматизированных систем, начиная с формирования требований и концепции и заканчивая вводом в действие и сопровождением, перечислены в ГОСТ Р 59793-2021, который в 2022 году сменил известный многим ГОСТ 34.601-90, а что должно быть в техническом задании, указано в ГОСТ 34.602-2020. Для программной части есть ещё ГОСТ Р ИСО/МЭК 12207-2010 с процессами жизненного цикла программных средств. Ни один из этих стандартов не требует работать по какой-то одной модели, так что разработчик сам решает, идти ли по этапам строго друг за другом или выпускать систему несколькими версиями.

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

Таблица 1 — Сравнение моделей жизненного цикла информационной системы

МодельСутьДостоинстваНедостатки
КаскаднаяЭтапы выполняются строго последовательноПростое планирование, полная документацияОшибки в требованиях обнаруживаются поздно
ИтерационнаяСистема создаётся несколькими версиями с наращиванием функцийРанняя работающая версия, учёт замечанийСложнее планировать сроки и бюджет
СпиральнаяКаждый виток включает анализ рисков и прототипУправление рисками в крупных проектахИзбыточна для небольших систем
Гибкая (Agile, Scrum)Короткие циклы, постоянное участие заказчикаБыстрая реакция на измененияНужна постоянная вовлечённость заказчика

1.2 Описание предметной области

У условного ООО «ТехноСервис» около сорока клиентов на договорном обслуживании. Почти всё это небольшие офисы, где то ломается принтер, то пропадает сеть, то нужно поставить программу на новый компьютер. Справляются с этим диспетчер, шесть инженеров и руководитель сервисного отдела. Заявки поступают по телефону и электронной почте, диспетчер вносит их в общую таблицу и назначает инженера, а после выполнения инженер сообщает о результате диспетчеру, и тот отмечает заявку как закрытую.

Анализ этого процесса выявил несколько узких мест. Заявки, пришедшие на почту в нерабочее время, нередко регистрируются с опозданием; один и тот же клиент может прислать одну проблему дважды, и она попадает в таблицу как две разные заявки; инженер, находясь у клиента, не видит других своих заявок и их приоритета. Руководитель получает сведения о загрузке инженеров только по итогам месяца и вручную, а договоры с клиентами предусматривают сроки реакции, соблюдение которых никто не контролирует.

Работы по созданию системы были распределены по стадиям, предусмотренным ГОСТ Р 59793-2021. Примерная трудоёмкость стадий по плану-графику показана на рисунке 1. Наибольшая доля времени отведена на разработку и отладку программы, однако в сумме почти столько же занимают анализ, требования и проектирование, без которых разработка превратилась бы в бесконечные переделки.

Трудоёмкость стадий: требования 8 дней, концепция 5, ТЗ 5, проектирование 12, разработка и отладка 28, ввод в действие 7
Рисунок 1 — Трудоёмкость стадий создания системы по плану-графику (условно)

1.3 Обзор существующих решений

Прежде чем начинать разработку, были рассмотрены готовые системы учёта заявок. Среди них облачные сервисы Okdesk и модуль «Хелпдеск» платформы Битрикс24, а также система с открытым исходным кодом GLPI. Облачный сервис подключается за вечер, и пользоваться им удобно, но платить за него приходится каждый месяц за каждого пользователя, а данные лежат на серверах поставщика, и некоторым клиентам организации это не нравится. GLPI бесплатна и обладает широкими возможностями учёта оборудования, однако её интерфейс перегружен для диспетчера, а доработка под порядок работы организации требует знания чужого программного кода. По итогам сравнения было решено разработать собственную компактную систему.

1.4 Требования к информационной системе

Требования собирались в беседах с диспетчером, инженерами и руководителем отдела, и у каждого из них оказались свои ожидания. Диспетчеру нужно быстро зарегистрировать заявку, увидеть, не присылал ли клиент такую же вчера, и назначить свободного инженера. Инженеру важно открыть список своих заявок с телефона прямо у клиента, отметить выполненную работу и потраченное время. Руководителя интересуют отчёты: сколько заявок пришло, сколько закрыто в срок по договору, кто из инженеров перегружен.

Если перевести эти пожелания на язык технического задания, получится такой список функций. Заявка попадает в систему из веб-формы или из письма, получает номер, приоритет и срок реакции, взятый из договора с клиентом, затем ей назначают исполнителя, и дальше она проходит через несколько статусов, о каждом из которых клиент узнаёт по почте. Среди нефункциональных требований оказались работа в браузере на компьютере и смартфоне, разграничение прав для четырёх ролей (клиент, диспетчер, инженер, руководитель), защита персональных данных клиентов в соответствии с Федеральным законом № 152-ФЗ и резервное копирование базы данных не реже раза в сутки. Эти требования легли в основу технического задания и проектирования, описанного во второй главе.

Дальше текст закрыт

В полной версии идут остальные главы, заключение и список из 5 источников по ГОСТ. Работу на эту же тему можно собрать в редакторе: план и первые страницы он делает бесплатно, а остальное открывается после оплаты.

Частые вопросы

Какие стандарты применяют при разработке информационной системы в ВКР?

Чаще всего ГОСТ Р 59793-2021 (стадии создания автоматизированных систем), ГОСТ 34.602-2020 (техническое задание) и ГОСТ Р ИСО/МЭК 12207-2010 (процессы жизненного цикла программных средств).

Какие главы бывают в ВКР по разработке ИС?

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

Как определяет информационную систему закон?

Закон № 149-ФЗ называет её совокупностью содержащейся в базах данных информации и обеспечивающих её обработку информационных технологий и технических средств.

Можно ли взять этот пример за основу своей ВКР?

Как образец структуры, формулировок цели и задач и логики глав можно. Сдавать текст нельзя: он опубликован в каталоге, а данные, расчёты и выводы ВКР должны быть получены вами.

Чем ВКР отличается от курсовой работы?

ВКР больше по объёму и глубже по исследованию: в ней обычно три главы, собственный анализ данных и обоснованные предложения, а защищают её перед государственной комиссией.

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