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

WEB — портал КГП «Костанайская городская детская больница»

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

Модуль «Список отказов к специалистам» — это отдельный файл, который обрабатывается интерпретатором PHP, а затем отображается в виде полноценной страницы с списком отказов на приём. Модуль состоит из подключаемых файлов и функций вывода списка отказов. Модуль «Наша жизнь» — это отдельный файл, который обрабатывается интерпретатором PHP, а затем отображается в виде полноценной страницы… Читать ещё >

WEB — портал КГП «Костанайская городская детская больница» (реферат, курсовая, диплом, контрольная)

Структура портала

WEB — портал КГП «Костанайская городская детская больница» состоит из четырнадцати основных файлов, четыре из которых имеют семь взаимосвязанных файлов, в соответствии со схемой 1.

WEB — портал КГП «Костанайская городская детская больница».

Схема 1. Структура портала.

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

Модуль «Электронная регистратура» — это отдельный файл, который обрабатывается интерпретатором PHP и служит роутером для отображения персональных страниц специалистов с возможностью записи на приём. Модуль состоит из подключаемых файлов и функции роутера.

Модуль «Выданные талоны» — это отдельный файл, который обрабатывается интерпретатором PHP и предназначен, для создания архива подтверждённых талонов на приём к специалистам. Модуль состоит из подключаемых файлов, а также функции архива.

SQL запрос к базе данных WEB-портала позволяет сгенерировать архив выданных талонов, исключительно для выбранного специалиста [7].

Модуль «Ожидаемые талоны» — это отдельный файл, обрабатываемый интерпретатором PHP, который предназначен, для отображения ожидаемых талонов. Модуль состоит из подключаемых файлов, а также SQL запроса на выборку ожидаемых талонов.

Модуль «Расписание» — это отдельный файл, обрабатываемый интерпретатором PHP, который предназначен, для отображения расписания отделений. Модуль состоит из подключаемых файлов, а также SQL запроса на выборку расписания.

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

Проверка всех заполненных полей на правильность ввода позволяет избежать SQL-инъекций на стороне клиентской машине, а также передать серверу обработанные данные [8].

AJAX запрос к серверу WEB-портала позволяет отправить вопрос пользователя, без перезагрузки модуля «Вопрос онлайн», что в свою очередь приводит к снижению времени отправки вопроса, а также уменьшению потребляемых ресурсов [9][10]. Если при отправке вопроса возникла фатальная ошибка, то сработает уведомление с подробным описанием ошибки [11]. Если при отправке вопроса ошибок не возникло, то будет произведена очистка полей от устаревших данных [11].

Модуль «Дежурные специалисты» — это отдельный файл, который обрабатывается интерпретатором PHP, а затем отображается в виде полноценной страницы с дежурными специалистами. Модуль состоит из подключаемых файлов и функции загрузки дежурных специалистов [12]. SQL запрос к базе данных WEB-портала, который позволяет выбрать всех дежурных специалистов, с предварительной сортировкой по дате дежурства [13].

Модуль «Ответы на часто задаваемые вопросы» — это отдельный файл, который обрабатывается интерпретатором PHP, а затем отображается в виде полноценной страницы с ответами на часто задаваемые вопросы. Модуль состоит из подключаемых файлов и функции загрузки ответов [14].

Модуль «Статистика» — это отдельный файл, который обрабатывается интерпретатором PHP, а затем отображается в виде полноценной страницы со статистическими данными. Модуль состоит из подключаемых файлов и функции загрузки статистики Модуль «Контакты» — это отдельный файл, который обрабатывается интерпретатором PHP, а затем отображается в виде полноценной страницы с контактными данными. Модуль состоит из подключаемых файлов и функции загрузки контактов.

Модуль «Список отказов к специалистам» — это отдельный файл, который обрабатывается интерпретатором PHP, а затем отображается в виде полноценной страницы с списком отказов на приём. Модуль состоит из подключаемых файлов и функций вывода списка отказов.

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

Модуль «Информация о подготовке к обследованиям» — это отдельный файл, который обрабатывается интерпретатором PHP, а затем отображается в виде полноценной страницы с информацией по подготовке к обследованиям. Модуль состоит из подключаемых файлов и функции загрузки информации по подготовке к обследованиям.

Генерируемые HTML теги предназначены для вывода информации по подготовке к обследованиям в виде отдельных блочных элементов страницы [15].

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

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

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

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

Модуль «Наша жизнь» — это отдельный файл, который обрабатывается интерпретатором PHP, а затем отображается в виде полноценной страницы с информацией о жизни внутри больницы. Модуль состоит из подключаемых файлов и функции загрузки информации.

Генерируемые HTML теги, предназначены для вывода статей о жизни больницы в виде отдельных блочных элементов страницы [15].

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

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

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

Внутренний блочный элемент, позволяет расположить на странице статьи в развёрнутом варианте.

Модуль «Полезная информация» — это отдельный файл, который обрабатывается интерпретатором PHP, а затем отображается в виде полноценной страницы с полезной информацией.

Модуль состоит из подключаемых файлов и функции загрузки информации.

Генерируемые HTML теги, которые предназначены для вывода полезной информации в виде отдельных блочных элементов страницы [15].

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

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

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

Внутренний блочный элемент, позволяет расположить на странице полезную информацию в развёрнутом варианте.

Описание подключаемых файлов

Файл соединения с базой данных — это отдельный файл, который подключается к основным модулям портала [16].

Файл проверки модулей на ошибки — это отдельный файл, который подключается к основным модулям портала [17].

Файл поиска талонов — это отдельный файл, который подключается к основным модулям портала.

Скрытый блочный элемент, позволяет отобразить результаты поиска талонов вне зависимости от их статуса.

Внутренний блочный элемент, позволяет расположить на странице кнопку закрытия результатов поиска талонов.

Скрытый блочный элемент, позволяет отобразить форму отказа от записи.

Внутренний блочный элемент, позволяет расположить на странице поле ввода пароля, которое предназначено для активации AJAX запроса на отказ от записи.

Внутренний блочный элемент, позволяет расположить на странице кнопку активации AJAX запроса на удаление талона.

Внутренний блочный элемент, позволяет расположить на странице кнопку активации AJAX запроса на поиск талона в базе данных WEB-портала.

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