РАЗНОЕ К ДИПЛОМУ / Типовой план дипломной работы для АСОиУ(версия 2006)
.DOCТиповая структура дипломной работы. (АСОИУ)
-
Содержание сопроводительной записки к дипломной работе.
Отчет о дипломной работе представляется в виде документа Word на дискете и в ее твердой копии на листах формата А4 в соответствии с требованиями, предъявляемыми к оформлению дипломных работ.
Отчет должен содержать в основном следующие разделы.
-
Анализ предметной области.
-
Краткая характеристика объекта автоматизации ( предприятия, организации, подразделения и т.д. ).
-
Описание предметной области решаемой задачи.
-
Функции предметной области, реализуемые задачей.
-
-
Характеристика оснащенности объекта с точки зрения разработки, эксплуатации и сопровождения разрабатываемых программных изделий.
-
Методическая оснащенность (комплекс стандартов, инструкций и методик, определяющих правила создания, эксплуатации и сопровождения программных изделий для данного предприятия или организации).
-
Аппаратурная оснащенность (количество и мощность ЭВМ, на которых будет эксплуатироваться разрабатываемое программное изделие, наличие сети ЭВМ и других аппаратурных средств, необходимых для эксплуатации разрабатываемого программного изделия).
-
Программная оснащенность (операционная среда, средства разработки и отладки программ, средства эксплуатации и поддержки программ)
-
-
Постановка задачи.
-
Описание задачи.
-
Формализованная постановка задачи (математическая постановка).
-
-
Внешние спецификации программного изделия.
-
Цели и задачи, решаемые программным изделием.
-
Общее назначение программного изделия.
-
Определение круга возможных пользователей.
-
Подробное описание функциональных задач.
-
-
-
Требования и ограничения, предъявляемые к программному изделию.
-
Эффективность (временные характеристики, потребность в ресурсах и т.д.).
-
Совместимость (стандарты, которым необходимо следовать для совместимости с другими программными продуктами).
-
Конфигурация (различные конфигурации технических и программных средств, в среде которых может работать проектируемое программное изделие).
-
Установка (методы и средства настройки программного изделия на конкретные условия эксплуатации).
-
-
Описание входных данных (точное описание синтаксиса и семантики входных данных, описание документов-источников входных данных).
-
Описание выходных данных (точное описание всех результатов, содержание и формат выходных отчетов).
-
Возможные преобразования системы (описание изменений состояния системы программой с точки зрения пользователя, например, изменение файлов других программных изделий и т.д.).
-
Характеристика надежности программного изделия (описание влияния всех возможных отказов функций на систему, на файлы пользователя).
-
Внутреннее проектирование программного изделия.
-
Выбор и обоснование выбора программных и технических средств.
-
Выбор и обоснование методов решения задачи, описание методов.
-
Информационный анализ входных данных, необходимых для решения задачи, и выделение информационных объектов.
-
Определение связей информационных объектов и разработка логической структуры базы данных.
-
Обобщенный алгоритм решения задачи и его декомпозиция на модули.
-
Внешние спецификации модулей.
-
Имя модуля.
-
Функции и назначение модуля.
-
Список параметров, их число и порядок следования.
-
Входные параметры: назначение, имена, атрибуты, форматы, размеры, единицы измерения, допустимые диапазоны изменений.
-
Выходные параметры: назначение, имена, атрибуты, форматы, размеры, единицы измерения, допустимые диапазоны изменений, взаимосвязь с входными данными, значения в случае ошибочных входных данных.
-
Внешние эффекты: описание всех внешних для программы или системы событий, происходящих при работе модуля, например, прием запроса, выдача сообщений об ошибках и т.д.
-
Способ учета ошибочных ситуаций в работе модулей.
-
-
Алгоритмы реализации отдельных модулей.
-
Оценка сложности программного изделия: размеры модулей, связность модулей, сцепление модулей, предсказуемость модулей.
-
-
Диалоговое приложение пользователя.
-
Описание общей структуры процесса обработки данных для решения данной задачи.
-
Спецификации интерфейса пользователя.
-
Инструкции пользователя по решению задачи.
-
Технология ввода данных.
-
Технология решения задачи.
-
Формат и виды выходной информации, способы их обработки и хранения.
-
-
Разработка справочной системы пользователя программного изделия.
-
-
Тестирование программы.
-
Разработка тестов исходя из внешних спецификаций.
-
Результаты тестирования программы.
-
-
Вопросы охраны труда и техники безопасности.
-
Технико-экономическое обоснование работы.
-
Заключение.
-
Приложения.
-
Распечатки исходных текстов программ.
-
Распечатка структуры базы данных (схема и таблицы).
-
Распечатка исходных данных тестовых примеров и результатов тестирования.
-
-
Графический материал дипломного проекта.
Графический материал выполняется на листах формата A1 или распечатывается на прозрачных пленках формата А4 для кодоскопа.
Содержание графического материала должно быть следующим.
-
Структурная схема функционирования автоматизируемого объекта (1 лист).
-
Описание задачи, математическая постановка задачи (плакаты на 1-2 листах ).
-
Цели и задачи, решаемые программным изделием (плакат на 1 листе).
-
Описание методов решения задачи (плакат на 1-2 листах).
-
Структура базы данных
-
Исходные универсальные отношения (плакат на 1 листе).
-
Функциональные зависимости или диаграммы ER-типа (1-2 листа).
-
Окончательная структура базы данных (1-2 листа).
-
-
Обобщенный алгоритм решения задачи (1-2 листа).
-
Общая структура программы(1-2 листа).
-
Исходные данные контрольного примера (1 лист).
-
Результаты решения задачи по данным контрольного примера.
-
Демонстрационный материал.
Разработанное программное изделие должно быть в полном объеме подготовлено для демонстрации на компьютере в следующем составе:
-
Разработанная прикладная программа.
-
Файлы базы данных.
-
Исходные данные контрольного примера.
-
Другие программные продукты и файлы, необходимые для работы программы.