Требования к КП

Курсовой проект должен быть выполнен в архитектуре клинет-сервер на языке С#. Соединение между клиентами и сервером должно быть реализовано с использованием протокола TCP\IP.

Запуск клиентского и серверного приложений должен осуществляться без использования интегрированных средств разработки.

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

Содержание пояснительной записки должно включать:

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

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

Во второй главе ставиться задача и проводится обзор методов ее решения. Постановка задачи выполняется исходя из требований и анализа предметной области. Обзор методов решения включает работу с первоисточниками, т.е. Вам необходимо понять, как решается вообще Ваша задача какими-то другими авторами.

Третья часть пояснительной записки должна содержать разработку методов и моделей предметной области. Причём все модели должны быть ориентированы только под Вашу задачу. При функциональном моделировании (стандарт IDEF0) необходимо описывать только процессы вашей предметной области. Все диаграммы должны быть выполнены только по стандарту и относиться только к Вашей задаче. Соответственно, в разных работах не должно быть одинаковых диаграмм.

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

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

В шестой части необходимо описать алгоритмы реализующие бизнес-логику серверной/клиентской части проектируемой системы. Представленные алгоритмы должны отражать уникальность Вашей предметной области.



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



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

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

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

К пояснительной записке должны быть приложены графические материалы (ПРИЛОЖЕНИЯ) на А4:

• Блок-схемы алгоритмов, реализующих бизнес-логику.

• Фрагмент листинга программного кода.(обязательно должны быть 5 наиболее значимых классов)

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

Интерфейс программы и данные должны быть ТОЛЬКО на русском языке. В хранилище данных информация должна быть только на русском языке.



Имена классов должны оканчиваться на FamiliaIO (фамилия и инициалы по шаблону латинскими буквами).

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

Все модели должны быть в пояснительной записке в виде скриншотов. Блок-схемы должны выполняться в соответствии с ГОСТ 19.701-90 (ИСО 5807-85) на составление блок-схем.

Пояснительная записка должна быть оформлена в соответствии с СТП МИУ.

ОСНОВНЫЕ ОШИБКИ: НА ЧТО НАДО ОБРАТИТЬ ВНИМАНИЕ!!!

Все Ваши записки должны быть четко ориентированы под Вашу решаемую задачу и Вашу предметную область. Ориентироваться надо на содержание.

Обязательно учтите следующее, что работы, в которых будут одинаковые фразы и пункты не будут зачтены и Вы будете отправлены на доработку.

ИТОГО: каждая записка, как и программная часть — должна быть уникальной, т.к. подразумевает работу над индивидуальным заданием. Обратите, пожалуйста, на это внимание во избежание ошибок.

СРОК СДАЧИ КП – за 2 недели до начала сессии.