Указания к оформлению отчёта по курсовой/дипломной работе
Содержание
ВВЕДЕНИЕ. (Кратко и конкретно: предмет исследований и актуальность работы цель работы
задачи и методы решения. Краткое содержание работы).
РАЗДЕЛ 1. Анализ предметной области (предметы исследований/анализа, их свойства и отношения, для чего это, кто и как это делал, что сделано и несделано, перспективы и актуальность настоящей работы)
РАЗДЕЛ 2. Постановка задачи
2.1. Общая постановка задачи (из актуальности подробно формулируется цель работы. Для достижения цели необходимо решить задачи…, например, изучить методы и технологи, разработать модель или алгоритм, написать программу, протестировать, внедрить)
2.2. Техническое задание на разработку ПО (на кого рассчитано ПО, кокой функциональностью оно должно обладать, точное описание исходных данных для ПО: БД, Web-службы, параметры из другого ПО, данные форм пользователя…, выходные данные: БД, параметры для другого ПО, печать документов, визуальное представление…)
2.3 Обоснование средств разработки (кратко обоснование методов, технологий и языков программирования…)
РАЗДЕЛ 3. Разработка … (новые уравнения, методы, алгоритмы, модели, технологии…)
3.1 Модель бизнес-процессов системы
3.2для 4-го курса Модель клиент-серверных информационных потоков (нарисовать, описать модель потоков данных, многоуровневую архитектуру приложения, сетевые протоколы…)
3.3 для 3-го курса Модель базы данных (концептуальная, логическая, физическая)
3.4 Модель безопасности системы (используемые и разработанные стражи безопасности, системы обнаружение атак, контроль ошибок…)
3.5 Моделирование пользовательского интерфейса (набор и расположение визуальных компонент, куда и какие данные они передают в соответствии с предыдущими моделями)
РАЗДЕЛ 4. Моделирование программного продукта
4.1 Объектно-ориентированное моделирование1 (выделение из бизнес-процессов в соответствии с ООП необходимых классов, их назначение, свойства, методы...)
4.2 Функциональное моделирование1 (выделение из бизнес-процессов необходимых функций, их назначение, структура, входные и выходные данные)
4.3 Сервис-ориентированное моделирование1 (выделение из бизнес-процессов необходимых Web/WCF сервисов, их назначение, структура, входные и выходные данные)
РАЗДЕЛ 5. Тестирование и внедрение (см. понятие Тестирование ПО)
5.1 Описание установки программы (аппаратно-программные требования, инструкции для инсталляции, инструкции для пользователей с экранными формами)
5.2 Функциональное тестирование (подтверждение соответствия функционирования программы требованиям ТЗ, «корректные результаты при любых входных данных»)
5.3 Тестирование на нагрузку (создание и прогонка нагрузочного теста; создание/использование скриптов типа «виртуальных пользователей системы»; обработка и анализ результатов теста)
5.4 Юзабилити-тестирование
5.5 Внедрение (где, как и в какой степени внедрено)
ЗАКЛЮЧЕНИЕ. «В результате проделанной роботы можно сделать следующие выводы:» сделать выводы, состоящие из 3-4 пунктов, о проделанной студентом работе (решены ли поставленные задачи?)
ЛИТЕРАТУРА (Не забывайте указывать свои публикации и публикации своего руководителя)
ПРИЛОЖЕНИЕ А, Б... , Акт внедрения для 5-го курса
___________________________________________________________________________
Если работа посвящена внедрению технологий или программного обеспечения (ранее разработанных), то содержание работы имеет другую структуру:
Содержание
ВВЕДЕНИЕ. (Кратко и конкретно: предмет исследований и актуальность работы цель работы
задачи и методы решения. Краткое содержание работы).
РАЗДЕЛ 1. Исследование проблемы (анализ бизнес-процессов в которые внедряется система, перспективы и актуальность внедрения)
РАЗДЕЛ 2. Разработка технического задания (описание справочников системы, алгоритмов расчета, отчетных форм, автоматизированных рабочих мест пользователей и описание разграничения прав доступа пользователей)
РАЗДЕЛ 3. Установка и настройка системы (инсталляция ПО, наполнение в программе всех справочников системы, настройка всех алгоритмов расчета, форм ввода и отчетных форм, ввод пользователей системы и настройка прав доступа)
РАЗДЕЛ 4. Тестирование системы
4.1 Организация и проведение тестов (см. понятие Тестирование ПО)
4.2 Анализ тестов и доработка ПО
РАЗДЕЛ 5. Внедрение
5.1 Опытная эксплуатация (описание запуска и работы новой системы с реальными данными при параллельно используемой старой системе. Этот этап необходим для того, чтобы можно было сопоставить результаты работы в новой системе с результатами, которые получены были прежним способом - вручную или с применением старого ПО)
5.2 Промышленная эксплуатация (анализ затронутых бизнес-процессов предприятия на новый системе при отказе от старых способов работы. Этот этап системы подразумевает организацию службы технической поддержки системы)
ЗАКЛЮЧЕНИЕ. «В результате проделанной роботы можно сделать следующие выводы:» сделать выводы, состоящие из 3-4 пунктов, о проделанной студентом работе (решены ли поставленные задачи?)
ЛИТЕРАТУРА
ПРИЛОЖЕНИЕ А, Б... в том числе – Акт о внедрении
1 Исходные коды вынести в приложение
|