Чаще всего работы по созданию ИС выполняются относительно конкретного предприятия или организации. Студент находит компанию, которой требуется либо внедрить автоматизированную систему с нуля, либо провести какие-то действия по модернизации и совершенствованию уже существующей системы. В любом случае отправной точкой для подобной работы становится техническое задание, которое составляет как сам выпускник совместно со своим научным руководителем, так и заказчик. Этот документ позволяет подробно расписать все нюансы будущей системы, определить основной функционал, выявить возможные проблемы и определить реальные решения.
Затем практическая часть выполнения поставленной задачи будет заключаться в том, чтобы сначала рассмотреть все возможные на сегодняшний момент варианты решения поставленной задачи, провести сравнительный анализ эффективности каждого метода, а уже на основе полученных результатов выбрать максимально оптимальный вариант. Если ничего подходящего выявить не удается, остается вариант самостоятельного создания системы, ее программирование, тестирование и внедрение. Но такой метод не всегда удобен и может не подойти тем выпускникам, которые не имеют достаточного количества знаний и умений в некоторых требуемых областях IT.
Обобщая все вышесказанное, можно выделить 4 ключевых этапа разработки ИС:
- Этап первый - вводный, в которой дипломник описывает саму проблему, которая будет решаться в рамках проекта, а также указывает актуальность выбранной темы и приводит небольшой анализ работ других авторов, в которых также рассматривается представленная проблема;
- Этап второй - аналитический. В нем основой является сопоставление различных методик и способов решения рассматриваемой проблемы, а также указываются наиболее выгодные с точки зрения функциональности, уникальности, рентабельности варианты, из которых студентом выбирается один и обосновывается;
- Этап третий - практический. Т.к. в процессе разработке ИС основный упор делается на то, какими функциями и возможностями будет обладать будущая система, то важно на всем этом этапе четко следовать техническому заданию и стараться наглядно демонстрировать каждый свой шаг. Итогом этапа становится реализованная система, которая прошла ряд тестов на стабильность и обладает всеми указанными возможностями;
- Этап четвертый — завершающий, на котором происходит подведение итогов и составление емких и четких выводов, которые описывают основные преимущества и положительные стороны созданной системы.