arvgord / Hospital

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Hospital

Система Госпиталь.
У пациента есть лечащий врач. У врача отображается список пациентов. Врач может производить поиск пациента, редактировать данные пациента, назначать лечение пациенту, просматривать лечение пациента, редактировать лечение, закрывать и открывать лечение.
У пацента отображается список назначенных лечений. Пациент может просматривать назначенное лечение.


Описание реализации

  • Для описания системы на концептуальном уровне была разработана Use case диаграмма (Use case diagram.png);
  • Приложение локализованно на русский и английский язык;
  • При проектировании приложения использовался MVC шаблон;
  • Для доступа к базе данных используется DAO шаблон;
  • В качестве базы данных используется MySQL;
  • Проверка прав доступа пользователей производится с помощью фильтра AccesFilter;
  • В приложении используется шаблон Factory Method;
  • Для динамического отображения элементов используется JavaScript;
  • Для проверки работоспособности приложен дамп базы данных (SQL dump.sql);
  • Примеры интерфейсов для доктора и пациента приведёны в папке Interface example.

About


Languages

Language:Java 95.9%Language:JavaScript 3.9%Language:CSS 0.2%