2015
PQForms — единая мастер-форма
Повторное использование данных в формах и шаблонах.
Frontend и часть backend
Задача
Сделать сложный ввод данных управляемым и переиспользуемым.
Личный вклад
- Реализовал frontend и часть backend.
Результаты
- Разработаны интерфейсы и часть backend на CodeIgniter, jQuery и MySQL.
Компоненты и связи
Ввод данных
- Мастер-формаЕдиный интерфейс ввода данных.
Обработка
- Обработка формыСерверная обработка введённых данных.
- Общие данныеДанные для повторного использования.
Повторное использование
- Формы организацийИспользование общих данных в разных формах.
- ШаблоныПовторное использование данных в шаблонах.
- Мастер-форма→Обработка формыввод
- Обработка формы→Общие данныесохранение
- Общие данные→Формы организацийзаполнение
- Общие данные→Шаблоныданные
Инженерный итог
Контекст
Система единой мастер-формы для нескольких организаций и шаблонов.
- Большой объём вводимых данных.
Подход
Работал над интерфейсом мастер-формы и частью серверной обработки.
- Повторное использование введённых данных в разных формах.
Стек
- CodeIgniter 3
- jQuery
- MySQL