Выпускная квалификационная работа (ВКР): «Автоматизированная система управления товарными запасами предприятия по производству и установке натяжных потолков» - Part 12

Выпускная квалификационная работа (ВКР): «Автоматизированная система управления товарными запасами предприятия по производству и установке натяжных потолков»

 

3.4 Тестирование системы

Тестирование системы – это процесс испытания программного продукта с целью выявления ошибок или некорректной работы. Тестирование разработанной системы будет осуществляться с помощью встроенного в конфигуратор инструмента «Отладчик». Отладчик позволяет отлаживать как отдельные процедуры и функции, так и последовательно проходить по всему коду от точки входа до точки выхода с возможностью просмотра текущих значений переменных. По степени автоматизации тестирование полностью ручное, так как проверяемого функционала не много [20].

Для заказчика важным параметром системы является ее быстродействие: выполняем самые популярные сценарии работы программы и замеряем время их выполнения [6]. На рисунке 34 представлен Топ-10 самых длительных по времени выполнения операций при автоматическом создании заказа покупателя в ЕС из 1С.

Рисунок 34 – Топ-10 длительных операций при создании заказа

Нас интересует колонка «Время», в которой указаны значения в миллисекундах. Самая длительная операция при автоматическом создании заказа в ЕС 22 миллисекунды, данное время приемлемо, поэтому в данном сценарии ничего оптимизировать не нужно.

На рисунке 35 представлен Топ-10 самых длительных по времени выполнения операций при получении данных заказа покупателя из ЕС в 1С:

Рисунок 35 – Топ-10 длительных операций при получении данных заказа

В данном тесте самая длительная операция при автоматическом создании заказа в ЕС 24 миллисекунды, данное время приемлемо, поэтому в данном сценарии ничего оптимизировать не нужно.

В процессе тестирования были проверены все варианты использования подсистемы синхронизации с различными параметрами и данными. Система работает стабильно, а это значит, что все исключительные ситуации обработаны верно. По результатам тестирования можно сказать, что система выполнена правильно и требования к системе соблюдены.

Выводы по главе 3

В главе 3 была выбрана архитектура разрабатываемой системы и описан процесс создания объектов и модулей с программным кодом, описана функциональность системы и проведено полное тестирование всех функций, входящих в ее состав. Итогом главы является готовая автоматизированная система управления продажами и запасами.

Заключение

В результате выполнения выпускной квалификационной работы была проанализирована деятельность производственного предприятия ИП *********. В ходе анализа была дана краткая характеристика предприятия и его организационной структуры, а также составлено описание существующей системы ведения продаж и учета товаров. На основании этих данных были выявлены проблемы основного бизнес-процесса, для решения которых было принято решение о создании единого информационного пространства, внедрение и доработка автоматизированной информационной системы. Были сформулированы требования к внедряемой системе, и на основании данных требований проанализированы существующие разработки программного обеспечения, имеющиеся на рынке. После анализа существующих разработок было принято решение внедрять систему 1С УНФ и разрабатывать подсистему синхронизации данных.

Было принято обоснованное решение использовать платформу «1С Предприятие 8.3» для разработки подсистемы синхронизации данных.

Разработана функциональная структура системы и физическая модель данных, требования к надежности создаваемой системы.

Принято решение реализовывать систему в клиент-серверном варианте и разработаны необходимые объекты конфигурации. Основной акцент был сделан на реализацию форм пользовательского интерфейса и программный код.

В процессе тестирования созданной системы основное внимание было уделено производительности системы и времени выполнения ее отдельных модулей, что является ключевыми требованиями к разработке. Выявленные в процессе тестирования ошибки были исправлены. Разработанная система готова к внедрению и опытной эксплуатации на предприятии ИП ***********.

