Скачиваний:
9
Добавлен:
17.06.2023
Размер:
2.01 Mб
Скачать

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

Рисунок 3.8 – Схема взаимодействия контроллеров с массивами данных

Рисунок 3.9 – Схема взаимодействия моделей с массивами данных

Рисунок 3.10 – Схема взаимодействия представлений с массивами данных

Таким образом, стоит отметить, что программные модули взаимодействуют с большим объемом массивов данных единовременно.

22

3.4 Алгоритм работы модуля отчета «Вывод информации обо всех товарах (комплектующих), которые были получены за выбранный промежуток времени»

Данный отчет формируется в модуле «rahdetdat», для его формирования пользователю необходимо ввести номер и нажать кнопку «Искать». Результатом запроса будет список полученных комплектующих. В случае необходимости пользователь может «сбросить» и вернутся к полному перечню всех комплектующих. Листинг работы запроса представлен на рисунке 3.11.

Рисунок 3.11 – Листинг запроса отчета

Результат выполнения запроса для даты 2018-01-24 представлен на рисунке

3.12.

Рисунок 3.12 – Результат выполнения запроса

Блок-схема алгоритма выполнения данного отчета представлена на рисунке

3.13.

23

Рисунок 3.13 – Блок-схема алгоритма работы модуля отчета «Вывод информации обо всех товарах (комплектующих), которые были получены за выбранный промежуток времени»

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

3.5 Инструкция пользователя по установке программного продукта и работе

с ним

24

Для работы с данным программным продуктом, необходим персональный компьютер, сустановленнымнанем Фреймворком Rubyon Rails, который является открытым и бесплатным программным обеспечением. [14] В качестве сервера базы данныхподдерживаютсяMySQL,Firebird,PostgreSQL,DB2,OracleиMicrosoftSQL Server [15], но в данной информационной системе используется PostgreSQL. Для платформ Windows, Linux, Mac OS X имеется комплексный установщик BitNami RubyStack, включающий в себя все необходимое для разработки в среде Rails,

включая Ruby, RubyGems, Ruby on Rails, MySQL, Apache, Mongrel и Subversion [16].

После установки необходимо запустить сервер и в браузере перейти по ссылке http://localhost:3000/. При открытии данной страницы в браузере появится окно представленное на рисунке 3.14.

Рисунок 3.14 –Авторизация пользователя

В данной информационной системе создано 3 пользователя: администратор, руководительи работник.В случае успешной авторизации пользователюоткроется стартовая страница со справочниками и отчетами (рисунок 3.15). Для создания нового элемента справочника нужно нажать «создать», там же можно просмотреть, изменить или удалить уже существующую запись. Для просмотра отчетов необходимо выбрать отчет, для того что открыть его в Excel нажать «скачать» (рисунок 3.16). Также существуют ограничения в редактировании и удалении записей для разных категорий пользователей.

25

Рисунок 3.15 –Стартовая страница

Рисунок 3.16 – Отчет в Excel

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

3.6 Способы и результаты тестирования программного продукта в различных режимах

Для тестирования был выбран отчет «Вывод информации обо всех комплектующих, которые были получены за выбранный промежуток времени». Так, при нормальных условиях, например, при вводе в строку поиска «2018-01-24» система выдает отчет комплектующими, значит, все данные обрабатываются корректно. При тестировании в экстремальных условиях, например, при нажатии кнопки искать без ввода данных, система так же работает исправно, однако отчет не формируется (рисунок 3.17).

Рисунок 3.17 – Тестирование в экстремальных условиях Для тестированиях в исключительных условиях в поле ввода были введены

значения которых лежат за пределами допустимой области их изменения, что

привело к ошибке (рисунок 3.18).

26

Рисунок 3.18 –Тестирование в исключительных условиях

Таким образом, тестирование показало, что система работает исправно.

Выводы по разделу

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

Врезультате было разработана информационная система способная помочь

вучете движения товаров на складе организации по продаже газобаллонного оборудования (ГБО) на основе платформы Ruby on Rails, было проведено тестирование данной системы, и которое выявило корректную работу ИС.

ЗАКЛЮЧЕНИЕ

Исходя из проведенного анализа систем, применяемых для автоматизации

27

складского учета, можно сделать вывод, что выбор «1С Торговля и склад» будет правильным для средних и крупных организаций.

Для малых и средних организаций оптимальным выбором может оказаться именно «СуперСклад», если не требуется большая масштабируемость или широкий функционал. Стоимость и трудозатраты на внедрение такой системы в разы ниже внедрения других подобных.

Был проведен анализ и проектирование информационной системы для автоматизации учета движения товаров на складе организации по продаже газобаллонного оборудования, результатом чего стало:

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

проведен анализ предметной области в организации по продаже газобаллонного оборудования, в результате чего были вывялены основные причины разработки такой системы;

разработана функциональная модель процесса учета движения товаров на складе организации по продаже газобаллонного оборудования;

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

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

