АИС "Работа с покупателями"
Реферат - Компьютеры, программирование
Другие рефераты по предмету Компьютеры, программирование
ыть явное и не явное. Не явное кэширование используется по умолчанию. WEB сервер сам взаимодействует с браузером пользователя, минимизируя передаваемый трафик.
В WEB приложении было использовано и явное кэширование. Для предотвращения повторной загрузки дерева номенклатуры в файле derev.ascx используется директива: . Данная строка указывает, что данный фрагмент страницы нужно кэшировать и на стороне пользователя и на стороне сервера (это выставленно по умолчанию) в течении 600 секунд.
4.3.5 Отправка электронной почты
Для отправки сообщений на электронную почту используется учётная запись внутреннего почтового сервера InternetMagazin@mirposudy.com. В Visual Studio 2005 произошли изменения и в новом продукте используется иная схема отправки сообщений, нежели чем в Visual Studio 2003. Страницы, с которых отправляются электронные письма показаны на рисунке 11.
Рисунок 11 Форма отправки тестового сообщения
4.3.6 Полномочия пользователей
В соответствии с требованиями к программному продукту пользователи делятся на две группы не авторизированные и авторизированные.
Не авторизированные пользователи, они же гости имеют права на просмотр есть ли товар на розничной точке (без указания конкретного количества) и видят его цену по 1 прайсу (чем выше номер прайса, тем дешевле стоит товар). Делать заказ пользователи данного типа не могут.
Авторизированные пользователи это покупатели - оптовики, которым имя пользователя и пароль выдаётся менеджерами. Покупать товар они могут по номеру прайса, заданного менеджером. Номер прайса зависит от двух критериев: объемы предыдущих закупок и частота покупок. Данная группа пользователей может оформлять заказы на товар.
Все остальные возможности у обеих групп одинаковы.
Информационно функциональная схема работа авторизированного пользователя в системе показана на рисунке 12.
Рисунок 12 - работа авторизированного пользователя в системе
Отчёт по товару для выгрузки в формате Excel абсолютно идентичен данным, выводимым в DataView.
2.4.7 Проблемы и их решение
Проблемы и их решение:
- Невозможность взаимодействия JavaScript с кодом на C#. Решение: использовать параметры, передаваемые в строке запроса,
- Отсутствие документации на русском языке. Решение: изучение иностранного языка,
- Отсутствие средств отладки JavaScript. Решение: использование окон сообщений ShowAlert для отображения значений переменных. Мне это очень помогло при поиске зацикливания в одной из процедур.
5 ТЕХНОЛОГИЯ ЭКСПЛУАТАЦИИ ПРИЛОЖЕНИЯ
5.1 Инструкция оператора системы 1С на удалённом магазине
Содержание инструкции:
- Общие сведения,
- Порядок работы,
- Продажа (реализация),
- Возврат продажи,
- Использование меню фискального регистратора(ФР),
- Акт сверки,
- Печать ценников по подбору,
- Загрузка накладных.
5.1.1 Общие сведения
База данных ведётся пользователем с правами Кассира. Доступны такие действия, как:
- отпуск товара с распечаткой чека,
- оформление возврата с печатью чека на возврат продажи,
- загрузка накладных, полученных с основной базы, с добавлением новой номенклатуры и изменением цен в справочнике цен,
- формирование акта сверки.
Используется фискальный регистратор Штрих ФР-К
5.1.2 Порядок работы:
В течении дня оформляются продажи в текущем времени. Если нужно обменять товар, то оформляются последовательно возврат и продажа. В конце дня закрывается смена делается полный отчёт с гашением на ФР и печатается акт сверки по указанному ниже алгоритму. В итоге получаем итоги, которые должны совпадать наличность, итог по акту сверки из 1С и итог по итоговой ленте ФР.
5.1.3 Продажа (Реализация):
Для оформления продажи нужно:
- щёлкнуть по пиктограмме реализация на панели управления. После этого откроется окно, поля которого должны уже быть заполнены по умолчанию (менять ничего не нужно). Окно показано на рисунке 13.
Рисунок 13 Окно документа Реализация
- Прейти на закладку Табличная часть. Развернуть окно, два раза щёлкнув на его заголовке или на пиктограмме развернуть. После чего нажать на кнопку Цены… и в появившемся окне выбрать тип цен Розничная и установить галку на Включён в сумму. Результат показан на рисунке 14.
Рисунок 14 - Настройка документа Реализация
Надо нажать кнопку ОК и подобрать товар, используя кнопку Подбор.
Получаем окно, показанное на рисунке 15.
Рисунок 15 - подбор номенклатуры
В поле Запрашивать для удобства работы должно быть выставлено Количество. Для ускорения поиска желательно пользоваться кнопкой Поиск, учитывая, что код состоит из 9 символов, а в начале идут нули.
После подбора выбранный товар появляется в нижней таблице. Нажатием кнопки Ок он переносится в тело документа.
- После подбора внизу окна высвечивается сумма, которую должен уплатить покупатель. В поле Сумма от покупателя надо обязательно ввести сумму, которую внёс покупатель. Потому что при печати чека будет выведена сумма сдачи.
После этого если вы хотите сделать реализацию с печатью чека, то нажимайте кнопку Печать чека, а если без, то просто Провести. После этого документ будет н