3.2) Описание входных и выходных данных
3. 2) Описание входных и выходных данных
Функция
| Входные данные
| Выходные данные
| Регистрация
| Логин, пароль пользователя
| статус регистрации
| Авторизация
| логина и пароля
| Идентификатор пользователя
| Загрузить на сервер
| файла пользователя
| Идентификатор файла
| Создать папку в аккаунте
| Названт папки
| Создание папки
| Сменить пароль
| Запрос на смену пароля
| Смена пароля
| Переименовать файл
| Запрос на смену имени файла
| Смена имени файла
| Удалить файл
| Запрос на удаление выбранного файла
| Удаление файла
| Заблокировать пользователя
| Запрос на блокировку указанного пользователя
| Блокировка пользователя
| Просматривать файлы от лица администратора
| Запрос на просмотр указанного файла данного пользователя
| Предоставление файла для просмотра
|
Загрузка
| Pk
| Id_загрузки
|
| Id_пользов
Дата загрузки
|
3. 3) Модель работы продукта разработки
Пользователь
| Pk
| Id_пользов
|
Fk
| Имя пользователя
Логин
Пароль
ID_загрузки
| Файл
| Pk
| Id_файла
|
Fk
| Имя файла
Размер
Тип
Id_загрузки
|
3. 4) IDEF0 для всей разработки
Рисунок 1. «Диаграмма IDEF 0»
Рисунок2. «Диаграмма IDEF 0»
|