1

Этап 1

Перенести имеющиеся данные по физ.лицам

2

Этап 2

Курим закон

3

Этап 3

Накатать список конкретных задач, решаемых при помощи данной БД

4

Этап 4

Продумать ЕR-модель данных и структурировать информацию соответствующим образом.

5

Этап 5

Навести порядок

6

Этап 6

ОТМЕНЕНО Свистелки и перделки: добавить сканы документов

7

Этап 7

Блэкджек и шлюхи (средствами SQL)

8

Этап 8

ОТМЕНЕНО Свистелки и перделки: добавить .doc, .xls, .pdf, .etc документы

9

Этап 9

ОТМЕНЕНО Доступ к БД по сети.

10

Этап 10

Блэкджек и шлюхи (средствами ЯВУ)

1

Этап 1

Перенести имеющиеся данные по физ.лицам

2

Этап 2

Курим закон

3

Этап 3

Накатать список конкретных задач, решаемых при помощи данной БД

4

Этап 4

Продумать ЕR-модель данных и структурировать информацию соответствующим образом.

5

Этап 5

Навести порядок

6

Этап 6

ОТМЕНЕНО Свистелки и перделки: добавить сканы документов

7

Этап 7

Блэкджек и шлюхи (средствами SQL)

8

Этап 8

ОТМЕНЕНО Свистелки и перделки: добавить .doc, .xls, .pdf, .etc документы

9

Этап 9

ОТМЕНЕНО Доступ к БД по сети.

10

Этап 10

Блэкджек и шлюхи (средствами ЯВУ)

25 июля 2015 30 июня 2016
Цель завершена 9 августа 2016

Автор цели

Карьера и работа

Запилить преферанс и куртизанок в своей БД.

Первым делом прошу прощения у программистов за то, что эту цель поместил в группу "Программирование", она с ним очень слабо связана. М.б. разве что косвенно по части написания запросов на SQL. Просто остальные группы из категории "Работа и карьера" подходят для неё ещё меньше.

Думаю, эта цель мало кому может показаться интересной, но описание я всё же добавлю.

Я работаю инженером в сфере предоставления коммунальных услуг. Непосредственно в отделе сбыта и в метрологической службе. Пожалуй, самая важная часть работы заключается в сборе/хранении/обработке данных, полученных при помощи приборов учёта потребления коммунального ресурса а также договорных данных. Всю совокупность потребителей коммунального ресурса можно, условно, разделить на две категории: физические и юридические лица. Работа с первой категорией в основном регулируется ПП РФ от 06.05.2011 №354. Работа со второй категорией регулируется... Да в общем-то ничем, кроме договоров, которые в целом не должны противоречить ГК РФ и требованиям всяких там надзорных органов. Отсюда вытекает, что при работе с этими двумя категориями есть некоторая отличающаяся специфика.

Что касается вопросов обработки и хранения данных, для физ.лиц у меня используется сторонний программный продукт. В целом, он неплох, однако, его возможности не предоставляют всего того функционала, который помог бы мне должным образом автоматизировать всю работу по учёту и помочь осуществлять все требования законодательства легко и непринуждённо. Навскидку там: не предусмотрена возможность хранения данных по узлам учёта (номера, номера пломб, даты ввода, сроки поверки, даты периодических проверок и т.д.); не предусмотрена возможность толкового хранения контактной информации, что бы в случае чего быстренько выйти на связь с контрагентом; самое неудобное - в принципе не предусмотрена возможность прикрепления каких-либо документов. Для обработки же данных по юр.лицам у меня используется разработанная мною же локальная база данных. Тут уже я сам себе сам и, в целом, меня всё устраивает, но кое-что хотелось бы оптимизировать и добавить, а кое-что совсем-таки убрать.

Итак, вкратце, суть следующая. Я хочу данные по физ.лицам из БД стороннего продукта перенести в свою и реализовать там всё то чего мне не достаёт в работе. Так же допилить базу по вопросам работы с юр.лицами.

Пока что полного плана работ здесь у меня нет, добавлю по ходу анализа проблемы и проработки решения.

 Критерий завершения

В течение длительного времени (месяц, например) не используются операторы определения данных (CREATE, ALTER, DROP), используются только операторы манипуляции данными (SELECT, INSERT, UPDATE, DELETE). Это будет показатель того, что стуктура БД годна и я перестал постоянно всё там перепиливать, сама БД используется для стабильной работы.

 Личные ресурсы

"Кто владеет информацией, тот владеет миром". Какой-то профит для себя смогу извлечь.

 Экологичность цели

