Автоматизация рабочего места менеджера по учету товара — страница 3

  • Просмотров 5008
  • Скачиваний 336
  • Размер файла 76
    Кб

данных, удовлетворяющим требованиям третьей нормальной формы. 5. Описание пользователей Для рассматриваемой системы может существовать большое множество категорий пользователей, но предлагаемая программа предполагает пользователя, которому необходима справочная информация. Для каждой хорошей системы всегда должен существовать администратор, который будет сопровождать систему, устранять ошибки, а при расширении

предметной области дорабатывать программные модули. Что касается конечных пользователей, то тут могут быть почти все сотрудники фирмы, причем для каждого сотрудника может быть запрограммирован тип доступа (чтение, изменение, добавление, удаление и др.) к документам, справочникам, регистрам и другой информации в системе. 6. Запросы и регламентные задачи Для системы основным запросом является запрос на получение движения по

определенному товару за конкретный промежуток времени. Этот запрос выполняется на основании данных хранящихся в базах данных, которые можно условно отнести к «Регистрам». Также в системе могут реализованы следующие запросы: ·        информация о долге клиента (или нашем долге клиенту) ·        любая информация, которая может быть получена на основании документов (например, сумма отгрузок

клиенту за определенный период, и др.) Регламентной задачей для проектируемой системы является расчет объемов продаж (например, за наличный или безналичный расчет). Регламентным запросом является получение информации об остатках товаров и движении товара по документам и вывод полученной информации в видеоформу. 7. Описание алгоритма работы системы В данном разделе, описывается: каким образом должна функционировать

проектируемая система на основании выбранной предметной области. Рассмотрим цепочку документов, которые необходимо оформить для отпуска товара при расчете за безналичный расчет. Сначала клиент выбирает нужный ему товар в необходимом количестве. На основании этой заявки (возможно устной) менеджер выписывает этому клиенту счет для оплаты. В случае если клиент еще не существует в системе, то его необходимо добавить. Когда

клиенту выписан счет, это не говорит о том, что товар клиенту отдан, но документ в систему введен. Для этого этот вид документов не учитывается в базах учитывающих движение товаров (назовем их регистрами). Позже, когда клиент оплатил, выписанный ему счет, и деньги попали на наш расчетный счет, бухгалтер вводит выписку из банка, соответствующим документом, например, «приход денег на счет». Соответственно в системе появляется наш