Диплом: Автоматизация продаж билетов в ООО «АЭСиТ»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
57
2.3. Программное обеспечение задачи
2.3.1. Сценарий диалога
В рамках выпускной квалификационной работы необходимо показать
функцию реализации диалога между конфигурацией «1С: Предприятие» и
пользователем. В самом начале работы приложения предполагается, что
сначала пользователь попадает на страницу главного меню, где имеет
возможность переходить в другие разделы в зависимости от прав доступа
каждого конкретного сотрудника. На практике формы используются там, где
учет какой-либо деятельности требует ввода достаточно стандартного набора
данных. На рисунке 15 показана схема диалога [13], [14].
Главное меню
Бухгалтерия Касса Менеджмент
Контрагенты
Продажи
Цены
Выручка
Сотрудников
Регистр оказаных
услуг
Оказание услуг
Цены
Оказание услуг
Продажи
Цены
Контрагенты
Выручка
Сотрудников
Рейтинг услуг
Регистр оказаных
услуг
Хранения
Остатки
Приходная
наклодная
Склады
Номенклатура
Рисунок 15. Схема диалога
В главном меню идет доступ к подсистемам Бухгалтерия, Касса,
Менеджмент, Хранение.
58
В подсистеме Бухгалтерия имеется доступ к справочникам Контрагенты
и Сотрудники; к документам-регистрам накопления продажи, а также отчеты:
Выручка сотрудников и Регистр оказанных услуг. В подсистеме Касса имеется
доступ к документам ОказаниеУслуг и Регистру Цен.
В подсистеме Менеджмент имеется доступ к справочникам Контрагенты
и доступ к документам ОказаниеУслуг; к регистрам Продаж и Цен; к отчетам
Рейтинг услуг, Выручка Сотрудников, Регистр оказанных услуг.
В подсистеме Хранение имеется доступ к справочникам Номенклатура,
Склады; к документам Приходная накладная; к отчетам Остатки.
2.3.2. Характеристика базы данных
Базу данных ИС можно представить в виде следующей ER-модели. Она
даёт возможность изобразить схему информационных систем. С её
поддержкой, возможно отметить главные особенности, находящиеся в модели,
и отметить связи, которые имеют возможность устанавливаться между
данными сущностями. На рисунке 15 изображена ER-модель данных [2], [10],
[12].
59
Номенклатура
Сотрудники
ПриходнаяНакладная
Контрагенты
ОказаниеУслуг
Склад
Состав Накладной
Состав продаж
Название
Код
Имя
Код
ВидНоменклатуры
Сотрудник
Номер
Наименование
Код
НомерТелефона
Поставщик
ЗонаХранения
Сотрудник
Номер
Покупатель
ЗонаХранения
Место
Хранения
Код
Дата
Должность
Дата
Номер
Номенклатура
Количество
Номер
Номенклатура
Количество
Рисунок 16. ER-модель данных
В таблицах 9 - 16 представлены модули и их характеристики.
Таблица 9
Модуль Номенклатура
Наименование поля
Тип поля
Длина кода
Код
Число
10
Название
Строка
15
Вид номенклатуры
Перечисление
-
60
Таблица 10
Модуль Сотрудники
Наименование поля
Тип поля
Длина кода
Код
Число
10
ФИО
Строка
30
Должность
Перечисление
-
Таблица 11
Модуль Контрагенты
Наименование поля
Тип поля
Длина кода
Код
Число
10
Наименование
Строка
30
Номер Телефона
Строка
11
Таблица 12
Модуль Склад
Наименование поля
Тип поля
Длина кода
Код
Число
10
Место хранение
Строка
10
Таблица 13
Модуль Оказание услуг
Наименование поля
Тип поля
Длина кода
Номер
Число
10
Дата
Дата
-
Сотрудник
Строка
30
Покупатель
Строка
30
Зона Хранение
Строка
10
Таблица 14
Модуль Приходная Накладная
Наименование поля
Тип поля
Длина кода
Номер
Число
10
Дата
Дата
-
Сотрудник
Строка
30
Поставщик
Строка
30
Зона Хранение
Строка
10
61
Таблица 15
Модуль Состав Накладной
Наименование поля
Тип поля
Длина кода
Номер
Число
10
Номенклатура
Строка
15
Количество
Число
10
Таблица 16
Модуль Состав продаж
Наименование поля
Тип поля
Длина кода
Номер
Число
10
Номенклатура
Строка
15
Количество
Число
10
2.3.3. Структурная схема пакета (дерево вызова программных
модулей)
Теперь составим таблицу, описывающую наименования всех модулей
системы. В таблице 17 содержится описание всех модулей структурной схемы
пакетов.
Таблица 17
Модуль Приходная Накладная
Наименование модуля
Функционал модуля
1
Глобальный модуль
Содержит в себе глобальные переменные,
процедуры и функции. Основная работа
начинается с этого модуля.
2
Модуль справочника
«Контрагенты»
Содержит предопределенные процедуры
формы списка и элемента справочника
3
Модуль справочника
«Номенклатура»
Содержит предопределенные процедуры
формы списка и элемента справочника
4
Модуль справочника
«Склад»
Содержит предопределенные процедуры
формы списка и элемента справочника
5
Модуль справочника
«Сотрудники»
Содержит предопределенные процедуры
формы списка и элемента справочника
6
Модуль документа
«ПриходнаяНакладная»
Содержит предопределенные процедуры
формы списка и элемента документа
7
Модуль документа
«ОказаниеУслуг»
Содержит предопределенные процедуры
формы списка и элемента документа
62
Продолжение таблицы 17
Наименование модуля
Функционал модуля
8
Модуль регистра накоплений
«Остатки»
Содержит предопределенные процедуры
формы списка и элемента регистра
накоплений
9
Модуль регистра накоплений
«Продажи»
Содержит предопределенные процедуры
формы списка и элемента регистра
накоплений
10
Модуль регистра сведений
«Цены»
Содержит предопределенные процедуры
формы списка и элемента регистра
сведений
2.4. Испытания разработанного решения
Перед внедрением в эксплуатацию, автоматизированные системы
проходят предварительно тестирование на функциональность. Согласно ГОСТ
34.603-92 испытания автоматизированной системы проводят с целью проверки
соответствия, создаваемой ИС требованиям технического задания.
Испытания ИС могут быть двух видов: комплексные и компонентные.
Комплексные испытания подразумевают собой испытание всей системы
в целом, в том числе технической части.
Компонентное - испытание отдельных программных компонентов
информационной системы, в ходе которых подтверждается корректность
проводимых этими компонентами вычислений.
Для разрабатываемой информационной системы наиболее подходящими
является компонентные испытания, так как «1С: Предприятие» состоит из
множества связанных между собой составных частей, в каждой из которых есть
потенциал сбоя.
2.4.1. Перечень объектов и функций, подлежащих испытаниям
Для испытаний основными объектами в нашей системе являются
документы ПриходнаяНакладная, ОказаниеУслуг, и справочники Контрагенты,
Номенклатура, Сотрудники и Склад, так как они являются основной частью
автоматизации торговых процессов в ИС «ТПБ». В таблице 18 представлен
перечень проверяемых функций.
63
Таблица 18
Перечень проверяемых функций
Проверяемая функция
Примечание
1.
В справочнике Контрагенты проверка
возможности корректного создания и
редакции поставщиков и клиентов
компании.
Некорректное введенные
названия может помешать
бизнес процессам компании.
2
В справочнике Номенклатура проверка
возможности корректного создания и
редакции свойств услуг и товаров.
Неправильно отображенные
характеристики услуг и
товаров могут повести за
собой некорректный состав
связанных с модулем
документов.
3
В документе ПриходнаяНакладная
проверка правильности добавление
данных в форму модуля.
Некорректное заполнение
формы данными нарушит
бизнес-процесс закупки
товаров компании.
4
В документе ОказаниеУслуг проверка
сходства данных модуля с информации
соответствующей накладной
Некорректное заполнение
формы данными нарушит
бизнес-процесс продажи
товаров клиентам.
5
В отчете Остаток проверка сходства
данных с регистром накопления
Остатки
Некорректное отображение
данных в отчете нарушит
работу внутри компании
6
В отчете РейтингУслуг проверка
сходства данных с регистром
накопления Продажи
Некорректное отображение
данных в отчете
2.4.2. Методы проведения испытаний
Методы проведения испытаний объектов и функций конфигурации
представлены в таблицах 19 – 24.
Таблица 19
Проверка справочника Контрагенты
Параметр
Значение
Функция
Справочник Контрагенты
Предмет проверки
Проверка возможности корректного
создания и редакции поставщиков и
клиентов компании
Используемые средства
Пользовательский интерфейс
конфигурации 1С «Предприятие»
Ожидаемая реакция
Корректное создание и редакция
поставщиков и клиентов компании
64
Продолжение таблицы 19
Параметр
Значение
Способ определения результатов
Успешным результатом испытания будет
являться корректное создание и редакция
данных поставщика или клиента
компании.
Таблица 20
Проверка справочника Номенклатура
Параметр
Значение
Функция
Справочник Номенклатура
Предмет проверки
Проверка возможности корректного
создания и редактирование данных услуг и
товаров
Используемые средства
Пользовательский интерфейс конфигурации
1С «Предприятие»
Ожидаемая реакция
Корректное создание и редакция данных
услуг и товаров
Способ определения результатов
Успешным результатом испытания будет
являться корректное создание и редакция
данных услуг и товаров
Таблица 21
Проверка документа ПриходнаяНакладная
Параметр
Значение
Функция
Документ ПриходнаяНакладная
Предмет проверки
Проверка правильности корректного
добавление данных в форму модуля.
Используемые средства
Пользовательский интерфейс конфигурации
1С «Предприятие»
Исходные данные
База данных программы, содержащая
информацию о свойствах приходной
накладной.
Ожидаемая реакция
Корректное создание и отображение данных
в новой приходной накладной.
Способ определения результатов
Успешным результатом испытания будет
являться корректное создание и
отображение данных в новой приходной
накладной.
65
Таблица 22
Проверка документа Оказание услуг
Параметр
Значение
Функция
Документ ОказаниеУслуг
Предмет проверки
Проверка правильности корректного
добавление данных в форму модуля.
Исходные данные
База данных программы, содержащая
информацию о свойствах расходной
накладной.
Используемые средства
Пользовательский интерфейс конфигурации
1С «Предприятие»
Ожидаемая реакция
Корректное создание и отображение данных
в новой расходной накладной.
Способ определения результатов
Успешным результатом испытания будет
являться корректное создание и
отображение данных в новой расходной
накладной.
Таблица 23
Проверка отчета Остаток
Параметр
Значение
Функция
отчёт Остаток
Предмет проверки
Проверка правильности корректного
отображения остатков.
Исходные данные
База данных программы, содержащая
информацию о свойствах расходной и
приходной накладной.
Используемые средства
Пользовательский интерфейс конфигурации
1С «Предприятие»
Ожидаемая реакция
Корректное отображение данных об
остатках в отчёте.
Способ определения результатов
Успешным результатом испытания будет
являться корректное отображение данных в
отчёте
Таблица 24
Проверка отчета Рейтинг услуг
Параметр
Значение
Функция
Отчёт Рейтинг услуг
Предмет проверки
Проверка правильности корректного
отображения графика выручки по каждой
позиции.
66
Продолжение таблицы 24
Параметр
Значение
Исходные данные
База данных программы, содержащая
информацию о свойствах оборотов
Продаж.
Используемые средства
Пользовательский интерфейс
конфигурации «: Предприятие»
Ожидаемая реакция
Корректное отображение данных выручки
в отчёте.
Способ определения результатов
Успешным результатом испытания будет
являться корректное отображение данных
в отчёте
2.4.3. Проведение проверочных испытаний и их результаты
Ход прохождения первого испытания показан на рисунках 17-24. В
справочник Контрагенты добавляется два контрагента.
Рисунок 17. Справочник Контрагенты с поставщиками

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Agile-методология в управлении проектами на примере ООО «Ресурсный центр «Академия КлассИнфо»
Aвтoмaтизaция пpoцecca вeдeния инфopмaциoннoй бaзы o дoлжнocтяx и вaкaнcияx c укaзaниeм тpeбoвaний к уpoвню знaний и нaвыкoв кaндидaтoв для гpуппы кaдpoв вoйcкoвoй чacти 3474»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
Cовершенствование управления рентабельности предприятия (на примере гуипп «бендерская типография «полиграфист»)
Event - менеджмент: реализация проекта (на примере ООО "АГРОПАК")