Ru-Board.club
← Вернуться в раздел «Флейм»

» Разработка программы для конструкторского документооборота

Автор: Axot
Дата сообщения: 14.03.2008 19:07
Занимаюсь этим, потому что пишу диплом. Хочется сделать что-то полезное, но для этого необходима помощь. Очень благодарен буду помощи со стороны инженеров-конструкторов и программистов. Сразу хочу сказать, что разрабатываемая программа будет бесплатна и, если что-то получится общими усилиями, результатом сможет воспользоваться любой желающий.

Цель:

Разработка программы для автоматизации конструкторского документооборота.

Основные понятия: (материал взят из википедии)

Система автоматизации документооборота (Система электронного документооборота, далее СЭД) — организационно-техническая система, обеспечивающая процесс создания, управления доступом и распространения электронных документов в компьютерных сетях, а также обеспечивающая контроль над потоками документов в организации.
PDM-система (Product Data Management — система управления данными об изделии) — организационно-техническая система, обеспечивающая управление всей информацией об изделии. При этом в качестве изделий могут рассматриваться различные сложные технические объекты (корабли и автомобили, самолёты и ракеты, компьютерные сети и др.). PDM-системы являются неотъемлимой частью PLM-систем.
PLM (сокр. от англ. Product Lifecycle Management) — технология управления жизненным циклом изделий. Организационно-техническая система обеспечивающая управление всей информацией об изделии и связанных с ним процессах на протяжении всего его жизненного цикла, начиная с проектирования и производства до снятия с эксплуатации. При этом в качестве изделий могут рассматриваться различные сложные технические объекты (корабли и автомобили, самолеты и ракеты, компьютерные сети и др.).
SWR-Спецификация - программа автоматической генерации и оформления конструкторских спецификаций

Ссылки:

СЭД в Википедия.ру
Портал посвященный СЭД
Аналитическая информация о рынке СЭД на портале CNews.ru
PDM. Википедия.
PLM. Википедия.

Основная часть:

Код программы планирую писать на php. Какую-то часть прийдется на Си подобных языках написать. Общая архитектура система планируется клиент-серверной. Клиент работает через веб интерфейс. БД программы будет крутиться на MySQL, пока я думаю и этого будет достаточно.
Общий план действий:
1) Обзор рынка существующих СЭД. Сравнительная характеристика сущестующих СЭД с разрабатываемой системой.
2) Моделирование предметной области. Диаграмма вариантов использования и т.д.
3) Написание опытного образца.
4) Испытание.
5) Доведение до ума.

Что уже сделано:

В данный момент почитал про существующие системы. Можно сделать вывод, что большая часть СЭД предназначены для обычного делопроизводтсва и для конструкторского документооборота (далее КД) не годится. Из конструкторских СЭД удалось найти только T-Flex Docs , но у этой программы и я думаю у аналогичных ей есть один минус - они не бесплатные. Материал по другим конструкторским СЭД пока не удалось найти, но из общения с конструкторами знакомыми понял, что есть такие программы в составе крупных CAD систем, типа CATIA фирмы Dassault Systemes.
Кроме СЭД для стандартного делопроизводства на предприятии, существуют системы для конструкторского документооборота, PDM и PLM системы.
Список PDM систем(материал взят из Википедии):
APPIUS PDM (1С:PDM) (http://www.appius.ru/index.php?form=index&href=ind_pdm)
Lotsia PLM (http://www.lplm.ru/)
PDM Step Suite (PSS) (http://pss.cals.ru/)
SWR-PDM (http://www.solidworks.ru/products/data_management/)
T-FLEX DOCs (http://www.tflex.ru/products/docs/)
ЛОЦМАН:PLM (http://www.plm.ascon.ru/products/index.php?id=2)
Список PLM систем:
IBM PLM Solution (http://www-03.ibm.com/solutions/plm/country/ru/index.html)
SAP PLM (http://www.sap.com/cis/solutions/business-suite/plm/index.epx)
Siemens A&D UGS PLM Software TeamCenter (http://www.ugs.ru/)
Oracle Agile PLM (http://www.oracle.com/agile/index.html)

Вопросы:

1. Понятно, что создать продукт корпоративного плана на коленках, не представляется возможным. Системы класса PDM и PLM результат работы крупных софтверных кампаний имеющий огромный опыт. Но продукты класса PDM и PLM я считаю расчитаны на крупные предприятия, требуют капитальных вложений по внедрению и обучению. Но на данный момент, считаю возможным создать коробочный продукт с минимальным набором функций, расчитаный на мелкие и средние фирмы. Тогда остается вопрос функциональности, необходимо выяснить что должна уметь делать разрабатываемая программа. Какие функции необходимы в первую очередь, какие функции просто реализовать.
2. От общего к частному. Чтобы на пальцах понять, что система должна уметь делать, предлагаю создать список всевозможных вариантов использования, др. словами функциональности системы, а в дальнейшем проанализировать:
Список функциональных возможностей системы:
Авторизация, регистрация пользователей, управление ролями пользователей.
Хранение данных, версий.
Поиск данных.
Доступ через Web-интерфейс.
Трэй агент на машине клиента.
Интеграция с CAx системами.
Интеграция с почтовиками.
Ввод документов со сканера.
...

Необходимо максимально расширить список и конкретизировать каждый элемент списка. Предлагайте, критикуйте, советуйте... нужно собрать максимум информации.

Примечание:

Буду рад любой помощи. Пишите любые мысли относящиеся к делу.
Автор: ber2004
Дата сообщения: 17.03.2008 01:33
Насколько именно документо-оборота, т.е. оборота документов/файлов? Или в расширительном смысле - как оборота информации при конструировании и смежных процессах?
Болевые точки - спецификация и PDM. Спецификация - начальный шаг, автоматизация в пределах рабочего места. Решения уже есть, но не идеальные. Наиболее известна убогая SWR-Спецификация. Гораздо приличнее Полигон.
ПДМ - автоматизация совместной работы с одним проектом. Это хранилище, организация работы по сети (минимизация трафика), управление версиями документов, правами доступа и проч.
ПДМ реально работает только встроенная в Солид. С недостатками. Другие ПДМ-системы до уровня коробочного продукта ("включил и пользуйся") не доведены... Соответственно ими и не пользуются (посетители этого сайта).
Следующие уровни (PLM-системы), когда подключаются технологи, производство, склад, администрация... - ИМХО уже не для диплома. Их на всю страну хорошо если десяток работают успешно.
Если хочется нестандартного - по ПДМ есть наработки, могу поделиться. Не мейнстрим.
Автор: Axot
Дата сообщения: 18.03.2008 05:21

Цитата:
Насколько именно документо-оборота, т.е. оборота документов/файлов? Или в расширительном смысле - как оборота информации при конструировании и смежных процессах?

Я думаю в расширенном смысле, иначе может получится просто программа электронного архивирования чертежей.

А на счет SWR, PDM, PLM огромное спасибо. Не поверишь, но за все время рысканий в интернете так и не вышел на эти понятия. А тут один знающий человек и так помог. Спасибо за пищу для размышлений.


Цитата:
Если хочется нестандартного - по ПДМ есть наработки, могу поделиться. Не мейнстрим.

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

Очень буду благодарен за содействие.
А на счет того, что мне надо от конструкторов... ну в первую очередь постараюсь изучить SWR, PDM, PLM может станет все на много понятней. А вообще было бы неплохо на пальцах понять что делают каждые из этих программ, и что было бы возможно включить в разработку.
Автор: zeleniy
Дата сообщения: 18.03.2008 06:01
Вот тут есть интересные ссылки и мнения о PDM:

Что такое PDM - http://www.sapr2k.ru/index.php?showtopic=918
Про разработку PDM систем - http://www.sapr2k.ru/index.php?showtopic=18418
Автор: Axot
Дата сообщения: 18.03.2008 07:32

Цитата:
ссылки и мнения о PDM:

Очень рад помощи, но активно работать могу только вечером, днем приходится админить на основных работах.
Постараюсь как можно быстрей изучит предлагаемый материал, выложить результаты и новые вопросы.
Еще раз спасибо за содействие.
Автор: TechSup
Дата сообщения: 18.03.2008 13:47
Oracle Agile PLM
Документация на английском:
http://www.oracle.com/technology/documentation/agile.html
Автор: ingDuke
Дата сообщения: 19.03.2008 01:18
Axot

Цитата:
удалось найти только T-Flex Docs , но у этой программы и я думаю у аналогичных ей есть один минус - они не бесплатные


Боюсь бесплатный продукт который хотябы приближался к томуже T-Flex Docs создать невозможно.

Вопервых над такими вещами трудяться целые отделы в которых сидят маститые зубры прграммирования.

Во вторых СЭД, по моему мнению, не может быть отделена от CAD, т.е. и CAD и СЭД должен создовать один разработчкик, для корректного их взаимодействия.

Ещё не понятно чем собственно не устраивают сегодняшние PDM и PLM системы кроме того что они платные? Помоему они достаточно хорошо справляются с оборотом информации на предприятии.
Автор: Axot
Дата сообщения: 19.03.2008 07:26
ingDuke

Цитата:
Боюсь бесплатный продукт который хотябы приближался к томуже T-Flex Docs создать невозможно.

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

Цитата:
Во вторых СЭД, по моему мнению, не может быть отделена от CAD, т.е. и CAD и СЭД должен создовать один разработчкик, для корректного их взаимодействия.

На этот счет считаю, что есть как плюсы так и минусы. Вот например, в нашей фирме работают в 4х программах Autocad, SolidWorks, Kompas, CATIA. Поэтому считаю, что грошь цена системе документооборота, которая работала бы в рамках одной CAD системы. А если система документооборота способна работать с документами любой CAD системы, тогда без разницы для какой CAD системы она разработана.

Цитата:
Ещё не понятно чем собственно не устраивают сегодняшние PDM и PLM системы кроме того что они платные? Помоему они достаточно хорошо справляются с оборотом информации на предприятии.

Я считаю, что PDM и PLM системы необходимо внедрять. Привожу пример в смежной области: купила наша фирма 1с 8 УПП, вроде известный продукт, купили у франчайзи 1с, а внедряем уже 2 года. Причин этому много, начиная от пассивности руководства, заканчивая низкоуровневым сервисом франчайзи 1с. Для крупных продуктов характерен этап внедрения, крупные капиталовложения и долгий срок окупаемости. Очень часто эти критерии становятся критическими для малых и средних фирм. А фирмы в малом бизнесе представляют наибольший интерес для разрабатываемого продукта.
Автор: MikhaelleS
Дата сообщения: 22.07.2008 19:29
Ну, как, есть какие-нибудь сдвиги? Или умерло все?
Автор: Suberjin
Дата сообщения: 12.02.2009 17:23
Таки-да, чем-то все закончилось?
Автор: RavenouseAnimal
Дата сообщения: 13.11.2009 18:07
таки выложили 13.11 SWE PDM 2010 )))
Автор: sidor32
Дата сообщения: 21.04.2010 20:58
А все таки, у кого-нибудь SWE PDM внедрено? Или у всех процесс внедрения затянулся?
Автор: REGEDIT76
Дата сообщения: 12.01.2011 12:40
Доброго времени суток!
Только набрел на эту ветку - начинаем внедрять sw enterprize pdm. Сразу сталкнулись с нежилаем работать у простых работников. Вседержиться на энтузиазме маленькой горстки людей "Благо профа бесплатная". Все преимущества на лицо по сравнению работы с файлами в тотале. Но как обьяснить что документы это не просто набор файлов а рабочий проект изделия - пока как в колодец, одно эхо раздается. Последующая сводка с полей стражений будет добавляться если ветка не умрет.
Автор: sidor32
Дата сообщения: 12.01.2011 21:49
"Безумству храбрых поем мы песню"
Весчь черноящиковая, неповоротливая и закрытая...
Дярзайте!!! ))
Автор: REGEDIT76
Дата сообщения: 20.01.2011 12:09
не подскажет кто-нибудь литературу по SWE PDM
Автор: mankor
Дата сообщения: 25.09.2012 03:59
SPAM

Страницы: 1

Предыдущая тема: Новый президент России кто он? Часть II...


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.