|
|
|
Оцените соотношение Внедрение готовой ERP/написание новой
|
|||
|---|---|---|---|
|
#18+
tygra LSVУ самописок только два серьёзных минуса: * Длительность первого этапа разработки * Как правило команда слабая и плохо себе представляет будущий продукт и его задачи. Это смотря по какому правилу жить :) У тиражного решения минусов не меньше: в п.1 слово "разработки" меняем на "постановки". в п.2 добавляем: также плохо представляют себе будущий продукт и те, кто его впаривает. :)) -- Tygra's -- Мощно задвинул! :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2005, 14:33 |
|
||
|
Оцените соотношение Внедрение готовой ERP/написание новой
|
|||
|---|---|---|---|
|
#18+
Сахават Юсифов А связка - таблицы БД. Вот и все. Это означает: 1) Все модули используют общую базу - одну на всех, 2) Каждый модуль имеет свою самодостаточную базу (вплоть до того, что можно разворачивать на разных физических SQL серыверах) - и связь между модулями - по спец. таблицам (in/out), куда другие модули могут читать\писать. "Нужное подчеркнуть" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2005, 21:11 |
|
||
|
Оцените соотношение Внедрение готовой ERP/написание новой
|
|||
|---|---|---|---|
|
#18+
Скорее 1 чем 2. Хотя... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2005, 21:20 |
|
||
|
Оцените соотношение Внедрение готовой ERP/написание новой
|
|||
|---|---|---|---|
|
#18+
Эй, что за допрос? Программы на сайте, посмотрите сами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2005, 21:20 |
|
||
|
Оцените соотношение Внедрение готовой ERP/написание новой
|
|||
|---|---|---|---|
|
#18+
Сахават ЮсифовСкорее 1 чем 2. Хотя... Вот мы и пришли к двум определения "модуля": 1) (Ваш) сродни подпрограмме (DLL и т.д.) - при этом для использования на стороне - требуется идентичность базы данных. 2) Самостоятельный модуль - имеем описание интерфейса - (это и есть модуль+слабая связь между модулями, то есть объем данных внутри модуля на порядки превышает то, что ходит по интерфейсу). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2005, 12:29 |
|
||
|
Оцените соотношение Внедрение готовой ERP/написание новой
|
|||
|---|---|---|---|
|
#18+
Ну, а в чем дело то? Только для задач класса "управления предприятием" таких слабосвязанных модулей (сетевых объектов) придется нарезать пачками + придется наплодить кучу диспетчеров. COM+ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2005, 12:42 |
|
||
|
Оцените соотношение Внедрение готовой ERP/написание новой
|
|||
|---|---|---|---|
|
#18+
Сахават ЮсифовНу, а в чем дело то? Только для задач класса "управления предприятием" таких слабосвязанных модулей (сетевых объектов) придется нарезать пачками + придется наплодить кучу диспетчеров. COM+ Дело в чем: хотелось иметь некие кубики, сделанные Вами, кем то еще, которые можно было бы применять у себя (тут один товарищ уже выходил с предложением: создать набор модулей, и собирать из них). Если одна общая база на всех - то это одни требования - более жесткие (фактически надо сначала договариваться о формате базы), если более независимые модули - то другие требования, Насчет сетевых объектов - в идеологии (не моя) модули напрямую друг с другом не общаются - через общий (типа message server) - И протокол общения - не обязательно COM+ - есть SQL сервер, тут есть постор. И наконец: подобная модульная структура (слабо-связанные модули, на Ваш взгляд) вообще жизнеспособна ? Ведь если можно "задач класса "управления предприятием" таких слабосвязанных модулей" насоздавать" - то этохорошо: независимая разработка, повторное использование, и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2005, 16:43 |
|
||
|
Оцените соотношение Внедрение готовой ERP/написание новой
|
|||
|---|---|---|---|
|
#18+
ПользовательИ наконец: подобная модульная структура (слабо-связанные модули, на Ваш взгляд) вообще жизнеспособна ? Сложно сказать. Смотрите сюда http://www.oracle.com/technologies/soa/index.html В частности http://www.oracle.com/technology/oramag/oracle/05-may/o35design.html и http://www.oracle.com/technology/pub/articles/matjaz_bpel1.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2005, 19:47 |
|
||
|
Оцените соотношение Внедрение готовой ERP/написание новой
|
|||
|---|---|---|---|
|
#18+
Жизнеспособна, если использовать .Net (можно обойтись без сложных AS, брокеров и т.д. и генерировать код на лету использую входную информациюю). Но очень трудно такую систему объектов проектировать как целенаправленную среду типа "управления предприятиями". А вот рыхлую структуру с перспективой наполнения можно, но на этом трудно заработать деньги, особенно сейчась. В принципе, COM для этого и создавалось, а .Net далнейшее мощное развитие идеи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2005, 21:47 |
|
||
|
Оцените соотношение Внедрение готовой ERP/написание новой
|
|||
|---|---|---|---|
|
#18+
Сахават ЮсифовЖизнеспособна, если использовать .Net (можно обойтись без сложных AS, брокеров и т.д. и генерировать код на лету использую входную информациюю). Но очень трудно такую систему объектов проектировать как целенаправленную среду типа "управления предприятиями". А вот рыхлую структуру с перспективой наполнения можно, но на этом трудно заработать деньги, особенно сейчась. В принципе, COM для этого и создавалось, а .Net далнейшее мощное развитие идеи. COM - .NET - это все прямая сильная связь модулей. Создав одну таблицу с полями: "КОМУ" (имя модуля) "Данные" (строка XML данных, которая в структуре XML содержит весь интерфейс модуля) получим сервер сообщений - для интеграции всех модулей в единую структуру (конечно можно и MS Message Queue Server ) "А вот рыхлую структуру с перспективой наполнения можно, но на этом трудно заработать деньги" - ? на чем основано такое утверждение - я так полагал - что легкость подключения доп.модулей, сторонних модулей - это плюс. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2005, 09:07 |
|
||
|
Оцените соотношение Внедрение готовой ERP/написание новой
|
|||
|---|---|---|---|
|
#18+
Очереди, диспетчеры - доплнительные накладные расходы. Применимы не везде. для обеспечения синхронной работы n объектов в интевале t - вообще неприменимы. Должна быть сомоорганизующиеся сабитыйнозависимая временная устойчивая структура объектов. Организовать такие структуры можно по разному - широковещательными запросами на услугу или выставлением требования на услугу диспетчеру, или запросом к диспетчеру об объектах предоставляюих услугу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2005, 10:02 |
|
||
|
Оцените соотношение Внедрение готовой ERP/написание новой
|
|||
|---|---|---|---|
|
#18+
mazzy ПользовательИ наконец: подобная модульная структура (слабо-связанные модули, на Ваш взгляд) вообще жизнеспособна ? Сложно сказать. Смотрите сюда http://www.oracle.com/technologies/soa/index.html В частности http://www.oracle.com/technology/oramag/oracle/05-may/o35design.html и http://www.oracle.com/technology/pub/articles/matjaz_bpel1.html SOA - это прикладная архитектура, в которой все функции определены как независимые сервисы с вызываемыми интерфейсами. Обращение к этим сервисам в определенной последовательности позволяет реализовать тот или иной бизнес-процесс ( Самое внятное описание SOA ) "Web services and SOA let you easily integrate your existing infrastructure and existing applications with new ones," notes Roel Stalman, Oracle's senior director of product management for development tools. "People can build new applications and tie them into their existing infrastructure." BPEL builds on the foundation of XML and Web services; Это все из одной оперы - сервис-ориентированное программирование. - прямое обращение к компонентам (модулям). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2005, 10:11 |
|
||
|
Оцените соотношение Внедрение готовой ERP/написание новой
|
|||
|---|---|---|---|
|
#18+
Сахават ЮсифовОчереди, диспетчеры - доплнительные накладные расходы. Применимы не везде. для обеспечения синхронной работы n объектов в интевале t - вообще неприменимы. Должна быть сомоорганизующиеся сабитыйнозависимая временная устойчивая структура объектов. Организовать такие структуры можно по разному - широковещательными запросами на услугу или выставлением требования на услугу диспетчеру, или запросом к диспетчеру об объектах предоставляюих услугу. Это все понятно, вопрос собственно в том: стоит овчинка выделки? - оправдываят ли доп.возможности при модульной организации "доплнительные накладные расходы" ? Вообще есть мнение (тут широко обсуждалось) - делать все в одном exe файле и не иметь проблем - или разбивать на максимально независимые модули (и иметь "доплнительные накладные расходы" ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2005, 10:34 |
|
||
|
Оцените соотношение Внедрение готовой ERP/написание новой
|
|||
|---|---|---|---|
|
#18+
Сахават Юсифов Должна быть сомоорганизующиеся сабитыйнозависимая временная устойчивая структура объектов. - ассинхронная (каждый модуль решает сам, что когда делать), - без событий (без прямых вызовов, чтение\запись из сервера сообщений каждый модуль делает сам по собственной инициативе) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2005, 11:08 |
|
||
|
Оцените соотношение Внедрение готовой ERP/написание новой
|
|||
|---|---|---|---|
|
#18+
Пользователь Сахават Юсифов Должна быть сомоорганизующиеся сабитыйнозависимая временная устойчивая структура объектов. - ассинхронная (каждый модуль решает сам, что когда делать), - без событий (без прямых вызовов, чтение\запись из сервера сообщений каждый модуль делает сам по собственной инициативе) Ну, тогда для "управление предприятием" количество модулей = 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2005, 12:05 |
|
||
|
Оцените соотношение Внедрение готовой ERP/написание новой
|
|||
|---|---|---|---|
|
#18+
Сахават Юсифов Пользователь Сахават Юсифов Должна быть сомоорганизующиеся сабитыйнозависимая временная устойчивая структура объектов. - ассинхронная (каждый модуль решает сам, что когда делать), - без событий (без прямых вызовов, чтение\запись из сервера сообщений каждый модуль делает сам по собственной инициативе) Ну, тогда для "управление предприятием" количество модулей = 6. Какие - выдайте страшную тайну... И где их взять - ? Из : http://www.sql.ru/forum/actualthread.aspx?tid=193502&pg=2 выдрал (мне понравилось, то что нужно): Application interface-level EAI refers to the leveraging of interfaces exposed by custom or packaged applications. Developers leverage these interfaces to access both business processes and simple information. Using these interfaces, developers are able to bundle many applications together, allowing them to share business logic and information. The only limitations that developers face are the specific features and functions of the application interfaces. This type of EAI is most applicable to packaged applications such as SAP, PeopleSoft, and Baan, which all expose interfaces into their processes and data, but do so in very different ways. In order to integrate those systems with others in the enterprise, we must use these interfaces to access both processes and data, extract the information, place it in a format understandable by the target application, and transmit the information. While many different types of technologies can do this, message brokers seem to be the preferred solution. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2005, 12:14 |
|
||
|
Оцените соотношение Внедрение готовой ERP/написание новой
|
|||
|---|---|---|---|
|
#18+
Пользователь Сахават Юсифов Пользователь Сахават Юсифов Должна быть сомоорганизующиеся сабитыйнозависимая временная устойчивая структура объектов. - ассинхронная (каждый модуль решает сам, что когда делать), - без событий (без прямых вызовов, чтение\запись из сервера сообщений каждый модуль делает сам по собственной инициативе) Ну, тогда для "управление предприятием" количество модулей = 6. Какие - выдайте страшную тайну... И где их взять - ? Из : http://www.sql.ru/forum/actualthread.aspx?tid=193502&pg=2 выдрал (мне понравилось, то что нужно): Application interface-level EAI refers to the leveraging of interfaces exposed by custom or packaged applications. Developers leverage these interfaces to access both business processes and simple information. Using these interfaces, developers are able to bundle many applications together, allowing them to share business logic and information. The only limitations that developers face are the specific features and functions of the application interfaces. This type of EAI is most applicable to packaged applications such as SAP, PeopleSoft, and Baan, which all expose interfaces into their processes and data, but do so in very different ways. In order to integrate those systems with others in the enterprise, we must use these interfaces to access both processes and data, extract the information, place it in a format understandable by the target application, and transmit the information. While many different types of technologies can do this, message brokers seem to be the preferred solution. Управление продажами. Управление производством. Управление закупками. Управление оборудованием. Управление кадрами. Управление финансами. А в остальном, как говорят, флаг в руки! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2005, 12:26 |
|
||
|
Оцените соотношение Внедрение готовой ERP/написание новой
|
|||
|---|---|---|---|
|
#18+
Сахават Юсифов А в остальном, как говорят, флаг в руки! "Все умирали поодиночке, молча и не глядя друг на друга, последним был Сахават..." (сценарий фильма) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2005, 21:39 |
|
||
|
Оцените соотношение Внедрение готовой ERP/написание новой
|
|||
|---|---|---|---|
|
#18+
Владимир, Я чую запах предпоследего мертвеца - режиссера. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2005, 21:45 |
|
||
|
Оцените соотношение Внедрение готовой ERP/написание новой
|
|||
|---|---|---|---|
|
#18+
этот топ давно закрыть нужно было, уже болтология ни очем единственное сообщение по сабжу на 2-х последних страницах Реально успешных внедрений всей деятельности предприятия одной тиражной системой наверно можно по пальцам пересчитать. Чем крупнее предприятие, тем больше у него собственных нюансов и тем сложнее на него натянуть "готовые модели БП" из тиражным систем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2005, 18:35 |
|
||
|
|

start [/forum/topic.php?fid=29&msg=33156507&tid=1528446]: |
0ms |
get settings: |
6ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
152ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 193ms |
| total: | 411ms |

| 0 / 0 |
