Управление инвентаризацией - это веб -приложение, разработанное с использованием баз данных JSP и Microsoft SQL Server.
JSP реализован в сочетании с базой данных Microsoft SQL Server. Компания хочет создать базу данных для контроля своей инвентаризации, а продукты в инвентаре разделены на несколько категорий, таких как одежда, продукты питания и канцелярские товары. Когда продукт должен быть переупорядочен от поставщика, персоналу необходимо будет отправить заказ на покупку. Отчеты отслеживания предоставляют покупки и продают товары и другие расходы.
Основные функциональные модули : модуль входа в систему персонала, модуль входа в систему клиента, предложение модуля заказа на покупку, заполнение модуля заказа на покупку, модуль заказа на покупку, определение модуля транзакций, добавление модуля продукта, модуль принятия товаров, заполнение модуля приема продукта, модуль отгрузки, модуль регистрации клиента, модуль клиентского модуля.
Домашняя страница веб -сайта, нажмите «Вход в систему персонала» или «Вход с клиентами».
Результаты эксплуатации: нажмите на вход в систему персонала, чтобы ввести страницу входа в систему персонала, и нажмите «Вход клиента», чтобы ввести страницу входа клиента.
Персонал входит в систему, введите номер персонала и пароль, и следует ли помнить статус входа в систему, нажмите Login.
Результат работы: перейдите к Emp-login-check.jsp, чтобы убедиться, что информация о входе в систему сотрудников правильной. Отправьте номер персонала, пароль и запомнить статус входа в систему в форме.
Получите номер персонала, пароль, отправленный Emp-login.jsp, и запомнить статус входа в систему. Подключитесь к таблице работников управления базой данных.
Результат работы: определить, соответствуют ли номер персонала и пароль. Если он соответствует, определите позицию персонала и перейдите на другую страницу в соответствии с должности персонала (персонал Порядок на покупку прыгает на EMP-Purchase.jsp, подтвердите, что персонал с транзакциями прыгает в EMP-confirm.jsp, принятие товарного персонала поднимается на emp-accept.jsp, а персонал отгрузки прыгает на emp-deliver.jsp), в противном случае Redirect to emp-login.jsp.
Персонал заказа на покупку успешно вошел в систему и подскочил на эту страницу. Персонал заказа на покупку отправляет заказ на покупку в зависимости от уровня заказа продукта и нажмите, чтобы снова купить.
Результат работы: перейдите к EMP-покупке-ADD.JSP и передайте значение кода продукта ProductNO через URL.
Получите стоимость кода продукта Productno, заполните описание заказа на покупку, дату заказа, дату доставки, дату доставки, поставщик (форма поставщика) заказа на покупку и нажмите «Отправить заказ на покупку».
Результат работы: перейдите к EMP-prochse-place.jsp и добавьте записи в заказ. Отправьте описание заказа на покупку, дата заказа, дата доставки, дата доставки, поставщик в форме формы.
Получите EMP-Purchase-Add.JSP. Представлено описание заказа на покупку, дата заказа, дата доставки, поставщик. Подключитесь к таблице заказа за заказ заказа инвентаризации базы данных.
Результат работы: добавить записи в заказ и перенаправить в EMP-Purchase Order.jsp.
Для всех форм заказа на покупку, предложенных персоналом заказа на покупку, персонал заказа на покупку может удалить предложенные ими операции заказа на покупку.
Результат работы: перейдите к EMP-покупке-заказ-delete.jsp и передайте стоимость кода заказа заказа за покупку URL-адреса.
Получает стоимость кода заказа на покупку.
Результат работы: удалите запись строки закупора в таблице заказа на покупку и перенаправить на emp-purchase-order.jsp.
Убедитесь, что логин трейдера успешно перенаправлен на эту страницу, и убедитесь, что трейдер торгуется и удаляет заказы на покупку, представленные всеми закатами на покупку.
Результат работы: щелкните транзакцию, чтобы перейти на EMP-confirm-place.jsp, и передайте стоимость кода заказа заказа CockeOrderNO и стоимость кода покупки кода продукта SuckeseProductno; Нажмите «Удалить», чтобы перейти на EMP-confirm-place.jsp, и передайте значение кода заказа заказа за заказа по поводу URL-адреса.
Получает стоимость кода заказа заказа за покупку и стоимость кода покупки кода продукта.
Результат работы: Определите, является ли покупка NULL. Если BookSepRoductno является нулевым, удалите рекорд строки покупки. В противном случае информация о заказа на покупку будет добавлена в транзакцию таблицы транзакций через продукт продукта и закупок. Перенаправить на emp-confirm.jsp.
Добавьте продукт в продукт продукта, заполните название продукта, номер продукта, цену за залог продукта, существующее количество продукта, уровень заказа, количество выкупа, время выполнения заказа, код классификации продукта (таблица ProductCategory).
Результат работы: перейдите на страницу EMP-Place.jsp и отправьте название продукта, номер продукта, цена за единицу продукта, существующее количество продукта, уровень заказа, количество выкупа, время выполнения заказа и код классификации продукта в форме формы.
Получить название продукта, номер продукта, цена за единицу продукта, существующее количество продукта, уровень заказа, количество выкупа, время выполнения заказа, код классификации продукта.
Результат работы: добавьте записи в продукт таблицы продукта и перенаправить в EMP-Product-Add.JSP.
Сотрудники для принятия груза успешно вошли и вскочили на эту страницу. Сотрудники для принятия груза приняли товар, основываясь на том, хранились ли приобретенные продукты на складе.
Результат работы: перейти к EMP-accept-place.jsp и пройти значение транзакции кода транзакции через URL.
Заполните продукт приема, заполните форму транзакции для получения заказов, объема продаж, убытков единиц и нажмите «Отправить».
Результат работы: перейдите к EMP-accept-make.jsp и обновите запись транзакции таблицы транзакций. Подайте в виде формы и получения заказов, объема продаж, потери модуля и скрыть представление кодов транзакций, цены за единицу продукта, заказ на единицу и код продукта.
Приема заказов, объем продаж, потеря модуля, код транзакции, цена единицы продукта, заказ на единицу, код продукта и изменение транзакции таблицы транзакций и продукт таблицы продукта.
Результат работы: обновление таблицы транзакций транзакции и записи таблицы продукта.
Входчик грузоотправителя успешно прыгает на эту страницу. Грузоотправитель выполняет операцию по отправке по заказу клиента и нажимает, чтобы заплатить.
Результат работы: перейдите к EMP-DELIVER-PLACE.JSP и передайте значение пользовательским пользователям кода заказа по заказу через URL.
Изменить статус заказа клиента.
Результат работы: обновите запись строки пользователя пользователя таблицы заказа клиентов и установите статус заказа клиента в «отправленную».
Входите в систему клиента, введите имя клиента и пароль, и следует ли помнить статус входа, нажмите Login.
Результат работы: перейдите к пользователю-login-check.jsp, чтобы убедиться, что информация о входе в систему клиента правильной. Отправьте имя клиента, пароль и запомнить статус входа в систему в форме.
Получите имя клиента, пароль, отправленный пользователем login.jsp, и запомнить статус входа в систему. Подключитесь к пользователю таблицы таблицы клиентов.
Результат работы: определить, соответствуют ли имя клиента и пароль. Если он соответствует, перейдите на user purchase.jsp, в противном случае перенаправить на пользователь-login.jsp.
Вход клиента успешно переходит на эту страницу. Клиент может приобрести продукт и нажать, чтобы купить его.
Результат работы: перейдите к пользователю-add.jsp и передайте значение кода продукта Productno через URL.
Получите ценность кода продукта Productno, заполните описание заказа клиента и количество заказа заказа на покупку клиента, нажмите OK или нажмите «Изменить личную информацию».
Результат работы: нажмите OK, чтобы перейти на пользовательский prochse-place.jsp, отправьте описание заказа клиента, количество заказа и скрыть цену за единицу и существующее количество отправленных продуктов; Нажмите «Изменить личную информацию», чтобы перейти на пользователь-информационную модификацию.jsp, изменить личную информацию клиента.
Получить описание заказа клиента, количество заказа, цена за единицу продукта, существующее количество.
Результат работы: добавьте записи в пользовательский заказ таблицы заказов клиентов, измените существующее количество и точку порядка продукта продукта в соответствии с количеством заказа и перенаправляйте на пользовательский покупка.jsp.
Покупка истории клиентов.
Результат работы: клиенты рассматривают исторические покупки.
Измените информацию о клиентах, заполните адрес доставки клиента и номер телефона клиента и нажмите, чтобы изменить.
Результат работы: перейдите к пользовательской информационной модификации Place.jsp и отправьте адрес доставки клиента и номер телефона клиента в форме.
Получите адрес доставки клиентов и номер телефона клиента.
Результат работы: обновите запись пользовательской строки в таблице клиентов и перенаправить на пользовательский chucts.jsp.
Регистрация клиента, заполнить информацию о клиенте, пароль, адрес доставки, номер телефона и нажмите, чтобы зарегистрироваться.
Результат работы: перейдите к пользователю-регистрации-make.jsp и отправьте информацию о клиенте, пароль, адрес доставки и номер телефона в форме формы.
Получите информацию о клиенте, пароль, адрес доставки и номер телефона, чтобы определить, является ли регистрация клиента законной.
Результат работы: регистрация клиента является законной, добавьте записи пользователю таблицы клиентов, перейдите к пользователю login.jsp, в противном случае перенаправляйте на пользователь-регистрацию.jsp.

