среда, 29 апреля 2015 г.

Консультации по курсовой

Готов смотреть и отвечать на ваши вопросы завтра чт с 16-10 и в среду между праздниками. Если соберетсь вечером, позвоните на мобильный заранее.

среда, 22 апреля 2015 г.

Ещё о Java

Надеюсь, все (кто не на сессии) начали делать курсовую. На следующей неделе будет назначено время для консультации, чтобы у вас бвыла возможность задать вопросы и похвастаться своими достижениями.

Кстати, на дружественной кафедре проходят семинары по Android-программированию по субботам: https://vk.com/android_seminar
На ближайшем разбирают систему контроля версий Git. Я не успел показать, а штука-то полезная :)


вторник, 14 апреля 2015 г.

Консультации

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

Требования к курсовому проекту для получения сертификата:
  1. База данных c не менее 5 таблиц (или 3, но очень сложные связи).
  2. DAO-компоненты для доступа к данным с использованием JPA . Управление транзакциями декларативное (@Transactional)
  3. Хотя бы минимальный слой бизнес-логики (отдельные объекты для осмысленных операций, выполняющие обращения к DAO и что-то ещё, более сложные действия, чем - считать - занести - изменить - удалить. Например, "оформить заявку на доставку груза", "рассчитать кол-во свободных мест в кинозале", "начать партию в крестики-нолики").  (Spring - можно пометить классы @Component) 
  4. Spring MVC в качестве веб-слоя.
  5. JSP (JSTL+EL)  в качестве View
  6. Ограничение безопасности на уровне веб-страниц (например, администраторская часть приложения), вход в систему.
  7. Очень желательно - простой EJB и веб-сервис для доступа к каким-то из данных (можно -отдельным приложением с использованием тех же классов)
  8. По желанию (доп. +) - пользовательские теги JSP
Приложение может быть  частью или развитием диплома/курсовой/лабы/диссертации, расчётный срок сдачи - середина июня. Я консультирую в УГАТУ в индивидуальном или групповом порядке, звоните или пишите.