Курсовые - «Разработка системы автоматизации работы косметического салона»

ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ

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

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

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

Для реализации задачи по автоматизации анализа операционной прибыли предприятия будут использованы:

  • операционная система – Windows 10;
  • система управления базами данных (далее – СУБД) – MySQL;
  • платформа spring framework;
  • язык программирование Java 8;
  • технология JPA;
  • среда разработки – NetBeans IDE 8.0.1.

Java – объектно-ориентированный язык программирования, разработанный компанией Sun Microsystems (в последующем приобретённой компанией Oracle). Приложения Java обычно транслируются в специальный байт-код, поэтому они могут работать на любой виртуальной Java-машине вне зависимости от компьютерной архитектуры.    

  Основные возможности:

  • автоматическое управление памятью;
  • расширенные возможности обработки исключительных ситуаций;
  • богатый набор средств фильтрации ввода-вывода;
  • набор стандартных коллекций: массивсписокстек и т. п.;
  • наличие простых средств создания сетевых приложений (в том числе с использованием протокола RMI);
  • наличие классов, позволяющих выполнять HTTP-запросы и обрабатывать ответы;
  • встроенные в язык средства создания многопоточных приложений;
  • унифицированный доступ к базам данных:
  1. на уровне отдельных SQL-запросов — на основе JDBCSQLJ;
  2. на уровне концепции объектов, обладающих способностью к хранению в базе данных — на основе Java Data Objects (англ.) и Java Persistence API;
  • поддержка обобщений (начиная с версии 1.5);
  • параллельное выполнение программ.

 

Количество комментариев: 0

Для того, чтобы оставить коментарий необходимо зарегистрироваться
Дата Выполнено, %
2020-05-30 17:22:39 10
2020-05-30 14:22:36 100
Открытая Для скрытия необходимо уменьшить величину статуса выполнения.