Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Diplomnikam / Типовой план дипломной работы для АСОиУ(версия 2006)

.DOC
Скачиваний:
20
Добавлен:
28.03.2015
Размер:
47.62 Кб
Скачать

Типовая структура дипломной работы. (АСОИУ)

  1. Содержание сопроводительной записки к дипломной работе.

Отчет о дипломной работе представляется в виде документа Word на дискете и в ее твердой копии на листах формата А4 в соответствии с требованиями, предъявляемыми к оформлению дипломных работ.

Отчет должен содержать в основном следующие разделы.

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

    1. Краткая характеристика объекта автоматизации ( предприятия, организации, подразделения и т.д. ).

    2. Описание предметной области решаемой задачи.

    3. Функции предметной области, реализуемые задачей.

  2. Характеристика оснащенности объекта с точки зрения разработки, эксплуатации и сопровождения разрабатываемых программных изделий.

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

    2. Аппаратурная оснащенность (количество и мощность ЭВМ, на которых будет эксплуатироваться разрабатываемое программное изделие, наличие сети ЭВМ и других аппаратурных средств, необходимых для эксплуатации разрабатываемого программного изделия).

    3. Программная оснащенность (операционная среда, средства разработки и отладки программ, средства эксплуатации и поддержки программ)

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

    1. Описание задачи.

    2. Формализованная постановка задачи (математическая постановка).

  4. Внешние спецификации программного изделия.

    1. Цели и задачи, решаемые программным изделием.

      1. Общее назначение программного изделия.

      2. Определение круга возможных пользователей.

      3. Подробное описание функциональных задач.

    1. Требования и ограничения, предъявляемые к программному изделию.

      1. Эффективность (временные характеристики, потребность в ресурсах и т.д.).

      2. Совместимость (стандарты, которым необходимо следовать для совместимости с другими программными продуктами).

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

      4. Установка (методы и средства настройки программного изделия на конкретные условия эксплуатации).

    2. Описание входных данных (точное описание синтаксиса и семантики входных данных, описание документов-источников входных данных).

    3. Описание выходных данных (точное описание всех результатов, содержание и формат выходных отчетов).

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

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

  1. Внутреннее проектирование программного изделия.

    1. Выбор и обоснование выбора программных и технических средств.

    2. Выбор и обоснование методов решения задачи, описание методов.

    3. Информационный анализ входных данных, необходимых для решения задачи, и выделение информационных объектов.

    4. Определение связей информационных объектов и разработка логической структуры базы данных.

    5. Обобщенный алгоритм решения задачи и его декомпозиция на модули.

    6. Внешние спецификации модулей.

      1. Имя модуля.

      2. Функции и назначение модуля.

      3. Список параметров, их число и порядок следования.

      4. Входные параметры: назначение, имена, атрибуты, форматы, размеры, единицы измерения, допустимые диапазоны изменений.

      5. Выходные параметры: назначение, имена, атрибуты, форматы, размеры, единицы измерения, допустимые диапазоны изменений, взаимосвязь с входными данными, значения в случае ошибочных входных данных.

      6. Внешние эффекты: описание всех внешних для программы или системы событий, происходящих при работе модуля, например, прием запроса, выдача сообщений об ошибках и т.д.

      7. Способ учета ошибочных ситуаций в работе модулей.

    7. Алгоритмы реализации отдельных модулей.

    8. Оценка сложности программного изделия: размеры модулей, связность модулей, сцепление модулей, предсказуемость модулей.

  2. Диалоговое приложение пользователя.

    1. Описание общей структуры процесса обработки данных для решения данной задачи.

    2. Спецификации интерфейса пользователя.

    3. Инструкции пользователя по решению задачи.

      1. Технология ввода данных.

      2. Технология решения задачи.

      3. Формат и виды выходной информации, способы их обработки и хранения.

    4. Разработка справочной системы пользователя программного изделия.

  3. Тестирование программы.

    1. Разработка тестов исходя из внешних спецификаций.

    2. Результаты тестирования программы.

  4. Вопросы охраны труда и техники безопасности.

  5. Технико-экономическое обоснование работы.

  6. Заключение.

  7. Приложения.

    1. Распечатки исходных текстов программ.

    2. Распечатка структуры базы данных (схема и таблицы).

    3. Распечатка исходных данных тестовых примеров и результатов тестирования.

  1. Графический материал дипломного проекта.

Графический материал выполняется на листах формата A1 или распечатывается на прозрачных пленках формата А4 для кодоскопа.

Содержание графического материала должно быть следующим.

  1. Структурная схема функционирования автоматизируемого объекта (1 лист).

  2. Описание задачи, математическая постановка задачи (плакаты на 1-2 листах ).

  3. Цели и задачи, решаемые программным изделием (плакат на 1 листе).

  4. Описание методов решения задачи (плакат на 1-2 листах).

  5. Структура базы данных

    1. Исходные универсальные отношения (плакат на 1 листе).

    2. Функциональные зависимости или диаграммы ER-типа (1-2 листа).

    3. Окончательная структура базы данных (1-2 листа).

  6. Обобщенный алгоритм решения задачи (1-2 листа).

  7. Общая структура программы(1-2 листа).

  8. Исходные данные контрольного примера (1 лист).

  9. Результаты решения задачи по данным контрольного примера.

  1. Демонстрационный материал.

Разработанное программное изделие должно быть в полном объеме подготовлено для демонстрации на компьютере в следующем составе:

  1. Разработанная прикладная программа.

  2. Файлы базы данных.

  3. Исходные данные контрольного примера.

  4. Другие программные продукты и файлы, необходимые для работы программы.