Смекни!
smekni.com

Методические указания по выполнению выпускной квалификационной работы для студентов всех форм обучения Рекомендовано к печати (стр. 7 из 10)

В первом подразделе приводятся результаты предпроектного обследования, проводимого совместно с заказчиком и потенциальными пользователями. Полученные материалы должны быть оформлены в виде технического задания и обязательно должны включать сведения о назначении продукта, набор требований к нему и описание границ проекта. Рекомендуется описание требований иллюстрировать UML и IDEF0-диаграммами, описывающими сценарии взаимодействия пользователя с продуктом, порядок передачи сообщений от одних объектов к другим, взаимодействие объектов друг с другом, потоки работ и изменение состояний объектов. Для создания таких диаграмм можно применять такие современные продукты как Microsoft Visio, IBM Rational Rose, IBM Rational XDE, Borland Together, CA AllFusion Process Modeler (ранее известный как BPwin). Для того чтобы облегчить реализацию требований на последующих этапах разработки, рекомендуется использовать специальные средства управления требованиями, например, RequisitePro, DOORS, CaliberRM.

Второй подраздел содержит описание решений относительно архитектуры и составных частей разрабатываемого продукта (например, программных модулей), а также технологий его реализации. Здесь же осуществляется проектирование логической структуры данных и классов приложения, разрабатывается физическая структура для выбранной (с обоснованием) в предыдущем подразделе СУБД, выполняется прототипирование пользовательских интерфейсов (с обоснованием и описанием выбранных форм диалога и используемых инструментальных средств).

Инструментальное обеспечение данного подраздела может осуществляться программными средствами трёх типов. Диаграммы классов и диаграммы развёртывания реализуются с помощью тех же средств UML-моделирования, что использовались и в предыдущем подразделе. Для проектирования данных можно использовать AllFusion Data Modeler (ранее известный как ERwin), Sybase Power Designer, Oracle Designer, Microsoft Visio и аналогичные инструменты, обеспечивающие возможность автоматической генерации базы данных для выбранного типа СУБД. Прототипирование интерфейса может выполняться с применением средств Microsoft Visio, графических редакторов либо непосредственно в рамках используемого средства разработки приложений.

Третий подраздел посвящён непосредственно созданию кода приложения модуля информационной системы. Основным инструментом здесь является средство разработки приложения. Выбор такого средства определяется в первую очередь платформой (Win32 API, UNIX/Linux, MS .NET, Java/J2EE и т.п.) и архитектурой приложения (служба, GUI-приложение, консольное приложение и т.п.) и должен осуществляться и обосновываться в предыдущих подразделах.

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

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

В докладе необходимо остановиться на следующих вопросах:

· постановка задачи;

· краткий анализ существующих ЭИС;

· модели ЭИС, разработанные с применением структурного подхода;

· модели ЭИС, разработанные с применением объектно-ориентированного подхода в среде Rational Rose;

· реализация модуля ЭИС в программной среде;

· краткие результаты расчета экономической эффективности ЭИС;

· выводы, полученные в ходе работы над ВКР.

2.4. Решение задач и анализ полученных результатов

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

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

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

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

Тема ВКР. Проектирование информационной системы отдела корпоративных продаж телекоммуникационной компании

3.1. Постановка задачи

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

База данных проектируемой системы должна содержать всю информацию о клиентах и истории продаж, всех проектах отдела.

В любой момент времени потенциальный клиент/заказчик может подать заявку на подключение объекта к услуге компании в письменном или электронном виде. Своевременно получив заявку, менеджер должен отреагировать на нее незамедлительно, уточнив у заказчика необходимые параметры нового «проекта по подключению», а именно: адрес подключения, подключаемую услугу/услуги, контактные данные. После этого менеджер заполняет предопределенную форму «Заявка на подключение юридического лица», подает заявку на новый проект по подключению услуги и ведет его до заключения договора с заказчиком. Далее клиентом занимаются менеджеры службы формирования лояльности ключевых клиентов, которые работают с ним и после принятия в эксплуатацию объекта заказчика.

Заявка на новый проект передается в отдел ТУиПС, где начинается работа над новым проектом по подключению (определяются точки подключения). На основе этих данных ПТО составляет предварительный проект, который передает в ОКС для оценки предварительной стоимости проекта и определения сроков строительства (подключения) клиента.

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

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

3.2. Содержание работы

Постановка задачи

Введение

1. Теоретические и методологические основы функционирования экономических информационных систем

1.1. Анализ существующих систем CRM класса. Аналитическая информационная система «Monitor-CRM»

1.2. Технология и методология проектирования ЭИС

2. Проектирование ЭИС для отдела корпоративных продаж телекоммуникационной компании

2.1. Жизненный цикл процесса разработки ИС

2.2. Применение структурного подхода к проектированию информационной системы

2.2.1. Начальная контекстная диаграмма

2.2.2. Концептуальная модель данных

2.2.3. Диаграммы потоков данных

2.2.4. Диаграмма системных процессов

2.2.5. Диаграмма последовательности экранных форм

2.3. Применение объектно-ориентированного подхода к проектированию ИС

2.3.1. Глоссарий ИС отдела корпоративных продаж

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

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

2.3.4. Диаграммы взаимодействия

2.3.5. Диаграммы классов

2.3.6. Диаграмма состояний

2.3.7. Диаграммы компонентов

2.3.8. Диаграмма размещения и сетевая конфигурация

системы

3. Реализация ЭИС для отдела корпоративных продаж в системе 1С:Предприятие

4. Экономический расчет. Оценка трудоемкости разработки ЭИС для отдела корпоративных продаж телекоммуникационной компании

3аключение

Список литературы

Приложения

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

1. Тематика дипломных проектов

Выпускная квалификационная работа (дипломный проект) представляет собой законченную научно-исследовательскую, проектную или технологическую разработку, в которой решается актуальная задача для специальности «Программное обеспечение вычислительной техники и автоматизированных систем» по проектированию и реализации объектов профессиональной деятельности.

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

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

1) Разработка электронных обучающих систем: программно-алгоритмических тренажёров, имитаторов технических устройств, электронных учебников, систем тестирования и контроля знаний и навыков.