Дипломная работа: Разработка интернет-каталога МТО учебного процесса в Университете «Синергия»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
67
Таблица 22
Модуль shop_category
Наименование
Тип поля
Размер поля
Id
Integet
Name
Varchar
200
slug
Varchar
200
Таблица 23
Модуль shop_product
Наименование
Тип поля
Размер поля
Id
Integer
Name
Varchar
200
Slug
Varchar
200
Image
Varchar
100
Description
Text
Price
Decimal
Available
Bool
Created
Datetime
Updated
Datetime
Category_id
Integer
2.3.3 Структурная схема пакета (дерево вызова программных модулей)
На основе результатов, полученных ранее можно составить таблицу,
описывающую наименования всех модулей системы и функции
выполняющиеся каждым из них. В таблице 20 представлено описание
функций модулей.
Таблица 24
Описание функций модулей
№
п/п
Наименование модуля
Функции модуля
1
Auth_user
Содержит предопределенные процедуры
формы списка и элемента справочника
2
Auth_group_permissions
Содержит предопределенные процедуры
формы списка и элемента справочника
3
Auth_permission
Содержит предопределенные процедуры
формы списка и элемента справочника
4
Auth_group
Содержит предопределенные процедуры
формы списка и элемента справочника
5
Auth_user_groups
Содержит предопределенные процедуры
формы списка и элемента справочника
68
Продолжение таблицы 24
6
Auth_user_user_permissions
Содержит предопределенные процедуры
формы списка и элемента справочника
7
Django_admin_log
Содержит предопределенные процедуры
формы списка и элемента справочника
8
Django_content_type
Содержит предопределенные процедуры
формы списка и элемента справочника
9
Django_migrations
Содержит предопределенные процедуры
формы списка и элемента справочника
10
Orders_order
Содержит предопределенные процедуры
формы списка и элемента справочника
11
Orders_orderitem
Содержит предопределенные процедуры
формы списка и элемента справочника
12
Shop_category
Содержит предопределенные процедуры
формы списка и элемента справочника
13
Shop_product
Содержит предопределенные процедуры
формы списка и элемента справочника
14
Sqlite_sequence
Содержит предопределенные процедуры
формы списка и элемента справочника
2.3.4. Описание программных модулей
Основным рабочим модулем информационной системы является модуль
MainForm (форма стартового окна приложения), функционал которого
позволяет пользователям получать данные о статусе документов, получении
отчетов, редактировании информации и др. Данный модуль запускается
непосредственно после прохождения сотрудником компании процедуры
аутентификации в системе.
Разработанная система написана с учетом того, что с ней будут
постоянно взаимодействовать пользователи. Блок-схема главной формы
представлена на рисунке 21.
69
Рисунок 21. Блок-схема главной формы
2.4 Испытания разработанного решения
В соответствии с ГОСТ 34-602-92, автоматизированные системы до
внедрения в эксплуатацию проходят предварительные испытания.
Испытания ИС могут быть двух видов: комплексные и автономные.
Автономные испытания предполагают проверку отдельных составных
частей (модулей, подпрограмм и т.п.) ИС.
Комплексные испытания предполагают совместную проверку
всехсоставных частей и видов обеспечения (программного, технического и
т.д.) ИС.
Для нашей системы наиболее подходящими являются автономные
испытания, так как система состоит из множества связанных между собой
составных частей, в каждой из которых есть потенциал сбоя.
70
2.4.1. Перечень объектов и функций, подлежащих испытаниям
Основными объектами испытаний и нашей системе должны быть документы,
связанные с создание и размещение МТО учебного процесса на портале. В
таблице 25 представлен перечень проверяемых функций.
Таблица 25
Перечень проверяемых функций
№
п/п
Проверяемая функция
Примечание
1
В справочнике продуктов проверка
возможности корректного создания и
редакции поставщиков и клиентов
компании.
Некорректное отображение
самого продукта или его
название может помешать
бизнес процессам .
2
В справочнике группы товаров
проверить правильность добавления
товаром
Не правильное
распределение по группам
может завести в заблуждение
и помешать бизнес
процессам
3
На странице с детальным описание МТО
учебного процесса просмотреть
правильность отображение самого
товара и его характеристик
Не правильное отображение
товара также может
помешать бизнес процессам
4
На странице корзина, проверить
правильность занесения МТО в
корзинину и сохранение информации о
МТО на протяжении всей сессии.
Если товар будет пропадать в
течении сессии или не
корректно отображаться в
корзине это помешает бизнес
процессам
5
Проверить страницу с оформлением
закупки МТО учебного процесса
Страница должна корректно
работать чтобы избежать
помехе бизнес процессам
2.4.2. Методы проведения испытаний
В таблицах представлены методы проведения испытаний объектов и функций
конфигурации.
Таблица 26
Проверка справочника продуктов
Параметр
Значение
Функция
Справочник продуктов
Предмет проверки
Проверка возможности корректного создания и
редакции МТО учебного процесса
Используемые средства
Пользовательский интерфейс интернет-портала
Исходные данные
База данных программы, содержащая информацию
о МТО учебного процесса Университета
Ожидаемая реакция
Корректное создание и редакция данных
поставщика или клиента компании
Способ определения
результатов
Успешным результатом испытания будет являться
корректное создание и редакция данных МТО
учебного процесса Университета.
71
Таблица 27
Проверка группы товаров
Таблица 28
Проверка Детальной страницы
Параметр
Значение
Функция
Детальная страница
Предмет проверки
Проверка правильности отображения МТО учебного
процесса Университета на детальном отображении
с описанием и характеристикой МТО
Используемые средства
Пользовательский интерфейс интернет-портала
Исходные данные
База данных программы, содержащая информацию
о МТО учебного процесса Университета
Ожидаемая реакция
Корректное отображение МТО и его описания с
характеристиками
Способ определения
результатов
Успешным результатом будет корректное
отображение МТО с описанием и характеристиками
Таблица 29
Проверка страницы с корзиной
Параметр
Значение
Функция
Страница с корзиной товаров «Корзина»
Предмет проверки
Проверка правильности отображения МТО учебного
процесса Университета на странице «Корзина» и
сохранение ей информации о МТО на протяжении
всей сессии.
Используемые средства
Пользовательский интерфейс интернет-портала
Исходные данные
База данных программы, содержащая информацию
о МТО учебного процесса Университета
Ожидаемая реакция
Корректное отображение МТО учебного процесса
Университета на странице «Корзина» и сохранение
ей информации о МТО на протяжении всей сессии.
Способ определения
результатов
Успешным результатом будет корректное
отображение МТО учебного процесса Университета
на странице «Корзина» и сохранение ей
информации о МТО на протяжении всей сессии.
Параметр
Значение
Функция
Справочник групп продуктов
Предмет проверки
Проверка возможности корректного создания и
редакции МТО учебного процесса
Используемые средства
Пользовательский интерфейс интернет-портала
Исходные данные
База данных программы, содержащая информацию
о МТО учебного процесса Университета
Ожидаемая реакция
Корректное создание и редакция данных
поставщика или клиента компании
Способ определения
результатов
Успешным результатом испытания будет являться
корректное создание и редакция данных МТО
учебного процесса Университета.
Источник: https://baza.diplomsite.ru/previewfile/857