powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Об кнопке - "Хочу все"
12 сообщений из 12, страница 1 из 1
Об кнопке - "Хочу все"
    #39123665
Владимир2012
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сказанное далее не бахвальство, а подход эффективность, которого была подтверждена результатами эксплуатации
/речь идет о бухгалтерских АРМ "Учет труда и заработной платы", "Учет материалов на складах", .../

И так /вкратце/ об общей подходе к архитектуре и разработки этих АРМ /Foxpro/.
Ручного кода было процентов 5.
Каким образом?
Были разработаны:
- генератор исходных текстов для формирования отчетов;
- designer форм;
- настраиваемое иерархическое меню /а-ля плиточная технология Microsoft (но это было реализовано в 90-х)/

Так вот генератор исходных тестов для отчетов и designer форм не просто создавали абстрактный исходный код,
а помещали его в prg так, что имели логически связанный исходный код.
/кому интересны детали см. Чем заменить FoxPro? http://www.sql.ru/forum/907180-36/chem-zamenit-foxpro/

Теперь об архитектуре АРМ.
Каждый из видов учета имеет определенный набор бухгалтерских операций и документов.
Реализованы они были с использованием одного или нескольких prg.
И в основном их задача сводилась к подготовке исходных данных /табеля, премии, наряды, ... ... .../.
Многие исходные данные порождали некоторые расчетные данные ...
К чему об этом говорю?
А вот к чему.
Не важно отработала транзакция или нет /например свет пропал/.
Бухгалтер всегда мог заново произвести расчет или иное иное какое-действие /не ввод данных/ и
ни какие внешние факторы не создавали проблем с целостностью данных, актуальностью ...

Все АРМ содержали manager пакетной обработки.
Что он из себя представлял?
Это был DBF файл в котором была помещена информация в каком порядке какие модули prg запускать.
Что в результате имели?

Бухгалтера готовили данные жали кнопку - "Хочу все" и ждали результат.
Модуля запускались в определенном порядке сначала делаем начисления /табелей, премий, .../.
Затем производим удержания.
Т.е. практически АРМ делал все то, что без пакетного manager они должны были произвести
вручную /через пункты меню, .../

Что нужно было им знать если к примеру пропадал свет?
Одно как нажать на кнопку - "Хочу все"

PS: Еще раз повторюсь кнопка "Хочу все" была во всех АРМ.
...
Рейтинг: 0 / 0
Об кнопке - "Хочу все"
    #39123892
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не совсем понятна цель топика....

Данный подход хорош, когда данных для полного пересчета немного.
А если это ФИФО-себестоимость за год ??? А если ее надо неск. раз пересчитать (н-р нашли ошибку в какой-то первичке) ?

Тем не менее качественная автоматизация в высшей степени зависит не от модерновости софта, а от стройности и краткости построенной инф. модели (таблицы, связи, логи, чеки, обработки).

Даже на ДБФ можно построить неплохую систему (правда это весьма непросто).
...
Рейтинг: 0 / 0
Об кнопке - "Хочу все"
    #39124059
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир2012Были разработаны:
- генератор исходных текстов для формирования отчетов;
- designer форм;
- настраиваемое иерархическое меню /а-ля плиточная технология Microsoft (но это было реализовано в 90-х)/Для кого? Насколько эффективно с этим работают пользователи далёкие от программирования?
...
Рейтинг: 0 / 0
Об кнопке - "Хочу все"
    #39124072
Владимир2012
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAДля кого? Насколько эффективно с этим работают пользователи далёкие от программирования?Ни как не использовали.
Бухгалтерам без разницы какая там программная архитектура АРМ.
У них другие приоритеты ... /работал с многими клиентами - были довольны/.
...
Рейтинг: 0 / 0
Об кнопке - "Хочу все"
    #39124089
vill_ager
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Владимир2012Были разработаны:
- генератор исходных текстов для формирования отчетов;
- designer форм;
- настраиваемое иерархическое меню /а-ля плиточная технология Microsoft (но это было реализовано в 90-х)/

