gifts2017

PIM Фиксина - черновик программы повышения личной продуктивности

Опубликовал Осипов Сергей (fixin) в раздел Отраслевые решения - Прочее

Веду разработку PIM (Personal Information Manager) уже несколько лет. Не все еще получилось из задуманного, но я на верном пути - можете оценить мою нетленку.

Назначение и преимущества PIM на 1С

Введение

Программы класса PIM используются для накопления, упорядочения и анализа информации о жизнедеятельности человека. Аббревиатура обозначает «Персональный менеджер информации».

PIM реализован в виде конфигурации для платформы 1С81.

Преимущества решения на платформе 1с81:

  • 1С обеспечивает богатые возможности для работы с информацией
  • 1С обеспечивает надежность хранения информации и совершения транзакций в базе данных
  • Конфигурация на 1С легко сопровождать силами сторонних разработчиков
  • База 1С может располагаться на флешке или съемном носителе, платформа 1С практически portable, требуется только инсталляция драйвера ключа защиты.

Недостатки решения:

  • Платформа 1С81 платная. Однопользовательская версия стоит 300$.
  • В одной таблице не может храниться более 4 Гб, что ограничивает использование базы для хранения HTML-страниц и объемной информации.

Скачать

Доступна документация.

Можно скачать базу 1с81 в виде 1CD файла – это полнофункциональная база с введенными демонстрационными данными.

Последняя версия конфигурации доступна в CF-файле – базу с демо-данными нужно обновить этим файлов для получения последней версии функционала.

 

Возможности программы

В списке указаны функциональные блоки и степень их состояния/готовности:

  • Задачи – управление задачами (готовы список задач, их активность, возможность закрывать задачи)
    • Ведение иерархического списка задач
    • Возможность назначать сроки и закрывать задачи
    • Ведение периодических задач
    • Взаимосвязи задач друг с другом (связь по завершению, есть)
    • Учет статуса, адреса и получателя задачи (в планах)
    • Работы – учет работ по задачам (тайм-менеджмент, не сделано полностью)
      • Учет работ по объему с привязкой ко времени
      • Контакты – ведение контактов (только список контактов, поля еще не сделаны)
        • Ведение списка контактов
        • Контактная информация контактов
        • История отношений с контактами
        • Дневник – ведение событий жизни
          • Привязка к контактам (не сделана)
          • Возможность отправки событий в ЖЖ (сделана)
          • Возможность отправки событий в другие блоги (Infostart)
          • Общение – учет и возможности общения
            • Клиент для mamba.ru (100% готовность)
            • Отправка СМС через мобильный телефон (готово, но с программой не интегрировано)
            • Возможность учета сообщений ICQ (50% готовность)
            • Отчеты – отчетность
              • Все отчеты сделаны на СКД
              • Ведется дерево отчетов, возможно наследовать настройки от родительского отчета (дерево есть, наследования пока нет).
              • Браузер – просмотр и сохранение веб-страниц
                • Возможность просмотра веб-страниц из 1С
                • Возможность сохранения и последующей правки веб-страниц.
                • Возможность выгрузки страниц на SD карту для чтения на КПК.
                • Опыт – блок накопления опыта
                  • Справочник «Информация» служит для ведения картотеки и описания опыта.
                  • Файловый архив – хранение файлов в каталоге или в хранилище 1С
                    • Возможно сохранять файлы в каталоге, с маркировкой их уникальными GUID (используется при сохранении страниц)

PIM обладает следующими технологическими и архитектурными особенностями:

  • Широко используются вложенные формы, что облегчает разработку.
  • Сквозная система категорий – всем объектам можно назначить категории и использовать их в отчетах (категории надо сделать не периодическими).

·         У каждого объекта может быть содержание, сохраняется в HTML формате, планируется сделать возможность вставлять картинки.

Скачать файлы

Наименование Файл Версия Размер
Последняя конфигурация 62
.zip 1,33Mb
25.09.12
62
.zip 1,33Mb Скачать
База с демо-данными 28
.zip 3,93Mb
25.09.12
28
.zip 3,93Mb Скачать

См. также

Подписаться Добавить вознаграждение
Комментарии
1. Sergey (Sergey K) 19.12.11 08:46
Реализация оставляет желать лучшего..
Использую PIM не на 1С - в разы удобнее. (хотя есть огромный минус, нельзя самому допиливать..)

Ставлю плюс, за некоторые идеи(реализации) самого кода.
2. Sergey (Sergey K) 19.12.11 09:01
Кстати, у тебя нет глосария твоих общих модулей? а то мельком посмотрел, можно было бы несколько функций себе скопировать, только вот рыться по всем модулям и смотреть, что они делают, не хочу.
3. Осипов Сергей (fixin) 19.12.11 10:39
(2) а как же, конечно есть. Скоро ждите мои шедевры "Библиотека функций" и "Конфигурация для переноса данных".
4. Осипов Сергей (fixin) 19.12.11 10:40
(1) да по задачам там вообще по сути никакой реализации нет, сам пока для таск-менеджмента использую эксель, но уже понял, как должнен выглядеть процесс, все некогда ПИМ допилить.
5. Александр Лапшин (zfilin) 21.12.11 11:52
Очень, уж это все индивидуально...
6. Осипов Сергей (fixin) 21.12.11 12:33
(5) что именно? в таск-менеджменте есть свои общие для всех нюансы
7. Александр Лапшин (zfilin) 21.12.11 13:02
А, общих для всех таскменеджментилок и так полный интернет.
8. Осипов Сергей (fixin) 21.12.11 13:34
(7) они не общие для всех, а общие по смыслу. У авторов кризис идей. ;-) Максимум GTD еще прикрутят или неплохой вариант в My Life Organized.
Не путай туду лист с таск-менеджментом.
9. Dmitriy (daho) 22.03.12 05:24
Мда.. идея хорошая... плюс можно делать то на что времени никогда не хватает - допиливать под себя... процесс АМХО нескончаемый.. единое замечание чего бы сразу на управляемых не сделать.. прикрутить бы вэбморды кинуть где нить на надежный сервак и можно уже и с айпода залазить и ваще удобней чем тягать на флешке вместе с платформой...
10. Осипов Сергей (fixin) 22.03.12 08:11
(9) ибо управляемые формы еще не изучил. ;-) К тому же считаю, что УФ - это тупиковая ветка развития 1с8.
11. Dmitriy (daho) 22.03.12 08:43
(10) fixin, обоснуй.... вопрос довольно спорный, ибо если нормально доделают то вроде как штука удобная... единственный минус что нельзя как-то эти формы независимыми делать от центральной конфигурации.. полюбому всю структуру тянет, а хотелось бы разделить хотя бы по тем же подсистемам но физически разные конфигурации... может конечно и бред...
12. Осипов Сергей (fixin) 22.03.12 11:09
(11) самая главная слабость УФ - это их назначение. 1с хочет возложить на программиста то, что должен оптимизировать транспортный протокол. Т.е. необоснованно усложняет разработку. Имхо, не взлетит.
Трехзвенки сами должны оптимизировать свою работу, а не возлагать эту задачу на программиста. Тем более, что все его усилия для файловой версии пойдут прахом, все равно там не используется сервер, а файловых 80%. Так что УФ - это бред сивой кобылки.
13. Ададуров Виталий (adva) 09.10.14 10:22
Не нашел, по поводу лицензии, библиотеки функций на каких условиях можно использовать?
14. Осипов Сергей (fixin) 09.10.14 12:28
(13) adva, абсолютно свободно. Я не патентую алгоритмы.