|
|
|
Странное предложение (стандартизация в стиле 1С)
|
|||
|---|---|---|---|
|
#18+
2 1024: Глянул ссылку. Вот это : " www.microsoft.com - ODBC for MS SQL" меня так восхитило ! :-))) Да и Download со ссылкой на mail... тоже ничего... Вот такой вот проект и здесь получится :-) 1024, хоть уж дайте уж свежую версию, покритиковать-то, а то совсем скучно стало без того вечного топика :-) Только ради бога, не надо по мылу лить, мне мой ящик еще принимающим другую почту нужен... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2003, 15:24 |
|
||
|
Странное предложение (стандартизация в стиле 1С)
|
|||
|---|---|---|---|
|
#18+
2:1024 Ну на самом деле. По существу. Не знаю как предыдущие програмеры, а я не знаком с таким количеством серверов (MsSQL,IB,Oracl и т.п.) на таком уровне чтобы не то, что тестировать твою программу, но и даже запустить часть из них. и вряд ли когда-нибудь мне это будет нужно. Думаю ты в своей идее ушел слишком далеко. И пытаешься стандартизировать, то что никому не нужно. Речь SergeyCh вел о стандартах ОБЛЕГЧАЮЩИХ нашу жизнь. Как это можно сделать? Одна база (желательно одна версия), одни имена полей (хотя тут говорили, что это не самое главное - значит и договориться будет легче), одно решение для каждой подзадачи. Итог - все знают о чем речь. Программа работает быстро и все легко сопровождается. А то сейчас посмотрите на вопросы конфы. Об одном и том же сто раз и ни разу посуществу! Каждый ломится в открытую уже давно кем-то дверь. Речь - то идет о том чтобы выбрать достаточно простые, дешевые, надежные решения. Все только выиграют от этого. 1024, ты же предлагаешь оставить все и связать это в пучок и.... Я так думаю.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2003, 17:49 |
|
||
|
Странное предложение (стандартизация в стиле 1С)
|
|||
|---|---|---|---|
|
#18+
К тому, что было сказано ранее и добавил MaestroEv, мне нечего добавить... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2003, 00:41 |
|
||
|
Странное предложение (стандартизация в стиле 1С)
|
|||
|---|---|---|---|
|
#18+
С огромным интересом читаю, о больной теме. Я работаю в страховой государственной медицине. У нас задача стандарты стоит в планах работы уже много лет. Даже привазили к нам из европы очень толкового эксперта в области стандартов. По сути дела никого активного движения в стандартах нет. Только когда 2 или более задач разрастаются тогда начинаем связывать данные для анализа и принятия решений. И поверте это очень трудный и болезненый процесс. А трудности то возникают не на техническом уровне, а науровне бизнес правил и регламентируюших догуметов. Я для себя сделал вывод на основании этого опыта следующий: -описывать названия и типы полей хочется, но напрактике это просто не выполнимо. Уже много хороших програм работает и никакого резона нет их переписывать ради стандарта (примем наши желания за действительность). А как создать стандартизовать уже работаюшие но слишком разные программ? -тоже самое для объектов и классов Стандарты бывают очень разными. государственные, отраслевые, по способу внедрения сверху вниз или снизу в верх, стандарты дефакто Предлагаю подумать не остандартах,а о рекомендациях к потходам постановке задач и оформлению документации, вроботать бизнес терминалогию разработчик-заказчик, с делать библиотеку блок схем алгоритмов, описать типовые перечни функций для часто встречаемых задач. Вобшем идея это создание "пакетов шаблонов" исходной документации для типичных задач. А дальше если получится можно каждый "пакет шаблонов" углублять и расширять. Можно начать с одного пакета. Пусть будет несколько пакетов для одного типазадачи. Естественный отбор потом сам свое дело сделает. Или пакеты быдут для уровня Большого претприятия, среднего и часного бизнеса. Если хорошо сработаем, дадим рекламу, утулиты обшего назначения разработаем. Можетбыть и будет стандарт дефакто для стран СНГ для разработчиков на VFP ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2003, 10:51 |
|
||
|
Странное предложение (стандартизация в стиле 1С)
|
|||
|---|---|---|---|
|
#18+
Я только за. Готов работать. Надеюсь тема не умрет и дело двинется Жду предложения на мыло ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2003, 15:22 |
|
||
|
Странное предложение (стандартизация в стиле 1С)
|
|||
|---|---|---|---|
|
#18+
Теперь можно попробовать решить первый главный на мой взгляд вопрос. Где лучше должны храниться данные. Я пока думаю, что на IB. Плюсы: есть бесплатная версия. есть локальная работа (для маленьких заказчиков) есть тригеры и хранимые процедуры (для поддержания ссылочной целостности) есть довольно мощный механизм транзакций (при выключении питания во время работы база осталась целой и в логически завершенном состоянии) не нужен выделенный сервер (кажись..) Именно проверка выключением питания для меня является поддтверждением хорошей работы сервера. Жду ваших соображений. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2003, 04:17 |
|
||
|
Странное предложение (стандартизация в стиле 1С)
|
|||
|---|---|---|---|
|
#18+
В одном из моих проектов я сделал попытку описать правила состовления анкет для опроса людей и тематическе содержание этих анкет по узкой теме. http://www.for-peoples.by.ru/concept.html#4 готов развивать тему "опросы людей на узкую тему". Нужны опонеты, чтобы можно было шлифовать далее. К сожалению я сам никогда не сталкивался с бухгалтерскими задачами и ничего незнаю, здесь с меня толку мало :)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2003, 07:44 |
|
||
|
Странное предложение (стандартизация в стиле 1С)
|
|||
|---|---|---|---|
|
#18+
2 MaestroEv Описанные Вами возможности поддерживаются и в базах данных фокса (.dbc). Не проще ли для маленьких заказчиков использовать то, что есть в самом фоксе? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2003, 09:02 |
|
||
|
Странное предложение (стандартизация в стиле 1С)
|
|||
|---|---|---|---|
|
#18+
Где-то я все это уже видел... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2003, 09:48 |
|
||
|
Странное предложение (стандартизация в стиле 1С)
|
|||
|---|---|---|---|
|
#18+
to АлександрК да я и делаю это все на фоксе, анвлиз только в сводных таблицах и никаких репортов to Jimmy не спорю можетбыть и счемто перекликается. Клянусь писал из головы глубокой ночью. Это таксказать мой дополнительный заработок в свюодное время от основной работы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2003, 10:02 |
|
||
|
Странное предложение (стандартизация в стиле 1С)
|
|||
|---|---|---|---|
|
#18+
2 Амеличев Михаил Извини, я не о тебе конкретно. Вообще - тема знакомая. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2003, 10:07 |
|
||
|
Странное предложение (стандартизация в стиле 1С)
|
|||
|---|---|---|---|
|
#18+
Опечаика corry >К сожалению я сам никогда не сталкивался с бухгалтерскими задачами и ничего незнаю, здесь с меня толку мало :)) К сожалению я сам никогда не сталкивался с бухгалтерскими задачами и ничего незнаю про бух учет , здесь с меня толку мало :)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2003, 10:12 |
|
||
|
Странное предложение (стандартизация в стиле 1С)
|
|||
|---|---|---|---|
|
#18+
Вот блин, одно исправляю в другом делаю ошибки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2003, 10:15 |
|
||
|
Странное предложение (стандартизация в стиле 1С)
|
|||
|---|---|---|---|
|
#18+
2 Jimmy. Да с крахом "нашего сайта" многие перелезли сюда со своими вопросами. Я в их числе. Жизнь продолжается.... 2 АлександрК Если при добавлении записей, с использованием транзакций, баз и таблиц VFP, случайно выключить питание или как-то другой программой повесить что-нибудь, (cервер, станцию ...), то выезд специалиста на место неизбежен. Нужно будет лечить, править, а я это исключаю вовсе. В досе пользовался Novell - за файлами он следит отлично, но вот о ссылочной целостности приходится заботится самому. Спросите любого пользователя 1С - их основная проблема - ненадежность. Постоянно рушатся логические связи, остатки и т.д. и.т.п. Если мы хотим родить что-то достойное, то должны решить эту, самую главную на мой взгляд проблему. UPS - хорошее подстпорье, но если есть SQL-серверы способные это решить - вправе ли мы от них отказываться? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2003, 10:52 |
|
||
|
Странное предложение (стандартизация в стиле 1С)
|
|||
|---|---|---|---|
|
#18+
Если при добавлении записей, с использованием транзакций, баз и таблиц VFP, случайно выключить питание или как-то другой программой повесить что-нибудь, (cервер, станцию ...), то выезд специалиста на место неизбежен. \r \r Довольно спорно. Я как-то проводил эксперименты: выключал питание, выдергивал кабель из сетевой платы во время транзакции. Данные остались в исходном состоянии, индексы не полетели (VFP 8). Хотя не исключено, что все полетит в самый не подходящий момент. Но от этого никто не застрахован.\r Если еще не видели, посмотрите здесь:\r /topic/25144&pg=1\r Там есть интересные примеры.\r \r Если мы хотим родить что-то достойное, то должны \r \r предусмотреть возможность хранения данных как в родном для фокса формате, так и на SQL-сервере (IMHO) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2003, 13:07 |
|
||
|
Странное предложение (стандартизация в стиле 1С)
|
|||
|---|---|---|---|
|
#18+
Если у машины на которой установлен сервер БД отключить питание во время выполнения транзакции думаю, тоже будет полно проблем. Там где хранятся важные данные обязательно должне стоять UPS. Говорить о том, что надежность повысилась в связи с переходом на сервер БД, забывая при этом, что вместо старого глюкавого китайского пентюха был установлен брендовый сервер с современным UPS, просто смешно. Конечно есть проблема записи через сеть, порча заголовков и индексных файлов. Тут конечно сервер вне конкуренции. Я вообще считаю, что если мы хотим написать более-менее надежное приложение на фоксе, то все операции по изменению данных надо переносить на среднее звено. Правда тогда фокс превращается еще и в примитивный сервер БД. Каковым он , я полагаю и является... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2003, 13:40 |
|
||
|
Странное предложение (стандартизация в стиле 1С)
|
|||
|---|---|---|---|
|
#18+
Еще раз подчеркиваю, что сервер нужен для того, чтобы не только сохранить файлы (данные+индексы) с нормальными заголовками, но и для того чтобы сохранить логическую целостность. То есть если в одной транзакции есть вставка записи и пересчет, то при падении не должно быть состояния когда вставка проихойдет, а пересчет нет... А в качестве компьютера я планирую использовать рядовые машины. IB очень нетребователен к ресурсам. Хотя конечно + UPS. В IB есть режим локальный - это избавит от необходимости писать программы с разными базами. Программа будет уверенно работать и на одной машине. IB я тестил немного (транзакции). Поднимался как надо - все цело. Windows - и то больше хлопот... Просто попробуйте... Слишком много в конфе сообщений о том как поднять базы и таблицы и индексы в Foxe... Не от хорошей жизни... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2003, 04:01 |
|
||
|
Странное предложение (стандартизация в стиле 1С)
|
|||
|---|---|---|---|
|
#18+
2Mik Prokoshin и Mik Prokoshin Я вроде как по-русски объяснял чем мой проект отличается от никчёмных разговоров про стандарты которые никто никогда не будет соблюдать. В данный момент прога дошла до стабильной версии, это что-то вроде FileMaker, Oracle Forms или Power Builder, т.е. конструктор для быстрой сборки приложений связанных с БД. Всё работает. На сайт ничего выкладывать не буду т.к. тестирование не закончено. Кому интересно - могу выслать на мыло лично. Неинтересно - пожалуйста рассуждаейте о тяжёлой доле программеров дальше. Кстати, всех кому я высылал рабочую прогу ничего плохого в ней найти не смогли. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2003, 20:01 |
|
||
|
Странное предложение (стандартизация в стиле 1С)
|
|||
|---|---|---|---|
|
#18+
2 1024: Критерий "хорошего" и "нехорошего" может быть только один - to be successful or not to be... Вот как сделаете shareware версию и дойдете хотя бы до сотого купившего пользователя, признаем за "хорошую программу". А ляпы в проекте у Вас просто были и остаются (убираем прошлые, вносим новые). И если Вы станете менеджером подобного проекта ... Вы, конечно, за это время, пока будет идти проект, многому научитесь, но почему Вы хотите сделать это за чужой счет (если в нем будет участвовать кто-то, кроме Вас) ? Впрочем, рынок делает выбор и мы на него посмотрим... :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2003, 08:26 |
|
||
|
Странное предложение (стандартизация в стиле 1С)
|
|||
|---|---|---|---|
|
#18+
Какие всё ж таки люди бывают нехорошие. Почему за чужой счёт? Я что, денег с кого-то требую? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2003, 20:09 |
|
||
|
Странное предложение (стандартизация в стиле 1С)
|
|||
|---|---|---|---|
|
#18+
За чужой счет - потому что на руководителе проекта лежит огромная ответственность за проект. За то, что он будет успешен, за то, что он будет реализован в установленные сроки, за то, что люди, работающие над ним, получат что-либо в результате. В любой проект вкладывается труд - а это и есть главный ресурс в нашей отрасли. Просто если будет потрачено много трудовых ресурсов, без или с недостаточной отдачей - это вина руководителя проекта. А Вы этого, похоже, не осознаете, впрочем, как и многие начинающие и увлекшиеся программисты, не имеющие приличного жизненного опыта (делового, финансового, межличностного общения и т.д.) Нельзя строить проект по принципу - начнем, а там - куда кривая вывезет. Для одного-двух человек такой подход допустим - в случае провала поднимете руку повыше, а потом резко опустите, сказав "ну и х... с ним". Для коллектива - это сильно чревато. Фактически - Вы рискуете провалить (либо перерасходовать ресурсы) проект за счет тех, кто будет над ним работать. И даже в случае некоммерческого подхода, я думаю, что всем участникам будет очень обидно. Впрочем, если проект служит для обучения ВСЕХ участников, то - дерзайте ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2003, 07:19 |
|
||
|
Странное предложение (стандартизация в стиле 1С)
|
|||
|---|---|---|---|
|
#18+
За чужой счет - потому что на руководителе проекта лежит огромная ответственность за проект. За то, что он будет успешен, за то, что он будет реализован в установленные сроки, за то, что люди, работающие над ним, получат что-либо в результате. В любой проект вкладывается труд - а это и есть главный ресурс в нашей отрасли. Просто если будет потрачено много трудовых ресурсов, без или с недостаточной отдачей - это вина руководителя проекта. А Вы этого, похоже, не осознаете, впрочем, как и многие начинающие и увлекшиеся программисты, не имеющие приличного жизненного опыта (делового, финансового, межличностного общения и т.д.) Нельзя строить проект по принципу - начнем, а там - куда кривая вывезет. Для одного-двух человек такой подход допустим - в случае провала поднимете руку повыше, а потом резко опустите, сказав "ну и х... с ним". Для коллектива - это сильно чревато. Фактически - Вы рискуете провалить (либо перерасходовать ресурсы) проект за счет тех, кто будет над ним работать. И даже в случае некоммерческого подхода, я думаю, что всем участникам будет очень обидно. Впрочем, если проект служит для обучения ВСЕХ участников, то - дерзайте ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2003, 07:19 |
|
||
|
Странное предложение (стандартизация в стиле 1С)
|
|||
|---|---|---|---|
|
#18+
2Mik Prokoshin Мне щас плохо станет. Откуда столько самоуверенности и менторского тона? Не надо рассказывать страшные истории про "начинающих". Проект не будет успешен, он уже успешен. И будет развиваться дальше моими усилиями. Что касается "за чужой счёт" то я вроде как никаких денег ни у кого не прошу но и не обещаю. Если лично вы участвовать не желаете то лично я ничего против не имею. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2003, 22:21 |
|
||
|
Странное предложение (стандартизация в стиле 1С)
|
|||
|---|---|---|---|
|
#18+
To: Mik Prokoshin Вы читаете мои мысли :( По этой причине я в большом раздумье о целесообразности проекта. Есть еще одна проблема - каждый программист считает себя гением - особенно FoxPro, потому как мы владеем самодостаточным средством разработки готовых приложений (то есть в принципе, мы можем без проблем творить без посторонней помощи). Самый главный вопрос - как убедить гениев работать над одной задачей слаженно... Это будет самая сложная задача после доставания денег на проект. Лично я пока не готов взять на себя такую ответсвенность, но я продолжаю учиться и думать на эту тему... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2003, 00:47 |
|
||
|
Странное предложение (стандартизация в стиле 1С)
|
|||
|---|---|---|---|
|
#18+
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С, но чудес не бывает :-( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2003, 07:22 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=32249717&tid=1590244]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
162ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
68ms |
get tp. blocked users: |
2ms |
| others: | 234ms |
| total: | 515ms |

| 0 / 0 |