а чем родные фокпрошные не устраивали?
...
Рейтинг: 0 / 0
Об кнопке - "Хочу все"
    #39124091
Владимир2012
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vill_agerа чем родные фокпрошные не устраивали?Владимир2012/кому интересны детали см. Чем заменить FoxPro? http://www.sql.ru/forum/907180-36/chem-zamenit-foxpro/
...
Рейтинг: 0 / 0
Об кнопке - "Хочу все"
    #39124199
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир2012skyANAДля кого? Насколько эффективно с этим работают пользователи далёкие от программирования?Ни как не использовали.
Бухгалтерам без разницы какая там программная архитектура АРМ.
У них другие приоритеты ... /работал с многими клиентами - были довольны/.Вы как-то не полно ответили.

Я конкретно про следующие вещи спросил:
- генератор исходных текстов для формирования отчетов;
- designer форм;
- настраиваемое иерархическое меню /а-ля плиточная технология Microsoft (но это было реализовано в 90-х)/

Бухгалтеры использовали генератор и дизайнер для создания новых отчётов и форм, или только настраивали иерархическое меню?
...
Рейтинг: 0 / 0
Об кнопке - "Хочу все"
    #39124383
Владимир2012
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAБухгалтеры использовали генератор и дизайнер для создания новых отчётов и форм, или только настраивали иерархическое меню?Ни чего они не использовали /хотя могли/.
Их устраивало вполне то, что они "ставили" задачу и получали то, что хотели.
По "Учету труда и заработной платы" процентов 90 бухгалтеров не могли правильно произвести удержание
подоходного налога /разве что в простых случаях/.
Но 10% не пропускали ни один из моих "промахов".
Суть ведь не в моей программной реализации, а в организации интерфейса и всяческих "удобств" и
оптимизаций для эксплуатации АРМ /то же не моя заслуга, а заслуга бухгалтеров (всяческие пожелания ...)/ .
Интерфейс АРМ "Учету труда и заработной платы" /да и других АРМ/ предоставлял бухгалтерам настроить его под "себя"
/используемые на предприятии коды, .../.
Поэтому с адаптацией АРМ к клиентам /торговая организация, завод, .../ не было ни каких проблем
/разве что был некий набор специфичных для вида производства форм/.
Просьба не задавать вопросов по тематике бухгалтерского учета, организации интерфейсов, ...
По приведенной в начале topic ссылке можно получить ответы на многие вопросы.

Цель этого topic - показать общий подход к программной архитектуре и пользовательскому интерфейсу.
...
Рейтинг: 0 / 0
Об кнопке - "Хочу все"
    #39124385
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир2012skyANAБухгалтеры использовали генератор и дизайнер для создания новых отчётов и форм, или только настраивали иерархическое меню?Ни чего они не использовали /хотя могли/.То есть новые отчёты и формы писали исключительно Вы?
...
Рейтинг: 0 / 0
Об кнопке - "Хочу все"
    #39124387
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир2012Просьба не задавать вопросов по тематике бухгалтерского учета, организации интерфейсов, ...
не критиковать, не задавать вопросов...
Владимир2012Цель этого topic - показать общий подход к программной архитектуре и пользовательскому интерфейсу.
ни первое, ни второе не показано. Зато "Просьба не задавать вопросов по тематике бухгалтерского учета, организации интерфейсов"
...
Рейтинг: 0 / 0
Об кнопке - "Хочу все"
    #39124388
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAВладимир2012пропущено...
Ни чего они не использовали /хотя могли/.То есть новые отчёты и формы писали исключительно Вы?
судя по всему "программер-переросток", которого эпоха развития обошла стороной.
...
Рейтинг: 0 / 0
Об кнопке - "Хочу все"
    #39124396
Владимир2012
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAТо есть новые отчёты и формы писали исключительно Вы?Да.
В те времена у меня не было цели реализовать какую-либо технологию для разработки информационных систем.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Об кнопке - "Хочу все"
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]