В результате было разработана информационная система способная помочь

вучете движения товаров на складе организации по продаже газобаллонного оборудования на основе платформы Ruby on Rails.

28

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

1 Скородумов П. В. Моделирование бизнес-процессов: подходы, методы, средства // Вопросы территориального развития. 2014. №5 (15)

2 Программа учета оборудования, инвентаря, ремонтов и обслуживаний. Программа для сервисных центров и ремонтных мастерских. //yukosoft.ru: Официальный сайт yukosoft.ru URL: http://yukosoft.ru/Equipment.aspx (дата обращения 26.01.18)

3 Юргелянис Ю. С. Автоматизация учета технологического оборудования // Вестник ВУиТ. 2015. №15. С 34-35

4 Система надежной работы оборудования //smart-eam.com: Официальный сайт сервиса SmartEAM URL: http://smart-eam.com/index.php (дата обращения 26.01.18)

5 Божко В.П. Предметно-ориентированные экономические информационные системы [электронный ресурс]: учебник / В.П. Божко, В.А. Благодатских, Д.В. Власов М.С. Гаспариан - Электронные текстовые данные. М.: Финансы и статистика, 2014. – 240 с. - Режим доступа: http://biblioclub.ru/index.php?page=book_red&id=85074&sr=1 (дата обращения 28.01.18)

6 Вдовин В.М. Предметно-ориентированные экономические информационные системы [электронный ресурс]: учебное пособие / В.М. Вдовин, Л.Е. Суркова, А.А. Шурупов - Электронные текстовые данные. - 3-е изд. М.: Дашков и Ко, 2015.- 388 с. Режимдоступа:http://biblioclub.ru/index.php?page= book&id=116305&sr=1 (дата обращения 8.11.16)

7 Адуева Т.В. Бухгалтерские информационные системы [электронный ресурс]: учебное пособие / Т.В. Адуева – Электронные текстовые данные. - Томск: Эль Контент, 2015. - 72 с. Режим доступа: http://biblioclub.ru/index.php?page=book&id=208608 (дата обращения 8.11.16)

29

8 Радченко М.Г. 1С: Предприятие 8.3 Практическое пособие разработчика. Примеры и типовые приемы / М.Г. Радченко, Е.Ю. Хрусталева М.: ООО «1С-Паблишинг», 2016. – 965 с.

9 Информационные технологии в маркетинге: Учебник для вузов Г.А. Титоренко, ГЛ. Макарова, Д.М. Дайитбегов и др.; Под ред. проф. Г.А. Титоренко. М.: ЮНИТИ-ДАНА,2017. -335с.

10 Панкратов Ф.Г., Баженов Ю.К., Серегина Т.К., Шахурин В.Г. Рекламная деятельность: учебник для студентов высших учебных заведений. -3-е изд., перераб. и доп. -М.: Информационно-внедренческий центр «Маркетинг», 2015.

11Алексеева М.М. Планирование деятельности фирмы. Учеб.-метод. пособие.-М.: Финансы и статистика, 2014.

12Андреев Г. И., Витчинка В. В., Остапенко С. Н. Особенности построения методического обеспечения управления развитием сложных систем специального назначения в современных условиях//Экономика и математические методы, 2014, 35, №2.

13Панкратов Ф. Г., Серёгина Т. К., Шахурин В. Г. “Рекламная деятельность”//Учебник для студентоввысших исредних специальных учебных заведений. М. -2014.

14Цахаев Р.К., Муртузалиева Т.В. “Маркетинг”: Учебник. Дашков и К, Москва, 2013.

15Костюкова А.П., Маркевич И.А. “Автоматизированная информационная система поддержки формирования маркетинговой политики”. Молодежный вестник УГАТУ - 2015; 3(8):18-23.

16МаркевичИ.А. “Модели информационные технологии формирования маркетинговой политики предприятия”//Proceedings of the 2nd International conference on Information Technologies for Intelligent Decision Making Support and the Intended International Workshop on Robots and Robotic Systems (ITIDS+RRS'2014), Ufa, Russia, 2014. Volume 2.Ufa State Aviation Technical

University, 2014.Pp.135-139.

30

17Басыров Р. Б. 1С:Битрикс: Корпоративный портал. Повышение эффективности компании. -СПб.: Питер, 2014г.

18Эйдлина Г.М. Проблемы подготовки 1С-программистов //Международный журнал экспериментального образования. -2017. -№ 5 -стр. 23-24

19Татарникова К. В. Разработка модуля конвертации нормативносправочной информации из ERP-системы «IT-Предприятие» в комплекс «1С: Предприятие 8.2 Бухгалтерский учет» (на примере ЗАО «ТЭП-Холдинг») //Молодой ученый. 2015. № 2. С. 86-90.

20Макарова Л. М.,Коробкова О. В. Эволюция применяемых информационных технологий в бухгалтерском учете /Молодой ученый. 2014. №

1.С. 380-383.

31

Соседние файлы в папке Курсовые работы