Идея: * Статистический учёт повседневных потребностей жителей микрорайонов, посёлков, районов. Это облегчит соответствующим административным работникам процесс сбора данных о товарах повседневного спроса для каждого домохозяйства. * После сбора данных по каждому домохозяйству они будут обобщаться и передаваться ответственным лицам (для посёлка это могут быть члены поселкового совета, для микрорайона — сотрудники управляющей компании, а данные по нескольким микрорайонам могут собираться в районном административном центре). * Уровень обобщения данных можно настроить самостоятельно, при этом конечным получателем будет сотрудник, ответственный за закупки. * При входе пользователь должен указать свой микрорайон.
User Story: * Районный администратор инициирует «закупочную активность» (при этом можно указать конкретный микрорайон, установить срок окончания и срок доставки). * Жители соответствующего микрорайона могут выбрать уже запущенную «закупочную активность» и добавить все необходимые товары для своего домохозяйства. * По окончании «закупочной активности» инициатор увидит список с данными по микрорайону.
* Инициатор осуществляет закупку и изменяет статус «закупочной активности»: регистрация, завершение регистрации, закупка в процессе, закупка завершена, распределение в процессе.
* Процесс доставки товаров завершается.
* Можно переходить к следующей «закупочной активности».
Описание программной архитектуры: * Разделение на клиентскую и серверную части. * Клиентская часть включает в себя: приложение для мобильных устройств (WeChat mini-program) и платформу управления (Vue). * Серверная часть: SpringBoot и Kubernetes.
Серверная часть: 1. Импортировать проект в среду разработки IDEA как Maven-проект (другие IDE пока не рекомендуются, особенно если используется Kotlin).
2. В файле cn.m1c.cntt.wuhan2020.cnttlifegoods.weixin.controller.WeixinController настроить appid и secret для мини-программы WeChat.
3. Запустить приложение через основной класс CnttLifegoodsApplication.
Мини-программа WeChat: 1. Использовать локальный инструмент разработки WeChat (настроить appid, который был настроен в файле WeixinController).
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )