В ходе выполнения курсового проекта была разработана простейшая электронная система учета поставок медпрепаратов. Программа реализована с использованием языка программирования Java, JSF, технологий EJB v3, сервера приложения JBoss и сервера базы данных MySQL.
ПО представляет собой образец реального корпоративного J2EE приложения, функционирующего на основе сетевых технологий..
Применение архитектуры веб-клиента в разработанной подсистеме предоставляет пользователям возможность с различных компьютеров обращаться к серверу за необходимой информацией. Сервер предоставляет возможность для клиента для работы с базой данных. Он выступает в качестве посредника между клиентом и базой данных. Он принимает запросы от клиента, их обрабатывает и направляет в базу данных. Также он перенаправляет запросы назад клиенту.
Клиент имеет возможность работы с информацией, хранимой в базе данных. Такая информация представлена в виде таблиц базы данных. Клиент может просматривать, редактировать, осуществлять поиск и т.д. необходимой ему информации.
Применение базы данных в качестве хранилища информации позволяет оптимально и эффективно хранить информацию, ее структурировать.
Кроме того, в результате выполнения данного курсового проекта были получены дополнительные навыки в работе с языком JAVA, UML, были получены знания о различных методах построения функциональных и информационных моделей.
В ходе тестирования разработанного ПО было установлено, что оно работает корректно и соответствует заявленным функциональным требованиям. В целом можно считать, что цель курсовой работы достигнута.
Проект доступен по ссылке:
https://drive.google.com/open?id=10Yc2Rbancnyvs2ZODEhuf1P5QgR0AKij