- •09.02.05 «Прикладная информатика (по отраслям)»
- •Введение
- •2.1.2 Используемые классификаторы и системы кодирования 45
- •2.1.4 Характеристика результатной информации 46
- •2.2.3 Описание программных модулей 47
- •2.3 Технологическое обеспечение задачи 47
- •2.4 Описание контрольного примера реализации проекта 48
- •3.1 Требования и правила оформления текстового материала 49
- •3.1.1 Содержание 49
- •Список обозначений и сокращений
- •1 Методические основы организации выполнения вкр
- •1.1 Цель вкр и основные этапы выполнения вкр
- •1.2.1 Выбор темы вкр и назначение научного руководителя
- •1.2.2 Предварительная защита вкр
- •1.2.3 Рецензирование вкр
- •1.2.4 Подготовка к защите и защита вкр в гак
- •2 Требования к вкр по специальности 09.02.05 «Прикладная информатика (по отраслям)»
- •2.1 Общие требования
- •2.2 Примерная тематика вкр
- •Проектная часть
- •2.4 Структура аналитической части
- •Аналитическая часть
- •1.1.Технико-экономическая характеристика предметной области
- •Характеристика предприятия
- •Краткая характеристика подразделения или видов его деятельности (если таковые существуют)
- •1.2 Экономическая сущность задачи (комплекса задач).
- •1.3 Обоснование необходимости и цели использования вычислительной техники для решения задачи (комплекса задач).
- •1.4 Постановка задачи
- •1.4.1 Цель и назначение автоматизированного варианта решения задачи.
- •1.4.2 Общая характеристика организации решения задачи на персональном компьютере (пк).
- •1.5 Обоснование проектных решений по видам обеспечения
- •1.5.1 По техническому обеспечению (то)
- •1.5.2 По информационному обеспечению (ио)
- •1.5.3 По программному обеспечению (по)
- •2.5 Структура проектной части
- •2.1.2 Используемые классификаторы и системы кодирования
- •2.1.3 Характеристика первичных документов
- •2.1.4 Характеристика базы данных
- •Характеристика даталогической модели бд
- •2.1.5 Характеристика результатной информации Характеристика таблиц с результатной информацией
- •Характеристика результатных документов
- •2.2 Программное обеспечение задачи (комплекса задач, арм)
- •2.2.1 Общие положения (дерево функций и сценарий диалога)
- •2.2.2 Структурная схема пакета (дерево вызова процедур и программ)
- •2.2.3 Описание программных модулей
- •2.3 Технологическое обеспечение задачи (комплекса задач, арм)
- •2.4 Описание контрольного примера реализации проекта
- •2.6 Структура аналитической части для темы: «Разработка Web-представительства»
- •Технико-экономическая характеристика предметной области
- •1.1.1 Характеристика предприятия
- •1.1.2 Краткая характеристика подразделения, для которого разрабатывается Web-сайт, и видов его деятельности
- •1.2 Экономическая сущность задачи.
- •1.3 Обоснование необходимости и цели создания Интернет-представительства
- •1.4 Постановка задачи
- •1.4.1 Цель и назначение Интернет-представительства, характеристика внешних условий, в которых будет функционировать Web-представительство.
- •1.4.2 Общая характеристика процесса создания Интернет-представительства
- •1.5 Обоснование проектных решений
- •1.6 Выбор политики рекламы сайта при его размещении в Интернет.
- •2.7 Структура проектной части для темы: «Разработка Web-представительства»
- •Информационное обеспечение задачи
- •2.1.1 Информационная модель и ее описание (модель информационного наполнения сайта)
- •2.1.2 Используемые классификаторы и системы кодирования
- •2.1.3 Характеристика нормативно-справочной и входной оперативной информации
- •2.1.4 Характеристика результатной информации
- •2.2 Программное обеспечение задачи
- •2.2.3 Описание программных модулей
- •3.1.1 Содержание
- •3.1.2 Оформление вкр
- •3.1.3 Иллюстрации
- •3.1.4 Таблицы
- •3.1.6 Формулы и уравнения
- •3.1.7 Ссылки
- •3.1.8 Список использованных источников
- •3.2 Рекомендации по проверке вкр
- •Отзыв научного руководителя
- •Федеральное агентство по образованию
- •Выпускная квалификационная работа
- •Рецензия на выпускную квалификационную работу
2.1.5 Характеристика результатной информации Характеристика таблиц с результатной информацией
В этом пункте должны быть описаны таблицы (или файлы) с перечнем полей, полученных при выполнении запросов. При этом здесь следует указать на основе каких таблиц с переменной или условно-постоянной информацией базы данных были получены таблицы с результатной информацией, и какой документ получается в итоге. Далее должны быть приведены основные параметры каждой таблицы с указанием, подлежит ли она дальнейшему хранению или нет.
Характеристика результатных документов
Этот подпункт является одним из важнейших пунктов всей проектной части и представляет собой обзор результатов решения поставленных в аналитической части задач с точки зрения предметной технологии. Если решение представляет собой формирование ведомостей (в виде экранных или печатных форм), каждую ведомость необходимо описать отдельно (в приложении следует привести заполненные экземпляры ведомостей и экранных форм документов).
В частности, какое место занимает ведомость в информационных потоках предприятия (служит для оперативного управления или для отчетности), является уточняющей или обобщающей и т.д. Каждая ведомость должна иметь итоги, не включать избыточной информации, быть универсальной. Далее приводится описание печатных форм, экранных макетов с перечислением и краткой характеристикой содержащихся показателей (см. описание входных документов и их экранных форм), для каждого документа указывается, на основе каких таблиц получается этот документ. Алгоритмы расчета показателей должны быть подробно описаны в аналитической части в пункте Формализация расчетов.
Если результатная информация предоставляется не в виде ведомостей (например, при проектировании подсистемы распределенной обработки данных), необходимо подробно описать структуру сообщения и его дальнейший путь, основываясь на имеющейся организации многопользовательской ИС.
2.2 Программное обеспечение задачи (комплекса задач, арм)
Пункты 2.2.1-2.2.3 программного обеспечения включают общие положения, отражающие стандарты, а также требования к аппаратным и программным ресурсам для успешной эксплуатации программного средства. Здесь же приводится описание использованных средств разработки. Затем производится характеристика архитектуры проектируемого программного средства и представляется структурной схемой пакета (деревом вызова процедур и программ). После чего производится описание программных модулей и файлов.
2.2.1 Общие положения (дерево функций и сценарий диалога)
В данном пункте следует привести иерархию функций управления и обработки данных, которые призваны автоматизировать разрабатываемый программный продукт. При этом можно выделить и детализировать два подмножества функций: реализующих служебные функции, например, проверки пароля, ведения календаря, архивации баз данных и др., и реализующих основные функции управления и обработки данных: ввода первичной информации, обработки, ведения справочников, ответов на запросы и др.
Выявление состава функций, их иерархии и выбор языка общения, например, языка типа «меню», позволяет разработать структуру сценария диалога, дающего возможность определить состав кадров диалога, содержание каждого кадра и их соподчиненность.
При разработке структуры диалога необходимо предусмотреть возможность работы с экранными формами входных документов, формирование выходных документов, корректировки вводимых данных, просмотра введенной информации, работу с таблицами нормативно-справочной информации, протоколирования действий пользователя, а также помощь на всех этапах работы.
В этом пункте следует выбрать способ описания диалога. Как правило, применяется два способа описания диалога. Первый предполагает использование табличной формы описания. Второй использует представление структуры диалога в виде орграфа, вершины которого перенумерованы, а описание его содержания в соответствии с нумерацией вершин, либо в виде экранов, если сообщения относительно просты, либо в виде таблицы.
Диалог в ИС не всегда можно формализовать в структурной форме. Как правило, диалог в явном виде реализован в тех ИС, которые жестко привязаны к исполнению предметной технологии. В некоторых сложных ИС (например, в экспертных системах) диалог не формализуется в структурной форме и тогда данный пункт может не содержать описанных схем.
Описание диалога, реализованного с использованием контекстно-зависимого меню, не требует нестандартного подхода. Необходимо лишь однозначно определить все уровни, на которых пользователь принимает решение относительно следующего действия, а также обосновать решение об использовании именно этой технологии (описать дополнительные функции, контекстные подсказки и т.д.).