1. Этот проект должен быть запущен в сочетании с инструментом разработки переднего плана NetBeans IDE 8.0.2 и базой данных Backend Microsoft SQL Server 2014.
2. Когда Microsoft SQL Server 2014 подключен к серверу, а служба NetBeans IDE 8.0.2 подключена к управлению инвентаризацией базы данных, в NetBeans IDE 8.0.2, нажмите index.jsp в проекте InventoryControl и щелкните правой кнопкой мыши, чтобы выбрать Fly File. Netbeans IDE 8.0.2 может запускать проект InventoryControl. Ниже приведен интерфейс после запуска проекта. Нажмите на вход персонала или вход в систему клиента, чтобы ввести соответствующую страницу входа в систему.

3. Заполните соответствующие операции в соответствии с подсказками на каждом шаге.
4. Закройте браузер и выйдите.
1. Благодаря разработке курса «Принципы и приложения базы данных» мы полностью практиковали создание, запрос данных, обновление данных и другие операции базовых таблиц базы данных.
2. Персонал заказа на покупку имеет право отправлять заказы на покупку продукции в таблице продуктов на основе уровня пункта заказа и удалить заказы на покупку, которые они отправили.


3.


4. Человек, который принимает товар, имеет право принимать товары в зависимости от того, хранятся ли приобретенные продукты на складе.

5. грузоотправитель имеет право отправлять заказы клиентов.

6. Клиенты не только имеют право приобретать продукты и просматривать свои исторические покупки, но и имеют право изменять личную информацию.



7. Новые клиенты получают разрешения клиентов с помощью регистрации.
