УДК 004.02; 502.1
DOI: 10.24412/2071-6168-2022-6-53-56
РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ДЛЯ РАСЧЕТА ОБЪЕМОВ ОБРАЗОВАНИЯ ОТХОДОВ ПРИ ЭКСПЛУАТАЦИИ ОФИСНОЙ ТЕХНИКИ
А.А. Шишкина, П.А. Шишкина, А.М. Бочарова
Было создано программное обеспечение для расчета объемов бытовых отходов, отходов от картриджей и устройств ввода данных, которые образуются в результате работы офиса. Такая программа необходима для научно-исследовательских, образовательных и прикладных целей. Приводится описание данного программного продукта с описанием функциональных возможностей, особенностей использования. Также приводится обоснование того, какие технологии и методы использовались при создании программного обеспечения. Приводятся изображения того, как выглядит интерфейс, используемый для ввода и вывода данных. Приводятся части кода в виде скриншотов для описания используемых технологий программирования. Делаются выводы о необходимости создания такого программного продукта, а также подобных программ в целом. В работе также анализируются и приводятся достоинства и недостатки выбранного для этой программы языка программирования и необходимых дополнительных библиотек для упрощения работы и расширения функциональных возможностей базового языка, выбранного для проведения работы.
Ключевые слова: программа, разработка, отходы, экология, программный комплекс.
В настоящее время существует тенденция к всеобщей цифровизации всех областей жизнедеятельности человека, их автоматизации. Поэтому все больше разрабатывается программных комплексов, которые служат для решения самых разных задач: ускорение математических расчетов, автоматизация расчетов, программирование действий, обработка и систематизация данных, графическое и иное редактирование данных [1-5]. Таким образом различное программное обеспечение помогает людям практически всех профессий. Не исключены из этого списка и специалисты по охране труда и экологии, а также ученые, работающие в этих отраслях.
Для экологов, например, важной задачей является регулярное определение отходов, образующихся при какой-либо деятельности. Поэтому существует ряд программ [6,7], которые служат для выполнения этих работ. В том числе, отходы, образующиеся в результате работы офиса, также являются важной частью экологического расчета, поэтому была разработано программа, которая предназначена для определения объемов отходов при работе в офисе. Она может определить объемы бытовых отходов, отходов от картриджей и устройств ввода данных, которые образуются в результате работы офиса [8].
Материалы и методы. Для разработки программного продукта необходимо сначала выбрать основу, а именно язык программирования, библиотеки, фреймворки и другие элементы под создаваемую программу. Для данной программы был выбран в качестве основного языка - JavaScript, этот выбор связан с несколькими причинами: множество книг и руководств по языку, большое количество библиотек, расширяющих базовые возможности языка. Также достоинством является отсутствие необходимости в компилировании кода, а также относительной простоты языка и возможность его интерпретации в обычных Интернет-браузерах.
Все эти плюсы поспособствовали выбору этого языка в качестве основного. Однако для лучшей работы этого языка используется HTML, в качестве стилизации и внедрения полей ввода-вывода данных. Также для облегчения работы JavaScript с
Известия ТулГУ. Технические науки. 2022. Вып. б
HTML используется jQuery, которая значительно упрощает некоторые работы с набором структурных элементов HTML, а также привносит большое число функций для расширения базового набора инструментов языка [9,10] (рис. 1).
Í(documpn:).ready(lurn + : <;•{}{ i("dïv").hide(0);
[naine = eOl-type]').click(lunrtion(){
"div~).hjde(0);
var tpapDiv = "[ for=" " inpin : checked") .val( )'" ]"; ${tcfflpDiv).&how{);
${ option"),click(funetion(){
va г t61_m_temp $( ' up t ion: sclcctcd ' ) ,ettr{"vdl m"); í(1 frtdee-cSl type 61 n»]').val(t01_m_tcmp); vdr tel.r. temp î('optiun;beleited').attr{"vil-r")i í("frid»? И01-type-ei'г] " ) .val(tOl г temp);
));
S( ' [п<ик^1-type-01 -buttonI r).ciitk[+uriction[}{
vdr t01_k - Humber(J{ ' [name-eöl -Lype-ai -k ; '), val{))i vdr tBl.n - liuaber(t{'[name-pOl- typt-01-nj"). valO)j var tBI r - Nuaber(S{'[name-eBl-type-ol-г ; )4val{))i i/ar tBl_m : (Juabpr<i("[nflmi>=p0]-type-oiшj").val{));
war t0l_M t01_m В-000001 " t01_k t01_n tBÍ_r;
$("t№01 ■ type. 01-out") .htnl ("<Ь>об*.ем образ мания откодоп при эксплуатации клртриддой состлплярт:</b>tbr />M = "itO^M.toFixpdíS) • " т/год");
»!
Рис. 1. Часть кода программы
Результаты. Работа программы осуществляется следующим образом: пользователь через браузер открывает соответствующую страницу, на которой присутствует интерфейс с полями ввода данных (рис. 2). На первом этапе выбирается вид отходов: картриджи, бытовые отходы, отработанные устройства ввода данных. Далее на основе предыдущего выбора необходимо произвести ввод пользовательских данных, которые заполняются в зависимости от первоначального выбора. Далее проводится расчет с выводом результата на экран. Интерфейс весьма прост в оформлении, однако эта особенность присуща созданию программного обеспечения с использованием выбранных технологий и без применения таблиц стилей.
Расчет объемов образования отходов при эксплуатация офисной техники
Rhiúírpi'ic вил ополов
• KjflilpiLUJI
О Ьикшм eratmí
О ОтрлОСИИНШИ L.1 JlilTi (1Л II ыаашдовтщ! .¡нышь»
формула I. з н pal i * т i >1 ■ i Lii < ó 11 j. м I: г ■ с: \ ■:>: ~ г apa Ik ;i I; 11 j ■ ■ I.: FM * :l
- ■ 'e.owmi 'Jt'rrv. m no
2. iniranuiM C нпин
L ■ инткпо лвстм в üíti* i г cc [аиларгаов LünpwtTBú листов в форип r aj - "/h
ILjoii^HTP > к
,СвпопЁ.16
: Cenen Е-16
¡Canco Е-ЭО
!Х*ОЯ0«П*)!П> -
ш - wí вгполь»ва HMO K/PpiptUAA.
I Ввит »РИМ— m
1 - HCVpC UlpIpILLà A .Tili IOB 11.1 (йену
Рис. 2. Вид интерфейса
При этом в программе существует возможность выбора картриджа с предустановленными характеристиками, что упрощает взаимодействие с программным средством, если же необходимого картриджа нет в списке, то возможно указание веса и ресурса картриджа вручную.
Выводы. Таким образом, было разработано программное обеспечение для определения объемов бытовых отходов, отходов от картриджей и устройств ввода данных, которые образуются в результате работы офиса. Она может быть полезна для обучающихся, научных сотрудников и других работников, которым необходимо определить объемы бытовых отходов, отходов от картриджей и устройств ввода данных.
Список литературы
1. Прикладная экология. Том 2: учебник для академического бакалавриата / А.И. Жиров, В.В. Дмитриев, А.Н. Ласточкин; под ред. А.И. Жирова. 2-е изд., перераб. и доп. М.: Издательство Юрайт, 2019. 311 с.
2. Шишкина П.А. Компьютерное моделирование работы системы вентиляции для определений условий труда в помещении // Известия Тульского государственного университета. Технические науки. 2021. Вып. 10. С. 360-362.
3. Шишкина А.А. Сравнительный анализ работы климатического оборудования методом математического моделирования // Известия Тульского государственного университета. Технические науки. 2021. Вып. 4. С. 400-403.
4. Шишкина П.А. Компьютерный анализ воздействия открытого окна для обеспечения комфортных условий труда // Известия Тульского государственного университета. Технические науки. 2021. Вып. 9. С. 281-283.
5. Еремченко О.З. Учение о биосфере : учеб. пособие для академического бакалавриата. 3-е изд., перераб. и доп. М.: Издательство Юрайт, 2017. 236 с.
6. Свид. 2022660289 Российская Федерация. Свидетельство об официальной регистрации программы для ЭВМ. Программа для расчета объемов образования отходов при эксплуатации офисной техники / К.В. Гришаков, А.А. Шишкина, А.М. Бочарова; заявитель и правообладатель Федеральное государственное бюджетное образовательное учреждение высшего образования «Тульский государственный университет» (ТулГУ) (RU). №2022660289; заявл. 23.05.2022; опубл. 01.06.2022, Реестр программ для ЭВМ. 1 с.
7. Шишкина А.А. Разработка программного обеспечения для определения объемов образования отходов масла от автомобилей // Известия Тульского государственного университета. Технические науки. 2022. Вып. 2. С. 289-292.
8. Свид. 2022660223 Российская Федерация. Свидетельство об официальной регистрации программы для ЭВМ. Программа для определения объемов образования отходов масла от автомобилей / К.В. Гришаков, А.А. Шишкина, М.В. Ларина; заявитель и правообладатель Федеральное государственное бюджетное образовательное учреждение высшего образования «Тульский государственный университет» (ТулГУ) (RU). №2022660223; заявл. 23.05.2022; опубл. 01.06.2022, Реестр программ для ЭВМ. 1 с.
9. Зудилова Т.В., Буркова М.Л. Web-программирование JavaScript. Санкт-Петербург: Университет ИТМО, 2014. 68 с.
10. Прохоренок Н А., Дронов В.А. HTML, JavaScript, PHP и MySQL. Джен-тельменский набор Web-мастера. СанктПетербург, 2015. 768 с.
Шишкина Анастасия Андреевна, лаборант, [email protected], Россия, Тула, Тульский государственный университет,
Шишкина Полина Андреевна, лаборант, [email protected], Россия, Тула, Тульский государственный университет,
Бочарова Алена Михайловна, магистрант, shishkina5ap@yandex. ru, Россия, Тула, Тульский государственный университет
DEVELOPMENT OF SOFTWARE FOR CALCULATION OF THE VOLUMES OF WASTE FORMATION DURING OPERATION OF OFFICE EQUIPMENT
A.A. Shishkina, P.A. Shishkina, A.M. Bocharova
55
Известия ТулГУ. Технические науки. 2022. Вып. 6
Software has been developed to calculate the amount of household waste, cartridge waste and data entry devices generated by office operations. Such a program is necessary for research, educational and applied purposes. The description of this software product is given with a description of the functionality, features of use. It also provides a rationale for what technologies and methods were used to create the software. Shown are images of what the interface used for data input and output looks like. Parts of the code are given in the form of screenshots to describe the programming technologies used. Conclusions are drawn about the need to create such a software product, as well as similar programs in general. The paper also analyzes and presents the advantages and disadvantages of the programming language chosen for this program and the necessary additional libraries to simplify the work and expand the functionality of the base language chosen for the work.
Key words: program, development, waste, ecology, software package.
Shishkina Anastasia Andreevna, laboratory assistant, shishkina5ap@yandex. ru, Russia, Tula, Tula State University,
Shishkina Polina Andreevna, laboratory assistant, [email protected], Russia, Tula, Tula State University,
Bocharova Alena Mikhailovna, laboratory assistant, [email protected], Russia, Tula, Tula State University
УДК 621.317
DOI: 10.24412/2071-6168-2022-6-56-60
ПРОЦЕДУРА ОБОСНОВАНИЯ ПРОДОЛЖИТЕЛЬНОСТИ ЖИЗНЕННОГО ЦИКЛА ТЕХНИЧЕСКИХ СРЕДСТВ СПЕЦИАЛЬНОГО НАЗНАЧЕНИЯ
А.В. Мякотин, Е.В. Комаров, А.Я. Моргунов, В.А. Питенко, А.А. Бурлаков
В статье рассмотрен порядок обоснования продолжительности жизненного цикла технических средств специального назначения. Показано, что для этого требуется решение самостоятельной задачи по разработке процедуры обоснования продолжительности жизненного цикла. Подробно рассмотрены составляющие данной процедуры, а также основные ее этапы, на каждом этапе выделены основные решаемые задачи. Кроме того, в статье определены направления дальнейших исследований.
Ключевые слова: технические средства специального назначения, жизненный цикл, процедура обоснования продолжительности жизненного цикла.
В настоящее время при формировании документов программно-целевого планирования (П1 ЦП) заказчик сталкивается с рядом серьезных трудностей, обусловленных наличием объективных проблем в отраслях промышленности и в стране. При этом, обоснование продолжительности жизненного цикла (ЖЦ) технических средств специального назначения (ТС СН) является одной из задач, решение которой позволяет значительно повысить технико-экономическую обоснованность проектов снабжения для федеральных государственных нужд.
Сложность и взаимообусловленность проблем, связанных с обоснованием продолжительности ЖЦ ТС СН, требуют решения самостоятельной задачи по разработке процедуры обоснования продолжительности ЖЦ ТС СН. Данная процедура должна базироваться на основных принципах экономического анализа [2-5] и обеспечивать объективный подход к выбору наиболее целесообразной продолжительности ЖЦ ТС СН.
56