Первое: Смысл программы.
Она нужна для хранения инфы о клиентах. Также нужны составления репортов и еще пару нужных штучек.
Что должно быть:
заносим инфу о клиенте, адресс, телефон, что заказал ну и прочее, такая же инфа как и на сайте в магазине. Должен быть список товаров в который я могу заносить продукты, удалять, редактировать. В товар входит: порядковый номер, описание, цена и кол-во товара на руках. Мы делаем товар котрый продаем, человек заказывает товар мы ему делаем. Есть такая штука когда мы делаем наперед, на всякий случай. Так вот за всем этим делом надо вести учет, тоже в этой программе. Значит в списке товаров которые мы производим есть графа кол-во на руках. Когда мы делаем товар на всякий случай, то я где - то в другом разделе выбираю какой продукт и сколько мы его сделали, типа жму кнопку "OK" и в списке товаров появляется что мы имеем скажем 5 наборов какого-то продукта. Когда я заношу клиента я приписываю ему что он купил один набор и в списке отображается что осталось 4. Если скажем я заношу клиента и приписываю ему како-то продукт , что он купил, а этого продукта у нас 0 в запасе то цифра остается без изменений. то есть после добавления продукта к клиенту цифра буде 0 , а не -1. Я так понимаю когда к клиенту приписываешь продукт то он должен быть как список. Скажем я занес всю информацию о клиенте, затем я должен указать что он заказал, я жму кнопку мне открываеться список с продуктами (кстати список продуктов у меня есть в Excel формате, поэтому если я смогу перенести все это в прогу , то будет просто замечательно) я выбираю то что он заказал и жму скажем кнопку "ОК" и этот продукт заноситься в лист заказа на этого клиента. Тоесть в листе заказа на клиента показывается что он заказал предположим номер продукта такой-то, описание продукта и цена. Что касательно цены, то я должен выбирать скидку на клиента. Скажем, клиент имеет 30% скидку и когда я заношу какой товар он заказал то цена на этот товар само собой другая, на 30% дешевле. Короче все эти штуки я опишу позже. Какие графы должны быть и где....я все позже объясню. Далее главный шаг это то что я должен выписывать накладные на клиента. Я жну кнопу и выходит я не знаю еще что выходит, но что то где я могу нажать кнопу и это что-то распечатается, и на том что распечатается будет инфа о клиенте, то что он купил.
Значит другой очень важный шаг - это то что вся эта прога должна быть установлена на серваке( моём серваке на фирме) и все кто тут работают должны иметь доступ к ней, всмысле могут работать одновременно. Далее в проге должен быть раздел куда я заношу в список продукты, которые идут на упаковку. Выглядет это так, когда я приписываю клиенту продукт, то этот продукт мы должны сделать, следовательно отдел который их делает и тот которы из упаковывает должны знать что им надо сделать и упаковать, а также куда этот продукт должен отсылаться. Значит я приписываю продукт к клиенту, потом когда клиент заплатил за этот продукт я ставлю, скажем галочку на этого клиента в его профайле и сразу после этого продукт отсылается в отдел где делают и где упаковывают. Если этот продукт есть в наличии то он отсылается только туда где упаковывают. В отделе упаковки стоит компьютер, где у человека открыто приложение а там список товаров которые надо упаковать и отправить, следовательно у него должно показываться что этот продут есть вналичии и он идет его ищет или ничего не показываеться значит этот продукт делается и до него он дойдет на следующий день. Как только продукт готов к отправке или уже отправился то отправщик жмет кнопку "Готово" и этот продукт удаляется из списка. И в профайле клиента появляеться что продукт ему отправлен. Что касательно того отдела где делаеться товар, то там стоит принтер на котором список продуктов печатается и он просто ставит галочку напротив каждого продукта который он сделал. Получается что в когда я выбираю клиента то я там вижу стату продукта который он заказал, например если продукт отправлен, то я это вижу. Просто когда клиент звонит, я ему должен сказать в каком состоянии находиться его заказ. Я должен иметь доступ к списку в отделе отправки, что бы я мог поставить какой продукт быстрее отправить, то есть я могу ставить на первые места те продуты которые должны быть отправлены в первую чередь. Ну и в список который отправляется в отдел где изготавливают я тоже должен иметь доступ. Тоесть скажем за день в этом списке накапливается продукты которые надо изготовить, а под вечер я расставляю из в нужном порядке и он печатается у в разделе изготовления.
Далее помимо клиентов есть еще и люди которые у нас покупают и перепродают эти люди должны быть в отделном списке. Они тоже имеют какую-то скидку которую я им определяю, и помимо того что они у нас покупают и перепродают они еще и устанавливают наши продукты, так вот я должен определять какие продукты он покупает у нас а какие просто устанавливает, если он покупает то все тоже самое что и с обычными клентами, та же процедура. А если он устанавливает этот продукт, то эта услуга оплачиваемая, за каждый установленый продукт он получает от нас деньги, эту сумму за каждый установленный продукт я должен ему указать в его профайле. В конце недели я должен видеть список всех продуктов которые он купил или установил и должна показываться суммы: 1) на сколько он у нас купил 2) на сколько наустанавливал.Когда я ему выплачиваю деньги я вношу эту сумму, скажем он наустанавливал на $500 а я дал ему $300, значит я ему должен еще дать 200, ну в общем отчет обо всем этом. Тоже самое с теми деньгами на товары которые он у нас купил.
Далее должен быть раздел с информацией о наших акаунтах. Акаунты - это банковский счет ну и такие же похожие вещи куда перечисляются деньги. Кстати в профайле клиента тоже должен быть такой пункт где я выбираю как этот клиент заплатил, скажем если карточкой, то эти деньги идут в банк. Если что-то типа "Webmoney" то эти деньги идут на другой акаунт. Значит как только я показал что человек заплатил за продукт, то идет следующая процедура: та сумма которую он заплатил прибавляется к определнному акаунту в зависимости от типа оплаты, далее идет проверка если такой продукт на руках, тоесть готовый и если есть нф руках, то заказ идет непосредственно в отдел отправки, а если нет, то идет в списки отдела отправки и изготовления (на принтер).
Еще есть такая штука, когда я плачу за что-нибудь, скажем за свет, то я это должен где-то записать. Такого то числа на такую сумму было заплачено то-то с акаунта такого-то. Когда я вношу это, то соответственно сумма на определенном акаунте уменьшается. Ну или наоборот я хочу положить какую-то сумму на какой-то аккаунт, то я пишу какую сумму, когда и зачем и само собой деньги на акаунте увеличиваются. Ну и все тоже самой с репортами. Если я захочу найти скажем все переводы на какой-то акаунт за какое-то число то я должен это сделать.
Поиск: тоже важная часть всего. Я должен смочь найти клиента и то что он заказал по номеру заказа, могу найти клиентов по дате заказа. Что касаетльно самих номеров заказа то есть два варианта. Есть заказы уже с порядковыми номерами, а есть без так вот если уже есть номер, то я его просто вписываю к клиенту, а если нет то он должен сам его генерировать, номер не должен повторяться.
Это еще не все, но остальное мелочи....я так думаю
Пишите письма на program@bodydash.com или сюда в топик.
ICQ: 86555888
Она нужна для хранения инфы о клиентах. Также нужны составления репортов и еще пару нужных штучек.
Что должно быть:
заносим инфу о клиенте, адресс, телефон, что заказал ну и прочее, такая же инфа как и на сайте в магазине. Должен быть список товаров в который я могу заносить продукты, удалять, редактировать. В товар входит: порядковый номер, описание, цена и кол-во товара на руках. Мы делаем товар котрый продаем, человек заказывает товар мы ему делаем. Есть такая штука когда мы делаем наперед, на всякий случай. Так вот за всем этим делом надо вести учет, тоже в этой программе. Значит в списке товаров которые мы производим есть графа кол-во на руках. Когда мы делаем товар на всякий случай, то я где - то в другом разделе выбираю какой продукт и сколько мы его сделали, типа жму кнопку "OK" и в списке товаров появляется что мы имеем скажем 5 наборов какого-то продукта. Когда я заношу клиента я приписываю ему что он купил один набор и в списке отображается что осталось 4. Если скажем я заношу клиента и приписываю ему како-то продукт , что он купил, а этого продукта у нас 0 в запасе то цифра остается без изменений. то есть после добавления продукта к клиенту цифра буде 0 , а не -1. Я так понимаю когда к клиенту приписываешь продукт то он должен быть как список. Скажем я занес всю информацию о клиенте, затем я должен указать что он заказал, я жму кнопку мне открываеться список с продуктами (кстати список продуктов у меня есть в Excel формате, поэтому если я смогу перенести все это в прогу , то будет просто замечательно) я выбираю то что он заказал и жму скажем кнопку "ОК" и этот продукт заноситься в лист заказа на этого клиента. Тоесть в листе заказа на клиента показывается что он заказал предположим номер продукта такой-то, описание продукта и цена. Что касательно цены, то я должен выбирать скидку на клиента. Скажем, клиент имеет 30% скидку и когда я заношу какой товар он заказал то цена на этот товар само собой другая, на 30% дешевле. Короче все эти штуки я опишу позже. Какие графы должны быть и где....я все позже объясню. Далее главный шаг это то что я должен выписывать накладные на клиента. Я жну кнопу и выходит я не знаю еще что выходит, но что то где я могу нажать кнопу и это что-то распечатается, и на том что распечатается будет инфа о клиенте, то что он купил.
Значит другой очень важный шаг - это то что вся эта прога должна быть установлена на серваке( моём серваке на фирме) и все кто тут работают должны иметь доступ к ней, всмысле могут работать одновременно. Далее в проге должен быть раздел куда я заношу в список продукты, которые идут на упаковку. Выглядет это так, когда я приписываю клиенту продукт, то этот продукт мы должны сделать, следовательно отдел который их делает и тот которы из упаковывает должны знать что им надо сделать и упаковать, а также куда этот продукт должен отсылаться. Значит я приписываю продукт к клиенту, потом когда клиент заплатил за этот продукт я ставлю, скажем галочку на этого клиента в его профайле и сразу после этого продукт отсылается в отдел где делают и где упаковывают. Если этот продукт есть в наличии то он отсылается только туда где упаковывают. В отделе упаковки стоит компьютер, где у человека открыто приложение а там список товаров которые надо упаковать и отправить, следовательно у него должно показываться что этот продут есть вналичии и он идет его ищет или ничего не показываеться значит этот продукт делается и до него он дойдет на следующий день. Как только продукт готов к отправке или уже отправился то отправщик жмет кнопку "Готово" и этот продукт удаляется из списка. И в профайле клиента появляеться что продукт ему отправлен. Что касательно того отдела где делаеться товар, то там стоит принтер на котором список продуктов печатается и он просто ставит галочку напротив каждого продукта который он сделал. Получается что в когда я выбираю клиента то я там вижу стату продукта который он заказал, например если продукт отправлен, то я это вижу. Просто когда клиент звонит, я ему должен сказать в каком состоянии находиться его заказ. Я должен иметь доступ к списку в отделе отправки, что бы я мог поставить какой продукт быстрее отправить, то есть я могу ставить на первые места те продуты которые должны быть отправлены в первую чередь. Ну и в список который отправляется в отдел где изготавливают я тоже должен иметь доступ. Тоесть скажем за день в этом списке накапливается продукты которые надо изготовить, а под вечер я расставляю из в нужном порядке и он печатается у в разделе изготовления.
Далее помимо клиентов есть еще и люди которые у нас покупают и перепродают эти люди должны быть в отделном списке. Они тоже имеют какую-то скидку которую я им определяю, и помимо того что они у нас покупают и перепродают они еще и устанавливают наши продукты, так вот я должен определять какие продукты он покупает у нас а какие просто устанавливает, если он покупает то все тоже самое что и с обычными клентами, та же процедура. А если он устанавливает этот продукт, то эта услуга оплачиваемая, за каждый установленый продукт он получает от нас деньги, эту сумму за каждый установленный продукт я должен ему указать в его профайле. В конце недели я должен видеть список всех продуктов которые он купил или установил и должна показываться суммы: 1) на сколько он у нас купил 2) на сколько наустанавливал.Когда я ему выплачиваю деньги я вношу эту сумму, скажем он наустанавливал на $500 а я дал ему $300, значит я ему должен еще дать 200, ну в общем отчет обо всем этом. Тоже самое с теми деньгами на товары которые он у нас купил.
Далее должен быть раздел с информацией о наших акаунтах. Акаунты - это банковский счет ну и такие же похожие вещи куда перечисляются деньги. Кстати в профайле клиента тоже должен быть такой пункт где я выбираю как этот клиент заплатил, скажем если карточкой, то эти деньги идут в банк. Если что-то типа "Webmoney" то эти деньги идут на другой акаунт. Значит как только я показал что человек заплатил за продукт, то идет следующая процедура: та сумма которую он заплатил прибавляется к определнному акаунту в зависимости от типа оплаты, далее идет проверка если такой продукт на руках, тоесть готовый и если есть нф руках, то заказ идет непосредственно в отдел отправки, а если нет, то идет в списки отдела отправки и изготовления (на принтер).
Еще есть такая штука, когда я плачу за что-нибудь, скажем за свет, то я это должен где-то записать. Такого то числа на такую сумму было заплачено то-то с акаунта такого-то. Когда я вношу это, то соответственно сумма на определенном акаунте уменьшается. Ну или наоборот я хочу положить какую-то сумму на какой-то аккаунт, то я пишу какую сумму, когда и зачем и само собой деньги на акаунте увеличиваются. Ну и все тоже самой с репортами. Если я захочу найти скажем все переводы на какой-то акаунт за какое-то число то я должен это сделать.
Поиск: тоже важная часть всего. Я должен смочь найти клиента и то что он заказал по номеру заказа, могу найти клиентов по дате заказа. Что касаетльно самих номеров заказа то есть два варианта. Есть заказы уже с порядковыми номерами, а есть без так вот если уже есть номер, то я его просто вписываю к клиенту, а если нет то он должен сам его генерировать, номер не должен повторяться.
Это еще не все, но остальное мелочи....я так думаю
Пишите письма на program@bodydash.com или сюда в топик.
ICQ: 86555888