- •Введение
- •Анализ поставленной задачи
- •Формулировка поставленной задачи
- •Изучение предметной области
- •Обзор и сравнение аналогичных решений
- •Функциональные требования
- •Распространенность
- •Безопасность
- •Список использованных источников
- •Заключение
- •Снятие записи
- •Добавление и удаление врача
- •Описание входных и выходных данных
- •Модель работы продукта
- •Эргономические и техническо-эстетические требования
- •Распределение прав доступа
Заключение
В процессе прохождения практики по профилю специальности были решены следующие задачи:
изучена предметная область;
рассмотрены аналогичные решения;
обоснована целесообразность разработки;
сформулированы функциональные требования к разработке;
проведено функциональное моделирование;
обоснован выбор средств реализации;
разработано техническое задание на разработку.
Техническое задание представлено в приложении 1.
Список использованных источников
Синтаксис PHP: [Электронный ресурс] // PHP.SU., 2006-2015. URL: http://www.php.su/learnphp/?syntax/ (Дата обращения 20.04.2016).
Usage Stats for January 2013: [Электронный ресурс] // PHP., 2001-2014. URL: http://php.net/usage.php. (Дата обращения: 20.04.2016).
Преимущества PHP: [Электронный ресурс] // PHP.SU., 2006-2015. URL: http://www.php.su/php/?opport (Дата обращения 20.04.2016).
PHP и базы данных: [Электронный ресурс] // PHP.SU., 2006-2015. URL: http://www.php.su/phpdb/ (Дата обращения 20.04.2016).
Поль Дюбуа MySQL [Текст] / Поль Дюбуа – 2-е изд.,. 2004. – С. 20-24.
ПРИЛОЖЕНИЕ 1
Техническое задание
Назначение разработки
Назначение разработки - обеспечение пользователей возможностью записаться на прием к врачу, а также сохранить историю записей.
Цели и задачи
Цель - разработка веб-сервиса для самостоятельной записи к врачу.
Разрабатываемый веб-сервис должен представлять собой веб-сайт позволяющий пользователям выбрать медучреждение по районам, выбрать специализацию врача, самого врача и времени сеанса, также пользователи должны иметь возможность про-сматривать историю своих записей к врачу и использовать свои сохраненные записи, как быстрый способ записаться на прием повторно в то же медучреждение, на ту же специализацию врача или к тому же врачу.
Задачи, решаемые в процессе достижения цели:
Анализ функциональных требований.
Разработка и реализация возможности сохранения истории записей
Разработка и реализация панели администратора для добавления новых врачей и расписания сеансов.
Реализация виртуальной базы данных медучреждений, а также врачей и расписания.
Реализация возможности сбора информации из номерка и перевод это в электронный документ формата DOCX, для последующей печати
Тестирование системы.
Требования к функциональным характеристикам
Веб-сервис должен удовлетворять следующим функциям.
Аутентификация
На главное странице сайта будет находиться меню с ссылкой на вход, где в свою очередь будет два поля с парой логин, пароль. А ниже будут ссылка на регистрацию и восстановление пароля.
Восстановление пароля
При восстановлении пароля пользователю необходимо заполнить поле «Электронный адрес» и нажать кнопку «готово».
Запись на прием к врачу
Пользователь имеет возможность выбрать нужное медучреждение, предварительно выбрав район нахождения учреждения. А также отобразить список всех медучреждений, в случае если пользователь не нашел нужное в списке по району. Далее пользователю необходимо выбрать специализацию врача, ФИО врача и дату/время приема из списка.
Печать номерка
После выбора даты и времени приема пользователь имеет возможность распечатать номерок, состоящего из:
Адреса медучреждения
Специальности врача
ФИО врача
Дата и время
Номер кабинета
Страница врача
Пользователи имеют возможность просмотреть отзывы о враче и оставить свой. Ссылка на страницу врача будет находиться на этапе выбора даты и времени сеанса, то есть после выбора конкретного врача.
Составление расписания врачей
Администратор имеет возможность составить график приемов врачей медучреждения. Для этого будет предусмотрена панель составления расписаний. Каждое медучреждение нуждается в администраторе для составления расписаний.
История записей
Пользователи имеют возможность просматривать список записей на приемы к врачам, сделанные ранее. Каждый элемент списка включает в себя цепочку этапов, представленных в виде ссылок, составленных пользователем ранее, а именно: Название медучреждения, специализация врача, ФИО врача. При переходе по ссылке создается новый запрос на запись, в зависимости на какой этап пользователь желает перейти.
