UML диаграммы

Тема курсовой работы: «Проектирование системы для учета деятельности пункта проката компьютерных дисков»

Описание работы системы:
Прокат компьютерных дисков представляет между собой взаимодействие Клиента и Сотрудника, для осуществления проката определенного диска.
Каждый диск представляет собой набор следующих атрибутов, таких как: название, жанр, год выпуска, стоимость.
Клиент может оформить прокат диска сам, но для этого ему надо находиться в центре проката, зарегистрироваться в его системе, выбрать заказ, а также сформировать счёт оплаты. Также есть возможность продления срока возврата и редактирование персональных данных, изменение количества и вариаций дисков, взятых в прокат.
Сотрудник также может оформить прокат диска, оформить дату его возврата, изменить даты его возврата в результате продления проката, а также осуществляет взаимодействие с должниками (оповещение посредством e-mail сообщения или звонка с просьбой вернуть или продлить прокат).
Если прокат нужно продлить, то клиент приходит в центр проката и продляет срок возврата сам или при помощи сотрудника.
Если товар надо сдать, то клиент приходит в центр проката и закрывает данную позицию.
Если товар сдан в прокат не вовремя, то клиенту начисляются пени.
Помогите пожалуйста, запуталась. Диаграмма претендентов и деятельности утверждена, а вот диаграмме классов (нет граничных) и нет уверенности в диаграмме последовательности, может у кого будут идеи.
Будо благодарна!!!Спасите(

Непонятно где начало, справа иконка человечка, но 1. не там )

И это всё больше похоже на описание процесса в реальной жизни, а не взаимодействие объектов в системе.
Например, в 7 непонятно для чего нужен объект с данными сотрудника при проверке диска.

Наверно надо было какие-то еще сущности вводить.

Это о чем речь? :thinking: