
- •Для специальности 2202 «Автоматизированные системы обработки информации и управления»
- •Предисловие
- •1 Тематика курсовых проектов
- •2 Требования к документации кп
- •2.1 Общие сведения
- •2.2 Задание на курсовое проектирование
- •2.3 Ведомость кп
- •2.4 Пояснительная записка
- •2.4.1 Построение документа
- •2.4.2 Изложение текста документа
- •2.4.3 Оформление иллюстраций и приложений
- •2.4.4 Формулы.
- •2.4.5 Построение таблиц
- •2.4.6 Приложения к записке
- •2.5 Графическая часть
- •2.6 Практическая часть
- •2.7 Электронная форма документов
- •3 Состав и содержание пояснительной записки
- •3.1 Раздел «содержание»
- •3.2 Раздел «введение»
- •3.3 Раздел «1 предварительный анализ»
- •3.4 Раздел «2 описание программного продукта»
- •3.5 Раздел «3 основные проектные решения»
- •3.6 Раздел «4 инструкции по использованию программы»
- •3.7 Раздел «5 результаты проектирования»
- •3.8 Раздел «6 список используемой литературы»
- •4 Рекомендуемая литература
- •Приложение а
- •Задание на курсовое проектирование
3.5 Раздел «3 основные проектные решения»
В данном разделе пояснительной записки приводится описание основных проектных решений, принятых в ходе работы над проектом. Здесь должна проявиться в полной мере Ваша творческая мысль. Раздел может содержать следующие подразделы:
а) 3.1 Схема информационной системы,
б) 3.2 Структура базы данных,
в) 3.3 Модульная структура проекта,
г) 3.4 Описание модулей проекта,
д) 3.5 Описание главной формы проекта,
е) 3.6 Результаты тестовых испытаний.
3.5.1 В подразделе «3.1 Схема информационной системы» описывается структура разрабатываемой ИС. Структура складывается в результате построения диаграмм потоков данных (DFD). Поэтому в этом подразделе со ссылкой на плакат или на рисунки в ПЗ с изображением DF-диаграмм следует последовательно, в соответствии с ходом детализации, описать:
внешние сущности информационной системы (т.е. тех, кто будет взаимодействовать с системой);
какие информационные процессы должны выполняться в системе (а значит, какие приложения могут войти в её состав);
из каких накопителей информации должна состоять база данных системы (с предварительным описанием спецификации структур данных);
какие информационные потоки связывают элементы системы между собой.
3.5.2 В подразделе «3.2 Структура базы данных» подробно описывается построение базы данных разрабатываемой ИС. Наилучший способ сделать это – построить ER-диаграмму, и последовательно описать сущности (с указанием реквизитов) и связи между ними (с указанием типов связей). Следует помнить и отмечать это в тексте описания, что исходный материал для построения структуры базы данных содержится в диаграммах потоков данных. Накопители информации в DFD служат основой для построения сущностей в ER-диаграммах. Поэтому количество и характеристики накопителей информации в DFD не должны без объяснения причин отличаться от количества и характеристик сущностей в ER-диаграммах.
В качестве иллюстраций можно использовать любой вид ER-диаграммы: построенную «руками», построенную в ERWin – логическую или физическую, или несколько разных ER-диаграмм. Главные критерии – полнота и ясность описания.
3.5.3 В подразделе «3.3 Модульная структура проекта» обобщается описание, данное в двух предыдущих подразделах. Здесь необходимо построить обобщённую структуру системы с указанием всех таблиц, форм, модулей, отчётов и связей между ними с указанием идентификаторов всех составляющих элементов.
3.5.4 В подразделе «3.4 Описание модулей проекта» приводится описание наиболее интересных и оригинальных с точки зрения разработчика модулей. Таковыми, конечно же, будут модули авторские, написанные «руками». Описание следует иллюстрировать схемами алгоритмов.
3.5.6 В подразделе «3.5 Описание главной формы проекта» следует описать главную форму разработанной информационной системы. Какие задачи решаются с помощью этой формы, какая информация на ней отображается, какие вспомогательные формы и режимы работы выбираются с помощью главной формы и т.п.
3.5.7 В подразделе «3.6 Результаты тестовых испытаний» требуется описать результаты испытаний работы системы. А чтобы описывать результаты, необходимо тщательно спланировать и провести испытания. В ходе испытаний следует проверить, правильно ли выполняются все необходимые действия, правильно ли реагирует система на воздействия оператора, соответствуют ли получаемые данные действительности, не происходит ли нарушение непротиворечивости данных при хранении и т.д. Желательно также оценить эксплуатационные качества получившейся системы: удобна ли она в эксплуатации, насколько легко её можно освоить, понятен ли интерфейс, легко ли её можно модернизировать и т.д.
Не стоит бояться и умалчивать недостатки разработанной системы. Всякая сложная система требует улучшений. Грамотный специалист сумеет найти слабые места и предложить пути их устранения. Это может послужить хорошим началом для дипломного проектирования.