Preview

Вестник кибернетики

Расширенный поиск

Автоматизация учета вин: проектирование и реализация информационной системы на Java Swing

https://doi.org/10.35266/1999-7604-2025-3-9

Аннотация

Статья посвящена проектированию и реализации информационной системы для автоматизации учета поставок и продаж вин, ориентированной на малый и средний бизнес. На основе анализа существующих решений предложена архитектура, сочетающая клиент-серверную модель с использованием Java Swing для создания интуитивно понятного графического интерфейса. Система обеспечивает управление данными о винах, закупках, продажах и складских запасах, а также генерацию аналитических отчетов. Особенностью решения является хранение данных в текстовых файлах, что упрощает развертывание и эксплуатацию без необходимости интеграции сложных систем управления базами данных. В работе детально рассмотрены этапы разработки: проектирование базы данных, реализация бизнес-логики, тестирование интерфейса и функциональности. Результатом стала стабильно работающая система, готовая к масштабированию за счет перехода на реляционные базы данных или интеграции с другими бизнес-инструментами. Данная работа будет особенно полезна разработчикам, изучающим Java Swing, а также предпринимателям, стремящимся оптимизировать и автоматизировать учетные процессы. Представленная система наглядно показывает, как тщательно выстроенный подход к бизнес-логике и проектированию базы данных – в сочетании с удобным интерфейсом – способен существенно повысить прозрачность деятельности и эффективность принятия решений.

Об авторах

С. С. Романов
Волгоградский государственный технический университет, Волгоград
Россия

студент



Д. Ю. Зорькин
Волгоградский государственный технический университет, Волгоград
Россия

преподаватель



Н. В. Клячина
Волгоградский государственный технический университет, Волгоград
Россия

старший преподаватель



Список литературы

1. Мацяшек Л. А., Лионг Б. Л. Практическая программная инженерия на основе учебного примера / пер. с англ. А. М. Епанешникова, 4-е изд. М. : Лаборатория знаний, 2020. 959 с.

2. Гафарова Е. А. Креативность как информационная система и педагогический феномен : моногр. М. : Проспект, 2023. 112 с.

3. Рик Г. Объектно-Ориентированное Программирование. М. : СОЛОН-Пресс, 2018. 298 с.

4. Horstmann C. S. Core Java, Volume I: Fundamentals. 12th ed. Oracle Press, 2021. 944 p.

5. Горяйнов А. В., Гуськов Г. Ю. Разработка информационной системы «Платформа подбора участников медийных мероприятий» // Прикладные информационные системы (ПИС-2022) : сб. науч. тр. VIII Всероссийской научно-практической конференции с международным участием, 30 мая – 05 июня 2022 г. г. Ульяновск. Ульяновск : УлГТУ, 2022. С. 14–20.

6. Комлев Н. Ю. Объектно-Ориентированное Программирование. Хорошая книга для хороших людей. М. : СОЛОН-Пресс, 2014. 298 с.

7. Бауэр К., Кинг Г., Грегори Г. Java Persistence API и Hibernate / пер. с англ. Д. А. Зинкевич. М. : ДМК Пресс, 2017. 632 с.

8. The Java™ Tutorials. URL: https://docs.oracle.com/javase/tutorial/uiswing/ (дата обращения: 14.02.2025).


Рецензия

Для цитирования:


Романов С.С., Зорькин Д.Ю., Клячина Н.В. Автоматизация учета вин: проектирование и реализация информационной системы на Java Swing. Вестник кибернетики. 2025;24(3):79-90. https://doi.org/10.35266/1999-7604-2025-3-9

For citation:


Romanov S.S., Zorkin D.Yu., Klyachina N.V. Wine accounting automation: Information system design and implementation using Java Swing. Proceedings in Cybernetics. 2025;24(3):79-90. (In Russ.) https://doi.org/10.35266/1999-7604-2025-3-9

Просмотров: 9


Creative Commons License
Контент доступен под лицензией Creative Commons Attribution 4.0 License.


ISSN 1999-7604 (Online)