Алгоритмическое обеспечение проекта

Разработка алгоритма функционирования программного продукта проводилась на основе модульного программирования. Оно заключается в том, что разрабатываемый программный продукт разбивают на более простые части, называемые программными модулями. Программный модуль – это любой фрагмент программы, оформляемый как самостоятельный программный продукт. Это означает, что каждый программный модуль может функционировать отдельно от других модулей программы [11].

Алгоритм функционирования программного продукта можно разделить на два основных модуля: модуль представления информации и модуль администрирования.

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


Рисунок 2.1 – Схема навигации обучающей системы

Модуль администрирования – это отдельный модуль сайта, доступный только администратору, позволяющий настраивать контент и структуру программного продукта. Кроме того, модуль администрирования значительно упростит работу администратора за счет того, что ему не придется изменять исходный код, а будет достаточно лишь отредактировать данные. Модуль администрирования применяется, прежде всего, для того, чтобы пользователь не имел возможность доступа к основным данным сайта и не повредил их умышленно либо по-неосторожности.

Работа с модулем администрирования, собственно как и с модулем представления информации осуществляется при помощи базы данных, реализованной средствами «MySQL». Взаимодействие модуля администрирования и модуля представления информации отображено в приложении В.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: