powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Странное предложение (стандартизация в стиле 1С)
25 сообщений из 95, страница 3 из 4
Странное предложение (стандартизация в стиле 1С)
    #32249012
Mik Prokoshin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 1024:
Глянул ссылку. Вот это :
" www.microsoft.com - ODBC for MS SQL"
меня так восхитило ! :-)))
Да и Download со ссылкой на mail... тоже ничего...
Вот такой вот проект и здесь получится :-)
1024, хоть уж дайте уж свежую версию, покритиковать-то, а то совсем скучно стало без того вечного топика :-) Только ради бога, не надо по мылу лить, мне мой ящик еще принимающим другую почту нужен...
...
Рейтинг: 0 / 0
Странное предложение (стандартизация в стиле 1С)
    #32249224
Фотография MaestroEv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2:1024
Ну на самом деле. По существу.
Не знаю как предыдущие програмеры, а я не знаком с таким количеством серверов (MsSQL,IB,Oracl и т.п.) на таком уровне чтобы не то, что тестировать твою программу, но и даже запустить часть из них. и вряд ли когда-нибудь мне это будет нужно. Думаю ты в своей идее ушел слишком далеко. И пытаешься стандартизировать, то что никому не нужно.
Речь SergeyCh вел о стандартах ОБЛЕГЧАЮЩИХ нашу жизнь. Как это можно сделать? Одна база (желательно одна версия), одни имена полей (хотя тут говорили, что это не самое главное - значит и договориться будет легче), одно решение для каждой подзадачи. Итог - все знают о чем речь. Программа работает быстро и все легко сопровождается. А то сейчас посмотрите на вопросы конфы. Об одном и том же сто раз и ни разу посуществу! Каждый ломится в открытую уже давно кем-то дверь.

Речь - то идет о том чтобы выбрать достаточно простые, дешевые, надежные решения. Все только выиграют от этого. 1024, ты же предлагаешь оставить все и связать это в пучок и....
Я так думаю....
...
Рейтинг: 0 / 0
Странное предложение (стандартизация в стиле 1С)
    #32249423
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
К тому, что было сказано ранее и добавил MaestroEv, мне нечего добавить...
...
Рейтинг: 0 / 0
Странное предложение (стандартизация в стиле 1С)
    #32249717
Фотография Амеличев Михаил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С огромным интересом читаю, о больной теме.

Я работаю в страховой государственной медицине. У нас задача стандарты стоит в планах работы уже много лет. Даже привазили к нам из европы очень толкового эксперта в области стандартов. По сути дела никого активного движения в стандартах нет. Только когда 2 или более задач разрастаются тогда начинаем связывать данные для анализа и принятия решений. И поверте это очень трудный и болезненый процесс. А трудности то возникают не на техническом уровне, а науровне бизнес правил и регламентируюших догуметов. Я для себя сделал вывод на основании этого опыта следующий:

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

-тоже самое для объектов и классов

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

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

Вобшем идея это создание "пакетов шаблонов" исходной документации для типичных задач. А дальше если получится можно каждый "пакет шаблонов" углублять и расширять. Можно начать с одного пакета. Пусть будет несколько пакетов для одного типазадачи. Естественный отбор потом сам свое дело сделает. Или пакеты быдут для уровня Большого претприятия, среднего и часного бизнеса.


Если хорошо сработаем, дадим рекламу, утулиты обшего назначения разработаем. Можетбыть и будет стандарт дефакто для стран СНГ для разработчиков на VFP
...
Рейтинг: 0 / 0
Странное предложение (стандартизация в стиле 1С)
    #32250209
Aries
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я только за. Готов работать. Надеюсь тема не умрет и дело двинется
Жду предложения на мыло
...
Рейтинг: 0 / 0
Странное предложение (стандартизация в стиле 1С)
    #32250787
Фотография MaestroEv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Теперь можно попробовать решить первый главный на мой взгляд вопрос.
Где лучше должны храниться данные.
Я пока думаю, что на IB.
Плюсы: есть бесплатная версия.
есть локальная работа (для маленьких заказчиков)
есть тригеры и хранимые процедуры (для поддержания ссылочной целостности)
есть довольно мощный механизм транзакций (при выключении питания во время работы база осталась целой и в логически завершенном состоянии)
не нужен выделенный сервер (кажись..)

Именно проверка выключением питания для меня является поддтверждением хорошей работы сервера.

Жду ваших соображений.
...
Рейтинг: 0 / 0
Странное предложение (стандартизация в стиле 1С)
    #32250830
Фотография Амеличев Михаил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В одном из моих проектов я сделал попытку описать правила состовления анкет для опроса людей и тематическе содержание этих анкет по узкой теме.

http://www.for-peoples.by.ru/concept.html#4

готов развивать тему "опросы людей на узкую тему". Нужны опонеты, чтобы можно было шлифовать далее.

К сожалению я сам никогда не сталкивался с бухгалтерскими задачами и ничего незнаю, здесь с меня толку мало :))
...
Рейтинг: 0 / 0
Странное предложение (стандартизация в стиле 1С)
    #32250865
АлександрК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 MaestroEv
Описанные Вами возможности поддерживаются и в базах данных фокса (.dbc).
Не проще ли для маленьких заказчиков использовать то, что есть в самом фоксе?
...
Рейтинг: 0 / 0
Странное предложение (стандартизация в стиле 1С)
    #32250915
Фотография Jimmy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Где-то я все это уже видел...
...
Рейтинг: 0 / 0
Странное предложение (стандартизация в стиле 1С)
    #32250938
Фотография Амеличев Михаил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
to АлександрК

да я и делаю это все на фоксе, анвлиз только в сводных таблицах и никаких репортов

to Jimmy

не спорю можетбыть и счемто перекликается. Клянусь писал из головы глубокой ночью. Это таксказать мой дополнительный заработок в свюодное время от основной работы
...
Рейтинг: 0 / 0
Странное предложение (стандартизация в стиле 1С)
    #32250947
Фотография Jimmy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Амеличев Михаил

Извини, я не о тебе конкретно. Вообще - тема знакомая.
...
Рейтинг: 0 / 0
Странное предложение (стандартизация в стиле 1С)
    #32250958
Фотография Амеличев Михаил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Опечаика corry

>К сожалению я сам никогда не сталкивался с бухгалтерскими задачами и ничего незнаю, здесь с меня толку мало :))

К сожалению я сам никогда не сталкивался с бухгалтерскими задачами и ничего незнаю про бух учет , здесь с меня толку мало :))
...
Рейтинг: 0 / 0
Странное предложение (стандартизация в стиле 1С)
    #32250962
Фотография Амеличев Михаил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот блин, одно исправляю в другом делаю ошибки
...
Рейтинг: 0 / 0
Странное предложение (стандартизация в стиле 1С)
    #32251012
Фотография MaestroEv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Jimmy.
Да с крахом "нашего сайта" многие перелезли сюда со своими вопросами. Я в их числе. Жизнь продолжается....

2 АлександрК
Если при добавлении записей, с использованием транзакций, баз и таблиц VFP, случайно выключить питание или как-то другой программой повесить что-нибудь, (cервер, станцию ...), то выезд специалиста на место неизбежен.
Нужно будет лечить, править, а я это исключаю вовсе. В досе пользовался Novell - за файлами он следит отлично, но вот о ссылочной целостности приходится заботится самому. Спросите любого пользователя 1С - их основная проблема - ненадежность. Постоянно рушатся логические связи, остатки и т.д. и.т.п. Если мы хотим родить что-то достойное, то должны решить эту, самую главную на мой взгляд проблему. UPS - хорошее подстпорье, но если есть SQL-серверы способные это решить - вправе ли мы от них отказываться?
...
Рейтинг: 0 / 0
Странное предложение (стандартизация в стиле 1С)
    #32251274
АлександрК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если при добавлении записей, с использованием транзакций, баз и таблиц VFP, случайно выключить питание или как-то другой программой повесить что-нибудь, (cервер, станцию ...), то выезд специалиста на место неизбежен. \r
\r
Довольно спорно. Я как-то проводил эксперименты: выключал питание, выдергивал кабель из сетевой платы во время транзакции. Данные остались в исходном состоянии, индексы не полетели (VFP 8). Хотя не исключено, что все полетит в самый не подходящий момент. Но от этого никто не застрахован.\r
Если еще не видели, посмотрите здесь:\r
/topic/25144&pg=1\r
Там есть интересные примеры.\r
\r
Если мы хотим родить что-то достойное, то должны \r
\r
предусмотреть возможность хранения данных как в родном для фокса формате, так и на SQL-сервере (IMHO)
...
Рейтинг: 0 / 0
Странное предложение (стандартизация в стиле 1С)
    #32251364
Crip
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если у машины на которой установлен сервер БД отключить питание во время выполнения транзакции думаю, тоже будет полно проблем. Там где хранятся важные данные обязательно должне стоять UPS.

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

Конечно есть проблема записи через сеть, порча заголовков и индексных файлов. Тут конечно сервер вне конкуренции.
Я вообще считаю, что если мы хотим написать более-менее надежное приложение на фоксе, то все операции по изменению данных надо переносить на среднее звено. Правда тогда фокс превращается еще и в примитивный сервер БД. Каковым он , я полагаю и является...
...
Рейтинг: 0 / 0
Странное предложение (стандартизация в стиле 1С)
    #32252238
Фотография MaestroEv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Еще раз подчеркиваю, что сервер нужен для того, чтобы не только сохранить файлы (данные+индексы) с нормальными заголовками, но и для того чтобы сохранить логическую целостность. То есть если в одной транзакции есть вставка записи и пересчет, то при падении не должно быть состояния когда вставка проихойдет, а пересчет нет...
А в качестве компьютера я планирую использовать рядовые машины. IB очень нетребователен к ресурсам. Хотя конечно + UPS. В IB есть режим локальный - это избавит от необходимости писать программы с разными базами. Программа будет уверенно работать и на одной машине. IB я тестил немного (транзакции).
Поднимался как надо - все цело. Windows - и то больше хлопот...
Просто попробуйте... Слишком много в конфе сообщений о том как поднять базы и таблицы и индексы в Foxe... Не от хорошей жизни...
...
Рейтинг: 0 / 0
Странное предложение (стандартизация в стиле 1С)
    #32257730
Фотография 1024
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Mik Prokoshin и Mik Prokoshin

Я вроде как по-русски объяснял чем мой проект отличается от никчёмных разговоров про стандарты которые никто никогда не будет соблюдать. В данный момент прога дошла до стабильной версии, это что-то вроде FileMaker, Oracle Forms или Power Builder, т.е. конструктор для быстрой сборки приложений связанных с БД. Всё работает. На сайт ничего выкладывать не буду т.к. тестирование не закончено. Кому интересно - могу выслать на мыло лично. Неинтересно - пожалуйста рассуждаейте о тяжёлой доле программеров дальше.

Кстати, всех кому я высылал рабочую прогу ничего плохого в ней найти не смогли.
...
Рейтинг: 0 / 0
Странное предложение (стандартизация в стиле 1С)
    #32257950
Mik Prokoshin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 1024:
Критерий "хорошего" и "нехорошего" может быть только один - to be successful or not to be... Вот как сделаете shareware версию и дойдете хотя бы до сотого купившего пользователя, признаем за "хорошую программу". А ляпы в проекте у Вас просто были и остаются (убираем прошлые, вносим новые). И если Вы станете менеджером подобного проекта ... Вы, конечно, за это время, пока будет идти проект, многому научитесь, но почему Вы хотите сделать это за чужой счет (если в нем будет участвовать кто-то, кроме Вас) ? Впрочем, рынок делает выбор и мы на него посмотрим... :-)
...
Рейтинг: 0 / 0
Странное предложение (стандартизация в стиле 1С)
    #32259152
Фотография 1024
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Какие всё ж таки люди бывают нехорошие. Почему за чужой счёт? Я что, денег с кого-то требую?
...
Рейтинг: 0 / 0
Странное предложение (стандартизация в стиле 1С)
    #32259289
Mik Prokoshin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
За чужой счет - потому что на руководителе проекта лежит огромная ответственность за проект. За то, что он будет успешен, за то, что он будет реализован в установленные сроки, за то, что люди, работающие над ним, получат что-либо в результате. В любой проект вкладывается труд - а это и есть главный ресурс в нашей отрасли. Просто если будет потрачено много трудовых ресурсов, без или с недостаточной отдачей - это вина руководителя проекта. А Вы этого, похоже, не осознаете, впрочем, как и многие начинающие и увлекшиеся программисты, не имеющие приличного жизненного опыта (делового, финансового, межличностного общения и т.д.) Нельзя строить проект по принципу - начнем, а там - куда кривая вывезет. Для одного-двух человек такой подход допустим - в случае провала поднимете руку повыше, а потом резко опустите, сказав "ну и х... с ним". Для коллектива - это сильно чревато. Фактически - Вы рискуете провалить (либо перерасходовать ресурсы) проект за счет тех, кто будет над ним работать. И даже в случае некоммерческого подхода, я думаю, что всем участникам будет очень обидно.
Впрочем, если проект служит для обучения ВСЕХ участников, то - дерзайте !
...
Рейтинг: 0 / 0
Странное предложение (стандартизация в стиле 1С)
    #32259290
Mik Prokoshin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
За чужой счет - потому что на руководителе проекта лежит огромная ответственность за проект. За то, что он будет успешен, за то, что он будет реализован в установленные сроки, за то, что люди, работающие над ним, получат что-либо в результате. В любой проект вкладывается труд - а это и есть главный ресурс в нашей отрасли. Просто если будет потрачено много трудовых ресурсов, без или с недостаточной отдачей - это вина руководителя проекта. А Вы этого, похоже, не осознаете, впрочем, как и многие начинающие и увлекшиеся программисты, не имеющие приличного жизненного опыта (делового, финансового, межличностного общения и т.д.) Нельзя строить проект по принципу - начнем, а там - куда кривая вывезет. Для одного-двух человек такой подход допустим - в случае провала поднимете руку повыше, а потом резко опустите, сказав "ну и х... с ним". Для коллектива - это сильно чревато. Фактически - Вы рискуете провалить (либо перерасходовать ресурсы) проект за счет тех, кто будет над ним работать. И даже в случае некоммерческого подхода, я думаю, что всем участникам будет очень обидно.
Впрочем, если проект служит для обучения ВСЕХ участников, то - дерзайте !
...
Рейтинг: 0 / 0
Странное предложение (стандартизация в стиле 1С)
    #32260571
Фотография 1024
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Mik Prokoshin

Мне щас плохо станет. Откуда столько самоуверенности и менторского тона? Не надо рассказывать страшные истории про "начинающих". Проект не будет успешен, он уже успешен. И будет развиваться дальше моими усилиями. Что касается "за чужой счёт" то я вроде как никаких денег ни у кого не прошу но и не обещаю. Если лично вы участвовать не желаете то лично я ничего против не имею.
...
Рейтинг: 0 / 0
Странное предложение (стандартизация в стиле 1С)
    #32260589
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
To: Mik Prokoshin

Вы читаете мои мысли :(

По этой причине я в большом раздумье о целесообразности проекта. Есть еще одна проблема - каждый программист считает себя гением - особенно FoxPro, потому как мы владеем самодостаточным средством разработки готовых приложений (то есть в принципе, мы можем без проблем творить без посторонней помощи). Самый главный вопрос - как убедить гениев работать над одной задачей слаженно... Это будет самая сложная задача после доставания денег на проект. Лично я пока не готов взять на себя такую ответсвенность, но я продолжаю учиться и думать на эту тему...
...
Рейтинг: 0 / 0
Странное предложение (стандартизация в стиле 1С)
    #32260641
Mik Prokoshin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 1024:
Уже успешен - т.е. мое предположение выполнено ? 100 пользователей купило программу и ей пользуется ? Если нет... ну Вы можете считать свой проект успешным... ведь жизнь это только отражение действительности в сознании человека.
Менторский тон - возможно это и не совсем хорошо, но я слишком много видел среди студентов подобных настроений, да и сам, возможно, таким был когда-то. Да и излагаю я уж прописные истины. Сам уж 8 лет, как не студент, и проекты успешные есть, но вот распределенный проект с отсутствием конкретного заказчика, с не очень понятными перспективами... Я бы не взялся. Просто слишком высоки риски. Для Вас, подозреваю, оценка рисков является излишней и потому - дерзайте, флаг в руки... Вот только как бы кто из территориально удаленных товарищей, решив, что Вы загубили его труды (а явно труды будут немаленькими), не приехал поговорить по душам :-)

2 Sergey Ch:
IMHO либо это надо делать типа SourceForge - opensource проект на добровольных началах, а потом, когда прояснится перспектива, переводить на коммерческие рельсы (естественно, обещая первоначальным разработчикам некую долю), либо найти заказчика на какую-то систему автоматизации и под крышей того проекта делать этот.
Думаю, что полностью бесплатный этот проект не выживет по причине отсутствия заинтересованности разработчиков, а полностью за свой счет делать подобный проект весьма накладно... И вообще - сколько сталкивался с free проектами - надо всегда осознавать, что такие проекты а) получаются ввиду оплаченности разработки кем-то другим, либо б) в учебно-тренировочных целях. Понятно, что в абсолютном большинстве случаев реально используемы только проекты а). Ввиду одаренности некоторых студентов, конечно, бывают и исключения, пример - Linux (впрочем его уже тоже до ума доводят за деньги ).
Может быть можно, сделать проект shareware на каких-то нежестких условиях, потому как хорошую вещь - и за деньги купят (главное - правильно оценить), а дерьмо - и бесплатно не надо.
А пользователю надо всегда быть готовым, беря free проект, к его проблемам и доработкам, поэтому я к полностью free проектам отношусь очень настороженно и если есть возможность, выбираю что-то за небольшие деньги. По крайней мере, какая-то ответственность разработчиков есть.

Вообще, Sergey Ch, действительно поизучайте подходы 1С, если найдете, то Axapta (пожалуй лучший из инструментов, который я видел). Может у Вас что-то и получится. Если 1024 в качестве лидера не возьмете :-)))

И по технике - для бедных есть MSDE, идущий в составе офиса, так что я бы даже не заморачивался по поводу dbf, уж слишком много проблем с ними по целостности данных. А вот АРМ администратора для MSDE написать - святое дело! И не стоит заморачиваться с конкретными документами - в какой-то момент Вы рискуете отстать от изменений законодательства и ... пользователи будут обижены :-) Стоит реализовывать библиотеки алгоритмов, инструменты для работы с базами, типа Simple Query (см. www.torry.net), Report привинтить какой-то (или, скажем, провести анализ рынка по сочетанию DB engine отчета + reports и результаты выложить), администрирование баз, универсальные формы для справочников и т.д. Т.е. сделать "комплект разработчика", используемый для простой, быстрой и качественной разработки системы. Таковые сейчас есть, конечно, но являются, как было замечено, внутрикорпоративными стандартами.

Моей мечтой, например, является увидеть инструменты разработки Axapta по ценам 1С, но чудес не бывает :-(
...
Рейтинг: 0 / 0
25 сообщений из 95, страница 3 из 4
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Странное предложение (стандартизация в стиле 1С)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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