powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Простенькая оболочка для ERP систем.
25 сообщений из 96, страница 1 из 4
Простенькая оболочка для ERP систем.
    #36622314
Thermik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как то в отсутствии штатного программиста пришлось создать оболочку для ERP системы, применявшейся на одной из компьютерных фирм.

Хотелось бы поделиться опытом создания, тем более что мне в руки попал пакет VS 2010. Я не профессиональный программист, так что в комментариях будут встречаться ляпы, неточное применение терминов, но уверяю вас, если вы, горите желанием освоить VB.NET, то некоторые приемы позволят вам быстрее разобраться с процессом создания подобной программы. Кроме VS2010 вам потребуется набор контролов от www.componrntone.com, ну что делать, нравится мне их работа.

Все стадии создания оболочки Shelf документируются в ЖЖ

http://small-jet.livejournal.com/tag/shelf


Туда же ежедневно складывается текущий код проекта. Приглашаю желающих посмотреть как практически в онлайне создается приложение VB.NET.

С удовольствием приму ваши критические замечания.



Из истории....

Причины побудившие создать оболочку оболочка. В принципе решающей причиной её создания были следующие ограничения стандартной ERP системы:

в окне представляющим состояние склада были видны следующие данные:

- код товара, кол-во на складе, кол-во зарезервированного товара

при этом не было данных о товаре, отгруженного поставщиком и пока что не пришедшим на склад так называемый "транзит".

В окне, показывающим сделанные резервы не было данных о количестве товара, находящегося на складе.

Из-за этого приходилось постоянно переключаться между окнами. Когда количество таких переключений превысило все разумные пределы... ну вы сами понимаете.
...
Рейтинг: 0 / 0
Простенькая оболочка для ERP систем.
    #36622414
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы абсолютно правы. Вместо того чтобы добавить в окно остатки - резервы товара, гораздо лучше писать внешние оболочки.
...
Рейтинг: 0 / 0
Простенькая оболочка для ERP систем.
    #36622520
Фотография George Nordic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ThermikКак то в отсутствии штатного программиста пришлось создать оболочку для ERP системы, применявшейся на одной из компьютерных фирм. С удовольствием приму ваши критические замечания.Ох... С одной стороны, спасибо, что решили поделиться. С другой - не ожидайте конструктивных замечаний. Здесь много специалистов, которые видели довольно много систем, и разбираться в очередной "наколенной самописке" им просто скучно: новых идей они вряд ли почерпнут, а указывать на явные ляпы в оформлении и архитектуре - уже наскучило.

К тому же, есть некое противостояние между консультантами и программистами. Ну и РП. Со всеми :)

Консультанту (РП) надо достичь некой цели, допустим, в ходе проекта. Что бы это цели достичь, надо написать код. Программисту скучно писать код, и он начинает писать "универсальный механизм". При этом отговаривается, "Что лучше сейчас потратить время, зато потом съэконмить". Сроки летят к черту, как всегда, всего не предусмотришь а "универсальный механизм" забывается и больше никогда не используется. Все это проходили. Это довольно болезненные уроки, особенно для РП, молодой человек. Поэтому консультанты считают, что нужно сначала понять найти путь наименьшего сопротивления: например, поискать готовое решение и понять, как его можно использовать. Человек, который начинает писать сразу свое, вызывает недоумение и насмешки. В этом можно убедиться, почитав данный форум, например.

Так вот, кстати. А почему Вы не взяли за основу что-то готовое? Почему стали писать систему сами, да еще и бэйсике? Да, и почему Вы назвали ее ERP? Она у Вас что, планирует производственные мощности?

С Уважением,
Георгий
...
Рейтинг: 0 / 0
Простенькая оболочка для ERP систем.
    #36622528
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
какое ERP? Попытки программирования обсуждаются явно не в этом разделе.
...
Рейтинг: 0 / 0
Простенькая оболочка для ERP систем.
    #36622531
Фотография George Nordic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гм. Кстати. Посмотрел повнимательнее. Забавно. Прошу прощения, сразу не разобрался. Мда.

1. Круть! :) Как же надо достать человека, чтобы он начал делать подобную работу!

2. Как же надо внедрить систему, чтобы к ней пришлось писать интерфейс, чтобы в этом "счастье" разобраться.

С Уважением,
Георгий
...
Рейтинг: 0 / 0
Простенькая оболочка для ERP систем.
    #36622534
Фотография George Nordic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmкакое ERP? Попытки программирования обсуждаются явно не в этом разделе.Да не, можно оставить здесь. Это не ERP, это оболочка - надстройка над системой, чтобы разобраться в интерфейсе стандартной системы. А для каких систем предназначена, если не секрет?

С Уважением,
Георгий
...
Рейтинг: 0 / 0
Простенькая оболочка для ERP систем.
    #36622565
Thermik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
George Nordic,

Да честно говоря это тема от "чайника" для "чайников". На большее не претендую. Мало ли кому тоже нравится забавляться с VB.NET.



Программист 1сВы абсолютно правы. Вместо того чтобы добавить в окно остатки - резервы товара, гораздо лучше писать внешние оболочки.

Как раз в той системе не предусмотрено было что-либо куда-либо доваблять.
...
Рейтинг: 0 / 0
Простенькая оболочка для ERP систем.
    #36622569
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
George Nordiciscrafmкакое ERP? Попытки программирования обсуждаются явно не в этом разделе.Да не, можно оставить здесь. Это не ERP, это оболочка - надстройка над системой, чтобы разобраться в интерфейсе стандартной системы.
это больше похоже на рекламу своего блога. Больше там ничего нет, абсолютно. Тем более оболочки.
...
Рейтинг: 0 / 0
Простенькая оболочка для ERP систем.
    #36622573
