| Рубрика: | АГРОИНЖЕНЕРИЯ И ПИЩЕВЫЕ ТЕХНОЛОГИИ |
| DOI: | 10.35679/1991-9476-2025-20-3-696-702 |
| Для цитирования: |
Романов С. В., Самохвалова А. Д. Разработка программного обеспечения для автоматизации проектирования объектов электроснабжения // Научная жизнь. 2025. Т. 20. Вып. 3 (141). С. 696-702. DOI: 10.35679/1991-9476-2025-20-3-696-702 |
| Авторы: |
Романов Сергей Вячеславович, канд. техн. наук, доцент, зав. кафедрой «Техносферная безопасность», ФГБОУ ВО «Государственный аграрный университет Северного Зауралья»: Россия, 625003, Тюменская обл., г. Тюмень, ул. Республики, 7.
Тел.: (922) 296-78-61 |
| Аннотация: |
При разработке программного обеспечения был тщательно проведён анализ различных языков программирования и инструментов, чтобы определить наиболее подходящие для достижения поставленных целей. В результате этого анализа был выбран язык программирования Python, который обладает рядом преимуществ, делающих его оптимальным выбором для данной задачи. Python – это высокоуровневый язык программирования, известный своей простотой и читаемостью кода, что значительно облегчает процесс разработки и последующей поддержки программного обеспечения. Кроме того, Python обладает богатым набором библиотек и фреймворков, которые позволяют эффективно решать разнообразные задачи, включая автоматизацию процессов, обработку данных и интеграцию с другими системами. Широкое сообщество разработчиков Python обеспечивает постоянное обновление и расширение функциональности языка, что гарантирует его актуальность и надёжность в долгосрочной перспективе. Для создания графического интерфейса пользователя (GUI) была выбрана библиотека Tkinter, входящая в стандартную поставку Python. Tkinter является одной из самых популярных и простых в использовании библиотек для разработки GUI-приложений на Python. Она предоставляет широкий набор виджетов, позволяющих создавать интуитивно понятные и удобные интерфейсы, которые легко адаптируются под различные требования пользователей. Кроме того, Tkinter обладает высокой гибкостью и позволяет быстро разрабатывать прототипы интерфейсов, что существенно ускоряет процесс разработки программного обеспечения. |
| Ключевые слова: | программное обеспечение, автоматизация, проектирование, объект, электроснабжение, интерфейс, хранение, операция, система, трансформатор |
|
Список литературы: |
1. Бхаргава А. Грохаем алгоритмы: иллюстрированное пособие для программистов и любопытствующих. – Санкт-Петербург: Питер, 2017. – 288 с. 2. Касумова Г. А. К вопросу о социопрагматической компетенции как коммуникативной составляющей иноязычной речевой культуры обучающихся // Мир науки. Педагогика и психология. – 2021. – Т. 9. |
| English version: |
DEVELOPMENT OF SOFTWARE FOR AUTOMATION OF DESIGN OF POWER SUPPLY FACILITIES
Romanov Sergey Vyacheslavovich, Cand. of Tech. Sci., Ass. Prof., Head of the Depart. of Technosphere safety, State agrarian university of the Northern Urals, Tyumen, Russia.
Keywords: software, automation, design, facility, power supply, interface, storage, operation, system, transformer.
Abstract. When developing the software, a thorough analysis of various programming languages and tools was carried out to determine the most suitable ones for achieving the set goals. As a result of this analysis, the Python programming language was chosen, which has a number of advantages that make it the optimal choice for this task. Python is a high–level programming language known for its simplicity and readability of code, which greatly facilitates the process of software development and subsequent support. In addition, Python has a rich set of libraries and frameworks that allow you to effectively solve a variety of tasks, including process automation, data processing, and integration with other systems. The wide Python developer community ensures constant updating and expansion of the language's functionality, which guarantees its relevance and reliability in the long term. To create a graphical user interface (GUI), the Tkinter library was selected, which is included in the standard Python package. Tkinter is one of the most popular and easy-to-use libraries for developing GUI applications in Python. It provides a wide range of widgets that allow you to create intuitive and user-friendly interfaces that easily adapt to different user requirements. In addition, Tkinter has high flexibility and allows you to quickly develop interface prototypes, which significantly speeds up the software development process. |
| For citation: | Romanov, S.V., Samokhvalova, A.D. (2025) Development of software for automation of design of power supply facilities. Nauchnaya zhizn' [Scientific Life], vol. 20. iss. 3 (141). pp. 696-702 (in Russian) DOI: 10.35679/1991-9476-2025-20-3-696-702 |