Помощь в написании студенческих работ
Антистрессовый сервис

Разработка функциональной схемы

РефератПомощь в написанииУзнать стоимостьмоей работы

Модуль взаимодействия с базой данных осуществляет соединение с базой данных, выполнение запросов на стороне приложения, выполнение хранимых процедур на стороне сервера, получение результирующих наборов данных по результатам запросов, передача наборов данных в модуль визуализации. В ходе выполнения запросов к БД результаты записываются в оперативную память для их дальнейшей обработки подсистемой… Читать ещё >

Разработка функциональной схемы (реферат, курсовая, диплом, контрольная)

Функциональная схема — это схема взаимодействия компонентов программного обеспечения. Функциональная схема верхнего уровня соответствует структурной схеме верхнего уровня, т. е. система разбивается на три подсистемы:

  • — подсистема взаимодействия с БД;
  • — подсистема визуализации;
  • — подсистема генерации отчётов.

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

  • 1. Подсистема взаимодействия с БД получает информацию из таблиц базы данных путем запроса, проводит их проверку и передает в подсистему визуализации.
  • 2. В ходе выполнения запросов к БД результаты записываются в оперативную память для их дальнейшей обработки подсистемой визуализации и подсистемой генерацией отчетов, а также, при необходимости, отображаются в табличном виде.
  • 3. Подсистема генерации отчетов получает от врача или научного сотрудника параметры генерации отчетов, а от системы соединения с базой данных результаты вычислений. Сформированный отчёт, в последствии, экспортируется в MS Excel.

Функциональная схема А3.

Модульное описание программного обеспечения

Модульное программирование предполагает выделение групп подпрограмм, использующих одни и те же глобальные данные в отдельно компилируемые модули, например, модуль графических ресурсов, модуль подпрограмм вывода на принтер. Связи между модулями при использовании данной технологии осуществляются через специальный интерфейс, в то время как доступ к реализации модуля (телам подпрограмм и некоторым «внутренним» переменным) запрещен [12].

Проектируемая система для мониторинга психофизиологического состояния человека разделяется на несколько модулей:

  • — модуль взаимодействия с базой данных;
  • — модуль визуализации;
  • — модуль генерации отчётов.

Модуль взаимодействия с базой данных осуществляет соединение с базой данных, выполнение запросов на стороне приложения, выполнение хранимых процедур на стороне сервера, получение результирующих наборов данных по результатам запросов, передача наборов данных в модуль визуализации.

Модуль визуализации включает в себя следующие функции:

  • — представление наборов данных в виде диаграмм;
  • — задание различных видов отображения диаграмм;
  • — передача данных в модуль генерации отчетов.

Модуль генерации отчетов выполняет следующие функции:

  • — задание параметров отчёта;
  • — генерация отчёта;
  • — экспорт отчёта в MS Excel.

Вся совокупность модулей представлена на рис. 2.5.

Модульная структура программного обеспечения.

Рисунок 2.5 — Модульная структура программного обеспечения.

Показать весь текст
Заполнить форму текущей работой