|
Проект БД для ведения заказов
|
|||
---|---|---|---|
#18+
Не стоит смешивать почти не освоенное хобби с работой. У них противоречивые требования: хобби - "хочется не спеша и как интересно", а работа - "чтобы побыстрее и чётко работало". Совмещение того и другого напоминает "Мне всегда было интересно представлять себя хирургом, а тут как раз друг слёг с аппендицитом". Ну почему же ? У 90% программистов работа начиналась именно с хобби. И большинство из них не имеют конкретно ИТ-шного образования. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.07.2020, 09:57 |
|
Проект БД для ведения заказов
|
|||
---|---|---|---|
#18+
Stanislav P yaneznay База будет многопользовательская, чтобы у менеджера был один функционал, у производства второй, у дизайнера третий, у админа четвертый. 1. Справочник клиентов - да. 2. Таблица заказов - да. 3. Справочник изделий - да. Таблица должна хранить созданные, при заведении заказа, названия изделия/ТЗ/количество/стоимость. То есть выбирать типовое изделие из БД не нужно. Так как вариаций производства изделий очень большое, описать это в виде прайс-листа не предоставляется возможным. 4. Справочник ответственных - да. 5. Справочник статусов - желательно да, чтобы потом можно было добавлять новые или изменять старые. 6. Справочник оплат - да. Будет возможность выбора способа оплаты (нал/ бн/ перевод). Будет выбор тип оплаты (полная/частичная/ постоплата). Должно отражать по заказу клиента: Сумма заказа - 10 000 руб., Оплатил - 7 000 руб., Долг - 3 000 руб. Если можно попросить нарисовать, то будет здорово. Потому что эти таблицы никак не укладываются в голове (поля, связи). Если правильно спроектировать, то наверняка и все верно выводится будет в нужные таблицы. Если БД многопользовательская, то сложность её проектирования сразу возрастает на несколько порядков. Так как надо точно сформулировать что понимается под "многопользовательская БД", это просто разные формы отображения информации, или нужно разграничение доступа (кто и что может делать с данными), и будет ли нужен аудит действий пользователей. И как многопользовательность будет реализовываться - только средствами СУБД, только программными или их комбинацией. PS. Посмотри демонстрационную базу "Борей" которая с MS Access идёт, там много чего есть, что подойдёт тебе, и "многопользовательность" тоже в виде зачатка. Ок, понял. Буду ковырять Access. На выходных переговорил с товарищем, он вроде как сказал, что логика верная по структуре БД. Постараюсь выложить проект на хостинг, покажу что это, может так будет проще объяснить, что не получается :) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.07.2020, 09:10 |
|
Проект БД для ведения заказов
|
|||
---|---|---|---|
#18+
mad_nazgul yaneznay Добрый вечер! Подскажите, пожалуйста, как правильно сделать структуру БД? Суть такая: Создается карточка клиента (ФИО, телефон, мыло), далее из карточки клиента создаем (номер заказа, дата создания, ответственный, статус) заказ на изготовление какого-либо изделия, в сам заказ добавляем изделия которые будем производить (наименование изделия, количество, цена). Также должна быть таблица для фиксации внесения оплаты за заказ. Правильно ли логика? Скорректируйте, пожалуйста и по возможности помоги выбрать верную структуру. Комментарии: - у одного клиента может быть много заказов; - в заказе может быть множество наименований; Э-э-э может быть посмотреть в сторону готовых решений. CRM каких нибудь? Это ужасное решение... Я выше писал, что внедрял Битрикс на пол года примерно. Это редкостное Г.... для производства не подходит, только для услуг/проектов каких-нить. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.07.2020, 09:29 |
|
Проект БД для ведения заказов
|
|||
---|---|---|---|
#18+
softwarer yaneznay Плюс программирование это как хобби. Не стоит смешивать почти не освоенное хобби с работой. У них противоречивые требования: хобби - "хочется не спеша и как интересно", а работа - "чтобы побыстрее и чётко работало". Совмещение того и другого напоминает "Мне всегда было интересно представлять себя хирургом, а тут как раз друг слёг с аппендицитом". Ну тут я не согласен, мне интересно программирование, интересно разбираться в чем-то новом. Вижу финальный результат в голове и знаю как и что должно работать. Поэтому постепенно, не торопясь реализую задумку. Вопрос тут не в деньгах, а именно сделать самому. Пусть это будет не профессиональный код, но рабочий, чтобы он исполнял то, что я задумал )) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.07.2020, 09:33 |
|
Проект БД для ведения заказов
|
|||
---|---|---|---|
#18+
fkthat Готового полно ведь - SAP, OEBS, и т.п. Ну да, ну да. Денег готовых на покупку этого готового дадите? :-) Нет? Украсть поможете? Сложно? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.07.2020, 19:58 |
|
Проект БД для ведения заказов
|
|||
---|---|---|---|
#18+
SQL*Plus fkthat Готового полно ведь - SAP, OEBS, и т.п. Ну да, ну да. Денег готовых на покупку этого готового дадите? :-) Нет? Украсть поможете? Сложно? https://www.idempiere.org/ Там есть раздел "Downloads", что характерно - совсем бесплатно. Вполне хорошее качество продукта - лично пробовал. Или вам надо помочь скачать из интернета и установить? А внедрение этого всего - оно денег стоит. )) ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2020, 11:12 |
|
Проект БД для ведения заказов
|
|||
---|---|---|---|
#18+
Посмотрите тут http://www.cis-pos.com/apex/f?p=116:43 Там в образе VM есть 5 бизнес решений в том числе и для производства как Вы написали. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2020, 10:16 |
|
Проект БД для ведения заказов
|
|||
---|---|---|---|
#18+
s_ustinov SQL*Plus пропущено... Ну да, ну да. Денег готовых на покупку этого готового дадите? :-) Нет? Украсть поможете? Сложно? https://www.idempiere.org/ Там есть раздел "Downloads", что характерно - совсем бесплатно. Вполне хорошее качество продукта - лично пробовал. Или вам надо помочь скачать из интернета и установить? А внедрение этого всего - оно денег стоит. )) Проще дальше учить пыху и мускл))))))) ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2020, 19:18 |
|
Проект БД для ведения заказов
|
|||
---|---|---|---|
#18+
Выложил на тестовый сервер, чтобы показать визуально. http://test.ch63216.tmweb.ru/index.php ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2020, 20:28 |
|
Проект БД для ведения заказов
|
|||
---|---|---|---|
#18+
Хочу карточку заказа типо такой сделать: ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2020, 20:31 |
|
Проект БД для ведения заказов
|
|||
---|---|---|---|
#18+
yaneznay Хочу карточку заказа типо такой сделать: Делайте. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2020, 00:12 |
|
Проект БД для ведения заказов
|
|||
---|---|---|---|
#18+
yaneznay Выложил на тестовый сервер, чтобы показать визуально. http://test.ch63216.tmweb.ru/index.php Слушай, извини. Это ничего, что я тебе сейчас там все поудалял? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2020, 02:27 |
|
Проект БД для ведения заказов
|
|||
---|---|---|---|
#18+
fkthat yaneznay Выложил на тестовый сервер, чтобы показать визуально. http://test.ch63216.tmweb.ru/index.php Слушай, извини. Это ничего, что я тебе сейчас там все поудалял? Да ниче)) Пофиг вообще. Какие идеи будут как улучшить процесс создания заказа? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2020, 11:56 |
|
Проект БД для ведения заказов
|
|||
---|---|---|---|
#18+
[quot yaneznay] Какие идеи будут как улучшить процесс создания заказа? [/quit] Сядь и создай пару сотен заказов подряд. Идеи обязательно появятся. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2020, 12:34 |
|
Проект БД для ведения заказов
|
|||
---|---|---|---|
#18+
[quot Dimitry Sibiryakov#22173085] yaneznayКакие идеи будут как улучшить процесс создания заказа? [/quit] Сядь и создай пару сотен заказов подряд. Идеи обязательно появятся. +100 Крайне желательно, чтобы они были максимально приближены к реальным заказам! ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2020, 13:43 |
|
Проект БД для ведения заказов
|
|||
---|---|---|---|
#18+
А ещё лучше посадить на тестовый ввод заказов оператора, ну то есть человека который потом и будет работать в системе. Он вам такого найдёт о чём вы даже не мечтали :) ... |
|||
:
Нравится:
Не нравится:
|
|||
13.01.2021, 08:16 |
|
Проект БД для ведения заказов
|
|||
---|---|---|---|
#18+
yaneznay, я бы сделал так как на рисунке, слабо верится в то, что Изделия настолько уникальны, что не будет повторений... - статус и для заказа и для изделий в заказе (динамика) - оплаты/доплаты/недоплаты/переплаты - вычисляемые (ветки от заказа: Оплата и Изделие+ЗаказИзделие) ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2021, 00:15 |
|
Проект БД для ведения заказов
|
|||
---|---|---|---|
#18+
но учитывая вот этот пункт yaneznay 3. Справочник изделий - да. Таблица должна хранить созданные, при заведении заказа, названия изделия/ТЗ/количество/стоимость. То есть выбирать типовое изделие из БД не нужно. Так как вариаций производства изделий очень большое, описать это в виде прайс-листа не предоставляется возможным. схему можно сделать по другому и тогда - оплаты/доплаты/недоплаты/переплаты - вычисляемые (ветки от заказа: Оплата и Изделие) ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2021, 00:17 |
|
Проект БД для ведения заказов
|
|||
---|---|---|---|
#18+
Что касается теорий, то мне даже не интересно что такое нф1 и т.д., тут одно из двух: - или дано и нужен просто хороший пинок под зад (с полным циклом от схемы до интерфейса и бабла) - или не судьба... Я может даже и накосячил, но я сел и нарисовал эту хрень (наверно в сотый раз уже)... Реальную схему пишите в инглиш, это я так - чтоб не описывать что - где... ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2021, 00:21 |
|
Проект БД для ведения заказов
|
|||
---|---|---|---|
#18+
yaneznay 6. Справочник оплат - да. Будет возможность выбора способа оплаты (нал/ бн/ перевод). Будет выбор тип оплаты (полная/частичная/ постоплата). И тут начинается гимморой с соблюдением нормативных требований. Потому что пока есть только заказ, по нему может быть только предоплата. Потом на основании заказа будет формироваться акт/накладная. Причем не обязательно на весь заказ. И не обязательно один акт/накладная. Сопоставлением предоплаты или ее части, либо прямой оплатой по акту/накладной будете закрывать кредиторскую задолженность. Ну а если клиент отказался от заказа или только его части по предусмотренным договором причинам, предоплату или ее часть нужно уметь возвращать. А акт/накладную при этом корректировать кредитовым авизо. Потому что нужен аудиторский след. Хотя бы, чтобы собственные сотрудники не воровали. Потом выяснится, что у оплат есть график платежей, который должен соблюдаться клиентом. А у изделий - сроки их изготовления, неустойки при несоблюдении сроков и даже гарантийные обязательства. Причем гарантия может быть на разный срок, в зависимости от договора. Почему пишу акт/накладная? Потому что в заказе может быть, например, услуга доставки, упаковки, погрузки, расширенной гарантии и т.п. После чего захочется бесконечный процесс допиливания своей поделки под реальную жизнь все же прекратить и взять готовую систему, в которой все эти тонкости жизни уже учетены. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2021, 00:43 |
|
Проект БД для ведения заказов
|
|||
---|---|---|---|
#18+
vmag Я может даже и накосячил Заказ->Оплата [1:M] - Раз... ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2021, 02:34 |
|
Проект БД для ведения заказов
|
|||
---|---|---|---|
#18+
yaneznay, это можно даже в 1с бухгалтерии сделать - контрагент, счет, акт, оплата - там есть ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2021, 10:55 |
|
Проект БД для ведения заказов
|
|||
---|---|---|---|
#18+
17-77 это можно даже в 1с бухгалтерии сделать - контрагент, счет, акт, оплата - там есть Ну что вы пристали к человеку ) Он же сказал, что ему готовое не надо-это слишком просто, сам хочет своять. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2021, 11:19 |
|
Проект БД для ведения заказов
|
|||
---|---|---|---|
#18+
Serguei, да потому что ему, прежде чем этим заниматься, нужно сначала изучить знатную пачку ПБУ и связанных с ними нормативных документов. Тогда он сможет уже оценить объем работ. А так просто видно, что ТС даже не представляет, как далеко его текущее видение проблемы, от реальных потребностей бизнеса, которому все хозяйственные операции нужно отражать не только в операционном, но и в бухгалтерском учете. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2021, 11:39 |
|
Проект БД для ведения заказов
|
|||
---|---|---|---|
#18+
ptr128 да потому что ему, прежде чем этим заниматься, нужно сначала изучить знатную пачку ПБУ и связанных с ними нормативных документов. Тогда он сможет уже оценить объем работ. А так просто видно, что ТС даже не представляет, как далеко его текущее видение проблемы, от реальных потребностей бизнеса, которому все хозяйственные операции нужно отражать не только в операционном, но и в бухгалтерском учете. На самом деле, все может быть гораздо проще, например сувенирка, футболки и кепки с логотипом... напилил-раскрасил, купил готовое - разрисовал и продал дороже... на 6 таблицах можно выдать все документы: счет, акт, фактура, накладная (Клиент + свои реквизиты это шапка, а Заказ это строки документов) В конце года заплатил 6% с выручки на УСН и всех делов, ну или 15% с Доход-Расход... Открыть ИП с расчетным счетом - два пальца об асфальт и нахрен эта 1С вместе с ПБУ не упали, а Тиньков или Точка сами налоги заплатят (входит в пакет) ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2021, 12:48 |
|
|
start [/forum/topic.php?fid=32&msg=39979747&tid=1539815]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
26ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
66ms |
get tp. blocked users: |
1ms |
others: | 231ms |
total: | 370ms |
0 / 0 |