Высокоуровневые методы информатики и программирования. Сивохин А.В - 23 стр.

UptoLike

- 24 -
предусмотренных техническим заданием, в пределах логически завершенных
программных единицфункции, процедур и модулей. Структура папок должна отражать
структуру программных объектов и данных приложения. Пример структуры приложения
и структуры ее папок приведен в приложении В.
3.4 Проектирование функциональных модулей и форм
На этапе проектирования модулей и форм приложения необходимо четко
определить
функции и характеристики модулей во время выполнения программы,
используя для этих целей язык спецификаций или графические средства, а так же
разработать удобный интерфейс пользователя в виде меню, форм, диалоговых панелей и
других управляющих элементов. Раздел второй пояснительной записки в приложении В
дает представление о порядке выполнения этого этапа.
3.5 Реализация приложения
в среде Delphi
Для реализации приложения в среде Delphi необходимо создать проект и все
необходимые модули и формы, разместить на формах все необходимые визуальные
компоненты, установить свойства этих компонент, разместить в модулях тексты
определений, функции и процедур и произвести настройку обработчиков событий. В
приложении В приведены распечатки всех модулей и форм прототипа
курсового
проекта.
Для усложненного и сложного вариантов проектов предполагается использование
интегрированных сред Builder C++ и Visual C++.
3.6 Отладка и функциональное тестирование приложения
Включение очередного модуля в проект должно сопровождаться корректировкой
предложения uses, прежде всего, самого включаемого модуля, а затем и тех модулей,
которые его используют. Если окажется, что два модуля взаимно используют друг друга
,
то в обоих модулях предложения uses для этих модулей должны быть размещены после
ключевого слова Implementation. При соблюдении этих условии синтаксические ошибки
будут обнаруживаться, как правило, лишь во включенном модуле, которые не сложно
распознать и устранить.
Ошибки времени выполнения следует устранять, применяя известные средства
отладчика: переход по курсору, пошаговое исполнение, включение точек
переходов и
наблюдение за вычислениями значений переменных.
Проверка функций модуля должна производиться на основе спецификаций,
разработанных на этапе проектирования. Экранные формы результатов
функционального тестирования модуля и его связей с другими модулями должны быть
помещены в отдельное приложение курсового проекта.
3.7 Включение справочной системы по проектированию
Справочная система является неотъемлемой частью
курсового проекта. Она
должна содержать сведения и фотографию автора проекта с указанием фамилии
руководителя, а так же всю пояснительную записку с текстами исходных модулей,
предусмотренных техническим заданием, в пределах логически завершенных
программных единиц – функции, процедур и модулей. Структура папок должна отражать
структуру программных объектов и данных приложения. Пример структуры приложения
и структуры ее папок приведен в приложении В.

                 3.4 Проектирование функциональных модулей и форм

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

                       3.5 Реализация приложения в среде Delphi

     Для реализации приложения в среде Delphi необходимо создать проект и все
необходимые модули и формы, разместить на формах все необходимые визуальные
компоненты, установить свойства этих компонент, разместить в модулях тексты
определений, функции и процедур и произвести настройку обработчиков событий. В
приложении В приведены распечатки всех модулей и форм прототипа курсового
проекта.
     Для усложненного и сложного вариантов проектов предполагается использование
интегрированных сред Builder C++ и Visual C++.

               3.6 Отладка и функциональное тестирование приложения

      Включение очередного модуля в проект должно сопровождаться корректировкой
предложения uses, прежде всего, самого включаемого модуля, а затем и тех модулей,
которые его используют. Если окажется, что два модуля взаимно используют друг друга,
то в обоих модулях предложения uses для этих модулей должны быть размещены после
ключевого слова Implementation. При соблюдении этих условии синтаксические ошибки
будут обнаруживаться, как правило, лишь во включенном модуле, которые не сложно
распознать и устранить.
      Ошибки времени выполнения следует устранять, применяя известные средства
отладчика: переход по курсору, пошаговое исполнение, включение точек переходов и
наблюдение за вычислениями значений переменных.
      Проверка функций модуля должна производиться на основе спецификаций,
разработанных     на    этапе   проектирования.   Экранные     формы    результатов
функционального тестирования модуля и его связей с другими модулями должны быть
помещены в отдельное приложение курсового проекта.

                3.7 Включение справочной системы по проектированию

     Справочная система является неотъемлемой частью курсового проекта. Она
должна содержать сведения и фотографию автора проекта с указанием фамилии
руководителя, а так же всю пояснительную записку с текстами исходных модулей,
                                                                               - 24 -