Список используемой литературы и используемых источников

  1.  Ажеронок, В.А. Разработка интерфейса прикладных решений на платформе «1С:Предприятие 8» / В.А. Ажеронок, А.В. Островерх, М.Г. Радченко, Е.Ю. Хрусталева – «1С-Паблишинг», 2018 – 902 с.
  2. Асатрян, А.А. Методическое пособие по эксплуатации крупных информационных систем на платформе «1С:Предприятие 8». Издание 2  / А.А. Асатрян, А.Б. Голиков, Д.А. Морозов, Д.Ю. Соломатин, Ю.А. Федоров – 2017. – 331 с.
  3. ГОСТ Р 51904–2002. Программное обеспечение встроенных систем. Общие требования к разработке и документированию
  4. Интернет-энциклопедия «Википедия» / 1С Предприятие. – [Электронный ресурс] / информационный сайт: https:/ /ru.wikip edia.org/wiki/1С:Предприятие
  5.  Кевин Кляйн. SQL. Справочник. 3-е издание / Кевин Кляйн.  — Символ-Плюс, 2010. – 651 с.
  6. Котляров, В. П. Основы тестирования программного обеспечения / В. П. Котляров. – Москва : Интернет-Университет Информационных Технологий (ИНТУИТ), 2016. – 334 c. – ISBN 5-94774-406-4. – Текст : электронный
  7.  Коцюба,  И.Ю.  Основы проектирования  информационных  систем. Учебное  пособие.  /  И.Ю.  Коцюба,  А.В.  Чунаков,  А.Н.  Шишков.  – СПб.: Университет ИТМО, 2015. – 206 с.
  8.  Кусмарцева, Н. Н. Разработка и эксплуатация удаленных баз данных : учебное пособие / Н. Н. Кусмарцева. – Волгоград : Волгоградский институт бизнеса, 2009. – 141 c. – ISBN 978-5-9061-7236-5. – Текст : электронный
  9. Михеев, А. Г. Процессное управление на свободном программном обеспечении / А. Г. Михеев. – 3-е изд. – Москва : Интернет-Университет Информационных Технологий (ИНТУИТ), Ай Пи Эр Медиа, 2019. – 230 c.
  10. Привалов, И. М. Основы аппаратного и программного обеспечения : учебное пособие / И. М. Привалов. – Ставрополь : Северо-Кавказский федеральный университет, 2015. – 145 c. – Текст : электронный
  11. Радченко, М.Г. 1C: Предприятие 8.3. Практическое пособие разработчика. Примеры и типовые приемы. / М.Г. Радченко, Е.Ю. Хрусталева – М.: ООО «1С-Паблишинг», 2013
  12. Реинжиниринг бизнес-процессов : учебное пособие для студентов вузов, обучающихся по специальностям экономики и управления / А. О. Блинов, О. С. Рудакова, В. Я. Захаров, И. В. Захаров ; под редакцией А. О. Блинова. – Москва : ЮНИТИ-ДАНА, 2017. – 343 c.
  13.  Сайт информационно-технического сопровождения 1С:Предприятие 8 [Электронный  ресурс]. – Режим доступа: http s://it s.1c.ru/
  14.  Сайт Майкрософт, Документация по Microsoft SQL [Электронный  ресурс]. – Режим доступа: https://d ocs.micr osoft .com/ru-ru/sql
  15.  Сайт,  компании  1С:  Предприятие  8  [Электронный  ресурс]. – Режим доступа: htt p:// v 8.1c.ru/
  16. Сорокин, А. А. Реинжиниринг бизнес-процессов : учебное пособие / А. А. Сорокин, А. Ю. Орлова. – Ставрополь : Северо-Кавказский федеральный университет, 2014. – 212 c. – Текст : электронный
  17.  Хрусталева, Е.Ю.. Расширения конфигураций. Адаптация прикладных решений с сохранением поддержки в облаках и на земле. Разработка в системе «1С:Предприятие 8.3». Издание 2 / Е.Ю. Хрусталева — М.: ООО «1С-Паблишинг». 2018 — 287 с.
  18. Яковлев, А.В. Управление производством: планирование и диспетчеризация «1С-Паблишинг», ISBN 978-5-9677-2707-8, 219 с.
  19.  IEEE  Standard  830–1998,  «IEEE  Recommended  Practice  for  Software Requirements Specifications», IEEE Std., 1998
  20. Kent  Beck.  Test  Driven  Development:  By  Example  –  Boston:  Pearson Education Inc., 2003 – 220 с.

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12



( Просмотров: 154 )
30 Дек 2021
 

Ваш отзыв