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