Реферат 2
ПЕРЕЧЕНЬ ПРИНЯТЫХ СОКРАЩЕНИЙ 6
ВВЕДЕНИЕ 7
1 АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ 9
1.1 Анализ архитектуры системы работы персонала торговой сети 9
1.2 Анализ функциональных блоков системы работы персонала торговой сети 10
2 ТРЕБОВАНИЯ К РАЗРАБОТКЕ ПРИЛОЖЕНИЯ ДЛЯ ОТСЛЕЖИВАНИЯ СИСТЕМЫ
РАБОТЫ ПЕРСОНАЛА В ТОРГОВОЙ СЕТИ 13
3 ВЫБОР ТЕХНОЛОГИЙ, ЯЗЫКОВ И СРЕДСТВ ДЛЯ РАЗРАБОТКИ ПРИЛОЖЕНИЯ.15
3.1 Программные средства, используемые при разработке системы 15
3.2 NetBeans IDE 16
3.3 Java 17
3.4 SQL 18
3.5 MySQL Command Line 19
3.6 Maven 19
3.7 SWING 20
3.8 Server Socket 21
3.9 JDBC 23
3.10 Взаимодействие рассмотренных средств 24
4 РЕАЛИЗАЦИЯ 26
4.1 Алгоритм работы персонала 26
4.2 Описание структуры и таблиц БД 28
4.3 Основные функции доступные пользователям 29
4.4 Схема оформления заказа 31
5 МЕТОДЫ ИСПЫТАНИЙ 33
5.1 Добавление нового персонала 33
5.2 Удаление персонала 35
5.3 Добавление товара 37
5.4 Удаление товара 39
5.5 Авторизация 40
5.6 Продажа товара 42
ЗАКЛЮЧЕНИЕ 45
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 46
ПРИЛОЖЕНИЕ А 47
ПРИЛОЖЕНИЕ Б 51
ПРИЛОЖЕНИЕ В 76
Сегодня информацию рассматривают как один из основных ресурсов развития общества, а информационные системы и технологии как средство повышения производительности и эффективности работы людей.
Создание современных электронных вычислительных машин позволило автоматизировать обработку данных во многих сферах человеческой деятельности, в том числе торговле. Без современных систем обработки данных трудно представить сегодня передовые производственные технологии, управление экономикой на всех ее уровнях, научные исследования, образование, издательское дело, функционирование средств массовой информации, проведение крупных спортивных состязаний. Значительно расширило сферу применения систем обработки данных появление персональных компьютеров.
Одним из наиболее распространенных классов систем обработки данных являются информационные системы.
В ходе выполнения выпускной бакалаврской работы был разработан алгоритм решения задачи, создана и отложена программа, оформлена документация. Проведенные испытания показали, что клиент-серверное приложение для реализации товара в торговой сети соответствует всем поставленным требованиям и выполняет свою работу корректно.
За время работы с данным проектом было прочитано большое количество технической документации, изучены новые способы и механизмы программирования и проектирования систем. Значительно развит навык разработки программ на языке Java, администрирования баз данных.
Опыт, полученный в ходе выполнения этого задания, неоспоримо поможет в дальнейшем трудоустройстве и развитии собственных навыков.
1. Шилдт Герберт. Java 8: руководство для начинающих, 6-е изд. : Пер. с англ. - М.ООО "И.Д. Вильяме", 2015. - 720 с.: ил. - Парал. тит. англ.
2. Ржеуцкая С.Ю. Базы данных. Язык SQL: учеб. пособие / С.Ю. Ржеуцкая. - Вологда: ВоГТУ, 2010. - 159 с.
3. Бейли Л. Изучаем SQL. -СПб.: Питер, 2012. -592 с.
4. Clean Code: A Handbook of Agile Software Craftsmanship - Robert C. Martin
5. Алгоритмы на Java - Роберт Седжвик, Кевин Уэйн
6. Head First Object-Oriented Analysis and Design - Brett D. McLaughlin
7. Introduction to Programming in Java: An Interdisciplinary Approach - Robert Sedgewick
8. SCJP Sun Certified Programmer for Java 6 Exam 310-065 (Книга для подготовки к экзамену на сертификат Java программиста)
9. Интернет ресурс - http://study-java.ru/category/uroki-java/
10. Head First. Паттерны проектирования - Эрик Фримен, Элизабет Робсон
11. Интернет ресурс - https://javarush.ru/quests/lectures/questsyntax