Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пояснительная записка Отредактированная 29 мая...doc
Скачиваний:
9
Добавлен:
21.09.2019
Размер:
1.89 Mб
Скачать

2.3 Обоснование выбора используемого метода проектирования

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

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

При проектировании использовался структурный подход, на основании которого разработаны

  • функциональная схема программного продукта;

  • модульная структура ПП;

  • сценарий пользовательского интерфейса;

  • структурная схема программного продукта.

2.4 Описание функциональной схемы программного продукта

На рисунке 2.1 изображена функциональная схема программного продукта, которая отражает распределение функций пользователя и приложения.

Рисунок 2.1 - Функциональная схема программного продукта

1) функции программы - обработка процедур редактирования и просмотра данных реализуется посредством функции инициализации этих действий пользователем через интерфейс модуля редактирования данных.

2) при запуске программы открывается приветственная форма с приветственным текстом.

3) благодаря панелям с вкладками и кнопкам пользователь может перемещаться по программе в поисках информации

4) с помощь кнопки справка пользователь может открыть справку

5) при выходе из программы в диалоговом окне пользователь может решить что сделать программе дальше выйти или вернуться на главную.

2.5 Описание модульной структуры программного продукта

На рисунке 2.2 изображена модульная структура программного продукта, которая состоит из 4 модулей:

Рисунок 2.2 - Модульная структура программного продукта

Модуль «Титульная форма» содержит название программного продукта и дает возможность перехода к модулю «Главная форма».

Модуль «Главная форма» содержит название учебного заведения и три кнопки для перехода на два модуля с информацией о техникуме и на модуль «Справка».

Модуль «Знакомство с техникумом» - обеспечивает функцию предоставления информации о техникуме в виде фотографий и перехода по вкладкам.

Модуль «Знакомство со специальностями» - обеспечивает функцию предоставления информации о специальностях в виде текста и перехода по вкладкам.

Модуль «Справка» - предоставляет возможность получить информацию о программном продукте.

2.6 Описание структурной схемы программного продукта

На рисунке 2.3 представлена структурная схема программного продукта из которой видно, что вход в программу происходит через главную форму.

Рисунок 2.3 - Структурная схема программного продукта

Раздел «Главная форма» имеет возможность перехода к одному из двух модулей.

Раздел «Знакомство с техникумом» содержит компоненты: PageControl, TabSheet, StringGrid, Image, MainMenu, который позволяет выбрать одну из двух вкладок «Техникум» и «Студенческая жизнь». Каждая из вкладок позволяет просмотреть до 20 фотографий видов техникума и сцен из студенческой жизни.

Раздел «Знакомство со специальностями» содержит компоненты: PageControl, TabSheet, MainMenu, который обеспечивает функцию перехода по вкладкам для отображения текстовой информации о специальностях в виде текста на визуальных компонентах Label, Edit, Memo.

Раздел «Справка» - предоставляет возможность получить информацию о программном продукте.