Дипломная работа: Автоматизация подсистемы учета статистических данных и формирования

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
69
Наименование
Перечень реквизитов
Описание услуги;
Стоимость.
Пользователи
фамилия;
имя;
отчество;
статус в системе;
пароль;
логин;
дата регистрации.
Справочники Должность, Тип документа, Тип клиента и Тип пользователя
содержат только ключевое поле (код) и наименование.
В системе используются следующие входные документы:
сведения о пользователях, поступающие от инспектора по кадрам
компании;
заявки, поступающие от клиентов;
Сведения о клиентах;
Список услуг, поступающий от директора компании.
Список пользователей содержит следующие сведения о пользователях
системы:
фамилия;
имя;
отчество;
должность.
На основании данного документа формируется содержимое справочника
Пользователи.
При учете услуги используются такие реквизиты, как ее описание и
стоимость.
При учете заявок учитываются данные клиента, данные объекта охраны,
оказываемые услуги, документы.
2.2.3 Характеристика результатной информации
70
В качестве выходных в разработанной системе учета работы с клиентами
формируются следующие документы:
список пользователей – содержит перечень пользователей;
список клиентов – содержит перечень клиентов;
список договоров– содержит перечень договоров;
Отчет Заявка;
Отчет Договор;
Журнал учета заявок;
Прайс-лист;
Отчет по работе менеджеров.
Отчет Заявка содержит следующие реквизиты:
Код заявки
Дата регистрации
Договор (Дата)
Договор (Номер)
Клиент
Название объекта
Адрес объекта
Описание объекта
Дата отправки последнего Email сообщения
Количество отправленных Email сообщений
Стоимость, руб.
Зарегистрировал
Зарегистрированные документы
Услуги
Общая стоимость услуг.
Отчет Договор содержит все сведения по заключаемому договору, в том
числе наименование клиента, предмет договора, стоимость, продолжительность.
Журнал учета заявок содержит:
Код заявки
71
Дата регистрации
Договор (Дата)
Договор (Номер)
Клиент
Название объекта
Адрес объекта
Стоимость, руб.
Зарегистрировал
Прайс-лист содержит наименование услуги, ее описание и стоимость.
Отчет по работе менеджеров содержит:
Фамилия, Имя, Отчество менеджера;
Телефон
Зарегистрировал(а);
Количество Клиентов;
Количество Заявок;
Количество Документов;
Количество Услуг;
Сумма заявок, руб.
2.3 Программное обеспечение задачи
2.3.1 Общие положения (дерево функций и сценарий диалога)
Основная функция разрабатываемой информационной системы – это учет
заявок клиентов. Однако для ее реализации необходимо наличие других,
второстепенных функций, которые позволяют полноценно функционировать
информационной системе. Поэтому для более наглядного представления функции
системы необходимо декомпозировать на составляющие его функции.
На Рисунке 2.2 представлено дерево функций системы.
72
Основные
Учет клиентов Учет заявок
Работа со
справочниками
Пользователь
Статус заявки
Служебные
Функции разрабатываемой
ИС
Договор
Прайс-лист
Учет договоров
Заявка
Журнал учета
заявок
Отчет по
работе
менеджеров
Получение
отчетов
Настройки соединения
Настройки авторизации
Добавление
Редактирование
Удаление
Добавление
Редактирова
ние
Удаление
УСлуга
Документы
Период
Услуга
Тип пользователя
и
Рисунок 2.2 Дерево функций системы
Первый уровень представляет основную функцию разрабатываемой
системы – учёт информации о клиентах, договорах. Подфункция работы со
справочниками системы предполагает разделение на ввод данных, получение
содержания справочника, редактирование и удаление записей в справочнике.
Служебные функции содержат функции настройки доступа к ИС, а также
авторизационных данных.
Деятельность в диалоговом режиме не имеет заранее четкой
последовательности действий. Поэтому схема технологического процесса в
диалоговом режиме является совокупностью технологических операций, которые
отвечают схеме диалога задачи и существуют в виде схемы работы системы.
Пользователь ИС имеет свой интерфейс доступа. Любой пользователь
может производить только действия, которые ему доступны. После прохождения
авторизации пользователь имеет список возможных действий с системой. Тут
пользователь может выбрать нужный ему справочник или таблицу для получения
конкретных данных. Для этого нужно выбрать в меню программы отвечающий за
это пункт. Далее в выбранном справочнике или таблице можно добавлять или
корректировать уже существующие записи, просматривать имеющиеся
документы или оставлять базу без изменений.
73
Программирование является процессом создания (разработки) программы,
который при классической неавтоматизированной разработке ПП при любом
методе проектирования представляется как последовательность таких шагов, как:
• Выявление требований к программе;
• Создание или выбор алгоритма решения поставленной задачи;
• Подготовка команд;
• Процедура отладки;
Проведение тестов.
Выявление требований к программе можно считать важнейшим этапов, где
четко описывается начальная информация и составляются требования к итоговым
значениям. Также указывается поведение программы в особых случаях.
При создании или выборе алгоритма важно отразить последовательность
действий, которые должны выполняться для реализации конкретного результата.
Большинство задач решаются различными способами. В этом случае
программист, используя некоторый критерий, например, скорость работы
алгоритма или его точность, выбирает подходящее решение. Затем составляет
подробное описание алгоритма. И факту определения требований к программе и
составлению алгоритма решения, алгоритм переносится на язык
программирования.
Сценарии диалога системы приведен на рисунке 2.3.
Источник: https://baza.diplomsite.ru/previewfile/1918