Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Формализовать задачу и использовать типовые решения
|
|||
|---|---|---|---|
|
#18+
Какую СУБД лучше выбрать, какие методы для создания структуры базы данных применить, как устроить таблицы… ? Почему не по-другому: имеется типовое решение (структура базы данных, изученная надежная СУБД, готовая интерфейсная часть, отработана технология внедрения) - надо только привести решаемую задачу к этому типовому решению, т.е. формализовать ее, и использовать эту основу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2005, 14:44 |
|
||
|
Формализовать задачу и использовать типовые решения
|
|||
|---|---|---|---|
|
#18+
Дык есть такие. 1С. Аксапта. И Т.Д. Только вот опыт показывает, что вот это - имеется типовое решение (структура базы данных, изученная надежная СУБД, готовая интерфейсная часть, отработана технология внедрения) - не может быть в природе. А если бывает, то существует недолго, быстро распадется на молекулы :), потому как процесс - привести решаемую задачу к этому типовому решению, т.е. формализовать ее, и использовать эту основу - обязательно в итоге приводит к нетиповому решению. Вот и весь ответ. -- Tygra's -- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2005, 14:48 |
|
||
|
Формализовать задачу и использовать типовые решения
|
|||
|---|---|---|---|
|
#18+
tygraДык есть такие. 1С. Аксапта. И Т.Д. 1С - это бухгалтерия. Зачем мне план счетов, накладные, договора, когда надо организовать учет успеваемости студентов. На счет Аксапты, мелко плаваю, не пробовал, только читал. tygra не может быть в природе Не может быть, потому, что не может быть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2005, 14:56 |
|
||
|
Формализовать задачу и использовать типовые решения
|
|||
|---|---|---|---|
|
#18+
Пример из другой области. Задачу по математике для 5-го класса о велосипедисте и мотоциклисте, которые ездят по дороге между пунктами А и Б, можно решить «в лоб», а можно формальным методом. В первом случае строим головоломки, графики и решаем, Если не получится, то обратимся к консультанту, более сильному математику. Во втором, используем систему линейных уравнений: выражаем одно через X, другое через Y, а далее - дело техники. Элементарно, если можешь решить систему линейных уравнений и умеешь привести к ней задачу, т.е. формализовать. А ведь когда то про систему уравнений то же не знали. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2005, 14:58 |
|
||
|
Формализовать задачу и использовать типовые решения
|
|||
|---|---|---|---|
|
#18+
PVP Элементарно, если можешь решить систему линейных уравнений и умеешь привести к ней задачу, т.е. формализовать. Если можешь, то да. А если нет? Вот кухарки так и не научились управлять государством. А как готовили!!! Пальчики оближешь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2005, 16:33 |
|
||
|
Формализовать задачу и использовать типовые решения
|
|||
|---|---|---|---|
|
#18+
СерегаВот кухарки так и не научились управлять государством. А как готовили!!! Пальчики оближешь. Ну это мы еще посмотрим. Разве можно судить по двум-трем неделям? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2005, 18:07 |
|
||
|
Формализовать задачу и использовать типовые решения
|
|||
|---|---|---|---|
|
#18+
PVP Ну это мы еще посмотрим. Разве можно судить по двум-трем неделям? Конечно, это - не срок... готовить еще не разучились... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2005, 07:57 |
|
||
|
Формализовать задачу и использовать типовые решения
|
|||
|---|---|---|---|
|
#18+
PVPКакую СУБД лучше выбрать, какие методы для создания структуры базы данных применить, как устроить таблицы… ? Почему не по-другому: имеется типовое решение (структура базы данных, изученная надежная СУБД, готовая интерфейсная часть, отработана технология внедрения) - надо только привести решаемую задачу к этому типовому решению, т.е. формализовать ее, и использовать эту основу? Готовые решения стоят денег. Некоторым не хватает, другие хотят сэкономить. Готовые решения труднее дорабатывать из-за их объема. ... и т.д. и т.п. Готовых решений много - какое готовее? ----------------------- А, вообще, откуда беруться готовые решения? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2005, 10:46 |
|
||
|
Формализовать задачу и использовать типовые решения
|
|||
|---|---|---|---|
|
#18+
PVPНу это мы еще посмотрим. Разве можно судить по двум-трем неделям? По моим наблюдениям срок уже к столетию приближается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2005, 11:28 |
|
||
|
Формализовать задачу и использовать типовые решения
|
|||
|---|---|---|---|
|
#18+
А если серьезно, то Вот выдержки из статьи Задачи учета и обработки информации в управленческой деятельности предприятия имеют разные цели, разные методы обработки, разные формы представления результатов. Одна и та же задача на разных предприятиях или даже на одном, но выполняемая разными людьми, имеет различный внешний вид. Стремление найти закономерности в их описании похожи на попытки найти закономерности в китайских иероглифах. Можно отметить общность в различных элементах иероглифов, но не правила в их написании, как в письменности, основанной на строгом алфавите. Проведем аналогию между задачами управленческого учета и физическими материалами. Бесконечно большое разнообразие материалов в своей физической природе описывается ограниченным количеством элементарных частиц, определенным образом увязанных между собой. Следуя этой аналогии, представим каждую управленческую задачу в виде объекта учета, как совокупности взаимосвязанных однородных элементарных объектов. Такие элементарные объекты должны обладать свойствами, необходимыми для решения всех задач управленческой деятельности, с одной стороны, а состав и характер этих свойств должен быть одинаковым для всего множества решаемых задач, с другой. Рассматривая элементарный объект (ЭО) в статическом состоянии, необходимо и достаточно описать: идентификацию, состояние, внутренние связи. Идентификация элементарного объекта требует уникального ключа, однозначно определяющего ссылку на данный ЭО в пределах всего объекта учета. Требование наличия уникального ключа не зависит от объекта учета. Состояние элементарного объекта описывается набором параметров. Этот набор зависит от объекта учета. Например, ЭО в учете материалов включает параметры цена, количество, сумма. Параметры элементарных объектов удовлетворяют следующим двум требованиям: 1-состав параметров общий для всех ЭО одного объекта учета, 2 - параметры одного ЭО не зависят от параметров других ЭО. Не соблюдение любого из этих свойств означает неправильное определение элементарного объекта. Внутренние связи элементарных объектов отражают функциональные зависимости между параметрами ЭО. Например, при учете материалов параметр «стоимость» равен произведению параметров «цена» и «количество». Внутренние связи одинаковы для всех ЭО одного объекта учета. Если это правило нарушается, то это означает, что не правильно определен объект учета. Он должен быть разделен на части для обеспечения данного правила. В общем случае параметры элементарного объекта объединяются в группы, каждая из которых предназначена для описания какой-либо отдельной стороны учета объекта. Выделение групп имеет смысл для упрощения процедур расчета параметров элементарных объектов. Внешние связи элементарных объектов определяют принадлежность ЭО к различным группам, объединяющим их по различным факторам. Примерами факторов являются группы материалов, подразделения предприятия, адреса города. Набор факторов определяется для каждого объекта учета. Факторы имеют древовидную структуру. Каждая точка дерева предназначена для заданной точки учета. Висячая вершина дерева соответствует наибольшей детализации описания объекта. Связь фактор – элементарный объект - это значение висячей вершины фактора учета, приписанное ЭО. В общем случае применяется многомерный анализ, т.е. учет объекта одновременно по нескольким факторам. Каждый ЭО имеет столько параметров внешних связей, сколько факторов принято для объекта учета. Разделение параметров элементарных объектов на три группы позволяет разделить задачи автоматизации задач учета также на три соответствующих группы: состав элементарных объектов описание состояние объекта выборка объектов по факторам учета. Метод и, следовательно, и программное обеспечение для поддержки состава элементарных объектов, общие для всех объектов учета, так как ЭО имеют одинаковые параметры идентификации. Учет внутреннего состояния ЭО определяется внутренними параметрами, свойствен данному объекту учета и не зависит от других объектов. Вследствие этого методы работы с внутренними параметрами ЭО являются локальными для каждого объекта. Отсутствие связей с внешними объектами определяет простоту их разработки и поддержки. Методы выборки элементарных объектов по факторам учета являются общими для различных объектов в силу однородности внешних связей элементарных объектов. На основе изложенных свойств элементарных объектов и классификации задач можно сделать следующие выводы: 1. Структура базы данных для учета элементарных объектов одинакова для всех управленческих задач учета в части идентификации ЭО, объединения ЭО в группы и отличается только набором внутренних параметров. 2. Программное обеспечение одинаково для всех управленческих задач учета в части поддержки состава элементарных объектов, формирования различных выборок ЭО по факторам учета, и локальное, т.е. не зависимое от других объектов учета в части сбалансированности внутренних параметров ЭО. Так еще и Элементарные операции . Какие есть мнения на этот счет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2005, 13:30 |
|
||
|
Формализовать задачу и использовать типовые решения
|
|||
|---|---|---|---|
|
#18+
aleks2 Готовые решения стоят денег. Некоторым не хватает, другие хотят сэкономить. Готовые решения труднее дорабатывать из-за их объема. ... и т.д. и т.п. Готовых решений много - какое готовее? Я имел в виду не конкретную разработку, а методологию. Т.е. база данных, построенная по определенной методике, пригодна для использования широкого класса задач. aleks2А, вообще, откуда беруться готовые решения? Я интересуюсь именно этим направлением. Где же еще, как не на этом форуме быстрее всего узнать о том, откуда могут взяться такие решения? Или получить железные аргументы о не перспективности такой затеи? СерегаПо моим наблюдениям срок уже к столетию приближается. А кто из домохозяек стал руководить страной 100 лет назад? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2005, 13:45 |
|
||
|
Формализовать задачу и использовать типовые решения
|
|||
|---|---|---|---|
|
#18+
авторЯ имел в виду не конкретную разработку, а методологию. Т.е. база данных, построенная по определенной методике, пригодна для использования широкого класса задач. Эта методология называется "теория реляционных БД". :) Если по уму спроектируете, то и воспользоваться ею сможете разнообразнее. Но кроме умения проектировать РСУБД нужно глубоко знать конкретную область автоматизации. И не иначе. Совсем уж универсаных БД нет в природе, если конечно не считать WORD/EXCEL/RAR :) Теоретические размышления на тему "универсальных баз знаний" тут не причём. Практика гораздо прозаичнее... :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2005, 13:17 |
|
||
|
Формализовать задачу и использовать типовые решения
|
|||
|---|---|---|---|
|
#18+
PVP Я имел в виду не конкретную разработку, а методологию. Т.е. база данных, построенная по определенной методике, пригодна для использования широкого класса задач. Опыт Ъ показывает - никакая база не пригодна для широкого круга задач. Иначе откуда их столько... разных? ------------ Ибо круг задач бесконечен, а количество баз конечно. PVP aleks2А, вообще, откуда беруться готовые решения? Я интересуюсь именно этим направлением. Где же еще, как не на этом форуме быстрее всего узнать о том, откуда могут взяться такие решения? Или получить железные аргументы о не перспективности такой затеи? Ладно, объясню: готовые решения делают те, кто устал искать или не смог найти готовое решение (после чего приходится решать самостоятельно). Если решили удачно - решение начинает собственную жисть... ----------------- Есть, конечно, теория, что мы все знаем АПРИОРИ - надо только вспомнить. Возможно, существует теория, что можно создать всеобщую методологию - дождетесь ли только? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2005, 16:00 |
|
||
|
Формализовать задачу и использовать типовые решения
|
|||
|---|---|---|---|
|
#18+
LSV Эта методология называется "теория реляционных БД". :) Если по уму спроектируете, то и воспользоваться ею сможете разнообразнее. По уму, это так относительно. Сегодня так доволен своей разработкой, а через пару лет смотришь на нее и думаешь: «Как я мог так сделать? Ведь можно было решить по другому, элементарно.» LSV Но кроме умения проектировать РСУБД нужно глубоко знать конкретную область автоматизации. И не иначе. Так ведь, если копнуть очень глубоко в эту предметную область, то оказывается, что всю задачу автоматизации можно разделить на отдельные части, которые по своей сути построения одинаковы. LSV Совсем уж универсаных БД нет в природе, если конечно не считать WORD/EXCEL/RAR :) Так я не говорю об абсолютно универсальных базах данных. Я говорю о базах данных для некоторого класса задач. Кроме того, не о всей базе данных, а о ее системной части: составу основных таблиц, системной части таблиц, индексов, взаимосвязей и др. LSV Теоретические размышления на тему "универсальных баз знаний" тут не причём. Практика гораздо прозаичнее... :) Конечно, практика – это критерий теории. Но практика без теории, это … ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2005, 19:40 |
|
||
|
Формализовать задачу и использовать типовые решения
|
|||
|---|---|---|---|
|
#18+
aleks2 Опыт Ъ показывает - никакая база не пригодна для широкого круга задач. Иначе откуда их столько... разных? ------------ Ибо круг задач бесконечен, а количество баз конечно. Например, задача «Складской учет» одна, а баз тысячи или десятки тысяч? aleks2 Возможно, существует теория, что можно создать всеобщую методологию - дождетесь ли только? Почему «мы должны ждать милости от кого то (в оригинале от природы ), взять ее у нее – наша задача» (Мичурин) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2005, 19:51 |
|
||
|
Формализовать задачу и использовать типовые решения
|
|||
|---|---|---|---|
|
#18+
PVP aleks2 Опыт Ъ показывает - никакая база не пригодна для широкого круга задач. Иначе откуда их столько... разных? ------------ Ибо круг задач бесконечен, а количество баз конечно. Например, задача «Складской учет» одна, а баз тысячи или десятки тысяч? Это только кажется, что задача «Складской учет» одна... перекрестись и все пройдет. Сколько складов - столько учетов. Кроме того всегда есть возможность сделать лучше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.02.2005, 13:21 |
|
||
|
Формализовать задачу и использовать типовые решения
|
|||
|---|---|---|---|
|
#18+
PVP aleks2 Опыт Ъ показывает - никакая база не пригодна для широкого круга задач. Иначе откуда их столько... разных? ------------ Ибо круг задач бесконечен, а количество баз конечно. Например, задача «Складской учет» одна, а баз тысячи или десятки тысяч? Это только кажется, что задача «Складской учет» одна... перекрестись и все пройдет. Сколько складов - столько учетов. Кроме того всегда есть возможность сделать лучше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.02.2005, 13:22 |
|
||
|
Формализовать задачу и использовать типовые решения
|
|||
|---|---|---|---|
|
#18+
aleks2Это только кажется, что задача «Складской учет» одна... перекрестись и все пройдет. Сколько складов - столько учетов. Я не верующий. Меня можно убедить в обработном, если, например, привести две таких задачи, для которых нельзя было бы применить то решение, которое я использую в своих работах. aleks2Кроме того всегда есть возможность сделать лучше.Лучьшее - враг хорошого. Достаточно, что бы решение удовлетворяло потребности пользователя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.02.2005, 15:57 |
|
||
|
Формализовать задачу и использовать типовые решения
|
|||
|---|---|---|---|
|
#18+
Немного в защиту 1С, видел довольно прилично реализованный воркфлоу (документооборот) на 1С и уверяю плана счетов там даже рядом не было ну это так к слову (я далеко не поклонник 1с) О сложности типовых решений (я точно не знаю) но по моему (покрайней мере я еще не видел) не одного удачного примера решения бухгалтерского (не путать с финансовым) контура в решениях на Axapte, а казалось куда уж универальнее конструктор (Axapta) и в принципе бухгалтерия (как задача) насколько уж формализовано и избито , что дальше некуда ... ан нет наше правительство не дает нам расслабится .... тоже самое про склады, технология (как правило) работы КИС привязывается к существующим бизнес процессам (а не наоборот), отсюда сложности по поиску "удовлетворительных" готовых решений ... и часто разработчики "готовых" решений пытаются продать решение со своей (как им кажется самой правильной) идеологией , которая очень слабо накладывается на реалии действительно работающих бизнеспроцессов ... Случай из жизни (правда не из нашей но все же) ... В Тайланде, в одном из супермаркетов в Бангкоке беру в холодильнике последнюю бутылку пива (singha) подхожу к кассе , мне с улыбочкой ее сканируют и говорят типа сорри мы не можем вам ее продать у нас ее нет , я на своем ломаном английском (у них правда английский еще хлеще) пытаюсь сказать, как это нет !!! вот же она у меня в руках ... они не чем не можем помочь ... возьмите другое пиво ... и так тихонько от меня эту бутылочку прячут ... пришлось брать хайникен ... К чему это я ... видимо система у них (жестко) не давала продажу с отрицательным остатком, и то-ли они оприходовали не правильно то-ли пересортится произошла ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.02.2005, 19:30 |
|
||
|
Формализовать задачу и использовать типовые решения
|
|||
|---|---|---|---|
|
#18+
Я не говорю про одну и ту же базу данных для всех задач. Речь идет о том, что если существуют закономерности при описании объектов учета и операций над ними, то существуют и закономерности в построении структуры базы данных. Закономерности выражаются в состоянии элементарных объектов и в учете элементарных операций. Из закономерностей вытекает одинаковый состав таблиц, одинаковые индексы и связи между таблицами и, следовательно, одинаковые методы обработки – значит один и тот же интерфейсный модуль для работы с разными задачами. Конечно, разные объекты отличаются набором параметров. Но эти параметры имеют локальные функциональные зависимости, т.е. внутри объекта учета. Следовательно, настройка системы в основном состоит в настройке локальных параметров и взаимосвязей между ними. «В основном», потому что изменение состояния параметров одного объекта учета может вызвать синхронное изменение параметров другого, связанного объекта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.02.2005, 20:04 |
|
||
|
Формализовать задачу и использовать типовые решения
|
|||
|---|---|---|---|
|
#18+
кто про что а вшивый про баню, у меня переодически возникают такие мысли: если систематизировать не готовое решение а отдельные куски типа классаов или библиотек но с точки зрения реляционноой структуры и реализации на ХП, например формализуем описание товара, склада, бух счета, тоесть какие поля должны быть по минимуму, можно менять структуру таблиц, логику ХП, но при этом остается тоже кол-во полей и их типов, что то типа ГОСТА, есть размер резьбы, есть допуски и посадки и этот же подход и к блокам кода, если кто потянет например на сайте через общее обсуждение постораться разбить тотже склдаской учет, бухгалтерский учет на блоки, и через открытое обсуждение искать разные варианты исполнения иэтих блоков, но за счет стандартизации входных и выходных параметров, что бы обеспечивалась стыков между этими блоками в не зависимости от конкретной реализации. Я понимаю что это почти бред, но может и не настолько??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2005, 10:53 |
|
||
|
Формализовать задачу и использовать типовые решения
|
|||
|---|---|---|---|
|
#18+
Случай из жизни (правда не из нашей но все же) ... Ну прям так уж не из нашей ! Вы просто не работали в супермаркете. :) Там такие товары - не редкость. Просто не найден именно этот штрихкод. Это встречается для товаров с множеством штрихкодов. Кассир не имеет доступа к другому поиску. И не должен иметь. Пробивать "в отрицалово" как правило можно всегда. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2005, 11:21 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=32918671&tid=1546024]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
50ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
61ms |
get tp. blocked users: |
1ms |
| others: | 240ms |
| total: | 390ms |

| 0 / 0 |
