Определение предметной сущности. ДЗ 1.02
— Ну наконец-то, наконец-то ты освободились, уважаемый мусьё Дример. Нам посоветовали вас как очень опытного программиста и мы не хотели вести переговоры ни с кем другим.
— Простите, господа, я имел обязательства перед другим клиентом, а долг, как Вы понимаете, превыше всего! Но теперь я свободен и готов посвятить свое время решению Ваших проблем. Какого рода задачу Вам необходимо решить?
— Мусьё, наипервейшая задача, которая стоит перед нашей компанией, автоматизация бухгалтерии сообщества @studychain, нам необходимо автоматически собирать, обрабатывать всю первичную информацию, и на выходе иметь структурированные данные по всем финансовым операциям, проходящим по аккаунтам @studychain и @sc-programming. Примерно вот в таком виде. Ведь мы солидная и открытая компания и хотим, чтобы каждый коин был учтен.
А теперь, если Вас не затруднит, пройдите к нашему бизнес-аналитику для более подробного обсуждения данной задачи...
— Здравствуйте, господин бизнес-аналитик, руководство компании @studychain направило меня к Вам для дальнейшего обсуждения поставленной задачи по автоматизации бухгалтерии.
— О да, я в курсе, мусьё Дример, руководство уже поставило меня в известность.
Давайте для начала рассмотрим сам бизнес процесс:
- Указанные аккаунты ведут финансовую деятельность (привлекают инвестиции, получают вознаграждение за посты и комментарии, получают кураторское вознаграждение и несут расходы по выплате авторских гонораров, премий студентам за активную работу, дивидендов, заработной платы редакторам и т.д.)
- Все операции записываются в блокчейн и становятся доступны через SQL сервер для фильтрации и использования в виде запросов.
- Данные необходимо отфильтровать по необходимым критериям и внести в таблицы в виде первичной документации.
- Из таблицы данные поступают в обработку и каталогизируются в удобном графическом виде, с разбивкой по финансовым операциям и с подбивкой итогов за месяц. Остатки переносятся на следующий месяц.
- На выходе имеем полную прозрачную информацию для служебного пользования и для отчетности перед заинтересованными лицами.
— Благодарю Вас, господин аналитик, за предоставленную информацию. Я предполагаю, что для доступа к хранимой информации нам придется воспользоваться запросами к SQL базе из разрабатываемого приложения. Само приложение желательно разместить на web сервере и там же хранить полученные из запросов первичные данные.
Буду рад сотрудничеству с Вашей компанией!