![]() |
Помощь! Нужна помощь по Vbasic
Плиз кто-может помочь, помогите, тут на паре по информатике задали курсовик, написать прогу на этом дурачком языке, а там не разу не был, короче не че не знаю, целыми днями в инет сидел, а теперь вот на...
Курсовая работа заключается в разработке программы на языке VBASIC, являющейся бизнес-приложением в определенной сфере деятельности. Необходимо исходить из того, что пользователь может являться либо клиентом, либо менеджером вашей фирмы. Если с программой работает клиент, то программа должна дать ему всю необходимую информацию об услугах и товарах, предоставляемых вашей фирмой и об условиях предоставления услуг. Кроме этого клиент должен иметь возможность заказать выбранную им услугу или товар. Если с программой работает менеджер фирмы, программа должна предоставить ему дополнительные возможности, например, просмотра списка покупок и покупателей, изменения ассортимента услуг, или их стоимости и т.д. В рамках курсовой работы необходимо разработать базу данных Ассезз, соответствующую теме курсовой.. Программа должна подключатся к файлу базы данных Ассезз, иметь возможность добавлять в базу данных новые записи и редактировать старые в соответствии с информацией, введенной пользователем, а также формировать запрос к базе данных, исходя из информации, полученной от пользователя. Торговые системы Клиентом здесь является покупатель и ему должна быть предоставлена вся необходимая информация -список товаров и сведения о них, условия их приобретения (скидки, доплаты и т.д.), а также возможность заказа товара или услуги. 1Электронный магазин по продаже компьютеров. P.s. Просьба откликнуться всем кто что знает. Если что вот май ася 4132337. |
Тебе нужна помощь в написании или готовая работа ?
По данной теме знаю достаточно много (на такую работу хватит) Где-то в архивах имеются две подобные работки - магазин муз.инструментов и склад пиломатериалов, но у обеих интерфейс на иврите :ooh: Начнём с дизайна БД: - что известно о клиенте (фио, паспорт, адресс ...) - что известно о сервисе (наименование, цена, категория) И важно определить заранее границы работы (например НЕ переводит валюты, НЕ проверяет кредитки, НЕ даёт редактировать завершённые заказы ...) |
russ
SapeR Чем смогу (а могу всё) помогу! Пишите чего надо сделать! бум делать ;) |
Электронный магазин по продаже компьютеров.
В этой программе нужно сделать формы: I- Для продавцов, будет называться "Склад": (где они могут увидеть какое кол-во комплектующих осталось на складе) В складе должна быть подпункты: -1- "Наличие товаров" С колонками: наименование(С прайса информация)| Един. измерения|Кол-во |гарантия|Инвертарный номер|) -2- "Прайс-лист" для покупателей(где они могут выбрать из прайс листа необходимый товар и при покупке этот товар отнимался из склада Должны быть колонки: наименование(С прайса информация)| Един. измерения|гарантия|цена). И чтобы можно было выделеное в перенести на лист(наример в Exсel) и сразу распечатать. II- Следующий пункт "Отчет": Там подпункт "Отчет по продажам": Когда покупатель делает покупку он должен вноситься в таблицу покупателей, где указывается за какое время что куплено и продано (на какую сумму, дата и время, ФИО(покупателя, кол-во,ед. измерения). И можно было генерировать отчет- за месяц, за неделю,полгода, год и т.д.) Да желательно что бы работа была готовая, т.к. в програмирование не очень соображаю:) Желательно чтобы кроме .exe были исходники,что бы я мог преподу показать код программы. SapeR Цитата:
и еще Цитата:
Вот кажется и все. Спасибо кто откликнулся. P.s. SapeR -=SwiMMeR=- См. в Приват. Есть прога MyShop 4.4 _http://www.planetsoft.ru/myshop/index.htm_ как раз что типо такого и нужно, только намного проще. |
Жалко что работа нужна готовая - могли устроить решение "в прямом эфире" :rolleyes:
И к какому сроку оно должно быть готово ? З.Ы. russ почисть ящик |
SapeR
До 24-25 ноября. Цитата:
|
Вложений: 1
russ
Глянь структуру базы ... Если надо поправим и добавим :) |
Вложений: 1
SapeR
-=SwiMMeR=- В складе: GARANTEE-огический-Гарантия, поменять на 6 и 12 мес. +++++++++++++++++ T_POINTs Единицы измерения сделать штуки. +++++++++++++++++ T_CLIENTs Добавить дату покупки. ++++++++++++++++++ Вот я примерно начинал делать с другом, но не доделал но в принципе все подходит мне ваше. Вы вместе делаете? А то вроде Сапер тоже делает, вы тогда с ним, объединитесь, и сделаете все путево, за помощь я придумал еще одну вещь, но об этом потом. Когда все готово будет. Если можно расширить базу, хотя еще пару пунктов, но я не знаю какие? |
Вложений: 1
-=SwiMMeR=- , russ
а почему у вас "гарантия" в складах а не в прайс-листе? заодно зацените мой вид базы (аттач) пару слов за интерфейс. список окон Код:
# FormMain (меню, для хозяина - пароль) |
SapeR
russ я задачу понял так: ... Нужен электронный магазин компьютерной техники/комплектующих (5-10 наименований я думаю для начала достаточно). Под электронным магазином я подразумеваю живого продавца, который тока выдаёт необходимую открытую информацию клиенту и формирует счёт на оплату ... дальше бухгалтерия. При формировании счёта автоматически товары списываются со склада ... типа уже куплены, но можно счет аннулировать/удалить и товар вернется на склад. Всё. У электронного магазина два канала общения: с начальником и с клиентом. Начальник может давать указания по изменению цены, добавлению партий товара на склад, аннулированию счетов. (функции менеджера). Клиент может спросить цену, срок гарантии на товар, остаток на складе. (отчет для клиента). Имеем ... необходимо сделать одну форму для клиента типа прайс-лист, но с остатками по складу с возможностью добавления товара в счет... Для менеджера таже форма, но без возможности добавления товара в счет а с возможностью изменения цены, количества, наименования и т.д. Пока всё! SapeR Давай делать вместе! :) Добавлено через 2 минуты: SapeR russ Основную работу буду делать на выходных ... в выходные выхода в Инет нет ... хотя попробую ... Давайте принципиальные вопросы решим до выходных. |
[б]-=SwiMMeR=-[/б]
Боюсь работая вместе мы к сроку не успеем - много уйдёт на переговоры Интерфейс я закончу сегодня к ~22.00 GMT (если семья и работа не заавралят) и кину сюда показать. До завтра подключу БД к бейсику и пятницу буду тестить. Мой взгляд на задачу очень похож на твой. В принципе так: 1. Клиент может только оформить заказ - а) вводит имя + телефон б) выбирает товары (видит только те, которые есть на складе НО КОЛИЧЕСТВА НЕ ВИДИТ) видит описание и срок гарантии, видит итоговую сумму в) закрывает заказ - получает номер заказа и распечатку 2. Все остальные операции может выполнять "админ" после ввода пароля 2.1 Редактировать праислист (меняем цену, добавляем/убираем товар, категорию итп.) 2.2 Редактировать количество товаров на складе (здраво поразмыслив - а не обьеденить ли склад и прайслист ?) и смотреть рапорт по складу 2.3 Редактировать список клиентов (стирать лишних) и смотреть рапорт по клиентам 2.4 Работать с заказами - передавать новые "к исполнению" (со склада забираются товары)6 просматривать/стирать старые Чтобы изменения цен/параметров товаров не влияло на старые заказы: а) Стирание старых товаров заблокированно (ставится флаг СТЁРТО) б) В заказе в момент покупки формируется строка на каждый товар - больше никогда она не меняется и именно она распечатывается в рапортах Не хватает - списка возможных рапортов Не ясно - может ли быть 2 одинаковух товара с разной гарантией (допустим, еда) |
-=SwiMMeR=-
Сделай плиз свою версию. как ты понимаешь. SapeR Жду с нетерпением. 1. Клиент может только оформить заказ - Все что там написано подходит 100% И остальное тоже, списка рапортов пока нет, сам придумай. Цитата:
Добавлено через 24 минуты: SapeR -=SwiMMeR=- Короче, все вроде у вас подходит, скоре всего пойдет, теперь просьба скомпилирвать в VB, и выложить готовые варианты, тут. Рассмотрю все варианты. Жду. |
господа вы все ето в какой версии VB пишете? если не секрет!!
|
SapeR
-=SwiMMeR=- Парни, как у вас там? |
SapeR
-=SwiMMeR=- Мужики, на каком у вас этапе прога? |
Прога НЕ готова - я тебе мейл послал (пм забит)
Если до 25-го то не успеваю :( |
SapeR
Попросил сроки до 30 ноября, у препода. Вроде разрешил. Добавлено через 1 минуту: Напиши что и как у тебя там? |
Подскажите мне как начинающему где можно скачать документацию по VB
|
russ до 30 - успеваю :) дай мыло чтобы я тебе код выслал
Nike - смотри в разделе e-books http://www.imho.ws/forumdisplay.php?s=&forumid=52 |
Вложений: 1
russ
SapeR |
-=SwiMMeR=-
Скачал смотрю, я уже думал что ты передумл делать:) Ладно спасибо, позже напишу комментарий к твоей проге. |
Вложений: 1
-=SwiMMeR=-
я не во всё въехал, у тебя конечно всё ГОРАЗДО КРУЧЕ чем у меня, только почему путь к БД фиксированный ?! я записал на диск D: и для начала получил фихвам. Зацени мой вариант |
SapeR :yees:
а у меня чего-то из головы вылетело :biggrin: |
Вложений: 1
russ
SapeR Цитата:
Добавлено через 48 минут: Для работы проекта необходимо наличие : - Microsoft Visual Basic 6.0 Service Pack 5 Runtime Libraries (естественно) -> -> msvbvm60.dll - Microsoft Common Dialog Control 6.0 (диалог для открытия файла) -> -> comdlg32.ocx - Microsoft Data Bound Grid Control 5.0 (SP3) (таблицы на формах) -> -> dbgrid32.ocx - Microsoft Windows Common Controls 6.0 (SP6) (Статус-бар в основном окне) -> -> mscomctl.ocx |
-=SwiMMeR=- , как ты на критику реагируешь ?
Может обменяемся впечатлениями ? :duel: |
Парни я уже запутался? Так чей вариант сдавать? =) Уже даже в ларек за пивом сбегал=)
|
russ , ты на слово веришь или тестировать будешь ? ;)
А тот кто принимает - будет код смотреть или пиво пить ? Лучше поюзай оба варианта ДО сдачи. ...имхо мой вариант не так кульно выглядит (без МДИ, отсутствует прямая редакция) но вроде соответствует исходному заданию и дуракоустойчив (только не вставляй в строковые переменные звёздочек, апострофов и запятых - SQL взбесится) В варианте -=SwiMMeR=-'а я пытался купить мышку и вставить в прайс компьютерную кошку - непрошло :confused: Может я не ту педаль нажимаю ? А килогерц как еденица продаж - круто ! |
russ
Цитата:
SapeR Цитата:
Цитата:
Дык можно удалить. Справочники это поддерживают. Цитата:
Просто построить реляционную базу данных в Access очень сложно. Поэтому у меня товары добавляются отдельно, а цены отдельно (через меню "Справочники") |
-=SwiMMeR=- напиши инструхцию - на что жать в процессе покупки / добавки клиента / добавки продукта на склад. Пока что самое неправильное что я у тебя увидел - реакция на кнопку "-" (минус) при пустой таблица (в покупке). Ошибки надо перехватывать а не кидать клиентам на монитор - клиенты не поймут.
|
Вложений: 1
SapeR
Цитата:
Цитата:
Добавлено через 3 минуты: SapeR Хорошо схватился за eShop :biggrin: |
| Часовой пояс GMT +4, время: 19:20. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.