Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / БД, комплектации модели, расчет стоимости, формирование коммерческого предложения / 4 сообщений из 4, страница 1 из 1
11.11.2004, 08:18
    #32776554
Alexander Magnit
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
БД, комплектации модели, расчет стоимости, формирование коммерческого предложения
Пролог.

Возможно, я бы не брался за эту работу, если бы не несколько моментов:
жизнь в провинции, безработица, беременность жены.
Т.е. "стабильная ж%&па " :-(

Описание объекта

Небольшая частная фирма, занимающаяся поставкой грузоперемещающей техники.
Менеджеры 3-4 чел., используя данные в Excel-е, производят подбор необходимой модели,
в соответствии с нужными параметрами (грузоподъемность, высота подъема, габариты, тип движителя, etc)
комплектуют дополнительными опциями (сменным оборудованием, etc)
производят расчет стоимости поставки и делают "коммерческое предложение" клиентам.

Суть задачи

Работа в сети.
Ведение всех нужных справочников.
Должна быть толковая структура БД.
Ввод и изменение данных исходных данных грузоперемещающего оборудования, по прайс листам.
По данным «опросного листа» и требований клиента, подготовка расчета стоимости поставки оборудования, и формирование коммерческого предложения.
Создание и хранение списка клиентов, их реквизитов
Сохранение для каждого клиента, предоставленных ему коммерческих предложений, и их вариантов.
Ну и как обычно "Поиск", etc

Необходимость сделать на уровне, с надеждой получить лояльного клиента/работодателя.


Применяемый инструментарий

FireBird 1.5, Borland C++ Builder, FastReport 2.5


Проблемы

Нет никаких мыслей по поводу интерфейса. :-(
Дерево, гриды?

Создание логических зависимостей.
Например мачта погрузчика (высота подъема груза) больше, грузоподъемность уменьшается.

Сделать так, что бы расчеты не были фиксированы программно.
Наверное нужно использовать что-то типа Innerfuse Pascal Script?

Пример данных
(будет переведено на русский)

Стандартная комплектация
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
STANDARD EQUIPMENT				SBV12K	SBV16K
Nominal capacity		kg	1 200	1 600
Load centre			mm	600	600
Fork width			mm	550	550
Fork length			mm	1 150	1 150
Voltage			V	24	24
Maximum battery capacity			Ah	345	345
Driving motor			kW	1	1,5
Load wheel dimensions			pcs/mm	2/85X90	4/85X75
Drive wheel dimensions			mm	230x70	230x70
Chassis width			mm	850	850
Driving speed, max.			km/h	6	9


Опции
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
OPTIONS							CODE	SBV12K	SBV16K
Cold storage modification, 				MODCS	1 380	1 380
class III > -35 C for changing temperature					
Special color for frame and fork carriage 		SP/CLR	375	375
(Please state RAL-code on order)					
Battery changing device for 2 batteries			BCT	513	513
Battery changing device for 2 batteries with brake	BCT/BR	795	795
Battery connector and cables				SB24B	53	53
Charger connector					SB24C	45	45
Load backrest (H = 820mm)				LBR	192	192
Tiller arm lock by pass					TALBP	106	106
Fixed platform with backrest and overhead guard *	PLFRM/BR 750	750
Fixed platform with fixed side bars and overhead guard 	PLFRM/SB 572	572
Side bars 						SB	315	STD
Straddle leg carrier, distance between legs 		SLC	1 054	1 054
adjustable 900-1300mm					


Может кто делал подобную систему?
Буду благодарен за любые мнения.
...
Рейтинг: 0 / 0
11.11.2004, 15:00
    #32777678
Alexander Magnit
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
БД, комплектации модели, расчет стоимости, формирование коммерческого предложения
Здравствуйте.

Неужели, никто подобного не делал?

Или я слишком многого хочу?

Буду благодарен за любые мнения.
...
Рейтинг: 0 / 0
12.11.2004, 09:08
    #32778759
Dik76
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
БД, комплектации модели, расчет стоимости, формирование коммерческого предложения
Alexander Magnit
Проблемы

Нет никаких мыслей по поводу интерфейса. :-(
Дерево, гриды?

Тут наверное тебе решать, если у заказчика нет определенных требований.

авторСоздание логических зависимостей.
Например мачта погрузчика (высота подъема груза) больше, грузоподъемность уменьшается.
А ты уверен, что такие зависимости будут 100% верными? Почти уверен, что у разных фирм производителей при одинаковой высоте подъема груза может быть разная грузоподъемность. И что дадут тебе эти зависимости? Мне кажется, что для удобства подбора требуется продуманная система поиска, которая позволит в заданных ценовых рамках по указанным техническим характеристикам выбрать набор погрузчиков из которого будет проводиться окончательный выбор.

автор
Сделать так, что бы расчеты не были фиксированы программно.
Наверное нужно использовать что-то типа Innerfuse Pascal Script?

А что расчеты будут меняться?
...
Рейтинг: 0 / 0
15.11.2004, 09:58
    #32781631
UK0IAI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
БД, комплектации модели, расчет стоимости, формирование коммерческого предложения
2 Alexander Magnit

Судя по описанию- у вас задача...организации учета заказов, образно говоря - заказы и счета (и оплаты?). То что мы можем назвать - операционной учет.

Должна быть толковая структура БД. - Это классическая структура БД когда в ней есть Продукция (товары) , Контрагенты, Банки, Адреса...

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

Коллекция Прайс-листов. Не думаю, что у вас имеется пара сотен вариантов готовых прайсов. Скорее всего - у вас есть ... Комплекты .

По данным «опросного листа» и требований клиента, подготовка расчета стоимости поставки оборудования, и формирование коммерческого предложения.

Комплекты - вот ключевое слово вашей КИС. Вы можете в "Дерево" описать все свои комплекты. Комплект - это ....то что может войти в состав поставки отдельного "экскаватора".

Но - на практике, нет ни каких "теорий", согласно которой ваша Программа сможет САМА выбрать комплектацию на основании неких общих вопросов (типа грузоподъемность). Поэтому ваам нужет дружелюбный интерфейс, при помощи которого юзеры смогут грамотно составлять комплектацию. В общем случае - вы должны предоставить на экране - не только Имя комплектующего - но и его Легенду, как совокупность Полей Аналитики....с возможностью поиска по ним...







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


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