Для того, чтоб высвободить побольше времени для изучения IT, требуется автоматизировать выполнение возложенных на меня обязанностей.

  1. Перенести имеющиеся данные по физ.лицам

    контрагенты, договоры, адреса, объекты;

    данные по узлам учета;

    данные по взаиморасчётам.

    1. добавить адреса, объекты, контрагентов, договоры

    2. добавить данные по узлам учёта

    3. добавить данные по взаиморасчётам

  2. Курим закон

    Для учёта нюансов.

    1. ПП РФ №354 по вопросам учёта потребления, начислений, взаиморасчётов.

    2. Последние изменения по сабжу с 2016.

  3. Накатать список конкретных задач, решаемых при помощи данной БД

    - БД представляет подробный реестр: объекты на которые предоставляются услуги, узлы учёта и показания, тарифы, договоры с контрагентами (объекты, сроки, объемы), расчёты за услуги.

    - автоматический расчёт начислений по показаниям узлов учёта, по средним значениям (при отсутствии данных) и по расчётным нагрузкам (при отсутствии узлов учёта);

    - автоматический расчёт состояния расчётов за услуги, данные по выпискам банка вводятся автоматизированно;

  4. Продумать ЕR-модель данных и структурировать информацию соответствующим образом.

    Данные должны быть как можно более минималистичны: если какая-то информация может быть получена путём вычислений из другой, то надо хранить вот эту самую исходную (минимальную) информацию и алгоритм вычислений.

    1. Реализовать схему данных

    2. Причесать данные

  5. Навести порядок

    годный_алгоритм(корректные_исходные_данные) = корректные_выходные_данные

    Чтоб был получен правильный результат, надо исправить ошибки и неточности, связанные с тем, что в момент создания БД, данные не были нормализованы.

    Есть список потребителей (196 шт, 8 на букву "А", 18 на букву "Б" и т.д...), есть список, каким должен быть результат работы алгоритма. Ищем ошибки в договорных данных, данных по расходомерам, данным по оплатам и т.д., исправляем. Ну это как 196 уравнений решить, только хуже. Поехали...

    1. А - 9 / 9

    2. Б - 15 / 17

    3. В - 5 / 5

    4. Г - 6 / 6

    5. Д - 8 / 9

    6. Е - 3 / 4

    7. Ж - 5 / 5

    8. З - 5 / 5

    9. И - 5 / 7

    10. К - 22 / 23

    11. Л - 8 / 8

    12. М - 7 / 9

    13. Н - 7 / 7

    14. О - 3 / 3

    15. П - 11 / 11

    16. Р - 7 / 7

    17. С - 25 / 26

    18. Т - 7 / 7

    19. У - 4 / 4

    20. Ф - 1 / 2

    21. Х - 4 / 5

    22. Ц - 1 / 1

    23. Ч - 1 / 1

    24. Ш - 9 / 9

    25. Э - 3 / 4

    26. Ю - 1 / 1

  6. ОТМЕНЕНО Свистелки и перделки: добавить сканы документов

    Это вообще что-то нереальное по объёму... Но стоило бы.

    1. бумаги по УУХВС: акты допуска / снятия

    2. бумаги по УУХВС: акты снятия показаний (какие есть) 2011

    3. бумаги по УУХВС: акты снятия показаний (какие есть) 2012

    4. бумаги по УУХВС: акты снятия показаний (какие есть) 2013

    5. бумаги по УУХВС: акты снятия показаний (какие есть) 2014

    6. бумаги по УУХВС: акты снятия показаний (какие есть) 2015

    7. бумаги по УУТС: отчёты 2011

    8. бумаги по УУТС: отчёты 2012

    9. бумаги по УУТС: отчёты 2013

    10. бумаги по УУТС: отчёты 2014

    11. бумаги по УУТС: отчёты 2015

  7. Блэкджек и шлюхи (средствами SQL)

    Несмотря на, условно, незатейливость SQL, многое можно на самом SQL

    1. Расчёт начислений как результат хитрого SELECTа

    2. Расчёт сальдо как результат нехитрого SELECTа

    3. ОТМЕНЕНО Расёт пеней как результат очень хитрого SELECTа

  8. ОТМЕНЕНО Свистелки и перделки: добавить .doc, .xls, .pdf, .etc документы

    Чтоб то, что кое-как храниться в файловой системе (ну те же рыбы договоров, например), лежало в БД с конкретной привязкой к контрагентам.

  9. ОТМЕНЕНО Доступ к БД по сети.

    Вообще ХЗ как это делают те, кто в это умеет. Тут сильно курить матчасть.

  10. Блэкджек и шлюхи (средствами ЯВУ)

    Для кое-каких нужных вещей придётся прибегнуть к чему-то более сильному

    1. Импорт данных из банковских выписок

    2. txt для печати квитков на оплату

  • 5468
  • 25 июля 2015, 13:48
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?