Разработка алгоритма.
База данных автоматизации учета движения товара на складе
При работе с товаром на складе необходимо принимать товар, находить его в базе данных, а при отсутствии — добавлять новый товар в таблицу. По времени быстрее находить товар, сгруппированный по категории. Поэтому, на пользовательской форме расположим поле со списком по категориям (ComboBox1), ниже разместим поле со списком по товарам (ComboBox2). В Label5 заносится выбранная пользователем… Читать ещё >
Разработка алгоритма. База данных автоматизации учета движения товара на складе (реферат, курсовая, диплом, контрольная)
При работе с товаром на складе необходимо принимать товар, находить его в базе данных, а при отсутствии — добавлять новый товар в таблицу. По времени быстрее находить товар, сгруппированный по категории. Поэтому, на пользовательской форме расположим поле со списком по категориям (ComboBox1), ниже разместим поле со списком по товарам (ComboBox2).
При изменении пользователем категории в ComboBox1, ComboBox2 заполняется списком товара выбранной категории. При выборе товара вся информация о данном товаре выводится на форму. Для прихода и выдачи товара создадим отдельные формы, представленные на рисунках 4 и 5.
Рис. 4. Пользовательская форма «Приход товара»
Рис. 5. Пользовательская форма «Выдача товара со склада»
Если необходимо ввести новый товар, то пользователь выбирает категорию товара и в названии товара находит строчку «Новый товар». Тогда загружается пользовательская форма, изображенная на рисунке 6.
Рис. 6. Пользовательская форма «Добавить товар»
В Label5 заносится выбранная пользователем категория товара. Пользователь вводит название, количество, цену и производителя товара. После нажатия кнопки добавить соответствующий товар будет занесен в таблицу «Товары». Если пользователь ошибочно выбрал добавление товара, то он может закрыть форму, используя кнопку «Закрыть».
На отдельном листе разместим кнопки меню.
Исходный код программы приведен в приложении.