Classes (Готовые практикумы)
Описание файла
Файл "Classes" внутри архива находится в следующих папках: Готовые практикумы, Rose, ex6. Документ из архива "Готовые практикумы", который расположен в категории "". Всё это находится в предмете "объектно-ориентированный анализ и проектирование" из 7 семестр, которые можно найти в файловом архиве МГУ им. Ломоносова. Не смотря на прямую связь этого архива с МГУ им. Ломоносова, его также можно найти и в других разделах. .
Онлайн просмотр документа "Classes"
Текст из документа "Classes"
CMS
get user data(name) | Получить полные данные пользователя с именем name |
get clients data(name) | Получить полные данные клиента с именем name |
create job(data) | Создать задание с параметрами, указанными в data |
edit job(job, data) | Назначить заданию job параметры, указанные в data |
delete job(job) | Удалить задание job |
create account(name, data) | Создать аккаунт пользователя с именем name и данными data |
edit account(name, newData) | Назначить аккаунту с именем name параметры newData |
delete account(name) | Удалить аккаунт с именем name |
get clients with partial data(data) | Получить список клиентов, включающих в свои данные множество данных из data |
get permitted jobs(user, name) | Получить список доступных для просмотра пользователю user заданий пользователя name |
AuthorizationController
is valid name and password (name, password) | Проверить, имеется ли пользователь с именем name и паролем password |
AuthorizationForm
display name and password request() | Запросить пользователя ввести логин и пароль |
enter name and password(name, password) | Считать введенные логин и пароль |
authorization request() | Запустить диалог авторизации |
AccountsEditController
create account(name, data) | Если аккаунт с указанными параметрами не существует, создать его |
edit account(name, data) | Если аккаунт с указанными параметрами существует, отредактировать его |
delete account(name) | Если аккаунт с указанным именем существует, удалить его |
AccountsEditForm
edit accounts request() | Запустить диалог редактирования акакунтов |
display available actions() | Показать пользователю допустимые действия для аккаунтов |
create account(name, data) | Если аккаунт с указанными параметрами не существует, создать его |
edit account(name, data) | Если аккаунт с указанными параметрами существует, отредактировать его |
delete account(name) | Если аккаунт с указанным именем существует, удалить его |
display user data request() | Запросить у пользователя данные аккаунта |
enter account data(name, data) | Считать введенные данные аккаунта |
show error() | Показать последнюю ошибку |
repeat or exit() | Запросить пользователя о дальнейшем действии (повторить ввод или закрыть форму) |
repeat() | Запустить диалог сначала |
exit() | Закрыть диалог |
CalendarViewController
can user get calendar(user1, user2) | Проверяет, имеет ли доступ пользователь user1 к календарю пользователя user2 |
CalendarViewForm
calendar request() | Запустить диалог запроса календаря |
enter calendars owner name() | Запросить пользователя имя пользователя календаря |
display calendar items() | Показать календарь заданий |
CreateJobController
is user1 can create job for user2(user1, user2) | Проверить, может ли пользователь user1 создавать заданий для пользователя user2 |
create job(user, jobdata) | Создать задание для пользователя user с данными jobdata |
CreateJobForm
create job() | Запустить диалог создания задания |
display user name request() | Запросить у пользователя имя пользователя, для которого будет создаваться заданий |
enter user name(name) | Считать ввод пользователя |
display job data request(data) | Запросить у пользователя данные нового задания |
enter job data(data) | Считать данные нового задания |
display permissions error() | Показать ошибку о недостаточности прав у пользователя для выполнения действия |
repeat or exit() | Запросить пользователя о дальнейшем действии (повторить ввод или закрыть форму) |
repeat() | Запустить диалог сначала |
exit() | Закрыть диалог |
DeleteJobController
is user1 can delete job of user2(user1, user2) | Проверить, имеет ли пользователь user1 достаточно прав для удаления заданий пользователя user2 |
delete job(job) | Удалить задание job |
DeleteJobForm
delete job() | Запустить диалог удаления задания |
display user name request() | Запросить у пользователя имя пользователя, задание которого будет удаляться |
enter user name(name) | Считать ввод пользователя |
display job data request(data) | Запросить у пользователя данные задания |
enter job data(data) | Считать данные задания |
show error() | Показать последнюю ошибку |
repeat or exit() | Запросить пользователя о дальнейшем действии (повторить ввод или закрыть форму) |
repeat() | Запустить диалог сначала |
exit() | Закрыть диалог |
EditJobController
is user can edit job(user, name, job) | Проверить, имеет ли достаточно прав пользователь user для редактирования задания job пользователя name |
edit job(job, data) | Назначить заданию job данные data |
EditJobForm
edit job request() | Запустить диалог редактирования задания |
display user name request() | Запросить у пользователя имя пользователя, задание которого будет редактироваться |
enter user name(name) | Считать ввод пользователя |
display job data request(data) | Запросить у пользователя данные задания |
enter job data(data) | Считать данные задания |
show error() | Показать последнюю ошибку |
repeat or exit() | Запросить пользователя о дальнейшем действии (повторить ввод или закрыть форму) |
repeat() | Запустить диалог сначала |
exit() | Закрыть диалог |
MainForm
edit accounts() | Перейти к диалогу редактирования аккаунтов |
create job() | Перейти к диалогу создания задания |
edit job() | Перейти к диалогу редактирования задания |
delete job() | Перейти к диалогу удаления задания |
manage clients() | Перейти к диалогу редактирования клиентов |
display main menu() | Запросить пользователя следующее действие |
ManageClientsController
create client(name, data) | Создать клиента с именем name и данными data |
edit client(name, data) | Назначить клиенту с именем name данные data |
delete client(name) | Удалить клиента с именем name |
ManageClientsForm
create client() | Запустить диалог создания клиента |
display client data request() | Запросить у пользователя данные о клиенте |
enter client data(name, data) | Считать данные клиента |
delete client() | Запустить диалог удаления клиента |
edit client() | Запустить диалог редактирования клиента |
manage clients() | Запустить диалог работы со списком клиентов |
display action list() | Запросить пользователя действие со списком клиентов |
find clients() | Запустить диалог поиска клиентов |
SearchController
get clients full data(data) | Получить список клиентов, имеющих среди своих данных данные из data |
SearchForm
search request() | Запустить диалог поиска клиентов |
display search dialog() | Запросить у пользователя данные, по которым необходимо найти клиентов |
enter data to search(data) | Ввести данные, по которым необходимо искать клиента |
display clients data() | Показать список клиентов |
show error() | Показать последнюю ошибку |
repeat or exit() | Запросить пользователя о дальнейшем действии (повторить ввод или закрыть форму) |
repeat() | Запустить диалог сначала |
exit() | Закрыть диалог |