Thermik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
George Nordiciscrafmкакое ERP? Попытки программирования обсуждаются явно не в этом разделе.Да не, можно оставить здесь. Это не ERP, это оболочка - надстройка над системой, чтобы разобраться в интерфейсе стандартной системы. А для каких систем предназначена, если не секрет?

С Уважением,
Георгий

Это было творение голландской фирмёшки EXACT.
...
Рейтинг: 0 / 0
Простенькая оболочка для ERP систем.
    #36622583
Thermik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
iscrafmGeorge Nordiciscrafmкакое ERP? Попытки программирования обсуждаются явно не в этом разделе.Да не, можно оставить здесь. Это не ERP, это оболочка - надстройка над системой, чтобы разобраться в интерфейсе стандартной системы.
это больше похоже на рекламу своего блога. Больше там ничего нет, абсолютно. Тем более оболочки.

Есть её законченный вариант (думаю лично вам он будет не интересен), но мне лично хочется воспроизвести процесс её создания в виде блога. Что было и заявлено в топе.
...
Рейтинг: 0 / 0
Простенькая оболочка для ERP систем.
    #36622596
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Thermik,

я только говорю о том, что раздел выбран не совсем удачно. К теме ERP, описание процесса создания программы не имеет никакого отношения. Рядом есть "Разработка информационных систем".
...
Рейтинг: 0 / 0
Простенькая оболочка для ERP систем.
    #36622603
Thermik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
iscrafmThermik,

я только говорю о том, что раздел выбран не совсем удачно. К теме ERP, описание процесса создания программы не имеет никакого отношения. Рядом есть "Разработка информационных систем".

Если Вы админ, то прошу перенести его в раздел, более соответсвующий его содержанию, я не против.

Модератор: Тема перенесена из форума "ERP и учетные системы".
...
Рейтинг: 0 / 0
Простенькая оболочка для ERP систем.
    #36623340
Thermik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Текущее состояние проекта:

http://www.icqrobot.ru/Shelf/2010_05_12.zip
...
Рейтинг: 0 / 0
Простенькая оболочка для ERP систем.
    #36624205
Thermik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В проекте завершены работы с блоком, отвечающим за:

Создание
Редактрование
Сохранение
Чтение

параметров соединений. Следующим шагом будет создание формы, содержащей грид для размешение в нем результатов выборки данных.

Проект в текущем состоянии доступен по ссылке:
http://www.icqrobot.ru/Shelf/2010_05_12_01.zip

Приложение в рабочем состоянии теперь выглядит так:
...
Рейтинг: 0 / 0
Простенькая оболочка для ERP систем.
    #36624543
Starlex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Thermik,

В блоке соединения не хватает кнопки "Войти".
...
Рейтинг: 0 / 0
Простенькая оболочка для ERP систем.
    #36624669
Thermik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
StarlexThermik,

В блоке соединения не хватает кнопки "Войти".

Вход осущестляется либо при старте приложения, при установленном флаге "Активировать" либо по нажатию кнопки "Проверить", Ок переименую их.
...
Рейтинг: 0 / 0
Простенькая оболочка для ERP систем.
    #36624759
Фотография Asm64D
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Thermikлибо по нажатию кнопки "Проверить", Ок переименую их.
кнопка "Проверить" слишком далеко находится переместите ее к "Настройки соединения"
P.S. Ждемс новую серию сериала...
...
Рейтинг: 0 / 0
Простенькая оболочка для ERP систем.
    #36624947
Thermik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Asm64DThermikлибо по нажатию кнопки "Проверить", Ок переименую их.
кнопка "Проверить" слишком далеко находится переместите ее к "Настройки соединения"
P.S. Ждемс новую серию сериала...

Теперь это выглядит так:
...
Рейтинг: 0 / 0
Простенькая оболочка для ERP систем.
    #36624965
Thermik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Переходим на закладку "Каталог", нажимаем кнопку "Создать" видим:
...
Рейтинг: 0 / 0
Простенькая оболочка для ERP систем.
    #36625003
Thermik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нажимаем на светлый квадратик под кнопкой "Обновить" и в диалоговом окне вводим SQL строку на выборку данных из таблицы:
...
Рейтинг: 0 / 0
Простенькая оболочка для ERP систем.
    #36625012
Thermik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Получаем результат:
...
Рейтинг: 0 / 0
Простенькая оболочка для ERP систем.
    #36625061
Thermik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Рабочий проект доступен здесь:

http://www.icqrobot.ru/Shelf/2010_05_13.zip
...
Рейтинг: 0 / 0
Простенькая оболочка для ERP систем.
    #36625218
strizh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что-то я не понял этого сериала.

А чем обсуждаемый продукт отличается от SQL Server Management Studio (MS) ?
Или от PG Admin III (PostgreSQL) ?
Или от дельфевого продукта работы с источниками данных (с любыми СУБД) ?

И при чем здесь ERP ?
...
Рейтинг: 0 / 0
Простенькая оболочка для ERP систем.
    #36625248
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
strizh,

reality-show, блоги уже достаточно плотно вошли в нашу жизнь. Так что привыкайте и принимайте подобные откровения как неотъемлемый атрибут нашего времени. Если неинтересно - просто переключайте каналы. По причине отсутствия зрителей - show загибается. Все просто.
...
Рейтинг: 0 / 0
Простенькая оболочка для ERP систем.
    #36625307
Thermik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
strizh,

не торопитесь, увидите :)
...
Рейтинг: 0 / 0
25 сообщений из 96, страница 1 из 4
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Простенькая оболочка для ERP систем.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]