|
Простенькая оболочка для ERP систем.
|
|||
---|---|---|---|
#18+
Как то в отсутствии штатного программиста пришлось создать оболочку для ERP системы, применявшейся на одной из компьютерных фирм. Хотелось бы поделиться опытом создания, тем более что мне в руки попал пакет VS 2010. Я не профессиональный программист, так что в комментариях будут встречаться ляпы, неточное применение терминов, но уверяю вас, если вы, горите желанием освоить VB.NET, то некоторые приемы позволят вам быстрее разобраться с процессом создания подобной программы. Кроме VS2010 вам потребуется набор контролов от www.componrntone.com, ну что делать, нравится мне их работа. Все стадии создания оболочки Shelf документируются в ЖЖ http://small-jet.livejournal.com/tag/shelf Туда же ежедневно складывается текущий код проекта. Приглашаю желающих посмотреть как практически в онлайне создается приложение VB.NET. С удовольствием приму ваши критические замечания. Из истории.... Причины побудившие создать оболочку оболочка. В принципе решающей причиной её создания были следующие ограничения стандартной ERP системы: в окне представляющим состояние склада были видны следующие данные: - код товара, кол-во на складе, кол-во зарезервированного товара при этом не было данных о товаре, отгруженного поставщиком и пока что не пришедшим на склад так называемый "транзит". В окне, показывающим сделанные резервы не было данных о количестве товара, находящегося на складе. Из-за этого приходилось постоянно переключаться между окнами. Когда количество таких переключений превысило все разумные пределы... ну вы сами понимаете. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2010, 08:21 |
|
Простенькая оболочка для ERP систем.
|
|||
---|---|---|---|
#18+
Вы абсолютно правы. Вместо того чтобы добавить в окно остатки - резервы товара, гораздо лучше писать внешние оболочки. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2010, 09:36 |
|
Простенькая оболочка для ERP систем.
|
|||
---|---|---|---|
#18+
ThermikКак то в отсутствии штатного программиста пришлось создать оболочку для ERP системы, применявшейся на одной из компьютерных фирм. С удовольствием приму ваши критические замечания.Ох... С одной стороны, спасибо, что решили поделиться. С другой - не ожидайте конструктивных замечаний. Здесь много специалистов, которые видели довольно много систем, и разбираться в очередной "наколенной самописке" им просто скучно: новых идей они вряд ли почерпнут, а указывать на явные ляпы в оформлении и архитектуре - уже наскучило. К тому же, есть некое противостояние между консультантами и программистами. Ну и РП. Со всеми :) Консультанту (РП) надо достичь некой цели, допустим, в ходе проекта. Что бы это цели достичь, надо написать код. Программисту скучно писать код, и он начинает писать "универсальный механизм". При этом отговаривается, "Что лучше сейчас потратить время, зато потом съэконмить". Сроки летят к черту, как всегда, всего не предусмотришь а "универсальный механизм" забывается и больше никогда не используется. Все это проходили. Это довольно болезненные уроки, особенно для РП, молодой человек. Поэтому консультанты считают, что нужно сначала понять найти путь наименьшего сопротивления: например, поискать готовое решение и понять, как его можно использовать. Человек, который начинает писать сразу свое, вызывает недоумение и насмешки. В этом можно убедиться, почитав данный форум, например. Так вот, кстати. А почему Вы не взяли за основу что-то готовое? Почему стали писать систему сами, да еще и бэйсике? Да, и почему Вы назвали ее ERP? Она у Вас что, планирует производственные мощности? С Уважением, Георгий ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2010, 10:32 |
|
Простенькая оболочка для ERP систем.
|
|||
---|---|---|---|
#18+
какое ERP? Попытки программирования обсуждаются явно не в этом разделе. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2010, 10:35 |
|
Простенькая оболочка для ERP систем.
|
|||
---|---|---|---|
#18+
Гм. Кстати. Посмотрел повнимательнее. Забавно. Прошу прощения, сразу не разобрался. Мда. 1. Круть! :) Как же надо достать человека, чтобы он начал делать подобную работу! 2. Как же надо внедрить систему, чтобы к ней пришлось писать интерфейс, чтобы в этом "счастье" разобраться. С Уважением, Георгий ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2010, 10:36 |
|
Простенькая оболочка для ERP систем.
|
|||
---|---|---|---|
#18+
iscrafmкакое ERP? Попытки программирования обсуждаются явно не в этом разделе.Да не, можно оставить здесь. Это не ERP, это оболочка - надстройка над системой, чтобы разобраться в интерфейсе стандартной системы. А для каких систем предназначена, если не секрет? С Уважением, Георгий ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2010, 10:39 |
|
Простенькая оболочка для ERP систем.
|
|||
---|---|---|---|
#18+
George Nordic, Да честно говоря это тема от "чайника" для "чайников". На большее не претендую. Мало ли кому тоже нравится забавляться с VB.NET. Программист 1сВы абсолютно правы. Вместо того чтобы добавить в окно остатки - резервы товара, гораздо лучше писать внешние оболочки. Как раз в той системе не предусмотрено было что-либо куда-либо доваблять. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2010, 10:50 |
|
Простенькая оболочка для ERP систем.
|
|||
---|---|---|---|
#18+
George Nordiciscrafmкакое ERP? Попытки программирования обсуждаются явно не в этом разделе.Да не, можно оставить здесь. Это не ERP, это оболочка - надстройка над системой, чтобы разобраться в интерфейсе стандартной системы. это больше похоже на рекламу своего блога. Больше там ничего нет, абсолютно. Тем более оболочки. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2010, 10:50 |
|
Простенькая оболочка для ERP систем.
|
|||
---|---|---|---|
#18+
George Nordiciscrafmкакое ERP? Попытки программирования обсуждаются явно не в этом разделе.Да не, можно оставить здесь. Это не ERP, это оболочка - надстройка над системой, чтобы разобраться в интерфейсе стандартной системы. А для каких систем предназначена, если не секрет? С Уважением, Георгий Это было творение голландской фирмёшки EXACT. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2010, 10:51 |
|
Простенькая оболочка для ERP систем.
|
|||
---|---|---|---|
#18+
iscrafmGeorge Nordiciscrafmкакое ERP? Попытки программирования обсуждаются явно не в этом разделе.Да не, можно оставить здесь. Это не ERP, это оболочка - надстройка над системой, чтобы разобраться в интерфейсе стандартной системы. это больше похоже на рекламу своего блога. Больше там ничего нет, абсолютно. Тем более оболочки. Есть её законченный вариант (думаю лично вам он будет не интересен), но мне лично хочется воспроизвести процесс её создания в виде блога. Что было и заявлено в топе. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2010, 10:55 |
|
Простенькая оболочка для ERP систем.
|
|||
---|---|---|---|
#18+
Thermik, я только говорю о том, что раздел выбран не совсем удачно. К теме ERP, описание процесса создания программы не имеет никакого отношения. Рядом есть "Разработка информационных систем". ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2010, 10:59 |
|
Простенькая оболочка для ERP систем.
|
|||
---|---|---|---|
#18+
iscrafmThermik, я только говорю о том, что раздел выбран не совсем удачно. К теме ERP, описание процесса создания программы не имеет никакого отношения. Рядом есть "Разработка информационных систем". Если Вы админ, то прошу перенести его в раздел, более соответсвующий его содержанию, я не против. Модератор: Тема перенесена из форума "ERP и учетные системы". ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2010, 11:02 |
|
Простенькая оболочка для ERP систем.
|
|||
---|---|---|---|
#18+
Текущее состояние проекта: http://www.icqrobot.ru/Shelf/2010_05_12.zip ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2010, 14:52 |
|
Простенькая оболочка для ERP систем.
|
|||
---|---|---|---|
#18+
В проекте завершены работы с блоком, отвечающим за: Создание Редактрование Сохранение Чтение параметров соединений. Следующим шагом будет создание формы, содержащей грид для размешение в нем результатов выборки данных. Проект в текущем состоянии доступен по ссылке: http://www.icqrobot.ru/Shelf/2010_05_12_01.zip Приложение в рабочем состоянии теперь выглядит так: ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2010, 20:47 |
|
Простенькая оболочка для ERP систем.
|
|||
---|---|---|---|
#18+
Thermik, В блоке соединения не хватает кнопки "Войти". ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2010, 00:58 |
|
Простенькая оболочка для ERP систем.
|
|||
---|---|---|---|
#18+
StarlexThermik, В блоке соединения не хватает кнопки "Войти". Вход осущестляется либо при старте приложения, при установленном флаге "Активировать" либо по нажатию кнопки "Проверить", Ок переименую их. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2010, 07:31 |
|
Простенькая оболочка для ERP систем.
|
|||
---|---|---|---|
#18+
Thermikлибо по нажатию кнопки "Проверить", Ок переименую их. кнопка "Проверить" слишком далеко находится переместите ее к "Настройки соединения" P.S. Ждемс новую серию сериала... ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2010, 09:01 |
|
Простенькая оболочка для ERP систем.
|
|||
---|---|---|---|
#18+
Asm64DThermikлибо по нажатию кнопки "Проверить", Ок переименую их. кнопка "Проверить" слишком далеко находится переместите ее к "Настройки соединения" P.S. Ждемс новую серию сериала... Теперь это выглядит так: ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2010, 10:28 |
|
Простенькая оболочка для ERP систем.
|
|||
---|---|---|---|
#18+
Переходим на закладку "Каталог", нажимаем кнопку "Создать" видим: ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2010, 10:32 |
|
Простенькая оболочка для ERP систем.
|
|||
---|---|---|---|
#18+
Нажимаем на светлый квадратик под кнопкой "Обновить" и в диалоговом окне вводим SQL строку на выборку данных из таблицы: ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2010, 10:45 |
|
Простенькая оболочка для ERP систем.
|
|||
---|---|---|---|
#18+
Получаем результат: ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2010, 10:47 |
|
Простенькая оболочка для ERP систем.
|
|||
---|---|---|---|
#18+
Рабочий проект доступен здесь: http://www.icqrobot.ru/Shelf/2010_05_13.zip ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2010, 11:00 |
|
Простенькая оболочка для ERP систем.
|
|||
---|---|---|---|
#18+
Что-то я не понял этого сериала. А чем обсуждаемый продукт отличается от SQL Server Management Studio (MS) ? Или от PG Admin III (PostgreSQL) ? Или от дельфевого продукта работы с источниками данных (с любыми СУБД) ? И при чем здесь ERP ? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2010, 11:54 |
|
Простенькая оболочка для ERP систем.
|
|||
---|---|---|---|
#18+
strizh, reality-show, блоги уже достаточно плотно вошли в нашу жизнь. Так что привыкайте и принимайте подобные откровения как неотъемлемый атрибут нашего времени. Если неинтересно - просто переключайте каналы. По причине отсутствия зрителей - show загибается. Все просто. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2010, 12:03 |
|
|
start [/forum/topic.php?fid=33&fpage=32&tid=1548272]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
32ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
104ms |
get tp. blocked users: |
2ms |
others: | 303ms |
total: | 492ms |
0 / 0 |